/prebuilts/clang/host/linux-x86/clang-r547379/include/llvm/CodeGen/ |
D | TargetFrameLowering.h | 25 class MachineFunction; variable 152 const MachineFunction &MF) const; 160 virtual bool assignCalleeSavedSpillSlots(MachineFunction &MF, in assignCalleeSavedSpillSlots() 169 assignCalleeSavedSpillSlots(MachineFunction &MF, in assignCalleeSavedSpillSlots() 198 virtual bool enableShrinkWrapping(const MachineFunction &MF) const { in enableShrinkWrapping() 205 virtual bool enableStackSlotScavenging(const MachineFunction &MF) const { in enableStackSlotScavenging() 211 virtual bool enableCalleeSaveSkip(const MachineFunction &MF) const; 215 virtual void emitPrologue(MachineFunction &MF, 217 virtual void emitEpilogue(MachineFunction &MF, 232 virtual bool enableCFIFixup(MachineFunction &MF) const; [all …]
|
D | TargetRegisterInfo.h | 38 class MachineFunction; variable 71 ArrayRef<MCPhysReg> (*OrderFunc)(const MachineFunction&); 204 ArrayRef<MCPhysReg> getRawAllocationOrder(const MachineFunction &MF) const { in getRawAllocationOrder() 281 virtual unsigned getNumSupportedRegs(const MachineFunction &) const { in getNumSupportedRegs() argument 368 BitVector getAllocatableSet(const MachineFunction &MF, 373 ArrayRef<uint8_t> getRegisterCosts(const MachineFunction &MF) const { in getRegisterCosts() 490 getCalleeSavedRegs(const MachineFunction *MF) const = 0; 510 virtual const uint32_t *getCallPreservedMask(const MachineFunction &MF, in getCallPreservedMask() 519 getCustomEHPadPreservedMask(const MachineFunction &MF) const { in getCustomEHPadPreservedMask() 532 getIntraCallClobberedRegs(const MachineFunction *MF) const { in getIntraCallClobberedRegs() [all …]
|
D | MachinePassManager.h | 34 class MachineFunction; variable 36 extern template class AnalysisManager<MachineFunction>; 37 using MachineFunctionAnalysisManager = AnalysisManager<MachineFunction>; 44 MFPropsModifier(PassT &P_, MachineFunction &MF_) : P(P_), MF(MF_) { in MFPropsModifier() 75 MachineFunction &MF; 104 MFPropsModifier(PassT &P, MachineFunction &MF) -> MFPropsModifier<PassT>; 126 MachineFunction>; 129 OuterAnalysisManagerProxy<ModuleAnalysisManager, MachineFunction>; 167 bool invalidate(MachineFunction &IR, const PreservedAnalyses &PA, 183 Result run(MachineFunction &, MachineFunctionAnalysisManager &) { in run() argument [all …]
|
D | MachineRegionInfo.h | 30 template <> struct RegionTraits<MachineFunction> { 31 using FuncT = MachineFunction; 49 class MachineRegionNode : public RegionNodeBase<RegionTraits<MachineFunction>> { 53 : RegionNodeBase<RegionTraits<MachineFunction>>(Parent, Entry, 61 class MachineRegion : public RegionBase<RegionTraits<MachineFunction>> { 73 class MachineRegionInfo : public RegionInfoBase<RegionTraits<MachineFunction>> { 81 void recalculate(MachineFunction &F, MachineDominatorTree *DT, 100 bool runOnMachineFunction(MachineFunction &F) override; 112 RegionNodeBase<RegionTraits<MachineFunction>>::getNodeAs<MachineBasicBlock>() 121 RegionNodeBase<RegionTraits<MachineFunction>>::getNodeAs<MachineRegion>() [all …]
|
D | MachineFunction.h | 60 class MachineFunction; variable 118 clone(BumpPtrAllocator &Allocator, MachineFunction &DestMF, 257 class LLVM_EXTERNAL_VISIBILITY MachineFunction { 636 MachineFunction(Function &F, const LLVMTargetMachine &Target, 639 MachineFunction(const MachineFunction &) = delete; 640 MachineFunction &operator=(const MachineFunction &) = delete; 641 ~MachineFunction(); 835 const MachineFunction &OrigMF, 915 static BasicBlockListType MachineFunction::* 917 return &MachineFunction::BasicBlocks; [all …]
|
D | MachineBlockFrequencyInfo.h | 28 class MachineFunction; variable 40 explicit MachineBlockFrequencyInfo(MachineFunction &F, 47 bool invalidate(MachineFunction &F, const PreservedAnalyses &PA, 51 void calculate(const MachineFunction &F, 89 const MachineFunction *getFunction() const; 120 Result run(MachineFunction &MF, MachineFunctionAnalysisManager &MFAM); 131 PreservedAnalyses run(MachineFunction &MF, 147 bool runOnMachineFunction(MachineFunction &F) override;
|
/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/CodeGen/ |
D | TargetFrameLowering.h | 24 class MachineFunction; variable 151 const MachineFunction &MF) const; 159 virtual bool assignCalleeSavedSpillSlots(MachineFunction &MF, in assignCalleeSavedSpillSlots() 168 assignCalleeSavedSpillSlots(MachineFunction &MF, in assignCalleeSavedSpillSlots() 197 virtual bool enableShrinkWrapping(const MachineFunction &MF) const { in enableShrinkWrapping() 204 virtual bool enableStackSlotScavenging(const MachineFunction &MF) const { in enableStackSlotScavenging() 210 virtual bool enableCalleeSaveSkip(const MachineFunction &MF) const; 214 virtual void emitPrologue(MachineFunction &MF, 216 virtual void emitEpilogue(MachineFunction &MF, 231 virtual bool enableCFIFixup(MachineFunction &MF) const; [all …]
|
D | TargetRegisterInfo.h | 38 class MachineFunction; variable 71 ArrayRef<MCPhysReg> (*OrderFunc)(const MachineFunction&); 202 ArrayRef<MCPhysReg> getRawAllocationOrder(const MachineFunction &MF) const { in getRawAllocationOrder() 270 virtual unsigned getNumSupportedRegs(const MachineFunction &) const { in getNumSupportedRegs() argument 357 BitVector getAllocatableSet(const MachineFunction &MF, 362 ArrayRef<uint8_t> getRegisterCosts(const MachineFunction &MF) const { in getRegisterCosts() 469 getCalleeSavedRegs(const MachineFunction *MF) const = 0; 489 virtual const uint32_t *getCallPreservedMask(const MachineFunction &MF, in getCallPreservedMask() 498 getCustomEHPadPreservedMask(const MachineFunction &MF) const { in getCustomEHPadPreservedMask() 511 getIntraCallClobberedRegs(const MachineFunction *MF) const { in getIntraCallClobberedRegs() [all …]
|
D | MachineRegionInfo.h | 30 template <> struct RegionTraits<MachineFunction> { 31 using FuncT = MachineFunction; 49 class MachineRegionNode : public RegionNodeBase<RegionTraits<MachineFunction>> { 53 : RegionNodeBase<RegionTraits<MachineFunction>>(Parent, Entry, 61 class MachineRegion : public RegionBase<RegionTraits<MachineFunction>> { 73 class MachineRegionInfo : public RegionInfoBase<RegionTraits<MachineFunction>> { 81 void recalculate(MachineFunction &F, MachineDominatorTree *DT, 100 bool runOnMachineFunction(MachineFunction &F) override; 112 RegionNodeBase<RegionTraits<MachineFunction>>::getNodeAs<MachineBasicBlock>() 121 RegionNodeBase<RegionTraits<MachineFunction>>::getNodeAs<MachineRegion>() [all …]
|
D | MachineFunction.h | 60 class MachineFunction; variable 119 clone(BumpPtrAllocator &Allocator, MachineFunction &DestMF, 259 class LLVM_EXTERNAL_VISIBILITY MachineFunction { 633 MachineFunction(Function &F, const LLVMTargetMachine &Target, 636 MachineFunction(const MachineFunction &) = delete; 637 MachineFunction &operator=(const MachineFunction &) = delete; 638 ~MachineFunction(); 833 const MachineFunction &OrigMF, 908 static BasicBlockListType MachineFunction::* 910 return &MachineFunction::BasicBlocks; [all …]
|
D | MachinePassManager.h | 36 class MachineFunction; variable 38 extern template class AnalysisManager<MachineFunction>; 57 class MachineFunctionAnalysisManager : public AnalysisManager<MachineFunction> { 59 using Base = AnalysisManager<MachineFunction>; 119 extern template class PassManager<MachineFunction>; 149 : public PassManager<MachineFunction, MachineFunctionAnalysisManager> { 150 using Base = PassManager<MachineFunction, MachineFunctionAnalysisManager>; 194 detail::PassModel<MachineFunction, PassT, PreservedAnalyses, in addDoInitialization() 216 detail::PassModel<MachineFunction, PassT, PreservedAnalyses, in addDoFinalization() 232 std::declval<MachineFunction &>(), [all …]
|
/prebuilts/clang/host/linux-x86/clang-r536225/include/llvm/CodeGen/ |
D | TargetFrameLowering.h | 24 class MachineFunction; variable 151 const MachineFunction &MF) const; 159 virtual bool assignCalleeSavedSpillSlots(MachineFunction &MF, in assignCalleeSavedSpillSlots() 168 assignCalleeSavedSpillSlots(MachineFunction &MF, in assignCalleeSavedSpillSlots() 197 virtual bool enableShrinkWrapping(const MachineFunction &MF) const { in enableShrinkWrapping() 204 virtual bool enableStackSlotScavenging(const MachineFunction &MF) const { in enableStackSlotScavenging() 210 virtual bool enableCalleeSaveSkip(const MachineFunction &MF) const; 214 virtual void emitPrologue(MachineFunction &MF, 216 virtual void emitEpilogue(MachineFunction &MF, 231 virtual bool enableCFIFixup(MachineFunction &MF) const; [all …]
|
D | TargetRegisterInfo.h | 38 class MachineFunction; variable 71 ArrayRef<MCPhysReg> (*OrderFunc)(const MachineFunction&); 204 ArrayRef<MCPhysReg> getRawAllocationOrder(const MachineFunction &MF) const { in getRawAllocationOrder() 281 virtual unsigned getNumSupportedRegs(const MachineFunction &) const { in getNumSupportedRegs() argument 368 BitVector getAllocatableSet(const MachineFunction &MF, 373 ArrayRef<uint8_t> getRegisterCosts(const MachineFunction &MF) const { in getRegisterCosts() 490 getCalleeSavedRegs(const MachineFunction *MF) const = 0; 510 virtual const uint32_t *getCallPreservedMask(const MachineFunction &MF, in getCallPreservedMask() 519 getCustomEHPadPreservedMask(const MachineFunction &MF) const { in getCustomEHPadPreservedMask() 532 getIntraCallClobberedRegs(const MachineFunction *MF) const { in getIntraCallClobberedRegs() [all …]
|
D | MachinePassManager.h | 34 class MachineFunction; variable 36 extern template class AnalysisManager<MachineFunction>; 37 using MachineFunctionAnalysisManager = AnalysisManager<MachineFunction>; 43 : PassModel<MachineFunction, PassT, MachineFunctionAnalysisManager> { 45 : PassModel<MachineFunction, PassT, MachineFunctionAnalysisManager>( in MachinePassModel() 59 PreservedAnalyses run(MachineFunction &IR, in run() 122 MachineFunction>; 125 OuterAnalysisManagerProxy<ModuleAnalysisManager, MachineFunction>; 163 bool invalidate(MachineFunction &IR, const PreservedAnalyses &PA, 179 Result run(MachineFunction &, MachineFunctionAnalysisManager &) { in run() argument [all …]
|
D | MachineRegionInfo.h | 30 template <> struct RegionTraits<MachineFunction> { 31 using FuncT = MachineFunction; 49 class MachineRegionNode : public RegionNodeBase<RegionTraits<MachineFunction>> { 53 : RegionNodeBase<RegionTraits<MachineFunction>>(Parent, Entry, 61 class MachineRegion : public RegionBase<RegionTraits<MachineFunction>> { 73 class MachineRegionInfo : public RegionInfoBase<RegionTraits<MachineFunction>> { 81 void recalculate(MachineFunction &F, MachineDominatorTree *DT, 100 bool runOnMachineFunction(MachineFunction &F) override; 112 RegionNodeBase<RegionTraits<MachineFunction>>::getNodeAs<MachineBasicBlock>() 121 RegionNodeBase<RegionTraits<MachineFunction>>::getNodeAs<MachineRegion>() [all …]
|
D | MachineFunction.h | 60 class MachineFunction; variable 119 clone(BumpPtrAllocator &Allocator, MachineFunction &DestMF, 259 class LLVM_EXTERNAL_VISIBILITY MachineFunction { 635 MachineFunction(Function &F, const LLVMTargetMachine &Target, 638 MachineFunction(const MachineFunction &) = delete; 639 MachineFunction &operator=(const MachineFunction &) = delete; 640 ~MachineFunction(); 835 const MachineFunction &OrigMF, 910 static BasicBlockListType MachineFunction::* 912 return &MachineFunction::BasicBlocks; [all …]
|
/prebuilts/clang/host/linux-x86/clang-r530567/include/llvm/CodeGen/ |
D | TargetFrameLowering.h | 24 class MachineFunction; variable 151 const MachineFunction &MF) const; 159 virtual bool assignCalleeSavedSpillSlots(MachineFunction &MF, in assignCalleeSavedSpillSlots() 168 assignCalleeSavedSpillSlots(MachineFunction &MF, in assignCalleeSavedSpillSlots() 197 virtual bool enableShrinkWrapping(const MachineFunction &MF) const { in enableShrinkWrapping() 204 virtual bool enableStackSlotScavenging(const MachineFunction &MF) const { in enableStackSlotScavenging() 210 virtual bool enableCalleeSaveSkip(const MachineFunction &MF) const; 214 virtual void emitPrologue(MachineFunction &MF, 216 virtual void emitEpilogue(MachineFunction &MF, 231 virtual bool enableCFIFixup(MachineFunction &MF) const; [all …]
|
D | TargetRegisterInfo.h | 38 class MachineFunction; variable 71 ArrayRef<MCPhysReg> (*OrderFunc)(const MachineFunction&); 204 ArrayRef<MCPhysReg> getRawAllocationOrder(const MachineFunction &MF) const { in getRawAllocationOrder() 272 virtual unsigned getNumSupportedRegs(const MachineFunction &) const { in getNumSupportedRegs() argument 359 BitVector getAllocatableSet(const MachineFunction &MF, 364 ArrayRef<uint8_t> getRegisterCosts(const MachineFunction &MF) const { in getRegisterCosts() 471 getCalleeSavedRegs(const MachineFunction *MF) const = 0; 491 virtual const uint32_t *getCallPreservedMask(const MachineFunction &MF, in getCallPreservedMask() 500 getCustomEHPadPreservedMask(const MachineFunction &MF) const { in getCustomEHPadPreservedMask() 513 getIntraCallClobberedRegs(const MachineFunction *MF) const { in getIntraCallClobberedRegs() [all …]
|
D | MachineRegionInfo.h | 30 template <> struct RegionTraits<MachineFunction> { 31 using FuncT = MachineFunction; 49 class MachineRegionNode : public RegionNodeBase<RegionTraits<MachineFunction>> { 53 : RegionNodeBase<RegionTraits<MachineFunction>>(Parent, Entry, 61 class MachineRegion : public RegionBase<RegionTraits<MachineFunction>> { 73 class MachineRegionInfo : public RegionInfoBase<RegionTraits<MachineFunction>> { 81 void recalculate(MachineFunction &F, MachineDominatorTree *DT, 100 bool runOnMachineFunction(MachineFunction &F) override; 112 RegionNodeBase<RegionTraits<MachineFunction>>::getNodeAs<MachineBasicBlock>() 121 RegionNodeBase<RegionTraits<MachineFunction>>::getNodeAs<MachineRegion>() [all …]
|
D | MachinePassManager.h | 36 class MachineFunction; variable 38 extern template class AnalysisManager<MachineFunction>; 39 using MachineFunctionAnalysisManager = AnalysisManager<MachineFunction>; 52 : PassConcept<MachineFunction, MachineFunctionAnalysisManager> { 75 PreservedAnalyses run(MachineFunction &IR, in run() 174 MachineFunction>; 177 OuterAnalysisManagerProxy<ModuleAnalysisManager, MachineFunction>; 225 bool invalidate(MachineFunction &IR, const PreservedAnalyses &PA, 241 Result run(MachineFunction &, MachineFunctionAnalysisManager &) { in run() argument 284 PassManager<MachineFunction>::run(MachineFunction &, [all …]
|
D | MachineFunction.h | 60 class MachineFunction; variable 119 clone(BumpPtrAllocator &Allocator, MachineFunction &DestMF, 259 class LLVM_EXTERNAL_VISIBILITY MachineFunction { 633 MachineFunction(Function &F, const LLVMTargetMachine &Target, 636 MachineFunction(const MachineFunction &) = delete; 637 MachineFunction &operator=(const MachineFunction &) = delete; 638 ~MachineFunction(); 833 const MachineFunction &OrigMF, 908 static BasicBlockListType MachineFunction::* 910 return &MachineFunction::BasicBlocks; [all …]
|
/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/CodeGen/GlobalISel/ |
D | GISelChangeObserver.h | 66 class GISelObserverWrapper : public MachineFunction::Delegate, 109 MachineFunction &MF; 110 MachineFunction::Delegate *Delegate; 113 RAIIDelegateInstaller(MachineFunction &MF, MachineFunction::Delegate *Del); 121 MachineFunction &MF; 124 RAIIMFObserverInstaller(MachineFunction &MF, GISelChangeObserver &Observer); 134 RAIIMFObsDelInstaller(MachineFunction &MF, GISelObserverWrapper &Wrapper) in RAIIMFObsDelInstaller()
|
/prebuilts/clang/host/linux-x86/clang-r547379/include/llvm/CodeGen/GlobalISel/ |
D | GISelChangeObserver.h | 66 class GISelObserverWrapper : public MachineFunction::Delegate, 111 MachineFunction &MF; 112 MachineFunction::Delegate *Delegate; 115 RAIIDelegateInstaller(MachineFunction &MF, MachineFunction::Delegate *Del); 123 MachineFunction &MF; 126 RAIIMFObserverInstaller(MachineFunction &MF, GISelChangeObserver &Observer); 136 RAIIMFObsDelInstaller(MachineFunction &MF, GISelObserverWrapper &Wrapper) in RAIIMFObsDelInstaller()
|
/prebuilts/clang/host/linux-x86/clang-r536225/include/llvm/CodeGen/GlobalISel/ |
D | GISelChangeObserver.h | 66 class GISelObserverWrapper : public MachineFunction::Delegate, 109 MachineFunction &MF; 110 MachineFunction::Delegate *Delegate; 113 RAIIDelegateInstaller(MachineFunction &MF, MachineFunction::Delegate *Del); 121 MachineFunction &MF; 124 RAIIMFObserverInstaller(MachineFunction &MF, GISelChangeObserver &Observer); 134 RAIIMFObsDelInstaller(MachineFunction &MF, GISelObserverWrapper &Wrapper) in RAIIMFObsDelInstaller()
|
/prebuilts/clang/host/linux-x86/clang-r530567/include/llvm/CodeGen/GlobalISel/ |
D | GISelChangeObserver.h | 66 class GISelObserverWrapper : public MachineFunction::Delegate, 109 MachineFunction &MF; 110 MachineFunction::Delegate *Delegate; 113 RAIIDelegateInstaller(MachineFunction &MF, MachineFunction::Delegate *Del); 121 MachineFunction &MF; 124 RAIIMFObserverInstaller(MachineFunction &MF, GISelChangeObserver &Observer); 134 RAIIMFObsDelInstaller(MachineFunction &MF, GISelObserverWrapper &Wrapper) in RAIIMFObsDelInstaller()
|