package info (click to toggle)
llvm-toolchain-18 1%3A18.1.8-18
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 1,908,340 kB
  • sloc: cpp: 6,667,937; ansic: 1,440,452; asm: 883,619; python: 230,549; objc: 76,880; f90: 74,238; lisp: 35,989; pascal: 16,571; sh: 10,229; perl: 7,459; ml: 5,047; awk: 3,523; makefile: 2,987; javascript: 2,149; xml: 892; fortran: 649; 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,883 AggressiveAntiDepBreaker.cpp
- - rw-r--r-- 7,193 AggressiveAntiDepBreaker.h
- - rw-r--r-- 2,052 AllocationOrder.cpp
- - rw-r--r-- 4,415 AllocationOrder.h
- - rw-r--r-- 35,943 Analysis.cpp
- - rw-r--r-- 114,787 AssignmentTrackingAnalysis.cpp
- - rw-r--r-- 77,646 AtomicExpandPass.cpp
- - rw-r--r-- 9,648 BasicBlockPathCloning.cpp
- - rw-r--r-- 16,139 BasicBlockSections.cpp
- - rw-r--r-- 18,154 BasicBlockSectionsProfileReader.cpp
- - rw-r--r-- 1,567 BasicTargetTransformInfo.cpp
- - rw-r--r-- 80,534 BranchFolding.cpp
- - rw-r--r-- 7,540 BranchFolding.h
- - rw-r--r-- 27,715 BranchRelaxation.cpp
- - rw-r--r-- 10,636 BreakFalseDeps.cpp
- - rw-r--r-- 3,815 CFGuardLongjmp.cpp
- - rw-r--r-- 9,765 CFIFixup.cpp
- - rw-r--r-- 18,394 CFIInstrInserter.cpp
- - rw-r--r-- 6,928 CMakeLists.txt
- - rw-r--r-- 12,193 CalcSpillWeights.cpp
- - rw-r--r-- 9,124 CallBrPrepare.cpp
- - rw-r--r-- 10,990 CallingConvLower.cpp
- - rw-r--r-- 6,494 CodeGen.cpp
- - rw-r--r-- 10,308 CodeGenCommonISel.cpp
- - rw-r--r-- 1,118 CodeGenPassBuilder.cpp
- - rw-r--r-- 337,027 CodeGenPrepare.cpp
- - rw-r--r-- 31,274 CommandFlags.cpp
- - rw-r--r-- 72,400 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-- 13,540 DwarfEHPrepare.cpp
- - rw-r--r-- 2,515 EHContGuardCatchret.cpp
- - rw-r--r-- 45,479 EarlyIfConversion.cpp
- - rw-r--r-- 3,163 EdgeBundles.cpp
- - rw-r--r-- 15,021 ExecutionDomainFix.cpp
- - rw-r--r-- 4,813 ExpandLargeDivRem.cpp
- - rw-r--r-- 26,999 ExpandLargeFpConvert.cpp
- - rw-r--r-- 40,986 ExpandMemCmp.cpp
- - rw-r--r-- 5,243 ExpandPostRAPseudos.cpp
- - rw-r--r-- 8,017 ExpandReductions.cpp
- - rw-r--r-- 31,306 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,909 FixupStatepointCallerSaved.cpp
- - rw-r--r-- 2,264 FuncletLayout.cpp
- - rw-r--r-- 3,641 GCEmptyBasicBlocks.cpp
- - rw-r--r-- 4,196 GCMetadata.cpp
- - rw-r--r-- 748 GCMetadataPrinter.cpp
- - rw-r--r-- 12,041 GCRootLowering.cpp
- - rw-r--r-- 25,720 GlobalMerge.cpp
- - rw-r--r-- 22,269 HardwareLoops.cpp
- - rw-r--r-- 91,468 IfConversion.cpp
- - rw-r--r-- 29,792 ImplicitNullChecks.cpp
- - rw-r--r-- 10,859 IndirectBrExpandPass.cpp
- - rw-r--r-- 66,207 InlineSpiller.cpp
- - rw-r--r-- 8,807 InterferenceCache.cpp
- - rw-r--r-- 7,557 InterferenceCache.h
- - rw-r--r-- 20,657 InterleavedAccessPass.cpp
- - rw-r--r-- 43,600 InterleavedLoadCombinePass.cpp
- - rw-r--r-- 17,528 IntrinsicLowering.cpp
- - rw-r--r-- 9,523 JMCInstrumenter.cpp
- - rw-r--r-- 3,863 KCFI.cpp
- - rw-r--r-- 12,083 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,473 LiveDebugVariables.cpp
- - rw-r--r-- 2,340 LiveDebugVariables.h
- - rw-r--r-- 47,262 LiveInterval.cpp
- - rw-r--r-- 7,503 LiveIntervalCalc.cpp
- - rw-r--r-- 6,836 LiveIntervalUnion.cpp
- - rw-r--r-- 67,155 LiveIntervals.cpp
- - rw-r--r-- 11,224 LivePhysRegs.cpp
- - rw-r--r-- 16,158 LiveRangeCalc.cpp
- - rw-r--r-- 18,571 LiveRangeEdit.cpp
- - rw-r--r-- 9,005 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,939 LiveVariables.cpp
- - rw-r--r-- 17,420 LocalStackSlotAllocation.cpp
- - rw-r--r-- 2,937 LoopTraversal.cpp
- - rw-r--r-- 2,520 LowLevelType.cpp
- - rw-r--r-- 2,690 LowLevelTypeUtils.cpp
- - rw-r--r-- 6,416 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,608 MIRPrinter.cpp
- - rw-r--r-- 2,039 MIRPrintingPass.cpp
- - rw-r--r-- 14,993 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,761 MachineBasicBlock.cpp
- - rw-r--r-- 10,715 MachineBlockFrequencyInfo.cpp
- - rw-r--r-- 151,733 MachineBlockPlacement.cpp
- - rw-r--r-- 2,999 MachineBranchProbabilityInfo.cpp
- - rw-r--r-- 3,027 MachineCFGPrinter.cpp
- - rw-r--r-- 35,291 MachineCSE.cpp
- - rw-r--r-- 4,242 MachineCheckDebugify.cpp
- - rw-r--r-- 32,914 MachineCombiner.cpp
- - rw-r--r-- 55,117 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-- 55,424 MachineFunction.cpp
- - rw-r--r-- 7,575 MachineFunctionPass.cpp
- - rw-r--r-- 2,340 MachineFunctionPrinterPass.cpp
- - rw-r--r-- 8,551 MachineFunctionSplitter.cpp
- - rw-r--r-- 89,930 MachineInstr.cpp
- - rw-r--r-- 12,205 MachineInstrBundle.cpp
- - rw-r--r-- 60,826 MachineLICM.cpp
- - rw-r--r-- 8,884 MachineLateInstrsCleanup.cpp
- - rw-r--r-- 8,875 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-- 44,345 MachineOperand.cpp
- - rw-r--r-- 3,367 MachineOptimizationRemarkEmitter.cpp
- - rw-r--r-- 48,941 MachineOutliner.cpp
- - rw-r--r-- 3,762 MachinePassManager.cpp
- - rw-r--r-- 133,858 MachinePipeliner.cpp
- - rw-r--r-- 2,481 MachinePostDominators.cpp
- - rw-r--r-- 4,868 MachineRegionInfo.cpp
- - rw-r--r-- 23,606 MachineRegisterInfo.cpp
- - rw-r--r-- 3,134 MachineSSAContext.cpp
- - rw-r--r-- 13,785 MachineSSAUpdater.cpp
- - rw-r--r-- 163,714 MachineScheduler.cpp
- - rw-r--r-- 80,142 MachineSink.cpp
- - rw-r--r-- 2,059 MachineSizeOpts.cpp
- - rw-r--r-- 9,934 MachineStableHash.cpp
- - rw-r--r-- 3,792 MachineStripDebug.cpp
- - rw-r--r-- 50,550 MachineTraceMetrics.cpp
- - rw-r--r-- 8,398 MachineUniformityAnalysis.cpp
- - rw-r--r-- 134,254 MachineVerifier.cpp
- - rw-r--r-- 8,144 MacroFusion.cpp
- - rw-r--r-- 87,232 ModuloSchedule.cpp
- - rw-r--r-- 2,733 MultiHazardRecognizer.cpp
- - rw-r--r-- 1,651 NonRelocatableStringpool.cpp
- - rw-r--r-- 6,658 OptimizePHIs.cpp
- - rw-r--r-- 31,276 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-- 2,612 PatchableFunction.cpp
- - rw-r--r-- 82,281 PeepholeOptimizer.cpp
- - rw-r--r-- 3,504 PostRAHazardRecognizer.cpp
- - rw-r--r-- 24,643 PostRASchedulerList.cpp
- - rw-r--r-- 14,917 PreISelIntrinsicLowering.cpp
- - rw-r--r-- 5,445 ProcessImplicitDefs.cpp
- - rw-r--r-- 61,530 PrologEpilogInserter.cpp
- - rw-r--r-- 5,807 PseudoProbeInserter.cpp
- - rw-r--r-- 4,786 PseudoSourceValue.cpp
- - rw-r--r-- 55,991 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-- 24,121 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,451 RegAllocEvictionAdvisor.cpp
- - rw-r--r-- 8,668 RegAllocEvictionAdvisor.h
- - rw-r--r-- 61,930 RegAllocFast.cpp
- - rw-r--r-- 106,392 RegAllocGreedy.cpp
- - rw-r--r-- 16,290 RegAllocGreedy.h
- - rw-r--r-- 34,324 RegAllocPBQP.cpp
- - rw-r--r-- 4,354 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,496 RegUsageInfoCollector.cpp
- - rw-r--r-- 5,121 RegUsageInfoPropagate.cpp
- - rw-r--r-- 3,527 RegisterBank.cpp
- - rw-r--r-- 31,393 RegisterBankInfo.cpp
- - rw-r--r-- 8,084 RegisterClassInfo.cpp
- - rw-r--r-- 167,828 RegisterCoalescer.cpp
- - rw-r--r-- 4,168 RegisterCoalescer.h
- - rw-r--r-- 50,002 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,175 RenameIndependentSubregs.cpp
- - rw-r--r-- 12,334 ReplaceWithVeclib.cpp
- - rw-r--r-- 3,830 ResetMachineFunctionPass.cpp
- - rw-r--r-- 36,589 SafeStack.cpp
- - rw-r--r-- 5,360 SafeStackLayout.cpp
- - rw-r--r-- 2,463 SafeStackLayout.h
- - rw-r--r-- 3,180 SanitizerBinaryMetadata.cpp
- - rw-r--r-- 22,010 ScheduleDAG.cpp
- - rw-r--r-- 56,028 ScheduleDAGInstrs.cpp
- - rw-r--r-- 3,115 ScheduleDAGPrinter.cpp
- - rw-r--r-- 8,120 ScoreboardHazardRecognizer.cpp
- - rw-r--r-- 51,525 SelectOptimize.cpp
- - rw-r--r-- 16,117 ShadowStackGCLowering.cpp
- - rw-r--r-- 38,518 ShrinkWrap.cpp
- - rw-r--r-- 20,139 SjLjEHPrepare.cpp
- - rw-r--r-- 9,288 SlotIndexes.cpp
- - rw-r--r-- 13,036 SpillPlacement.cpp
- - rw-r--r-- 6,868 SpillPlacement.h
- - rw-r--r-- 70,192 SplitKit.cpp
- - rw-r--r-- 24,187 SplitKit.h
- - rw-r--r-- 51,078 StackColoring.cpp
- - rw-r--r-- 8,965 StackFrameLayoutAnalysisPass.cpp
- - rw-r--r-- 6,291 StackMapLivenessAnalysis.cpp
- - rw-r--r-- 25,989 StackMaps.cpp
- - rw-r--r-- 28,364 StackProtector.cpp
- - rw-r--r-- 17,874 StackSlotColoring.cpp
- - rw-r--r-- 12,273 SwiftErrorValueTracking.cpp
- - rw-r--r-- 22,201 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-- 70,385 TargetInstrInfo.cpp
- - rw-r--r-- 92,246 TargetLoweringBase.cpp
- - rw-r--r-- 105,534 TargetLoweringObjectFileImpl.cpp
- - rw-r--r-- 2,329 TargetOptionsImpl.cpp
- - rw-r--r-- 60,237 TargetPassConfig.cpp
- - rw-r--r-- 24,200 TargetRegisterInfo.cpp
- - rw-r--r-- 13,169 TargetSchedule.cpp
- - rw-r--r-- 1,877 TargetSubtargetInfo.cpp
- - rw-r--r-- 73,454 TwoAddressInstructionPass.cpp
- - rw-r--r-- 35,181 TypePromotion.cpp
- - rw-r--r-- 7,107 UnreachableBlockElim.cpp
- - rw-r--r-- 34,862 VLIWMachineScheduler.cpp
- - rw-r--r-- 25,349 ValueTypes.cpp
- - rw-r--r-- 23,564 VirtRegMap.cpp
- - rw-r--r-- 15,649 WasmEHPrepare.cpp
- - rw-r--r-- 57,887 WinEHPrepare.cpp
- - rw-r--r-- 9,930 XRayInstrumentation.cpp