package info (click to toggle)
llvm-toolchain-21 1%3A21.1.6-3
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 2,245,028 kB
  • sloc: cpp: 7,619,726; ansic: 1,434,018; asm: 1,058,748; python: 252,740; f90: 94,671; objc: 70,685; lisp: 42,813; pascal: 18,401; sh: 8,601; ml: 5,111; perl: 4,720; makefile: 3,675; awk: 3,523; javascript: 2,409; xml: 892; fortran: 770

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-- 36,020 AggressiveAntiDepBreaker.cpp
- - rw-r--r-- 7,239 AggressiveAntiDepBreaker.h
- - rw-r--r-- 2,004 AllocationOrder.cpp
- - rw-r--r-- 4,418 AllocationOrder.h
- - rw-r--r-- 33,445 Analysis.cpp
- - rw-r--r-- 114,888 AssignmentTrackingAnalysis.cpp
- - rw-r--r-- 81,649 AtomicExpandPass.cpp
- - rw-r--r-- 10,377 BasicBlockPathCloning.cpp
- - rw-r--r-- 17,703 BasicBlockSections.cpp
- - rw-r--r-- 18,181 BasicBlockSectionsProfileReader.cpp
- - rw-r--r-- 1,554 BasicTargetTransformInfo.cpp
- - rw-r--r-- 83,444 BranchFolding.cpp
- - rw-r--r-- 7,727 BranchFolding.h
- - rw-r--r-- 29,221 BranchRelaxation.cpp
- - rw-r--r-- 10,606 BreakFalseDeps.cpp
- - rw-r--r-- 3,848 CFGuardLongjmp.cpp
- - rw-r--r-- 14,217 CFIFixup.cpp
- - rw-r--r-- 19,184 CFIInstrInserter.cpp
- - rw-r--r-- 6,923 CMakeLists.txt
- - rw-r--r-- 12,484 CalcSpillWeights.cpp
- - rw-r--r-- 9,177 CallBrPrepare.cpp
- - rw-r--r-- 11,010 CallingConvLower.cpp
- - rw-r--r-- 7,088 CodeGen.cpp
- - rw-r--r-- 10,635 CodeGenCommonISel.cpp
- - rw-r--r-- 355,936 CodeGenPrepare.cpp
- - rw-r--r-- 11,920 CodeGenTargetMachineImpl.cpp
- - rw-r--r-- 31,927 CommandFlags.cpp
- - rw-r--r-- 82,054 ComplexDeinterleavingPass.cpp
- - rw-r--r-- 28,097 CriticalAntiDepBreaker.cpp
- - rw-r--r-- 4,203 CriticalAntiDepBreaker.h
- - rw-r--r-- 10,445 DFAPacketizer.cpp
- - rw-r--r-- 3,993 DeadMachineInstructionElim.cpp
- - rw-r--r-- 20,129 DetectDeadLanes.cpp
- - rw-r--r-- 3,345 DroppedVariableStatsMIR.cpp
- - rw-r--r-- 14,012 DwarfEHPrepare.cpp
- - rw-r--r-- 2,589 EHContGuardTargets.cpp
- - rw-r--r-- 48,539 EarlyIfConversion.cpp
- - rw-r--r-- 4,029 EdgeBundles.cpp
- - rw-r--r-- 15,030 ExecutionDomainFix.cpp
- - rw-r--r-- 28,375 ExpandFp.cpp
- - rw-r--r-- 6,068 ExpandLargeDivRem.cpp
- - rw-r--r-- 40,821 ExpandMemCmp.cpp
- - rw-r--r-- 5,944 ExpandPostRAPseudos.cpp
- - rw-r--r-- 7,035 ExpandReductions.cpp
- - rw-r--r-- 25,058 ExpandVectorPredication.cpp
- - rw-r--r-- 2,223 FEntryInserter.cpp
- - rw-r--r-- 3,492 FaultMaps.cpp
- - rw-r--r-- 3,621 FinalizeISel.cpp
- - rw-r--r-- 23,260 FixupStatepointCallerSaved.cpp
- - rw-r--r-- 2,218 FuncletLayout.cpp
- - rw-r--r-- 3,599 GCEmptyBasicBlocks.cpp
- - rw-r--r-- 4,185 GCMetadata.cpp
- - rw-r--r-- 748 GCMetadataPrinter.cpp
- - rw-r--r-- 12,171 GCRootLowering.cpp
- - rw-r--r-- 29,042 GlobalMerge.cpp
- - rw-r--r-- 22,201 GlobalMergeFunctions.cpp
- - rw-r--r-- 22,461 HardwareLoops.cpp
- - rw-r--r-- 92,555 IfConversion.cpp
- - rw-r--r-- 29,595 ImplicitNullChecks.cpp
- - rw-r--r-- 10,958 IndirectBrExpandPass.cpp
- - rw-r--r-- 10,265 InitUndef.cpp
- - rw-r--r-- 66,980 InlineSpiller.cpp
- - rw-r--r-- 8,522 InterferenceCache.cpp
- - rw-r--r-- 7,557 InterferenceCache.h
- - rw-r--r-- 27,855 InterleavedAccessPass.cpp
- - rw-r--r-- 43,815 InterleavedLoadCombinePass.cpp
- - rw-r--r-- 18,084 IntrinsicLowering.cpp
- - rw-r--r-- 9,521 JMCInstrumenter.cpp
- - rw-r--r-- 3,850 KCFI.cpp
- - rw-r--r-- 5,578 LatencyPriorityQueue.cpp
- - rw-r--r-- 3,555 LazyMachineBlockFrequencyInfo.cpp
- - rw-r--r-- 12,422 LexicalScopes.cpp
- - rw-r--r-- 77,243 LiveDebugVariables.cpp
- - rw-r--r-- 47,567 LiveInterval.cpp
- - rw-r--r-- 7,463 LiveIntervalCalc.cpp
- - rw-r--r-- 6,841 LiveIntervalUnion.cpp
- - rw-r--r-- 70,422 LiveIntervals.cpp
- - rw-r--r-- 12,089 LivePhysRegs.cpp
- - rw-r--r-- 16,370 LiveRangeCalc.cpp
- - rw-r--r-- 18,457 LiveRangeEdit.cpp
- - rw-r--r-- 9,630 LiveRangeShrink.cpp
- - rw-r--r-- 2,181 LiveRangeUtils.h
- - rw-r--r-- 11,078 LiveRegMatrix.cpp
- - rw-r--r-- 5,283 LiveRegUnits.cpp
- - rw-r--r-- 3,748 LiveStacks.cpp
- - rw-r--r-- 32,826 LiveVariables.cpp
- - rw-r--r-- 18,087 LocalStackSlotAllocation.cpp
- - rw-r--r-- 2,937 LoopTraversal.cpp
- - rw-r--r-- 2,679 LowLevelTypeUtils.cpp
- - rw-r--r-- 6,217 LowerEmuTLS.cpp
- - rw-r--r-- 1,669 MBFIWrapper.cpp
- - rw-r--r-- 12,349 MIRCanonicalizerPass.cpp
- - rw-r--r-- 7,865 MIRFSDiscriminator.cpp
- - rw-r--r-- 2,051 MIRNamerPass.cpp
- - rw-r--r-- 36,866 MIRPrinter.cpp
- - rw-r--r-- 2,657 MIRPrintingPass.cpp
- - rw-r--r-- 15,329 MIRSampleProfile.cpp
- - rw-r--r-- 6,619 MIRVRegNamerUtils.cpp
- - rw-r--r-- 3,331 MIRVRegNamerUtils.h
- - rw-r--r-- 1,596 MIRYamlMapping.cpp
- - rw-r--r-- 53,640 MLRegAllocEvictAdvisor.cpp
- - rw-r--r-- 4,507 MLRegAllocEvictAdvisor.h
- - rw-r--r-- 14,259 MLRegAllocPriorityAdvisor.cpp
- - rw-r--r-- 62,789 MachineBasicBlock.cpp
- - rw-r--r-- 12,320 MachineBlockFrequencyInfo.cpp
- - rw-r--r-- 162,768 MachineBlockPlacement.cpp
- - rw-r--r-- 4,215 MachineBranchProbabilityInfo.cpp
- - rw-r--r-- 3,027 MachineCFGPrinter.cpp
- - rw-r--r-- 36,173 MachineCSE.cpp
- - rw-r--r-- 4,270 MachineCheckDebugify.cpp
- - rw-r--r-- 32,426 MachineCombiner.cpp
- - rw-r--r-- 3,143 MachineConvergenceVerifier.cpp
- - rw-r--r-- 60,681 MachineCopyPropagation.cpp
- - rw-r--r-- 5,739 MachineCycleAnalysis.cpp
- - rw-r--r-- 8,860 MachineDebugify.cpp
- - rw-r--r-- 2,511 MachineDomTreeUpdater.cpp
- - rw-r--r-- 1,901 MachineDominanceFrontier.cpp
- - rw-r--r-- 4,365 MachineDominators.cpp
- - rw-r--r-- 9,826 MachineFrameInfo.cpp
- - rw-r--r-- 58,733 MachineFunction.cpp
- - rw-r--r-- 1,796 MachineFunctionAnalysis.cpp
- - rw-r--r-- 8,101 MachineFunctionPass.cpp
- - rw-r--r-- 2,427 MachineFunctionPrinterPass.cpp
- - rw-r--r-- 9,057 MachineFunctionSplitter.cpp
- - rw-r--r-- 97,284 MachineInstr.cpp
- - rw-r--r-- 11,593 MachineInstrBundle.cpp
- - rw-r--r-- 65,460 MachineLICM.cpp
- - rw-r--r-- 9,898 MachineLateInstrsCleanup.cpp
- - rw-r--r-- 9,842 MachineLoopInfo.cpp
- - rw-r--r-- 5,187 MachineLoopUtils.cpp
- - rw-r--r-- 7,701 MachineModuleInfo.cpp
- - rw-r--r-- 2,566 MachineModuleInfoImpls.cpp
- - rw-r--r-- 3,098 MachineModuleSlotTracker.cpp
- - rw-r--r-- 45,010 MachineOperand.cpp
- - rw-r--r-- 4,179 MachineOptimizationRemarkEmitter.cpp
- - rw-r--r-- 59,962 MachineOutliner.cpp
- - rw-r--r-- 6,613 MachinePassManager.cpp
- - rw-r--r-- 154,708 MachinePipeliner.cpp
- - rw-r--r-- 4,398 MachinePostDominators.cpp
- - rw-r--r-- 4,970 MachineRegionInfo.cpp
- - rw-r--r-- 23,645 MachineRegisterInfo.cpp
- - rw-r--r-- 4,073 MachineSSAContext.cpp
- - rw-r--r-- 14,203 MachineSSAUpdater.cpp
- - rw-r--r-- 187,733 MachineScheduler.cpp
- - rw-r--r-- 90,204 MachineSink.cpp
- - rw-r--r-- 2,244 MachineSizeOpts.cpp
- - rw-r--r-- 9,951 MachineStableHash.cpp
- - rw-r--r-- 3,801 MachineStripDebug.cpp
- - rw-r--r-- 51,563 MachineTraceMetrics.cpp
- - rw-r--r-- 9,006 MachineUniformityAnalysis.cpp
- - rw-r--r-- 151,085 MachineVerifier.cpp
- - rw-r--r-- 8,480 MacroFusion.cpp
- - rw-r--r-- 112,602 ModuloSchedule.cpp
- - rw-r--r-- 2,733 MultiHazardRecognizer.cpp
- - rw-r--r-- 1,547 NonRelocatableStringpool.cpp
- - rw-r--r-- 7,029 OptimizePHIs.cpp
- - rw-r--r-- 34,352 PHIElimination.cpp
- - rw-r--r-- 2,578 PHIEliminationUtils.cpp
- - rw-r--r-- 972 PHIEliminationUtils.h
- - rw-r--r-- 2,995 PatchableFunction.cpp
- - rw-r--r-- 82,769 PeepholeOptimizer.cpp
- - rw-r--r-- 4,013 PostRAHazardRecognizer.cpp
- - rw-r--r-- 25,336 PostRASchedulerList.cpp
- - rw-r--r-- 25,422 PreISelIntrinsicLowering.cpp
- - rw-r--r-- 5,399 ProcessImplicitDefs.cpp
- - rw-r--r-- 61,153 PrologEpilogInserter.cpp
- - rw-r--r-- 5,830 PseudoProbeInserter.cpp
- - rw-r--r-- 5,082 PseudoSourceValue.cpp
- - rw-r--r-- 57,801 RDFGraph.cpp
- - rw-r--r-- 43,619 RDFLiveness.cpp
- - rw-r--r-- 12,245 RDFRegisters.cpp
- - rw-r--r-- 6,363 README.txt
- - rw-r--r-- 26,760 ReachingDefAnalysis.cpp
- - rw-r--r-- 9,222 RegAllocBase.cpp
- - rw-r--r-- 6,048 RegAllocBase.h
- - rw-r--r-- 12,639 RegAllocBasic.cpp
- - rw-r--r-- 14,527 RegAllocEvictionAdvisor.cpp
- - rw-r--r-- 66,873 RegAllocFast.cpp
- - rw-r--r-- 111,402 RegAllocGreedy.cpp
- - rw-r--r-- 16,023 RegAllocGreedy.h
- - rw-r--r-- 34,658 RegAllocPBQP.cpp
- - rw-r--r-- 7,802 RegAllocPriorityAdvisor.cpp
- - rw-r--r-- 4,732 RegAllocScore.cpp
- - rw-r--r-- 3,063 RegAllocScore.h
- - rw-r--r-- 8,514 RegUsageInfoCollector.cpp
- - rw-r--r-- 6,109 RegUsageInfoPropagate.cpp
- - rw-r--r-- 3,527 RegisterBank.cpp
- - rw-r--r-- 31,206 RegisterBankInfo.cpp
- - rw-r--r-- 8,248 RegisterClassInfo.cpp
- - rw-r--r-- 170,634 RegisterCoalescer.cpp
- - rw-r--r-- 4,087 RegisterCoalescer.h
- - rw-r--r-- 49,767 RegisterPressure.cpp
- - rw-r--r-- 19,388 RegisterScavenging.cpp
- - rw-r--r-- 3,991 RegisterUsageInfo.cpp
- - rw-r--r-- 7,629 RemoveLoadsIntoFakeUses.cpp
- - rw-r--r-- 8,255 RemoveRedundantDebugValues.cpp
- - rw-r--r-- 16,352 RenameIndependentSubregs.cpp
- - rw-r--r-- 11,752 ReplaceWithVeclib.cpp
- - rw-r--r-- 3,766 ResetMachineFunctionPass.cpp
- - rw-r--r-- 37,014 SafeStack.cpp
- - rw-r--r-- 5,360 SafeStackLayout.cpp
- - rw-r--r-- 2,499 SafeStackLayout.h
- - rw-r--r-- 3,932 SanitizerBinaryMetadata.cpp
- - rw-r--r-- 22,236 ScheduleDAG.cpp
- - rw-r--r-- 57,201 ScheduleDAGInstrs.cpp
- - rw-r--r-- 3,115 ScheduleDAGPrinter.cpp
- - rw-r--r-- 8,120 ScoreboardHazardRecognizer.cpp
- - rw-r--r-- 59,103 SelectOptimize.cpp
- - rw-r--r-- 16,032 ShadowStackGCLowering.cpp
- - rw-r--r-- 40,708 ShrinkWrap.cpp
- - rw-r--r-- 20,312 SjLjEHPrepare.cpp
- - rw-r--r-- 10,213 SlotIndexes.cpp
- - rw-r--r-- 14,380 SpillPlacement.cpp
- - rw-r--r-- 71,806 SplitKit.cpp
- - rw-r--r-- 24,501 SplitKit.h
- - rw-r--r-- 52,048 StackColoring.cpp
- - rw-r--r-- 11,301 StackFrameLayoutAnalysisPass.cpp
- - rw-r--r-- 6,181 StackMapLivenessAnalysis.cpp
- - rw-r--r-- 25,680 StackMaps.cpp
- - rw-r--r-- 28,765 StackProtector.cpp
- - rw-r--r-- 19,669 StackSlotColoring.cpp
- - rw-r--r-- 4,060 StaticDataAnnotator.cpp
- - rw-r--r-- 10,592 StaticDataSplitter.cpp
- - rw-r--r-- 12,265 SwiftErrorValueTracking.cpp
- - rw-r--r-- 22,286 SwitchLoweringUtils.cpp
- - rw-r--r-- 4,855 TailDuplication.cpp
- - rw-r--r-- 41,801 TailDuplicator.cpp
- - rw-r--r-- 8,756 TargetFrameLoweringImpl.cpp
- - rw-r--r-- 85,171 TargetInstrInfo.cpp
- - rw-r--r-- 92,281 TargetLoweringBase.cpp
- - rw-r--r-- 111,647 TargetLoweringObjectFileImpl.cpp
- - rw-r--r-- 2,597 TargetOptionsImpl.cpp
- - rw-r--r-- 61,723 TargetPassConfig.cpp
- - rw-r--r-- 25,778 TargetRegisterInfo.cpp
- - rw-r--r-- 13,011 TargetSchedule.cpp
- - rw-r--r-- 1,927 TargetSubtargetInfo.cpp
- - rw-r--r-- 76,928 TwoAddressInstructionPass.cpp
- - rw-r--r-- 35,230 TypePromotion.cpp
- - rw-r--r-- 8,369 UnreachableBlockElim.cpp
- - rw-r--r-- 34,731 VLIWMachineScheduler.cpp
- - rw-r--r-- 11,955 ValueTypes.cpp
- - rw-r--r-- 29,146 VirtRegMap.cpp
- - rw-r--r-- 15,576 WasmEHPrepare.cpp
- - rw-r--r-- 59,102 WinEHPrepare.cpp
- - rw-r--r-- 27,609 WindowScheduler.cpp
- - rw-r--r-- 24,921 WindowsSecureHotPatching.cpp
- - rw-r--r-- 12,253 XRayInstrumentation.cpp