]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/tree - contrib/llvm-project/llvm/lib/CodeGen/
Merge llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp
[FreeBSD/FreeBSD.git] / contrib / llvm-project / llvm / lib / CodeGen /
drwxr-xr-x   ..
-rw-r--r-- 38015 AggressiveAntiDepBreaker.cpp
-rw-r--r-- 6954 AggressiveAntiDepBreaker.h
-rw-r--r-- 2005 AllocationOrder.cpp
-rw-r--r-- 2999 AllocationOrder.h
-rw-r--r-- 33518 Analysis.cpp
-rw-r--r-- 3531 AntiDepBreaker.h
drwxr-xr-x - AsmPrinter
-rw-r--r-- 72479 AtomicExpandPass.cpp
-rw-r--r-- 1567 BasicTargetTransformInfo.cpp
-rw-r--r-- 81434 BranchFolding.cpp
-rw-r--r-- 8596 BranchFolding.h
-rw-r--r-- 20126 BranchRelaxation.cpp
-rw-r--r-- 9826 BreakFalseDeps.cpp
-rw-r--r-- 4997 BuiltinGCs.cpp
-rw-r--r-- 3815 CFGuardLongjmp.cpp
-rw-r--r-- 13379 CFIInstrInserter.cpp
-rw-r--r-- 10458 CalcSpillWeights.cpp
-rw-r--r-- 10752 CallingConvLower.cpp
-rw-r--r-- 5167 CodeGen.cpp
-rw-r--r-- 285685 CodeGenPrepare.cpp
-rw-r--r-- 28450 CriticalAntiDepBreaker.cpp
-rw-r--r-- 4304 CriticalAntiDepBreaker.h
-rw-r--r-- 11171 DFAPacketizer.cpp
-rw-r--r-- 6675 DeadMachineInstructionElim.cpp
-rw-r--r-- 21233 DetectDeadLanes.cpp
-rw-r--r-- 8928 DwarfEHPrepare.cpp
-rw-r--r-- 38364 EarlyIfConversion.cpp
-rw-r--r-- 3255 EdgeBundles.cpp
-rw-r--r-- 15021 ExecutionDomainFix.cpp
-rw-r--r-- 35361 ExpandMemCmp.cpp
-rw-r--r-- 7457 ExpandPostRAPseudos.cpp
-rw-r--r-- 7340 ExpandReductions.cpp
-rw-r--r-- 1841 FEntryInserter.cpp
-rw-r--r-- 5137 FaultMaps.cpp
-rw-r--r-- 2718 FinalizeISel.cpp
-rw-r--r-- 2264 FuncletLayout.cpp
-rw-r--r-- 5206 GCMetadata.cpp
-rw-r--r-- 748 GCMetadataPrinter.cpp
-rw-r--r-- 11906 GCRootLowering.cpp
-rw-r--r-- 708 GCStrategy.cpp
drwxr-xr-x - GlobalISel
-rw-r--r-- 25081 GlobalMerge.cpp
-rw-r--r-- 18890 HardwareLoops.cpp
-rw-r--r-- 91606 IfConversion.cpp
-rw-r--r-- 25575 ImplicitNullChecks.cpp
-rw-r--r-- 7973 IndirectBrExpandPass.cpp
-rw-r--r-- 59161 InlineSpiller.cpp
-rw-r--r-- 9041 InterferenceCache.cpp
-rw-r--r-- 7418 InterferenceCache.h
-rw-r--r-- 16855 InterleavedAccessPass.cpp
-rw-r--r-- 43203 InterleavedLoadCombinePass.cpp
-rw-r--r-- 17423 IntrinsicLowering.cpp
-rw-r--r-- 10590 LLVMTargetMachine.cpp
-rw-r--r-- 5773 LatencyPriorityQueue.cpp
-rw-r--r-- 3437 LazyMachineBlockFrequencyInfo.cpp
-rw-r--r-- 11757 LexicalScopes.cpp
-rw-r--r-- 65441 LiveDebugValues.cpp
-rw-r--r-- 52737 LiveDebugVariables.cpp
-rw-r--r-- 2202 LiveDebugVariables.h
-rw-r--r-- 47790 LiveInterval.cpp
-rw-r--r-- 6508 LiveIntervalUnion.cpp
-rw-r--r-- 64613 LiveIntervals.cpp
-rw-r--r-- 10920 LivePhysRegs.cpp
-rw-r--r-- 22047 LiveRangeCalc.cpp
-rw-r--r-- 17364 LiveRangeEdit.cpp
-rw-r--r-- 8954 LiveRangeShrink.cpp
-rw-r--r-- 2172 LiveRangeUtils.h
-rw-r--r-- 7645 LiveRegMatrix.cpp
-rw-r--r-- 4831 LiveRegUnits.cpp
-rw-r--r-- 3023 LiveStacks.cpp
-rw-r--r-- 29725 LiveVariables.cpp
-rw-r--r-- 17764 LocalStackSlotAllocation.cpp
-rw-r--r-- 2959 LoopTraversal.cpp
-rw-r--r-- 1951 LowLevelType.cpp
-rw-r--r-- 5947 LowerEmuTLS.cpp
-rw-r--r-- 12760 MIRCanonicalizerPass.cpp
-rw-r--r-- 2208 MIRNamerPass.cpp
drwxr-xr-x - MIRParser
-rw-r--r-- 32289 MIRPrinter.cpp
-rw-r--r-- 2039 MIRPrintingPass.cpp
-rw-r--r-- 6099 MIRVRegNamerUtils.cpp
-rw-r--r-- 3434 MIRVRegNamerUtils.h
-rw-r--r-- 52558 MachineBasicBlock.cpp
-rw-r--r-- 10150 MachineBlockFrequencyInfo.cpp
-rw-r--r-- 133316 MachineBlockPlacement.cpp
-rw-r--r-- 3588 MachineBranchProbabilityInfo.cpp
-rw-r--r-- 32438 MachineCSE.cpp
-rw-r--r-- 28619 MachineCombiner.cpp
-rw-r--r-- 29868 MachineCopyPropagation.cpp
-rw-r--r-- 1874 MachineDominanceFrontier.cpp
-rw-r--r-- 4981 MachineDominators.cpp
-rw-r--r-- 10096 MachineFrameInfo.cpp
-rw-r--r-- 41125 MachineFunction.cpp
-rw-r--r-- 4897 MachineFunctionPass.cpp
-rw-r--r-- 2351 MachineFunctionPrinterPass.cpp
-rw-r--r-- 77930 MachineInstr.cpp
-rw-r--r-- 11791 MachineInstrBundle.cpp
-rw-r--r-- 57636 MachineLICM.cpp
-rw-r--r-- 5101 MachineLoopInfo.cpp
-rw-r--r-- 5356 MachineLoopUtils.cpp
-rw-r--r-- 12379 MachineModuleInfo.cpp
-rw-r--r-- 1541 MachineModuleInfoImpls.cpp
-rw-r--r-- 40459 MachineOperand.cpp
-rw-r--r-- 3354 MachineOptimizationRemarkEmitter.cpp
-rw-r--r-- 58562 MachineOutliner.cpp
-rw-r--r-- 109769 MachinePipeliner.cpp
-rw-r--r-- 2481 MachinePostDominators.cpp
-rw-r--r-- 4868 MachineRegionInfo.cpp
-rw-r--r-- 23464 MachineRegisterInfo.cpp
-rw-r--r-- 13292 MachineSSAUpdater.cpp
-rw-r--r-- 138499 MachineScheduler.cpp
-rw-r--r-- 52638 MachineSink.cpp
-rw-r--r-- 4816 MachineSizeOpts.cpp
-rw-r--r-- 50773 MachineTraceMetrics.cpp
-rw-r--r-- 106244 MachineVerifier.cpp
-rw-r--r-- 7735 MacroFusion.cpp
-rw-r--r-- 86420 ModuloSchedule.cpp
-rw-r--r-- 1693 NonRelocatableStringpool.cpp
-rw-r--r-- 6859 OptimizePHIs.cpp
-rw-r--r-- 26881 PHIElimination.cpp
-rw-r--r-- 2274 PHIEliminationUtils.cpp
-rw-r--r-- 972 PHIEliminationUtils.h
-rw-r--r-- 3775 ParallelCG.cpp
-rw-r--r-- 3667 PatchableFunction.cpp
-rw-r--r-- 80008 PeepholeOptimizer.cpp
-rw-r--r-- 3583 PostRAHazardRecognizer.cpp
-rw-r--r-- 24907 PostRASchedulerList.cpp
-rw-r--r-- 8095 PreISelIntrinsicLowering.cpp
-rw-r--r-- 5525 ProcessImplicitDefs.cpp
-rw-r--r-- 51497 PrologEpilogInserter.cpp
-rw-r--r-- 4820 PseudoSourceValue.cpp
-rw-r--r-- 59792 RDFGraph.cpp
-rw-r--r-- 41674 RDFLiveness.cpp
-rw-r--r-- 11560 RDFRegisters.cpp
-rw-r--r-- 11095 ReachingDefAnalysis.cpp
-rw-r--r-- 6447 RegAllocBase.cpp
-rw-r--r-- 4738 RegAllocBase.h
-rw-r--r-- 11604 RegAllocBasic.cpp
-rw-r--r-- 46876 RegAllocFast.cpp
-rw-r--r-- 127040 RegAllocGreedy.cpp
-rw-r--r-- 33926 RegAllocPBQP.cpp
-rw-r--r-- 7569 RegUsageInfoCollector.cpp
-rw-r--r-- 5219 RegUsageInfoPropagate.cpp
-rw-r--r-- 6781 RegisterClassInfo.cpp
-rw-r--r-- 153672 RegisterCoalescer.cpp
-rw-r--r-- 4136 RegisterCoalescer.h
-rw-r--r-- 50095 RegisterPressure.cpp
-rw-r--r-- 28129 RegisterScavenging.cpp
-rw-r--r-- 3257 RegisterUsageInfo.cpp
-rw-r--r-- 15149 RenameIndependentSubregs.cpp
-rw-r--r-- 3561 ResetMachineFunctionPass.cpp
-rw-r--r-- 34376 SafeStack.cpp
-rw-r--r-- 9850 SafeStackColoring.cpp
-rw-r--r-- 4862 SafeStackColoring.h
-rw-r--r-- 5421 SafeStackLayout.cpp
-rw-r--r-- 2461 SafeStackLayout.h
-rw-r--r-- 31778 ScalarizeMaskedMemIntrin.cpp
-rw-r--r-- 21494 ScheduleDAG.cpp
-rw-r--r-- 55768 ScheduleDAGInstrs.cpp
-rw-r--r-- 3269 ScheduleDAGPrinter.cpp
-rw-r--r-- 8040 ScoreboardHazardRecognizer.cpp
drwxr-xr-x - SelectionDAG
-rw-r--r-- 14498 ShadowStackGCLowering.cpp
-rw-r--r-- 23543 ShrinkWrap.cpp
-rw-r--r-- 19181 SjLjEHPrepare.cpp
-rw-r--r-- 9492 SlotIndexes.cpp
-rw-r--r-- 12880 SpillPlacement.cpp
-rw-r--r-- 6827 SpillPlacement.h
-rw-r--r-- 1247 Spiller.h
-rw-r--r-- 67465 SplitKit.cpp
-rw-r--r-- 24241 SplitKit.h
-rw-r--r-- 50017 StackColoring.cpp
-rw-r--r-- 6304 StackMapLivenessAnalysis.cpp
-rw-r--r-- 20318 StackMaps.cpp
-rw-r--r-- 22035 StackProtector.cpp
-rw-r--r-- 17528 StackSlotColoring.cpp
-rw-r--r-- 11642 SwiftErrorValueTracking.cpp
-rw-r--r-- 18736 SwitchLoweringUtils.cpp
-rw-r--r-- 3257 TailDuplication.cpp
-rw-r--r-- 37733 TailDuplicator.cpp
-rw-r--r-- 6074 TargetFrameLoweringImpl.cpp
-rw-r--r-- 49034 TargetInstrInfo.cpp
-rw-r--r-- 77956 TargetLoweringBase.cpp
-rw-r--r-- 72707 TargetLoweringObjectFileImpl.cpp
-rw-r--r-- 1829 TargetOptionsImpl.cpp
-rw-r--r-- 47473 TargetPassConfig.cpp
-rw-r--r-- 19026 TargetRegisterInfo.cpp
-rw-r--r-- 13471 TargetSchedule.cpp
-rw-r--r-- 1933 TargetSubtargetInfo.cpp
-rw-r--r-- 68660 TwoAddressInstructionPass.cpp
-rw-r--r-- 33202 TypePromotion.cpp
-rw-r--r-- 7809 UnreachableBlockElim.cpp
-rw-r--r-- 17158 ValueTypes.cpp
-rw-r--r-- 21913 VirtRegMap.cpp
-rw-r--r-- 14448 WasmEHPrepare.cpp
-rw-r--r-- 51333 WinEHPrepare.cpp
-rw-r--r-- 9331 XRayInstrumentation.cpp