Home
last modified time | relevance | path

Searched refs:MachineModuleInfo (Results 1 – 25 of 281) sorted by relevance

12345678910>>...12

/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/llvm/CodeGen/
DMachineModuleInfo.h74 class MachineModuleInfo {
122 MachineModuleInfo &operator=(MachineModuleInfo &&MMII) = delete;
125 explicit MachineModuleInfo(const LLVMTargetMachine *TM = nullptr);
127 explicit MachineModuleInfo(const LLVMTargetMachine *TM,
130 MachineModuleInfo(MachineModuleInfo &&MMII);
132 ~MachineModuleInfo();
178 return const_cast<MachineModuleInfo*>(this)->getObjFileInfo<Ty>(); in getObjFileInfo()
202 MachineModuleInfo MMI;
215 MachineModuleInfo &getMMI() { return MMI; } in getMMI()
216 const MachineModuleInfo &getMMI() const { return MMI; } in getMMI()
[all …]
DMachineModuleInfoImpls.h42 MachineModuleInfoMachO(const MachineModuleInfo &) {} in MachineModuleInfoMachO() argument
71 MachineModuleInfoELF(const MachineModuleInfo &) {} in MachineModuleInfoELF() argument
93 MachineModuleInfoCOFF(const MachineModuleInfo &) {} in MachineModuleInfoCOFF() argument
111 MachineModuleInfoWasm(const MachineModuleInfo &) {} in MachineModuleInfoWasm() argument
DIndirectThunks.h35 void createThunkFunction(MachineModuleInfo &MMI, StringRef Name,
44 bool run(MachineModuleInfo &MMI, MachineFunction &MF);
49 MachineModuleInfo &MMI, StringRef Name, bool Comdat, in createThunkFunction()
94 bool ThunkInserter<Derived, InsertedThunksTy>::run(MachineModuleInfo &MMI, in run()
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/llvm/CodeGen/
DMachineModuleInfo.h74 class MachineModuleInfo {
122 MachineModuleInfo &operator=(MachineModuleInfo &&MMII) = delete;
125 explicit MachineModuleInfo(const LLVMTargetMachine *TM = nullptr);
127 explicit MachineModuleInfo(const LLVMTargetMachine *TM,
130 MachineModuleInfo(MachineModuleInfo &&MMII);
132 ~MachineModuleInfo();
174 return const_cast<MachineModuleInfo*>(this)->getObjFileInfo<Ty>(); in getObjFileInfo()
198 MachineModuleInfo MMI;
211 MachineModuleInfo &getMMI() { return MMI; } in getMMI()
212 const MachineModuleInfo &getMMI() const { return MMI; } in getMMI()
[all …]
DMachineModuleInfoImpls.h42 MachineModuleInfoMachO(const MachineModuleInfo &) {} in MachineModuleInfoMachO() argument
71 MachineModuleInfoELF(const MachineModuleInfo &) {} in MachineModuleInfoELF() argument
93 MachineModuleInfoCOFF(const MachineModuleInfo &) {} in MachineModuleInfoCOFF() argument
111 MachineModuleInfoWasm(const MachineModuleInfo &) {} in MachineModuleInfoWasm() argument
DIndirectThunks.h35 void createThunkFunction(MachineModuleInfo &MMI, StringRef Name,
44 bool run(MachineModuleInfo &MMI, MachineFunction &MF);
49 MachineModuleInfo &MMI, StringRef Name, bool Comdat, in createThunkFunction()
94 bool ThunkInserter<Derived, InsertedThunksTy>::run(MachineModuleInfo &MMI, in run()
DTargetLoweringObjectFileImpl.h25 class MachineModuleInfo; variable
91 MachineModuleInfo *MMI,
97 MachineModuleInfo *MMI) const override;
142 MachineModuleInfo *MMI,
148 MachineModuleInfo *MMI) const override;
154 MachineModuleInfo *MMI,
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/llvm/CodeGen/
DMachineModuleInfo.h74 class MachineModuleInfo {
122 MachineModuleInfo &operator=(MachineModuleInfo &&MMII) = delete;
125 explicit MachineModuleInfo(const LLVMTargetMachine *TM = nullptr);
127 explicit MachineModuleInfo(const LLVMTargetMachine *TM,
130 MachineModuleInfo(MachineModuleInfo &&MMII);
132 ~MachineModuleInfo();
174 return const_cast<MachineModuleInfo*>(this)->getObjFileInfo<Ty>(); in getObjFileInfo()
198 MachineModuleInfo MMI;
211 MachineModuleInfo &getMMI() { return MMI; } in getMMI()
212 const MachineModuleInfo &getMMI() const { return MMI; } in getMMI()
[all …]
DMachineModuleInfoImpls.h42 MachineModuleInfoMachO(const MachineModuleInfo &) {} in MachineModuleInfoMachO() argument
71 MachineModuleInfoELF(const MachineModuleInfo &) {} in MachineModuleInfoELF() argument
93 MachineModuleInfoCOFF(const MachineModuleInfo &) {} in MachineModuleInfoCOFF() argument
111 MachineModuleInfoWasm(const MachineModuleInfo &) {} in MachineModuleInfoWasm() argument
DIndirectThunks.h35 void createThunkFunction(MachineModuleInfo &MMI, StringRef Name,
44 bool run(MachineModuleInfo &MMI, MachineFunction &MF);
49 MachineModuleInfo &MMI, StringRef Name, bool Comdat, in createThunkFunction()
94 bool ThunkInserter<Derived, InsertedThunksTy>::run(MachineModuleInfo &MMI, in run()
/aosp_15_r20/external/llvm/lib/CodeGen/
H A DMachineModuleInfo.cpp30 INITIALIZE_PASS(MachineModuleInfo, "machinemoduleinfo",
32 char MachineModuleInfo::ID = 0;
189 MachineModuleInfo::MachineModuleInfo(const MCAsmInfo &MAI, in MachineModuleInfo() function in MachineModuleInfo
196 MachineModuleInfo::MachineModuleInfo() in MachineModuleInfo() function in MachineModuleInfo
203 MachineModuleInfo::~MachineModuleInfo() { in ~MachineModuleInfo()
206 bool MachineModuleInfo::doInitialization(Module &M) { in doInitialization()
221 bool MachineModuleInfo::doFinalization(Module &M) { in doFinalization()
238 void MachineModuleInfo::EndFunction() { in EndFunction()
261 MachineModuleInfo::getAddrLabelSymbolToEmit(const BasicBlock *BB) { in getAddrLabelSymbolToEmit()
273 void MachineModuleInfo::
[all …]
H A DMachineFunctionAnalysis.cpp36 AU.addRequired<MachineModuleInfo>(); in getAnalysisUsage()
40 MachineModuleInfo *MMI = getAnalysisIfAvailable<MachineModuleInfo>(); in doInitialization()
51 getAnalysis<MachineModuleInfo>()); in runOnFunction()
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/CodeGen/
H A DMachineModuleInfo.cpp41 void MachineModuleInfo::initialize() { in initialize()
49 void MachineModuleInfo::finalize() { in finalize()
57 MachineModuleInfo::MachineModuleInfo(MachineModuleInfo &&MMI) in MachineModuleInfo() function in MachineModuleInfo
70 MachineModuleInfo::MachineModuleInfo(const LLVMTargetMachine *TM) in MachineModuleInfo() function in MachineModuleInfo
78 MachineModuleInfo::MachineModuleInfo(const LLVMTargetMachine *TM, in MachineModuleInfo() function in MachineModuleInfo
88 MachineModuleInfo::~MachineModuleInfo() { finalize(); } in ~MachineModuleInfo()
91 MachineModuleInfo::getMachineFunction(const Function &F) const { in getMachineFunction()
96 MachineFunction &MachineModuleInfo::getOrCreateMachineFunction(Function &F) { in getOrCreateMachineFunction()
121 void MachineModuleInfo::deleteMachineFunctionFor(Function &F) { in deleteMachineFunctionFor()
127 void MachineModuleInfo::insertFunction(const Function &F, in insertFunction()
[all …]
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/CodeGen/
H A DMachineModuleInfo.h74 class MachineModuleInfo {
122 MachineModuleInfo &operator=(MachineModuleInfo &&MMII) = delete;
125 explicit MachineModuleInfo(const LLVMTargetMachine *TM = nullptr);
127 explicit MachineModuleInfo(const LLVMTargetMachine *TM,
130 MachineModuleInfo(MachineModuleInfo &&MMII);
132 ~MachineModuleInfo();
174 return const_cast<MachineModuleInfo*>(this)->getObjFileInfo<Ty>(); in getObjFileInfo()
204 MachineModuleInfo MMI;
217 MachineModuleInfo &getMMI() { return MMI; } in getMMI()
218 const MachineModuleInfo &getMMI() const { return MMI; } in getMMI()
[all …]
H A DMachineModuleInfoImpls.h42 MachineModuleInfoMachO(const MachineModuleInfo &) {} in MachineModuleInfoMachO() argument
71 MachineModuleInfoELF(const MachineModuleInfo &) {} in MachineModuleInfoELF() argument
93 MachineModuleInfoCOFF(const MachineModuleInfo &) {} in MachineModuleInfoCOFF() argument
111 MachineModuleInfoWasm(const MachineModuleInfo &) {} in MachineModuleInfoWasm() argument
H A DTargetLoweringObjectFileImpl.h25 class MachineModuleInfo; variable
91 MachineModuleInfo *MMI,
97 MachineModuleInfo *MMI) const override;
142 MachineModuleInfo *MMI,
148 MachineModuleInfo *MMI) const override;
154 MachineModuleInfo *MMI,
H A DIndirectThunks.h35 void createThunkFunction(MachineModuleInfo &MMI, StringRef Name,
44 bool run(MachineModuleInfo &MMI, MachineFunction &MF);
49 MachineModuleInfo &MMI, StringRef Name, bool Comdat) { in createThunkFunction()
91 bool ThunkInserter<Derived, InsertedThunksTy>::run(MachineModuleInfo &MMI, in run()
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/CodeGen/
DMachineModuleInfo.h74 class MachineModuleInfo {
122 MachineModuleInfo &operator=(MachineModuleInfo &&MMII) = delete;
125 explicit MachineModuleInfo(const LLVMTargetMachine *TM = nullptr);
127 explicit MachineModuleInfo(const LLVMTargetMachine *TM,
130 MachineModuleInfo(MachineModuleInfo &&MMII);
132 ~MachineModuleInfo();
174 return const_cast<MachineModuleInfo*>(this)->getObjFileInfo<Ty>(); in getObjFileInfo()
204 MachineModuleInfo MMI;
217 MachineModuleInfo &getMMI() { return MMI; } in getMMI()
218 const MachineModuleInfo &getMMI() const { return MMI; } in getMMI()
[all …]
DMachineModuleInfoImpls.h42 MachineModuleInfoMachO(const MachineModuleInfo &) {} in MachineModuleInfoMachO() argument
71 MachineModuleInfoELF(const MachineModuleInfo &) {} in MachineModuleInfoELF() argument
93 MachineModuleInfoCOFF(const MachineModuleInfo &) {} in MachineModuleInfoCOFF() argument
111 MachineModuleInfoWasm(const MachineModuleInfo &) {} in MachineModuleInfoWasm() argument
DIndirectThunks.h35 void createThunkFunction(MachineModuleInfo &MMI, StringRef Name,
44 bool run(MachineModuleInfo &MMI, MachineFunction &MF);
49 MachineModuleInfo &MMI, StringRef Name, bool Comdat, in createThunkFunction()
94 bool ThunkInserter<Derived, InsertedThunksTy>::run(MachineModuleInfo &MMI, in run()
DTargetLoweringObjectFileImpl.h25 class MachineModuleInfo; variable
91 MachineModuleInfo *MMI,
97 MachineModuleInfo *MMI) const override;
142 MachineModuleInfo *MMI,
148 MachineModuleInfo *MMI) const override;
154 MachineModuleInfo *MMI,
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
H A DMachineModuleInfo.cpp203 void MachineModuleInfo::initialize() { in initialize()
211 void MachineModuleInfo::finalize() { in finalize()
223 MachineModuleInfo::MachineModuleInfo(MachineModuleInfo &&MMI) in MachineModuleInfo() function in MachineModuleInfo
237 MachineModuleInfo::MachineModuleInfo(const LLVMTargetMachine *TM) in MachineModuleInfo() function in MachineModuleInfo
243 MachineModuleInfo::~MachineModuleInfo() { finalize(); } in ~MachineModuleInfo()
248 MachineModuleInfo::getAddrLabelSymbolToEmit(const BasicBlock *BB) { in getAddrLabelSymbolToEmit()
255 void MachineModuleInfo::
267 void MachineModuleInfo::addPersonality(const Function *Personality) { in addPersonality()
277 MachineModuleInfo::getMachineFunction(const Function &F) const { in getMachineFunction()
283 MachineModuleInfo::getOrCreateMachineFunction(const Function &F) { in getOrCreateMachineFunction()
[all …]
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
H A DMachineModuleInfo.h78 class MachineModuleInfo {
147 MachineModuleInfo &operator=(MachineModuleInfo &&MMII) = delete;
150 explicit MachineModuleInfo(const LLVMTargetMachine *TM = nullptr);
152 MachineModuleInfo(MachineModuleInfo &&MMII);
154 ~MachineModuleInfo();
189 return const_cast<MachineModuleInfo*>(this)->getObjFileInfo<Ty>(); in getObjFileInfo()
264 MachineModuleInfo MMI;
274 MachineModuleInfo &getMMI() { return MMI; } in getMMI()
275 const MachineModuleInfo &getMMI() const { return MMI; } in getMMI()
287 using Result = MachineModuleInfo;
[all …]
H A DTargetLoweringObjectFileImpl.h25 class MachineModuleInfo; variable
76 MachineModuleInfo *MMI,
82 MachineModuleInfo *MMI) const override;
121 MachineModuleInfo *MMI,
127 MachineModuleInfo *MMI) const override;
133 MachineModuleInfo *MMI,
/aosp_15_r20/external/llvm/include/llvm/CodeGen/
H A DTargetLoweringObjectFileImpl.h23 class MachineModuleInfo; variable
75 MachineModuleInfo *MMI,
81 MachineModuleInfo *MMI) const override;
122 MachineModuleInfo *MMI,
128 MachineModuleInfo *MMI) const override;
133 MachineModuleInfo *MMI,

12345678910>>...12