package info (click to toggle)
llvm-toolchain-20 1%3A20.1.8-1~exp1
  • links: PTS, VCS
  • area: main
  • in suites: experimental
  • size: 2,111,388 kB
  • sloc: cpp: 7,438,767; ansic: 1,393,871; asm: 1,012,926; python: 241,728; f90: 86,635; objc: 75,411; lisp: 42,144; pascal: 17,286; sh: 10,027; ml: 5,082; perl: 4,730; awk: 3,523; makefile: 3,349; javascript: 2,251; xml: 892; fortran: 672

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,890 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,445 Analysis.cpp
- - rw-r--r-- 115,395 AssignmentTrackingAnalysis.cpp
- - rw-r--r-- 81,021 AtomicExpandPass.cpp
- - rw-r--r-- 10,077 BasicBlockPathCloning.cpp
- - rw-r--r-- 17,666 BasicBlockSections.cpp
- - rw-r--r-- 18,144 BasicBlockSectionsProfileReader.cpp
- - rw-r--r-- 1,554 BasicTargetTransformInfo.cpp
- - rw-r--r-- 80,564 BranchFolding.cpp
- - rw-r--r-- 7,727 BranchFolding.h
- - rw-r--r-- 28,815 BranchRelaxation.cpp
- - rw-r--r-- 10,636 BreakFalseDeps.cpp
- - rw-r--r-- 3,848 CFGuardLongjmp.cpp
- - rw-r--r-- 12,897 CFIFixup.cpp
- - rw-r--r-- 19,160 CFIInstrInserter.cpp
- - rw-r--r-- 6,849 CMakeLists.txt
- - rw-r--r-- 12,047 CalcSpillWeights.cpp
- - rw-r--r-- 9,177 CallBrPrepare.cpp
- - rw-r--r-- 11,018 CallingConvLower.cpp
- - rw-r--r-- 6,867 CodeGen.cpp
- - rw-r--r-- 10,635 CodeGenCommonISel.cpp
- - rw-r--r-- 351,968 CodeGenPrepare.cpp
- - rw-r--r-- 11,270 CodeGenTargetMachineImpl.cpp
- - rw-r--r-- 31,590 CommandFlags.cpp
- - rw-r--r-- 81,882 ComplexDeinterleavingPass.cpp
- - rw-r--r-- 28,045 CriticalAntiDepBreaker.cpp
- - rw-r--r-- 4,317 CriticalAntiDepBreaker.h
- - rw-r--r-- 10,445 DFAPacketizer.cpp
- - rw-r--r-- 3,993 DeadMachineInstructionElim.cpp
- - rw-r--r-- 19,741 DetectDeadLanes.cpp
- - rw-r--r-- 14,012 DwarfEHPrepare.cpp
- - rw-r--r-- 2,548 EHContGuardCatchret.cpp
- - rw-r--r-- 47,165 EarlyIfConversion.cpp
- - rw-r--r-- 4,029 EdgeBundles.cpp
- - rw-r--r-- 15,028 ExecutionDomainFix.cpp
- - rw-r--r-- 6,068 ExpandLargeDivRem.cpp
- - rw-r--r-- 28,386 ExpandLargeFpConvert.cpp
- - rw-r--r-- 40,821 ExpandMemCmp.cpp
- - rw-r--r-- 5,243 ExpandPostRAPseudos.cpp
- - rw-r--r-- 7,035 ExpandReductions.cpp
- - rw-r--r-- 25,146 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,886 FixupStatepointCallerSaved.cpp
- - rw-r--r-- 2,264 FuncletLayout.cpp
- - rw-r--r-- 3,599 GCEmptyBasicBlocks.cpp
- - rw-r--r-- 4,087 GCMetadata.cpp
- - rw-r--r-- 748 GCMetadataPrinter.cpp
- - rw-r--r-- 12,171 GCRootLowering.cpp
- - rw-r--r-- 28,941 GlobalMerge.cpp
- - rw-r--r-- 23,469 GlobalMergeFunctions.cpp
- - rw-r--r-- 22,456 HardwareLoops.cpp
- - rw-r--r-- 91,525 IfConversion.cpp
- - rw-r--r-- 29,782 ImplicitNullChecks.cpp
- - rw-r--r-- 11,010 IndirectBrExpandPass.cpp
- - rw-r--r-- 9,767 InitUndef.cpp
- - rw-r--r-- 66,302 InlineSpiller.cpp
- - rw-r--r-- 8,522 InterferenceCache.cpp
- - rw-r--r-- 7,557 InterferenceCache.h
- - rw-r--r-- 25,565 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,425 LexicalScopes.cpp
- - rw-r--r-- 77,307 LiveDebugVariables.cpp
- - rw-r--r-- 47,594 LiveInterval.cpp
- - rw-r--r-- 7,463 LiveIntervalCalc.cpp
- - rw-r--r-- 6,836 LiveIntervalUnion.cpp
- - rw-r--r-- 70,422 LiveIntervals.cpp
- - rw-r--r-- 11,225 LivePhysRegs.cpp
- - rw-r--r-- 16,387 LiveRangeCalc.cpp
- - rw-r--r-- 18,610 LiveRangeEdit.cpp
- - rw-r--r-- 9,253 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,755 LiveStacks.cpp
- - rw-r--r-- 32,967 LiveVariables.cpp
- - rw-r--r-- 18,034 LocalStackSlotAllocation.cpp
- - rw-r--r-- 2,937 LoopTraversal.cpp
- - rw-r--r-- 2,679 LowLevelTypeUtils.cpp
- - rw-r--r-- 6,289 LowerEmuTLS.cpp
- - rw-r--r-- 1,669 MBFIWrapper.cpp
- - rw-r--r-- 12,303 MIRCanonicalizerPass.cpp
- - rw-r--r-- 7,865 MIRFSDiscriminator.cpp
- - rw-r--r-- 2,051 MIRNamerPass.cpp
- - rw-r--r-- 39,112 MIRPrinter.cpp
- - rw-r--r-- 2,694 MIRPrintingPass.cpp
- - rw-r--r-- 15,329 MIRSampleProfile.cpp
- - rw-r--r-- 6,655 MIRVRegNamerUtils.cpp
- - rw-r--r-- 3,331 MIRVRegNamerUtils.h
- - rw-r--r-- 1,596 MIRYamlMapping.cpp
- - rw-r--r-- 51,808 MLRegAllocEvictAdvisor.cpp
- - rw-r--r-- 4,565 MLRegAllocEvictAdvisor.h
- - rw-r--r-- 13,018 MLRegAllocPriorityAdvisor.cpp
- - rw-r--r-- 61,999 MachineBasicBlock.cpp
- - rw-r--r-- 12,320 MachineBlockFrequencyInfo.cpp
- - rw-r--r-- 159,186 MachineBlockPlacement.cpp
- - rw-r--r-- 4,215 MachineBranchProbabilityInfo.cpp
- - rw-r--r-- 3,027 MachineCFGPrinter.cpp
- - rw-r--r-- 36,296 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,105 MachineCopyPropagation.cpp
- - rw-r--r-- 5,233 MachineCycleAnalysis.cpp
- - rw-r--r-- 8,746 MachineDebugify.cpp
- - rw-r--r-- 2,392 MachineDomTreeUpdater.cpp
- - rw-r--r-- 1,901 MachineDominanceFrontier.cpp
- - rw-r--r-- 4,270 MachineDominators.cpp
- - rw-r--r-- 9,826 MachineFrameInfo.cpp
- - rw-r--r-- 58,755 MachineFunction.cpp
- - rw-r--r-- 1,796 MachineFunctionAnalysis.cpp
- - rw-r--r-- 7,603 MachineFunctionPass.cpp
- - rw-r--r-- 2,427 MachineFunctionPrinterPass.cpp
- - rw-r--r-- 9,057 MachineFunctionSplitter.cpp
- - rw-r--r-- 95,578 MachineInstr.cpp
- - rw-r--r-- 12,092 MachineInstrBundle.cpp
- - rw-r--r-- 66,320 MachineLICM.cpp
- - rw-r--r-- 8,603 MachineLateInstrsCleanup.cpp
- - rw-r--r-- 10,619 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,097 MachineOperand.cpp
- - rw-r--r-- 4,179 MachineOptimizationRemarkEmitter.cpp
- - rw-r--r-- 59,422 MachineOutliner.cpp
- - rw-r--r-- 6,495 MachinePassManager.cpp
- - rw-r--r-- 136,860 MachinePipeliner.cpp
- - rw-r--r-- 4,454 MachinePostDominators.cpp
- - rw-r--r-- 4,970 MachineRegionInfo.cpp
- - rw-r--r-- 23,434 MachineRegisterInfo.cpp
- - rw-r--r-- 4,063 MachineSSAContext.cpp
- - rw-r--r-- 14,203 MachineSSAUpdater.cpp
- - rw-r--r-- 172,936 MachineScheduler.cpp
- - rw-r--r-- 86,059 MachineSink.cpp
- - rw-r--r-- 2,244 MachineSizeOpts.cpp
- - rw-r--r-- 9,946 MachineStableHash.cpp
- - rw-r--r-- 3,801 MachineStripDebug.cpp
- - rw-r--r-- 51,573 MachineTraceMetrics.cpp
- - rw-r--r-- 7,856 MachineUniformityAnalysis.cpp
- - rw-r--r-- 151,148 MachineVerifier.cpp
- - rw-r--r-- 8,144 MacroFusion.cpp
- - rw-r--r-- 111,774 ModuloSchedule.cpp
- - rw-r--r-- 2,733 MultiHazardRecognizer.cpp
- - rw-r--r-- 1,568 NonRelocatableStringpool.cpp
- - rw-r--r-- 7,051 OptimizePHIs.cpp
- - rw-r--r-- 34,439 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,427 PeepholeOptimizer.cpp
- - rw-r--r-- 3,504 PostRAHazardRecognizer.cpp
- - rw-r--r-- 24,237 PostRASchedulerList.cpp
- - rw-r--r-- 19,777 PreISelIntrinsicLowering.cpp
- - rw-r--r-- 5,445 ProcessImplicitDefs.cpp
- - rw-r--r-- 61,352 PrologEpilogInserter.cpp
- - rw-r--r-- 5,807 PseudoProbeInserter.cpp
- - rw-r--r-- 5,082 PseudoSourceValue.cpp
- - rw-r--r-- 55,902 RDFGraph.cpp
- - rw-r--r-- 43,788 RDFLiveness.cpp
- - rw-r--r-- 12,245 RDFRegisters.cpp
- - rw-r--r-- 6,363 README.txt
- - rw-r--r-- 23,612 ReachingDefAnalysis.cpp
- - rw-r--r-- 8,126 RegAllocBase.cpp
- - rw-r--r-- 5,695 RegAllocBase.h
- - rw-r--r-- 12,717 RegAllocBasic.cpp
- - rw-r--r-- 12,455 RegAllocEvictionAdvisor.cpp
- - rw-r--r-- 8,668 RegAllocEvictionAdvisor.h
- - rw-r--r-- 66,010 RegAllocFast.cpp
- - rw-r--r-- 107,784 RegAllocGreedy.cpp
- - rw-r--r-- 16,354 RegAllocGreedy.h
- - rw-r--r-- 34,748 RegAllocPBQP.cpp
- - rw-r--r-- 5,516 RegAllocPriorityAdvisor.cpp
- - rw-r--r-- 3,640 RegAllocPriorityAdvisor.h
- - rw-r--r-- 4,560 RegAllocScore.cpp
- - rw-r--r-- 2,974 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,366 RegisterBankInfo.cpp
- - rw-r--r-- 7,980 RegisterClassInfo.cpp
- - rw-r--r-- 169,889 RegisterCoalescer.cpp
- - rw-r--r-- 4,042 RegisterCoalescer.h
- - rw-r--r-- 49,825 RegisterPressure.cpp
- - rw-r--r-- 19,499 RegisterScavenging.cpp
- - rw-r--r-- 4,028 RegisterUsageInfo.cpp
- - rw-r--r-- 7,066 RemoveLoadsIntoFakeUses.cpp
- - rw-r--r-- 7,460 RemoveRedundantDebugValues.cpp
- - rw-r--r-- 15,536 RenameIndependentSubregs.cpp
- - rw-r--r-- 11,752 ReplaceWithVeclib.cpp
- - rw-r--r-- 3,826 ResetMachineFunctionPass.cpp
- - rw-r--r-- 36,522 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,115 ScheduleDAG.cpp
- - rw-r--r-- 56,000 ScheduleDAGInstrs.cpp
- - rw-r--r-- 3,115 ScheduleDAGPrinter.cpp
- - rw-r--r-- 8,120 ScoreboardHazardRecognizer.cpp
- - rw-r--r-- 59,093 SelectOptimize.cpp
- - rw-r--r-- 16,043 ShadowStackGCLowering.cpp
- - rw-r--r-- 38,889 ShrinkWrap.cpp
- - rw-r--r-- 20,334 SjLjEHPrepare.cpp
- - rw-r--r-- 9,806 SlotIndexes.cpp
- - rw-r--r-- 14,380 SpillPlacement.cpp
- - rw-r--r-- 70,084 SplitKit.cpp
- - rw-r--r-- 24,187 SplitKit.h
- - rw-r--r-- 51,845 StackColoring.cpp
- - rw-r--r-- 10,643 StackFrameLayoutAnalysisPass.cpp
- - rw-r--r-- 6,227 StackMapLivenessAnalysis.cpp
- - rw-r--r-- 25,750 StackMaps.cpp
- - rw-r--r-- 28,308 StackProtector.cpp
- - rw-r--r-- 18,421 StackSlotColoring.cpp
- - rw-r--r-- 6,771 StaticDataSplitter.cpp
- - rw-r--r-- 12,265 SwiftErrorValueTracking.cpp
- - rw-r--r-- 22,286 SwitchLoweringUtils.cpp
- - rw-r--r-- 4,899 TailDuplication.cpp
- - rw-r--r-- 41,775 TailDuplicator.cpp
- - rw-r--r-- 7,341 TargetFrameLoweringImpl.cpp
- - rw-r--r-- 72,843 TargetInstrInfo.cpp
- - rw-r--r-- 90,219 TargetLoweringBase.cpp
- - rw-r--r-- 106,957 TargetLoweringObjectFileImpl.cpp
- - rw-r--r-- 2,595 TargetOptionsImpl.cpp
- - rw-r--r-- 61,162 TargetPassConfig.cpp
- - rw-r--r-- 25,508 TargetRegisterInfo.cpp
- - rw-r--r-- 13,150 TargetSchedule.cpp
- - rw-r--r-- 1,927 TargetSubtargetInfo.cpp
- - rw-r--r-- 76,958 TwoAddressInstructionPass.cpp
- - rw-r--r-- 35,239 TypePromotion.cpp
- - rw-r--r-- 7,398 UnreachableBlockElim.cpp
- - rw-r--r-- 34,731 VLIWMachineScheduler.cpp
- - rw-r--r-- 11,503 ValueTypes.cpp
- - rw-r--r-- 27,544 VirtRegMap.cpp
- - rw-r--r-- 15,730 WasmEHPrepare.cpp
- - rw-r--r-- 58,018 WinEHPrepare.cpp
- - rw-r--r-- 27,548 WindowScheduler.cpp
- - rw-r--r-- 10,450 XRayInstrumentation.cpp