package info (click to toggle)
llvm-toolchain-15 1%3A15.0.6-4
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 1,554,644 kB
  • sloc: cpp: 5,922,452; ansic: 1,012,136; asm: 674,362; python: 191,568; objc: 73,855; f90: 42,327; lisp: 31,913; pascal: 11,973; javascript: 10,144; sh: 9,421; perl: 7,447; ml: 5,527; awk: 3,523; makefile: 2,520; xml: 885; cs: 573; fortran: 567

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,217 AggressiveAntiDepBreaker.cpp
- - rw-r--r-- 6,967 AggressiveAntiDepBreaker.h
- - rw-r--r-- 2,052 AllocationOrder.cpp
- - rw-r--r-- 4,415 AllocationOrder.h
- - rw-r--r-- 33,678 Analysis.cpp
- - rw-r--r-- 77,096 AtomicExpandPass.cpp
- - rw-r--r-- 16,876 BasicBlockSections.cpp
- - rw-r--r-- 5,600 BasicBlockSectionsProfileReader.cpp
- - rw-r--r-- 1,567 BasicTargetTransformInfo.cpp
- - rw-r--r-- 79,586 BranchFolding.cpp
- - rw-r--r-- 7,468 BranchFolding.h
- - rw-r--r-- 21,685 BranchRelaxation.cpp
- - rw-r--r-- 10,280 BreakFalseDeps.cpp
- - rw-r--r-- 3,815 CFGuardLongjmp.cpp
- - rw-r--r-- 9,051 CFIFixup.cpp
- - rw-r--r-- 18,309 CFIInstrInserter.cpp
- - rw-r--r-- 6,138 CMakeLists.txt
- - rw-r--r-- 11,469 CalcSpillWeights.cpp
- - rw-r--r-- 10,805 CallingConvLower.cpp
- - rw-r--r-- 5,903 CodeGen.cpp
- - rw-r--r-- 6,940 CodeGenCommonISel.cpp
- - rw-r--r-- 1,001 CodeGenPassBuilder.cpp
- - rw-r--r-- 323,401 CodeGenPrepare.cpp
- - rw-r--r-- 29,130 CommandFlags.cpp
- - rw-r--r-- 28,270 CriticalAntiDepBreaker.cpp
- - rw-r--r-- 4,317 CriticalAntiDepBreaker.h
- - rw-r--r-- 11,191 DFAPacketizer.cpp
- - rw-r--r-- 6,522 DeadMachineInstructionElim.cpp
- - rw-r--r-- 21,264 DetectDeadLanes.cpp
- - rw-r--r-- 12,738 DwarfEHPrepare.cpp
- - rw-r--r-- 2,515 EHContGuardCatchret.cpp
- - rw-r--r-- 43,882 EarlyIfConversion.cpp
- - rw-r--r-- 3,163 EdgeBundles.cpp
- - rw-r--r-- 15,022 ExecutionDomainFix.cpp
- - rw-r--r-- 36,532 ExpandMemCmp.cpp
- - rw-r--r-- 7,565 ExpandPostRAPseudos.cpp
- - rw-r--r-- 6,920 ExpandReductions.cpp
- - rw-r--r-- 24,434 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,861 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,672 GCRootLowering.cpp
- - rw-r--r-- 25,716 GlobalMerge.cpp
- - rw-r--r-- 19,734 HardwareLoops.cpp
- - rw-r--r-- 91,557 IfConversion.cpp
- - rw-r--r-- 29,846 ImplicitNullChecks.cpp
- - rw-r--r-- 9,948 IndirectBrExpandPass.cpp
- - rw-r--r-- 63,395 InlineSpiller.cpp
- - rw-r--r-- 8,886 InterferenceCache.cpp
- - rw-r--r-- 7,413 InterferenceCache.h
- - rw-r--r-- 20,168 InterleavedAccessPass.cpp
- - rw-r--r-- 43,250 InterleavedLoadCombinePass.cpp
- - rw-r--r-- 17,526 IntrinsicLowering.cpp
- - rw-r--r-- 9,251 JMCInstrumenter.cpp
- - rw-r--r-- 11,634 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,471 LiveDebugVariables.cpp
- - rw-r--r-- 2,340 LiveDebugVariables.h
- - rw-r--r-- 47,363 LiveInterval.cpp
- - rw-r--r-- 7,540 LiveIntervalCalc.cpp
- - rw-r--r-- 6,874 LiveIntervalUnion.cpp
- - rw-r--r-- 67,794 LiveIntervals.cpp
- - rw-r--r-- 11,346 LivePhysRegs.cpp
- - rw-r--r-- 15,959 LiveRangeCalc.cpp
- - rw-r--r-- 18,179 LiveRangeEdit.cpp
- - rw-r--r-- 8,906 LiveRangeShrink.cpp
- - rw-r--r-- 2,181 LiveRangeUtils.h
- - rw-r--r-- 8,943 LiveRegMatrix.cpp
- - rw-r--r-- 5,057 LiveRegUnits.cpp
- - rw-r--r-- 2,915 LiveStacks.cpp
- - rw-r--r-- 32,803 LiveVariables.cpp
- - rw-r--r-- 17,469 LocalStackSlotAllocation.cpp
- - rw-r--r-- 2,937 LoopTraversal.cpp
- - rw-r--r-- 2,654 LowLevelType.cpp
- - rw-r--r-- 5,804 LowerEmuTLS.cpp
- - rw-r--r-- 2,060 MBFIWrapper.cpp
- - rw-r--r-- 12,399 MIRCanonicalizerPass.cpp
- - rw-r--r-- 5,437 MIRFSDiscriminator.cpp
- - rw-r--r-- 2,051 MIRNamerPass.cpp
- - rw-r--r-- 34,496 MIRPrinter.cpp
- - rw-r--r-- 2,039 MIRPrintingPass.cpp
- - rw-r--r-- 13,040 MIRSampleProfile.cpp
- - rw-r--r-- 6,720 MIRVRegNamerUtils.cpp
- - rw-r--r-- 3,331 MIRVRegNamerUtils.h
- - rw-r--r-- 1,596 MIRYamlMapping.cpp
- - rw-r--r-- 37,249 MLRegallocEvictAdvisor.cpp
- - rw-r--r-- 56,789 MachineBasicBlock.cpp
- - rw-r--r-- 10,674 MachineBlockFrequencyInfo.cpp
- - rw-r--r-- 149,820 MachineBlockPlacement.cpp
- - rw-r--r-- 2,999 MachineBranchProbabilityInfo.cpp
- - rw-r--r-- 34,034 MachineCSE.cpp
- - rw-r--r-- 4,207 MachineCheckDebugify.cpp
- - rw-r--r-- 33,119 MachineCombiner.cpp
- - rw-r--r-- 36,578 MachineCopyPropagation.cpp
- - rw-r--r-- 5,144 MachineCycleAnalysis.cpp
- - rw-r--r-- 7,712 MachineDebugify.cpp
- - rw-r--r-- 1,865 MachineDominanceFrontier.cpp
- - rw-r--r-- 5,041 MachineDominators.cpp
- - rw-r--r-- 10,010 MachineFrameInfo.cpp
- - rw-r--r-- 55,470 MachineFunction.cpp
- - rw-r--r-- 6,081 MachineFunctionPass.cpp
- - rw-r--r-- 2,340 MachineFunctionPrinterPass.cpp
- - rw-r--r-- 6,660 MachineFunctionSplitter.cpp
- - rw-r--r-- 82,654 MachineInstr.cpp
- - rw-r--r-- 11,722 MachineInstrBundle.cpp
- - rw-r--r-- 55,277 MachineLICM.cpp
- - rw-r--r-- 7,271 MachineLoopInfo.cpp
- - rw-r--r-- 5,125 MachineLoopUtils.cpp
- - rw-r--r-- 8,242 MachineModuleInfo.cpp
- - rw-r--r-- 1,581 MachineModuleInfoImpls.cpp
- - rw-r--r-- 3,045 MachineModuleSlotTracker.cpp
- - rw-r--r-- 42,244 MachineOperand.cpp
- - rw-r--r-- 3,334 MachineOptimizationRemarkEmitter.cpp
- - rw-r--r-- 43,466 MachineOutliner.cpp
- - rw-r--r-- 3,670 MachinePassManager.cpp
- - rw-r--r-- 114,954 MachinePipeliner.cpp
- - rw-r--r-- 2,481 MachinePostDominators.cpp
- - rw-r--r-- 4,868 MachineRegionInfo.cpp
- - rw-r--r-- 23,506 MachineRegisterInfo.cpp
- - rw-r--r-- 1,704 MachineSSAContext.cpp
- - rw-r--r-- 13,785 MachineSSAUpdater.cpp
- - rw-r--r-- 147,429 MachineScheduler.cpp
- - rw-r--r-- 71,629 MachineSink.cpp
- - rw-r--r-- 8,971 MachineSizeOpts.cpp
- - rw-r--r-- 9,057 MachineStableHash.cpp
- - rw-r--r-- 3,792 MachineStripDebug.cpp
- - rw-r--r-- 50,633 MachineTraceMetrics.cpp
- - rw-r--r-- 124,422 MachineVerifier.cpp
- - rw-r--r-- 7,701 MacroFusion.cpp
- - rw-r--r-- 86,854 ModuloSchedule.cpp
- - rw-r--r-- 2,733 MultiHazardRecognizer.cpp
- - rw-r--r-- 1,713 NonRelocatableStringpool.cpp
- - rw-r--r-- 6,681 OptimizePHIs.cpp
- - rw-r--r-- 30,371 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,495 PatchableFunction.cpp
- - rw-r--r-- 80,539 PeepholeOptimizer.cpp
- - rw-r--r-- 3,504 PostRAHazardRecognizer.cpp
- - rw-r--r-- 24,651 PostRASchedulerList.cpp
- - rw-r--r-- 8,780 PreISelIntrinsicLowering.cpp
- - rw-r--r-- 5,487 ProcessImplicitDefs.cpp
- - rw-r--r-- 57,560 PrologEpilogInserter.cpp
- - rw-r--r-- 5,895 PseudoProbeInserter.cpp
- - rw-r--r-- 4,735 PseudoSourceValue.cpp
- - rw-r--r-- 59,131 RDFGraph.cpp
- - rw-r--r-- 43,479 RDFLiveness.cpp
- - rw-r--r-- 11,610 RDFRegisters.cpp
- - rw-r--r-- 6,363 README.txt
- - rw-r--r-- 24,204 ReachingDefAnalysis.cpp
- - rw-r--r-- 7,180 RegAllocBase.cpp
- - rw-r--r-- 5,047 RegAllocBase.h
- - rw-r--r-- 11,885 RegAllocBasic.cpp
- - rw-r--r-- 12,508 RegAllocEvictionAdvisor.cpp
- - rw-r--r-- 8,551 RegAllocEvictionAdvisor.h
- - rw-r--r-- 54,861 RegAllocFast.cpp
- - rw-r--r-- 98,427 RegAllocGreedy.cpp
- - rw-r--r-- 15,202 RegAllocGreedy.h
- - rw-r--r-- 34,356 RegAllocPBQP.cpp
- - rw-r--r-- 4,756 RegAllocScore.cpp
- - rw-r--r-- 2,974 RegAllocScore.h
- - rw-r--r-- 7,516 RegUsageInfoCollector.cpp
- - rw-r--r-- 5,121 RegUsageInfoPropagate.cpp
- - rw-r--r-- 4,005 RegisterBank.cpp
- - rw-r--r-- 30,789 RegisterBankInfo.cpp
- - rw-r--r-- 7,670 RegisterClassInfo.cpp
- - rw-r--r-- 164,987 RegisterCoalescer.cpp
- - rw-r--r-- 4,168 RegisterCoalescer.h
- - rw-r--r-- 50,156 RegisterPressure.cpp
- - rw-r--r-- 28,609 RegisterScavenging.cpp
- - rw-r--r-- 3,217 RegisterUsageInfo.cpp
- - rw-r--r-- 7,461 RemoveRedundantDebugValues.cpp
- - rw-r--r-- 15,149 RenameIndependentSubregs.cpp
- - rw-r--r-- 9,343 ReplaceWithVeclib.cpp
- - rw-r--r-- 3,561 ResetMachineFunctionPass.cpp
- - rw-r--r-- 35,609 SafeStack.cpp
- - rw-r--r-- 5,360 SafeStackLayout.cpp
- - rw-r--r-- 2,463 SafeStackLayout.h
- - rw-r--r-- 21,799 ScheduleDAG.cpp
- - rw-r--r-- 55,523 ScheduleDAGInstrs.cpp
- - rw-r--r-- 3,115 ScheduleDAGPrinter.cpp
- - rw-r--r-- 8,122 ScoreboardHazardRecognizer.cpp
- - rw-r--r-- 40,483 SelectOptimize.cpp
- - rw-r--r-- 15,037 ShadowStackGCLowering.cpp
- - rw-r--r-- 23,984 ShrinkWrap.cpp
- - rw-r--r-- 19,508 SjLjEHPrepare.cpp
- - rw-r--r-- 9,174 SlotIndexes.cpp
- - rw-r--r-- 13,123 SpillPlacement.cpp
- - rw-r--r-- 6,890 SpillPlacement.h
- - rw-r--r-- 69,505 SplitKit.cpp
- - rw-r--r-- 23,789 SplitKit.h
- - rw-r--r-- 51,938 StackColoring.cpp
- - rw-r--r-- 6,281 StackMapLivenessAnalysis.cpp
- - rw-r--r-- 25,715 StackMaps.cpp
- - rw-r--r-- 24,433 StackProtector.cpp
- - rw-r--r-- 16,975 StackSlotColoring.cpp
- - rw-r--r-- 11,630 SwiftErrorValueTracking.cpp
- - rw-r--r-- 18,858 SwitchLoweringUtils.cpp
- - rw-r--r-- 3,391 TailDuplication.cpp
- - rw-r--r-- 39,562 TailDuplicator.cpp
- - rw-r--r-- 6,888 TargetFrameLoweringImpl.cpp
- - rw-r--r-- 54,499 TargetInstrInfo.cpp
- - rw-r--r-- 90,005 TargetLoweringBase.cpp
- - rw-r--r-- 99,849 TargetLoweringObjectFileImpl.cpp
- - rw-r--r-- 2,329 TargetOptionsImpl.cpp
- - rw-r--r-- 61,726 TargetPassConfig.cpp
- - rw-r--r-- 24,126 TargetRegisterInfo.cpp
- - rw-r--r-- 13,426 TargetSchedule.cpp
- - rw-r--r-- 1,879 TargetSubtargetInfo.cpp
- - rw-r--r-- 70,640 TwoAddressInstructionPass.cpp
- - rw-r--r-- 31,941 TypePromotion.cpp
- - rw-r--r-- 7,268 UnreachableBlockElim.cpp
- - rw-r--r-- 34,863 VLIWMachineScheduler.cpp
- - rw-r--r-- 23,257 ValueTypes.cpp
- - rw-r--r-- 23,599 VirtRegMap.cpp
- - rw-r--r-- 14,505 WasmEHPrepare.cpp
- - rw-r--r-- 51,841 WinEHPrepare.cpp
- - rw-r--r-- 9,971 XRayInstrumentation.cpp