[CallSite removal] Port `IndirectCallSiteVisitor` to use `CallBase` and
[llvm-complete.git] / lib / CodeGen / 
tree308ec50eb7df97c9b261f3b803ae22e6cbb86653
drwxr-xr-x   ..
-rw-r--r-- 37920 AggressiveAntiDepBreaker.cpp
-rw-r--r-- 6926 AggressiveAntiDepBreaker.h
-rw-r--r-- 1977 AllocationOrder.cpp
-rw-r--r-- 2971 AllocationOrder.h
-rw-r--r-- 30356 Analysis.cpp
-rw-r--r-- 3503 AntiDepBreaker.h
drwxr-xr-x - AsmPrinter
-rw-r--r-- 70646 AtomicExpandPass.cpp
-rw-r--r-- 1539 BasicTargetTransformInfo.cpp
-rw-r--r-- 82424 BranchFolding.cpp
-rw-r--r-- 8396 BranchFolding.h
-rw-r--r-- 20090 BranchRelaxation.cpp
-rw-r--r-- 9274 BreakFalseDeps.cpp
-rw-r--r-- 4969 BuiltinGCs.cpp
-rw-r--r-- 13375 CFIInstrInserter.cpp
-rw-r--r-- 4105 CMakeLists.txt
-rw-r--r-- 10433 CalcSpillWeights.cpp
-rw-r--r-- 10859 CallingConvLower.cpp
-rw-r--r-- 4882 CodeGen.cpp
-rw-r--r-- 269030 CodeGenPrepare.cpp
-rw-r--r-- 28079 CriticalAntiDepBreaker.cpp
-rw-r--r-- 4276 CriticalAntiDepBreaker.h
-rw-r--r-- 13628 DFAPacketizer.cpp
-rw-r--r-- 6251 DeadMachineInstructionElim.cpp
-rw-r--r-- 21388 DetectDeadLanes.cpp
-rw-r--r-- 8851 DwarfEHPrepare.cpp
-rw-r--r-- 29619 EarlyIfConversion.cpp
-rw-r--r-- 3189 EdgeBundles.cpp
-rw-r--r-- 15014 ExecutionDomainFix.cpp
-rw-r--r-- 2541 ExpandISelPseudos.cpp
-rw-r--r-- 33959 ExpandMemCmp.cpp
-rw-r--r-- 7416 ExpandPostRAPseudos.cpp
-rw-r--r-- 5973 ExpandReductions.cpp
-rw-r--r-- 1778 FEntryInserter.cpp
-rw-r--r-- 5149 FaultMaps.cpp
-rw-r--r-- 2201 FuncletLayout.cpp
-rw-r--r-- 5144 GCMetadata.cpp
-rw-r--r-- 720 GCMetadataPrinter.cpp
-rw-r--r-- 11797 GCRootLowering.cpp
-rw-r--r-- 680 GCStrategy.cpp
drwxr-xr-x - GlobalISel
-rw-r--r-- 24974 GlobalMerge.cpp
-rw-r--r-- 85710 IfConversion.cpp
-rw-r--r-- 25308 ImplicitNullChecks.cpp
-rw-r--r-- 8054 IndirectBrExpandPass.cpp
-rw-r--r-- 57333 InlineSpiller.cpp
-rw-r--r-- 9013 InterferenceCache.cpp
-rw-r--r-- 7390 InterferenceCache.h
-rw-r--r-- 16508 InterleavedAccessPass.cpp
-rw-r--r-- 43136 InterleavedLoadCombinePass.cpp
-rw-r--r-- 22598 IntrinsicLowering.cpp
-rw-r--r-- 848 LLVMBuild.txt
-rw-r--r-- 10114 LLVMTargetMachine.cpp
-rw-r--r-- 5745 LatencyPriorityQueue.cpp
-rw-r--r-- 3360 LazyMachineBlockFrequencyInfo.cpp
-rw-r--r-- 11699 LexicalScopes.cpp
-rw-r--r-- 33733 LiveDebugValues.cpp
-rw-r--r-- 48145 LiveDebugVariables.cpp
-rw-r--r-- 2174 LiveDebugVariables.h
-rw-r--r-- 45429 LiveInterval.cpp
-rw-r--r-- 6480 LiveIntervalUnion.cpp
-rw-r--r-- 63657 LiveIntervals.cpp
-rw-r--r-- 11114 LivePhysRegs.cpp
-rw-r--r-- 21912 LiveRangeCalc.cpp
-rw-r--r-- 13098 LiveRangeCalc.h
-rw-r--r-- 17290 LiveRangeEdit.cpp
-rw-r--r-- 8901 LiveRangeShrink.cpp
-rw-r--r-- 2144 LiveRangeUtils.h
-rw-r--r-- 7582 LiveRegMatrix.cpp
-rw-r--r-- 5176 LiveRegUnits.cpp
-rw-r--r-- 3010 LiveStacks.cpp
-rw-r--r-- 29781 LiveVariables.cpp
-rw-r--r-- 16921 LocalStackSlotAllocation.cpp
-rw-r--r-- 2931 LoopTraversal.cpp
-rw-r--r-- 1439 LowLevelType.cpp
-rw-r--r-- 5864 LowerEmuTLS.cpp
-rw-r--r-- 24328 MIRCanonicalizerPass.cpp
drwxr-xr-x - MIRParser
-rw-r--r-- 29190 MIRPrinter.cpp
-rw-r--r-- 1977 MIRPrintingPass.cpp
-rw-r--r-- 52350 MachineBasicBlock.cpp
-rw-r--r-- 9879 MachineBlockFrequencyInfo.cpp
-rw-r--r-- 121737 MachineBlockPlacement.cpp
-rw-r--r-- 3280 MachineBranchProbabilityInfo.cpp
-rw-r--r-- 27131 MachineCSE.cpp
-rw-r--r-- 27829 MachineCombiner.cpp
-rw-r--r-- 21875 MachineCopyPropagation.cpp
-rw-r--r-- 1811 MachineDominanceFrontier.cpp
-rw-r--r-- 5134 MachineDominators.cpp
-rw-r--r-- 9759 MachineFrameInfo.cpp
-rw-r--r-- 37929 MachineFunction.cpp
-rw-r--r-- 4827 MachineFunctionPass.cpp
-rw-r--r-- 2288 MachineFunctionPrinterPass.cpp
-rw-r--r-- 75017 MachineInstr.cpp
-rw-r--r-- 11957 MachineInstrBundle.cpp
-rw-r--r-- 54799 MachineLICM.cpp
-rw-r--r-- 4824 MachineLoopInfo.cpp
-rw-r--r-- 11203 MachineModuleInfo.cpp
-rw-r--r-- 1513 MachineModuleInfoImpls.cpp
-rw-r--r-- 39972 MachineOperand.cpp
-rw-r--r-- 3293 MachineOptimizationRemarkEmitter.cpp
-rw-r--r-- 57911 MachineOutliner.cpp
-rw-r--r-- 164993 MachinePipeliner.cpp
-rw-r--r-- 1712 MachinePostDominators.cpp
-rw-r--r-- 4805 MachineRegionInfo.cpp
-rw-r--r-- 23271 MachineRegisterInfo.cpp
-rw-r--r-- 13268 MachineSSAUpdater.cpp
-rw-r--r-- 137129 MachineScheduler.cpp
-rw-r--r-- 45356 MachineSink.cpp
-rw-r--r-- 50780 MachineTraceMetrics.cpp
-rw-r--r-- 91657 MachineVerifier.cpp
-rw-r--r-- 6808 MacroFusion.cpp
-rw-r--r-- 6803 OptimizePHIs.cpp
-rw-r--r-- 26566 PHIElimination.cpp
-rw-r--r-- 2246 PHIEliminationUtils.cpp
-rw-r--r-- 944 PHIEliminationUtils.h
-rw-r--r-- 3777 ParallelCG.cpp
-rw-r--r-- 3072 PatchableFunction.cpp
-rw-r--r-- 79766 PeepholeOptimizer.cpp
-rw-r--r-- 3520 PostRAHazardRecognizer.cpp
-rw-r--r-- 24834 PostRASchedulerList.cpp
-rw-r--r-- 7000 PreISelIntrinsicLowering.cpp
-rw-r--r-- 5482 ProcessImplicitDefs.cpp
-rw-r--r-- 45442 PrologEpilogInserter.cpp
-rw-r--r-- 4795 PseudoSourceValue.cpp
-rw-r--r-- 6363 README.txt
-rw-r--r-- 6890 ReachingDefAnalysis.cpp
-rw-r--r-- 6204 RegAllocBase.cpp
-rw-r--r-- 4710 RegAllocBase.h
-rw-r--r-- 11576 RegAllocBasic.cpp
-rw-r--r-- 40923 RegAllocFast.cpp
-rw-r--r-- 125858 RegAllocGreedy.cpp
-rw-r--r-- 33911 RegAllocPBQP.cpp
-rw-r--r-- 6777 RegUsageInfoCollector.cpp
-rw-r--r-- 5054 RegUsageInfoPropagate.cpp
-rw-r--r-- 6612 RegisterClassInfo.cpp
-rw-r--r-- 142844 RegisterCoalescer.cpp
-rw-r--r-- 4108 RegisterCoalescer.h
-rw-r--r-- 49607 RegisterPressure.cpp
-rw-r--r-- 28066 RegisterScavenging.cpp
-rw-r--r-- 3229 RegisterUsageInfo.cpp
-rw-r--r-- 15096 RenameIndependentSubregs.cpp
-rw-r--r-- 3406 ResetMachineFunctionPass.cpp
-rw-r--r-- 34549 SafeStack.cpp
-rw-r--r-- 9822 SafeStackColoring.cpp
-rw-r--r-- 4834 SafeStackColoring.h
-rw-r--r-- 5393 SafeStackLayout.cpp
-rw-r--r-- 2433 SafeStackLayout.h
-rw-r--r-- 21820 ScalarizeMaskedMemIntrin.cpp
-rw-r--r-- 20471 ScheduleDAG.cpp
-rw-r--r-- 53040 ScheduleDAGInstrs.cpp
-rw-r--r-- 3241 ScheduleDAGPrinter.cpp
-rw-r--r-- 8012 ScoreboardHazardRecognizer.cpp
drwxr-xr-x - SelectionDAG
-rw-r--r-- 14327 ShadowStackGCLowering.cpp
-rw-r--r-- 23073 ShrinkWrap.cpp
-rw-r--r-- 18901 SjLjEHPrepare.cpp
-rw-r--r-- 9586 SlotIndexes.cpp
-rw-r--r-- 12817 SpillPlacement.cpp
-rw-r--r-- 6799 SpillPlacement.h
-rw-r--r-- 1219 Spiller.h
-rw-r--r-- 67341 SplitKit.cpp
-rw-r--r-- 24200 SplitKit.h
-rw-r--r-- 49168 StackColoring.cpp
-rw-r--r-- 6241 StackMapLivenessAnalysis.cpp
-rw-r--r-- 20215 StackMaps.cpp
-rw-r--r-- 20976 StackProtector.cpp
-rw-r--r-- 17557 StackSlotColoring.cpp
-rw-r--r-- 2581 TailDuplication.cpp
-rw-r--r-- 37579 TailDuplicator.cpp
-rw-r--r-- 5404 TargetFrameLoweringImpl.cpp
-rw-r--r-- 46215 TargetInstrInfo.cpp
-rw-r--r-- 70988 TargetLoweringBase.cpp
-rw-r--r-- 66766 TargetLoweringObjectFileImpl.cpp
-rw-r--r-- 1631 TargetOptionsImpl.cpp
-rw-r--r-- 46730 TargetPassConfig.cpp
-rw-r--r-- 18669 TargetRegisterInfo.cpp
-rw-r--r-- 13443 TargetSchedule.cpp
-rw-r--r-- 3816 TargetSubtargetInfo.cpp
-rw-r--r-- 68612 TwoAddressInstructionPass.cpp
-rw-r--r-- 8434 UnreachableBlockElim.cpp
-rw-r--r-- 13452 ValueTypes.cpp
-rw-r--r-- 22039 VirtRegMap.cpp
-rw-r--r-- 16729 WasmEHPrepare.cpp
-rw-r--r-- 51101 WinEHPrepare.cpp
-rw-r--r-- 9208 XRayInstrumentation.cpp