package info (click to toggle)
llvm-toolchain-19 1%3A19.1.7-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 1,998,520 kB
  • sloc: cpp: 6,951,680; ansic: 1,486,157; asm: 913,598; python: 232,024; f90: 80,126; objc: 75,281; lisp: 37,276; pascal: 16,990; sh: 10,009; ml: 5,058; perl: 4,724; awk: 3,523; makefile: 3,167; javascript: 2,504; xml: 892; fortran: 664; cs: 573

Folder: CodeGen

d .. (parent)
d d rwxr-xr-x 4,096 AsmPrinter
d d rwxr-xr-x 4,096 GlobalISel
d d rwxr-xr-x 4,096 LiveDebugValues
d d rwxr-xr-x 124 MIRParser
d d rwxr-xr-x 4,096 SelectionDAG
- - rw-r--r-- 35,929 AggressiveAntiDepBreaker.cpp
- - rw-r--r-- 7,193 AggressiveAntiDepBreaker.h
- - rw-r--r-- 2,004 AllocationOrder.cpp
- - rw-r--r-- 4,415 AllocationOrder.h
- - rw-r--r-- 33,308 Analysis.cpp
- - rw-r--r-- 115,460 AssignmentTrackingAnalysis.cpp
- - rw-r--r-- 80,377 AtomicExpandPass.cpp
- - rw-r--r-- 10,077 BasicBlockPathCloning.cpp
- - rw-r--r-- 17,333 BasicBlockSections.cpp
- - rw-r--r-- 18,144 BasicBlockSectionsProfileReader.cpp
- - rw-r--r-- 1,554 BasicTargetTransformInfo.cpp
- - rw-r--r-- 80,926 BranchFolding.cpp
- - rw-r--r-- 7,727 BranchFolding.h
- - rw-r--r-- 27,715 BranchRelaxation.cpp
- - rw-r--r-- 10,636 BreakFalseDeps.cpp
- - rw-r--r-- 3,848 CFGuardLongjmp.cpp
- - rw-r--r-- 9,765 CFIFixup.cpp
- - rw-r--r-- 18,452 CFIInstrInserter.cpp
- - rw-r--r-- 6,742 CMakeLists.txt
- - rw-r--r-- 12,310 CalcSpillWeights.cpp
- - rw-r--r-- 9,177 CallBrPrepare.cpp
- - rw-r--r-- 10,990 CallingConvLower.cpp
- - rw-r--r-- 6,626 CodeGen.cpp
- - rw-r--r-- 10,333 CodeGenCommonISel.cpp
- - rw-r--r-- 341,540 CodeGenPrepare.cpp
- - rw-r--r-- 31,668 CommandFlags.cpp
- - rw-r--r-- 72,394 ComplexDeinterleavingPass.cpp
- - rw-r--r-- 28,017 CriticalAntiDepBreaker.cpp
- - rw-r--r-- 4,317 CriticalAntiDepBreaker.h
- - rw-r--r-- 10,445 DFAPacketizer.cpp
- - rw-r--r-- 5,466 DeadMachineInstructionElim.cpp
- - rw-r--r-- 19,741 DetectDeadLanes.cpp
- - rw-r--r-- 14,057 DwarfEHPrepare.cpp
- - rw-r--r-- 2,548 EHContGuardCatchret.cpp
- - rw-r--r-- 45,608 EarlyIfConversion.cpp
- - rw-r--r-- 3,163 EdgeBundles.cpp
- - rw-r--r-- 15,021 ExecutionDomainFix.cpp
- - rw-r--r-- 6,103 ExpandLargeDivRem.cpp
- - rw-r--r-- 28,413 ExpandLargeFpConvert.cpp
- - rw-r--r-- 40,973 ExpandMemCmp.cpp
- - rw-r--r-- 5,243 ExpandPostRAPseudos.cpp
- - rw-r--r-- 7,035 ExpandReductions.cpp
- - rw-r--r-- 32,305 ExpandVectorPredication.cpp
- - rw-r--r-- 1,748 FEntryInserter.cpp
- - rw-r--r-- 3,857 FaultMaps.cpp
- - rw-r--r-- 3,622 FinalizeISel.cpp
- - rw-r--r-- 22,909 FixupStatepointCallerSaved.cpp
- - rw-r--r-- 2,264 FuncletLayout.cpp
- - rw-r--r-- 3,641 GCEmptyBasicBlocks.cpp
- - rw-r--r-- 4,224 GCMetadata.cpp
- - rw-r--r-- 748 GCMetadataPrinter.cpp
- - rw-r--r-- 12,171 GCRootLowering.cpp
- - rw-r--r-- 26,505 GlobalMerge.cpp
- - rw-r--r-- 22,644 HardwareLoops.cpp
- - rw-r--r-- 91,550 IfConversion.cpp
- - rw-r--r-- 29,792 ImplicitNullChecks.cpp
- - rw-r--r-- 11,010 IndirectBrExpandPass.cpp
- - rw-r--r-- 9,932 InitUndef.cpp
- - rw-r--r-- 66,187 InlineSpiller.cpp
- - rw-r--r-- 8,553 InterferenceCache.cpp
- - rw-r--r-- 7,557 InterferenceCache.h
- - rw-r--r-- 20,018 InterleavedAccessPass.cpp
- - rw-r--r-- 43,843 InterleavedLoadCombinePass.cpp
- - rw-r--r-- 17,976 IntrinsicLowering.cpp
- - rw-r--r-- 9,521 JMCInstrumenter.cpp
- - rw-r--r-- 3,896 KCFI.cpp
- - rw-r--r-- 11,025 LLVMTargetMachine.cpp
- - rw-r--r-- 5,578 LatencyPriorityQueue.cpp
- - rw-r--r-- 3,575 LazyMachineBlockFrequencyInfo.cpp
- - rw-r--r-- 12,425 LexicalScopes.cpp
- - rw-r--r-- 75,462 LiveDebugVariables.cpp
- - rw-r--r-- 47,262 LiveInterval.cpp
- - rw-r--r-- 7,503 LiveIntervalCalc.cpp
- - rw-r--r-- 6,836 LiveIntervalUnion.cpp
- - rw-r--r-- 68,707 LiveIntervals.cpp
- - rw-r--r-- 11,224 LivePhysRegs.cpp
- - rw-r--r-- 16,158 LiveRangeCalc.cpp
- - rw-r--r-- 18,586 LiveRangeEdit.cpp
- - rw-r--r-- 9,005 LiveRangeShrink.cpp
- - rw-r--r-- 2,181 LiveRangeUtils.h
- - rw-r--r-- 8,889 LiveRegMatrix.cpp
- - rw-r--r-- 5,283 LiveRegUnits.cpp
- - rw-r--r-- 2,948 LiveStacks.cpp
- - rw-r--r-- 33,021 LiveVariables.cpp
- - rw-r--r-- 18,000 LocalStackSlotAllocation.cpp
- - rw-r--r-- 2,937 LoopTraversal.cpp
- - rw-r--r-- 2,739 LowLevelTypeUtils.cpp
- - rw-r--r-- 6,289 LowerEmuTLS.cpp
- - rw-r--r-- 1,669 MBFIWrapper.cpp
- - rw-r--r-- 12,314 MIRCanonicalizerPass.cpp
- - rw-r--r-- 7,865 MIRFSDiscriminator.cpp
- - rw-r--r-- 2,051 MIRNamerPass.cpp
- - rw-r--r-- 36,732 MIRPrinter.cpp
- - rw-r--r-- 2,286 MIRPrintingPass.cpp
- - rw-r--r-- 15,208 MIRSampleProfile.cpp
- - rw-r--r-- 6,757 MIRVRegNamerUtils.cpp
- - rw-r--r-- 3,331 MIRVRegNamerUtils.h
- - rw-r--r-- 1,596 MIRYamlMapping.cpp
- - rw-r--r-- 49,853 MLRegAllocEvictAdvisor.cpp
- - rw-r--r-- 4,549 MLRegAllocEvictAdvisor.h
- - rw-r--r-- 13,018 MLRegAllocPriorityAdvisor.cpp
- - rw-r--r-- 61,948 MachineBasicBlock.cpp
- - rw-r--r-- 12,320 MachineBlockFrequencyInfo.cpp
- - rw-r--r-- 154,866 MachineBlockPlacement.cpp
- - rw-r--r-- 4,214 MachineBranchProbabilityInfo.cpp
- - rw-r--r-- 3,027 MachineCFGPrinter.cpp
- - rw-r--r-- 35,401 MachineCSE.cpp
- - rw-r--r-- 4,270 MachineCheckDebugify.cpp
- - rw-r--r-- 32,494 MachineCombiner.cpp
- - rw-r--r-- 3,201 MachineConvergenceVerifier.cpp
- - rw-r--r-- 55,878 MachineCopyPropagation.cpp
- - rw-r--r-- 5,233 MachineCycleAnalysis.cpp
- - rw-r--r-- 8,746 MachineDebugify.cpp
- - rw-r--r-- 2,210 MachineDomTreeUpdater.cpp
- - rw-r--r-- 1,918 MachineDominanceFrontier.cpp
- - rw-r--r-- 6,936 MachineDominators.cpp
- - rw-r--r-- 9,826 MachineFrameInfo.cpp
- - rw-r--r-- 56,043 MachineFunction.cpp
- - rw-r--r-- 1,783 MachineFunctionAnalysis.cpp
- - rw-r--r-- 7,603 MachineFunctionPass.cpp
- - rw-r--r-- 2,427 MachineFunctionPrinterPass.cpp
- - rw-r--r-- 8,464 MachineFunctionSplitter.cpp
- - rw-r--r-- 92,883 MachineInstr.cpp
- - rw-r--r-- 12,092 MachineInstrBundle.cpp
- - rw-r--r-- 64,414 MachineLICM.cpp
- - rw-r--r-- 8,884 MachineLateInstrsCleanup.cpp
- - rw-r--r-- 10,632 MachineLoopInfo.cpp
- - rw-r--r-- 5,125 MachineLoopUtils.cpp
- - rw-r--r-- 8,463 MachineModuleInfo.cpp
- - rw-r--r-- 2,219 MachineModuleInfoImpls.cpp
- - rw-r--r-- 3,073 MachineModuleSlotTracker.cpp
- - rw-r--r-- 44,540 MachineOperand.cpp
- - rw-r--r-- 4,179 MachineOptimizationRemarkEmitter.cpp
- - rw-r--r-- 49,477 MachineOutliner.cpp
- - rw-r--r-- 6,495 MachinePassManager.cpp
- - rw-r--r-- 136,680 MachinePipeliner.cpp
- - rw-r--r-- 4,454 MachinePostDominators.cpp
- - rw-r--r-- 4,970 MachineRegionInfo.cpp
- - rw-r--r-- 23,340 MachineRegisterInfo.cpp
- - rw-r--r-- 3,134 MachineSSAContext.cpp
- - rw-r--r-- 14,203 MachineSSAUpdater.cpp
- - rw-r--r-- 172,602 MachineScheduler.cpp
- - rw-r--r-- 82,630 MachineSink.cpp
- - rw-r--r-- 2,059 MachineSizeOpts.cpp
- - rw-r--r-- 9,945 MachineStableHash.cpp
- - rw-r--r-- 3,792 MachineStripDebug.cpp
- - rw-r--r-- 50,573 MachineTraceMetrics.cpp
- - rw-r--r-- 7,872 MachineUniformityAnalysis.cpp
- - rw-r--r-- 144,335 MachineVerifier.cpp
- - rw-r--r-- 8,144 MacroFusion.cpp
- - rw-r--r-- 111,157 ModuloSchedule.cpp
- - rw-r--r-- 2,733 MultiHazardRecognizer.cpp
- - rw-r--r-- 1,568 NonRelocatableStringpool.cpp
- - rw-r--r-- 6,658 OptimizePHIs.cpp
- - rw-r--r-- 34,038 PHIElimination.cpp
- - rw-r--r-- 2,578 PHIEliminationUtils.cpp
- - rw-r--r-- 972 PHIEliminationUtils.h
- - rw-r--r-- 2,612 PatchableFunction.cpp
- - rw-r--r-- 82,369 PeepholeOptimizer.cpp
- - rw-r--r-- 3,504 PostRAHazardRecognizer.cpp
- - rw-r--r-- 24,706 PostRASchedulerList.cpp
- - rw-r--r-- 16,019 PreISelIntrinsicLowering.cpp
- - rw-r--r-- 5,445 ProcessImplicitDefs.cpp
- - rw-r--r-- 61,176 PrologEpilogInserter.cpp
- - rw-r--r-- 5,807 PseudoProbeInserter.cpp
- - rw-r--r-- 5,082 PseudoSourceValue.cpp
- - rw-r--r-- 55,998 RDFGraph.cpp
- - rw-r--r-- 43,774 RDFLiveness.cpp
- - rw-r--r-- 12,245 RDFRegisters.cpp
- - rw-r--r-- 6,363 README.txt
- - rw-r--r-- 23,961 ReachingDefAnalysis.cpp
- - rw-r--r-- 6,997 RegAllocBase.cpp
- - rw-r--r-- 5,398 RegAllocBase.h
- - rw-r--r-- 11,985 RegAllocBasic.cpp
- - rw-r--r-- 12,479 RegAllocEvictionAdvisor.cpp
- - rw-r--r-- 8,668 RegAllocEvictionAdvisor.h
- - rw-r--r-- 64,759 RegAllocFast.cpp
- - rw-r--r-- 106,605 RegAllocGreedy.cpp
- - rw-r--r-- 16,283 RegAllocGreedy.h
- - rw-r--r-- 34,520 RegAllocPBQP.cpp
- - rw-r--r-- 4,384 RegAllocPriorityAdvisor.cpp
- - rw-r--r-- 3,202 RegAllocPriorityAdvisor.h
- - rw-r--r-- 4,650 RegAllocScore.cpp
- - rw-r--r-- 2,974 RegAllocScore.h
- - rw-r--r-- 7,583 RegUsageInfoCollector.cpp
- - rw-r--r-- 5,121 RegUsageInfoPropagate.cpp
- - rw-r--r-- 3,527 RegisterBank.cpp
- - rw-r--r-- 31,417 RegisterBankInfo.cpp
- - rw-r--r-- 7,963 RegisterClassInfo.cpp
- - rw-r--r-- 168,189 RegisterCoalescer.cpp
- - rw-r--r-- 4,168 RegisterCoalescer.h
- - rw-r--r-- 50,260 RegisterPressure.cpp
- - rw-r--r-- 19,535 RegisterScavenging.cpp
- - rw-r--r-- 3,213 RegisterUsageInfo.cpp
- - rw-r--r-- 7,460 RemoveRedundantDebugValues.cpp
- - rw-r--r-- 15,536 RenameIndependentSubregs.cpp
- - rw-r--r-- 11,092 ReplaceWithVeclib.cpp
- - rw-r--r-- 3,830 ResetMachineFunctionPass.cpp
- - rw-r--r-- 36,563 SafeStack.cpp
- - rw-r--r-- 5,360 SafeStackLayout.cpp
- - rw-r--r-- 2,499 SafeStackLayout.h
- - rw-r--r-- 3,180 SanitizerBinaryMetadata.cpp
- - rw-r--r-- 22,062 ScheduleDAG.cpp
- - rw-r--r-- 56,213 ScheduleDAGInstrs.cpp
- - rw-r--r-- 3,115 ScheduleDAGPrinter.cpp
- - rw-r--r-- 8,120 ScoreboardHazardRecognizer.cpp
- - rw-r--r-- 53,616 SelectOptimize.cpp
- - rw-r--r-- 16,117 ShadowStackGCLowering.cpp
- - rw-r--r-- 39,049 ShrinkWrap.cpp
- - rw-r--r-- 20,153 SjLjEHPrepare.cpp
- - rw-r--r-- 9,806 SlotIndexes.cpp
- - rw-r--r-- 13,068 SpillPlacement.cpp
- - rw-r--r-- 6,868 SpillPlacement.h
- - rw-r--r-- 70,140 SplitKit.cpp
- - rw-r--r-- 24,187 SplitKit.h
- - rw-r--r-- 51,256 StackColoring.cpp
- - rw-r--r-- 10,663 StackFrameLayoutAnalysisPass.cpp
- - rw-r--r-- 6,227 StackMapLivenessAnalysis.cpp
- - rw-r--r-- 25,989 StackMaps.cpp
- - rw-r--r-- 28,364 StackProtector.cpp
- - rw-r--r-- 18,390 StackSlotColoring.cpp
- - rw-r--r-- 12,273 SwiftErrorValueTracking.cpp
- - rw-r--r-- 22,272 SwitchLoweringUtils.cpp
- - rw-r--r-- 3,423 TailDuplication.cpp
- - rw-r--r-- 41,079 TailDuplicator.cpp
- - rw-r--r-- 7,216 TargetFrameLoweringImpl.cpp
- - rw-r--r-- 72,372 TargetInstrInfo.cpp
- - rw-r--r-- 89,379 TargetLoweringBase.cpp
- - rw-r--r-- 106,362 TargetLoweringObjectFileImpl.cpp
- - rw-r--r-- 2,901 TargetOptionsImpl.cpp
- - rw-r--r-- 60,670 TargetPassConfig.cpp
- - rw-r--r-- 24,281 TargetRegisterInfo.cpp
- - rw-r--r-- 13,169 TargetSchedule.cpp
- - rw-r--r-- 1,877 TargetSubtargetInfo.cpp
- - rw-r--r-- 76,965 TwoAddressInstructionPass.cpp
- - rw-r--r-- 35,215 TypePromotion.cpp
- - rw-r--r-- 7,349 UnreachableBlockElim.cpp
- - rw-r--r-- 34,800 VLIWMachineScheduler.cpp
- - rw-r--r-- 10,287 ValueTypes.cpp
- - rw-r--r-- 23,682 VirtRegMap.cpp
- - rw-r--r-- 15,635 WasmEHPrepare.cpp
- - rw-r--r-- 57,912 WinEHPrepare.cpp
- - rw-r--r-- 27,548 WindowScheduler.cpp
- - rw-r--r-- 10,130 XRayInstrumentation.cpp