package info (click to toggle)
llvm-toolchain-17 1%3A17.0.6-22
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 1,799,624 kB
  • sloc: cpp: 6,428,607; ansic: 1,383,196; asm: 793,408; python: 223,504; objc: 75,364; f90: 60,502; lisp: 33,869; pascal: 15,282; sh: 9,684; perl: 7,453; ml: 4,937; awk: 3,523; makefile: 2,889; javascript: 2,149; xml: 888; fortran: 619; 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-- 37,017 AggressiveAntiDepBreaker.cpp
- - rw-r--r-- 7,139 AggressiveAntiDepBreaker.h
- - rw-r--r-- 2,052 AllocationOrder.cpp
- - rw-r--r-- 4,415 AllocationOrder.h
- - rw-r--r-- 35,967 Analysis.cpp
- - rw-r--r-- 103,461 AssignmentTrackingAnalysis.cpp
- - rw-r--r-- 79,213 AtomicExpandPass.cpp
- - rw-r--r-- 17,630 BasicBlockSections.cpp
- - rw-r--r-- 7,894 BasicBlockSectionsProfileReader.cpp
- - rw-r--r-- 1,567 BasicTargetTransformInfo.cpp
- - rw-r--r-- 79,532 BranchFolding.cpp
- - rw-r--r-- 7,540 BranchFolding.h
- - rw-r--r-- 22,851 BranchRelaxation.cpp
- - rw-r--r-- 10,636 BreakFalseDeps.cpp
- - rw-r--r-- 3,815 CFGuardLongjmp.cpp
- - rw-r--r-- 9,051 CFIFixup.cpp
- - rw-r--r-- 18,371 CFIInstrInserter.cpp
- - rw-r--r-- 6,875 CMakeLists.txt
- - rw-r--r-- 11,434 CalcSpillWeights.cpp
- - rw-r--r-- 8,653 CallBrPrepare.cpp
- - rw-r--r-- 10,990 CallingConvLower.cpp
- - rw-r--r-- 6,423 CodeGen.cpp
- - rw-r--r-- 10,308 CodeGenCommonISel.cpp
- - rw-r--r-- 1,001 CodeGenPassBuilder.cpp
- - rw-r--r-- 331,710 CodeGenPrepare.cpp
- - rw-r--r-- 29,633 CommandFlags.cpp
- - rw-r--r-- 72,367 ComplexDeinterleavingPass.cpp
- - rw-r--r-- 28,017 CriticalAntiDepBreaker.cpp
- - rw-r--r-- 4,317 CriticalAntiDepBreaker.h
- - rw-r--r-- 10,359 DFAPacketizer.cpp
- - rw-r--r-- 4,928 DeadMachineInstructionElim.cpp
- - rw-r--r-- 19,741 DetectDeadLanes.cpp
- - rw-r--r-- 12,741 DwarfEHPrepare.cpp
- - rw-r--r-- 2,515 EHContGuardCatchret.cpp
- - rw-r--r-- 45,525 EarlyIfConversion.cpp
- - rw-r--r-- 3,163 EdgeBundles.cpp
- - rw-r--r-- 15,021 ExecutionDomainFix.cpp
- - rw-r--r-- 4,421 ExpandLargeDivRem.cpp
- - rw-r--r-- 26,598 ExpandLargeFpConvert.cpp
- - rw-r--r-- 36,279 ExpandMemCmp.cpp
- - rw-r--r-- 5,243 ExpandPostRAPseudos.cpp
- - rw-r--r-- 8,017 ExpandReductions.cpp
- - rw-r--r-- 27,162 ExpandVectorPredication.cpp
- - rw-r--r-- 1,748 FEntryInserter.cpp
- - rw-r--r-- 3,857 FaultMaps.cpp
- - rw-r--r-- 2,653 FinalizeISel.cpp
- - rw-r--r-- 22,892 FixupStatepointCallerSaved.cpp
- - rw-r--r-- 2,264 FuncletLayout.cpp
- - rw-r--r-- 4,355 GCMetadata.cpp
- - rw-r--r-- 748 GCMetadataPrinter.cpp
- - rw-r--r-- 11,692 GCRootLowering.cpp
- - rw-r--r-- 26,096 GlobalMerge.cpp
- - rw-r--r-- 22,269 HardwareLoops.cpp
- - rw-r--r-- 91,535 IfConversion.cpp
- - rw-r--r-- 29,749 ImplicitNullChecks.cpp
- - rw-r--r-- 9,969 IndirectBrExpandPass.cpp
- - rw-r--r-- 65,108 InlineSpiller.cpp
- - rw-r--r-- 8,807 InterferenceCache.cpp
- - rw-r--r-- 7,557 InterferenceCache.h
- - rw-r--r-- 19,670 InterleavedAccessPass.cpp
- - rw-r--r-- 43,292 InterleavedLoadCombinePass.cpp
- - rw-r--r-- 17,528 IntrinsicLowering.cpp
- - rw-r--r-- 9,256 JMCInstrumenter.cpp
- - rw-r--r-- 3,863 KCFI.cpp
- - rw-r--r-- 11,631 LLVMTargetMachine.cpp
- - rw-r--r-- 5,578 LatencyPriorityQueue.cpp
- - rw-r--r-- 3,486 LazyMachineBlockFrequencyInfo.cpp
- - rw-r--r-- 12,449 LexicalScopes.cpp
- - rw-r--r-- 75,458 LiveDebugVariables.cpp
- - rw-r--r-- 2,340 LiveDebugVariables.h
- - rw-r--r-- 47,345 LiveInterval.cpp
- - rw-r--r-- 7,540 LiveIntervalCalc.cpp
- - rw-r--r-- 6,874 LiveIntervalUnion.cpp
- - rw-r--r-- 67,150 LiveIntervals.cpp
- - rw-r--r-- 11,224 LivePhysRegs.cpp
- - rw-r--r-- 15,959 LiveRangeCalc.cpp
- - rw-r--r-- 18,617 LiveRangeEdit.cpp
- - rw-r--r-- 8,889 LiveRangeShrink.cpp
- - rw-r--r-- 2,181 LiveRangeUtils.h
- - rw-r--r-- 8,847 LiveRegMatrix.cpp
- - rw-r--r-- 5,283 LiveRegUnits.cpp
- - rw-r--r-- 2,915 LiveStacks.cpp
- - rw-r--r-- 31,784 LiveVariables.cpp
- - rw-r--r-- 17,420 LocalStackSlotAllocation.cpp
- - rw-r--r-- 2,937 LoopTraversal.cpp
- - rw-r--r-- 2,495 LowLevelType.cpp
- - rw-r--r-- 2,690 LowLevelTypeUtils.cpp
- - rw-r--r-- 5,804 LowerEmuTLS.cpp
- - rw-r--r-- 2,054 MBFIWrapper.cpp
- - rw-r--r-- 12,314 MIRCanonicalizerPass.cpp
- - rw-r--r-- 7,846 MIRFSDiscriminator.cpp
- - rw-r--r-- 2,051 MIRNamerPass.cpp
- - rw-r--r-- 35,854 MIRPrinter.cpp
- - rw-r--r-- 2,039 MIRPrintingPass.cpp
- - rw-r--r-- 14,974 MIRSampleProfile.cpp
- - rw-r--r-- 6,746 MIRVRegNamerUtils.cpp
- - rw-r--r-- 3,331 MIRVRegNamerUtils.h
- - rw-r--r-- 1,596 MIRYamlMapping.cpp
- - rw-r--r-- 49,639 MLRegallocEvictAdvisor.cpp
- - rw-r--r-- 4,534 MLRegallocEvictAdvisor.h
- - rw-r--r-- 12,922 MLRegallocPriorityAdvisor.cpp
- - rw-r--r-- 60,167 MachineBasicBlock.cpp
- - rw-r--r-- 10,693 MachineBlockFrequencyInfo.cpp
- - rw-r--r-- 150,613 MachineBlockPlacement.cpp
- - rw-r--r-- 2,999 MachineBranchProbabilityInfo.cpp
- - rw-r--r-- 3,027 MachineCFGPrinter.cpp
- - rw-r--r-- 35,058 MachineCSE.cpp
- - rw-r--r-- 4,242 MachineCheckDebugify.cpp
- - rw-r--r-- 32,914 MachineCombiner.cpp
- - rw-r--r-- 53,012 MachineCopyPropagation.cpp
- - rw-r--r-- 5,233 MachineCycleAnalysis.cpp
- - rw-r--r-- 8,104 MachineDebugify.cpp
- - rw-r--r-- 1,865 MachineDominanceFrontier.cpp
- - rw-r--r-- 5,041 MachineDominators.cpp
- - rw-r--r-- 10,020 MachineFrameInfo.cpp
- - rw-r--r-- 54,960 MachineFunction.cpp
- - rw-r--r-- 7,574 MachineFunctionPass.cpp
- - rw-r--r-- 2,340 MachineFunctionPrinterPass.cpp
- - rw-r--r-- 8,940 MachineFunctionSplitter.cpp
- - rw-r--r-- 87,797 MachineInstr.cpp
- - rw-r--r-- 12,322 MachineInstrBundle.cpp
- - rw-r--r-- 55,177 MachineLICM.cpp
- - rw-r--r-- 8,918 MachineLateInstrsCleanup.cpp
- - rw-r--r-- 7,260 MachineLoopInfo.cpp
- - rw-r--r-- 5,125 MachineLoopUtils.cpp
- - rw-r--r-- 8,115 MachineModuleInfo.cpp
- - rw-r--r-- 1,581 MachineModuleInfoImpls.cpp
- - rw-r--r-- 3,045 MachineModuleSlotTracker.cpp
- - rw-r--r-- 43,926 MachineOperand.cpp
- - rw-r--r-- 3,367 MachineOptimizationRemarkEmitter.cpp
- - rw-r--r-- 48,995 MachineOutliner.cpp
- - rw-r--r-- 3,672 MachinePassManager.cpp
- - rw-r--r-- 118,173 MachinePipeliner.cpp
- - rw-r--r-- 2,481 MachinePostDominators.cpp
- - rw-r--r-- 4,868 MachineRegionInfo.cpp
- - rw-r--r-- 23,610 MachineRegisterInfo.cpp
- - rw-r--r-- 2,605 MachineSSAContext.cpp
- - rw-r--r-- 13,785 MachineSSAUpdater.cpp
- - rw-r--r-- 162,032 MachineScheduler.cpp
- - rw-r--r-- 71,386 MachineSink.cpp
- - rw-r--r-- 2,059 MachineSizeOpts.cpp
- - rw-r--r-- 10,041 MachineStableHash.cpp
- - rw-r--r-- 3,792 MachineStripDebug.cpp
- - rw-r--r-- 50,517 MachineTraceMetrics.cpp
- - rw-r--r-- 8,401 MachineUniformityAnalysis.cpp
- - rw-r--r-- 128,844 MachineVerifier.cpp
- - rw-r--r-- 7,701 MacroFusion.cpp
- - rw-r--r-- 87,232 ModuloSchedule.cpp
- - rw-r--r-- 2,733 MultiHazardRecognizer.cpp
- - rw-r--r-- 1,713 NonRelocatableStringpool.cpp
- - rw-r--r-- 6,658 OptimizePHIs.cpp
- - rw-r--r-- 30,384 PHIElimination.cpp
- - rw-r--r-- 2,578 PHIEliminationUtils.cpp
- - rw-r--r-- 972 PHIEliminationUtils.h
- - rw-r--r-- 3,751 ParallelCG.cpp
- - rw-r--r-- 3,701 PatchableFunction.cpp
- - rw-r--r-- 80,439 PeepholeOptimizer.cpp
- - rw-r--r-- 3,504 PostRAHazardRecognizer.cpp
- - rw-r--r-- 24,651 PostRASchedulerList.cpp
- - rw-r--r-- 14,592 PreISelIntrinsicLowering.cpp
- - rw-r--r-- 5,445 ProcessImplicitDefs.cpp
- - rw-r--r-- 61,168 PrologEpilogInserter.cpp
- - rw-r--r-- 5,807 PseudoProbeInserter.cpp
- - rw-r--r-- 4,735 PseudoSourceValue.cpp
- - rw-r--r-- 55,995 RDFGraph.cpp
- - rw-r--r-- 43,774 RDFLiveness.cpp
- - rw-r--r-- 13,087 RDFRegisters.cpp
- - rw-r--r-- 6,363 README.txt
- - rw-r--r-- 24,124 ReachingDefAnalysis.cpp
- - rw-r--r-- 7,163 RegAllocBase.cpp
- - rw-r--r-- 5,047 RegAllocBase.h
- - rw-r--r-- 11,869 RegAllocBasic.cpp
- - rw-r--r-- 12,447 RegAllocEvictionAdvisor.cpp
- - rw-r--r-- 8,668 RegAllocEvictionAdvisor.h
- - rw-r--r-- 57,865 RegAllocFast.cpp
- - rw-r--r-- 101,632 RegAllocGreedy.cpp
- - rw-r--r-- 15,696 RegAllocGreedy.h
- - rw-r--r-- 34,328 RegAllocPBQP.cpp
- - rw-r--r-- 4,354 RegAllocPriorityAdvisor.cpp
- - rw-r--r-- 3,202 RegAllocPriorityAdvisor.h
- - rw-r--r-- 4,685 RegAllocScore.cpp
- - rw-r--r-- 2,974 RegAllocScore.h
- - rw-r--r-- 7,496 RegUsageInfoCollector.cpp
- - rw-r--r-- 5,121 RegUsageInfoPropagate.cpp
- - rw-r--r-- 4,100 RegisterBank.cpp
- - rw-r--r-- 31,324 RegisterBankInfo.cpp
- - rw-r--r-- 8,141 RegisterClassInfo.cpp
- - rw-r--r-- 164,751 RegisterCoalescer.cpp
- - rw-r--r-- 4,168 RegisterCoalescer.h
- - rw-r--r-- 50,002 RegisterPressure.cpp
- - rw-r--r-- 23,950 RegisterScavenging.cpp
- - rw-r--r-- 3,213 RegisterUsageInfo.cpp
- - rw-r--r-- 7,463 RemoveRedundantDebugValues.cpp
- - rw-r--r-- 15,175 RenameIndependentSubregs.cpp
- - rw-r--r-- 9,250 ReplaceWithVeclib.cpp
- - rw-r--r-- 3,830 ResetMachineFunctionPass.cpp
- - rw-r--r-- 35,623 SafeStack.cpp
- - rw-r--r-- 5,360 SafeStackLayout.cpp
- - rw-r--r-- 2,463 SafeStackLayout.h
- - rw-r--r-- 3,179 SanitizerBinaryMetadata.cpp
- - rw-r--r-- 22,044 ScheduleDAG.cpp
- - rw-r--r-- 55,625 ScheduleDAGInstrs.cpp
- - rw-r--r-- 3,115 ScheduleDAGPrinter.cpp
- - rw-r--r-- 8,120 ScoreboardHazardRecognizer.cpp
- - rw-r--r-- 42,839 SelectOptimize.cpp
- - rw-r--r-- 15,038 ShadowStackGCLowering.cpp
- - rw-r--r-- 38,598 ShrinkWrap.cpp
- - rw-r--r-- 19,632 SjLjEHPrepare.cpp
- - rw-r--r-- 9,150 SlotIndexes.cpp
- - rw-r--r-- 13,123 SpillPlacement.cpp
- - rw-r--r-- 6,940 SpillPlacement.h
- - rw-r--r-- 69,482 SplitKit.cpp
- - rw-r--r-- 23,782 SplitKit.h
- - rw-r--r-- 50,993 StackColoring.cpp
- - rw-r--r-- 8,965 StackFrameLayoutAnalysisPass.cpp
- - rw-r--r-- 6,291 StackMapLivenessAnalysis.cpp
- - rw-r--r-- 26,198 StackMaps.cpp
- - rw-r--r-- 26,138 StackProtector.cpp
- - rw-r--r-- 17,860 StackSlotColoring.cpp
- - rw-r--r-- 11,600 SwiftErrorValueTracking.cpp
- - rw-r--r-- 18,858 SwitchLoweringUtils.cpp
- - rw-r--r-- 3,391 TailDuplication.cpp
- - rw-r--r-- 40,288 TailDuplicator.cpp
- - rw-r--r-- 6,482 TargetFrameLoweringImpl.cpp
- - rw-r--r-- 65,174 TargetInstrInfo.cpp
- - rw-r--r-- 91,684 TargetLoweringBase.cpp
- - rw-r--r-- 103,574 TargetLoweringObjectFileImpl.cpp
- - rw-r--r-- 2,329 TargetOptionsImpl.cpp
- - rw-r--r-- 61,259 TargetPassConfig.cpp
- - rw-r--r-- 24,170 TargetRegisterInfo.cpp
- - rw-r--r-- 13,040 TargetSchedule.cpp
- - rw-r--r-- 1,879 TargetSubtargetInfo.cpp
- - rw-r--r-- 72,094 TwoAddressInstructionPass.cpp
- - rw-r--r-- 35,140 TypePromotion.cpp
- - rw-r--r-- 7,123 UnreachableBlockElim.cpp
- - rw-r--r-- 34,862 VLIWMachineScheduler.cpp
- - rw-r--r-- 25,039 ValueTypes.cpp
- - rw-r--r-- 23,582 VirtRegMap.cpp
- - rw-r--r-- 14,780 WasmEHPrepare.cpp
- - rw-r--r-- 57,505 WinEHPrepare.cpp
- - rw-r--r-- 9,930 XRayInstrumentation.cpp