Searched refs:MachineModuleInfo (Results 1 - 25 of 52) sorted by relevance

123

/external/llvm/lib/CodeGen/
H A DMachineFunctionAnalysis.cpp17 #include "llvm/CodeGen/MachineModuleInfo.h"
36 AU.addRequired<MachineModuleInfo>();
40 MachineModuleInfo *MMI = getAnalysisIfAvailable<MachineModuleInfo>();
51 getAnalysis<MachineModuleInfo>());
H A DMachineModuleInfo.cpp1 //===-- llvm/CodeGen/MachineModuleInfo.cpp ----------------------*- C++ -*-===//
10 #include "llvm/CodeGen/MachineModuleInfo.h"
30 INITIALIZE_PASS(MachineModuleInfo, "machinemoduleinfo",
32 char MachineModuleInfo::ID = 0;
189 MachineModuleInfo::MachineModuleInfo(const MCAsmInfo &MAI, function in class:MachineModuleInfo
196 MachineModuleInfo::MachineModuleInfo() function in class:MachineModuleInfo
198 llvm_unreachable("This MachineModuleInfo constructor should never be called, "
203 MachineModuleInfo
[all...]
H A DBranchFolding.h22 class MachineModuleInfo;
36 MachineModuleInfo *mmi);
98 MachineModuleInfo *MMI;
H A DGCRootLowering.cpp19 #include "llvm/CodeGen/MachineModuleInfo.h"
61 MachineModuleInfo *MMI;
268 AU.addRequired<MachineModuleInfo>();
337 MMI = &getAnalysis<MachineModuleInfo>();
H A DLLVMTargetMachine.cpp19 #include "llvm/CodeGen/MachineModuleInfo.h"
122 // Install a MachineModuleInfo class, which is an immutable pass that holds
124 MachineModuleInfo *MMI = new MachineModuleInfo(
H A DUnreachableBlockElim.cpp29 #include "llvm/CodeGen/MachineModuleInfo.h"
99 MachineModuleInfo *MMI;
122 MMI = getAnalysisIfAvailable<MachineModuleInfo>();
H A DAndroid.mk71 MachineModuleInfo.cpp \
/external/llvm/lib/Target/AArch64/
H A DAArch64TargetObjectFile.h32 MachineModuleInfo *MMI,
37 MachineModuleInfo *MMI) const override;
41 MachineModuleInfo *MMI,
H A DAArch64TargetObjectFile.cpp34 const TargetMachine &TM, MachineModuleInfo *MMI,
56 MachineModuleInfo *MMI) const {
62 MachineModuleInfo *MMI, MCStreamer &Streamer) const {
/external/llvm/lib/Target/Sparc/
H A DSparcTargetObjectFile.h29 MachineModuleInfo *MMI,
H A DSparcTargetObjectFile.cpp20 const TargetMachine &TM, MachineModuleInfo *MMI,
/external/llvm/lib/Target/X86/
H A DX86TargetObjectFile.h25 MachineModuleInfo *MMI,
32 MachineModuleInfo *MMI) const override;
36 MachineModuleInfo *MMI,
H A DX86TargetObjectFile.cpp28 const TargetMachine &TM, MachineModuleInfo *MMI,
47 MachineModuleInfo *MMI) const {
53 MachineModuleInfo *MMI, MCStreamer &Streamer) const {
/external/llvm/include/llvm/CodeGen/
H A DTargetLoweringObjectFileImpl.h23 class MachineModuleInfo;
71 MachineModuleInfo *MMI,
77 MachineModuleInfo *MMI) const override;
113 MachineModuleInfo *MMI,
119 MachineModuleInfo *MMI) const override;
124 MachineModuleInfo *MMI,
H A DMachineModuleInfoImpls.h18 #include "llvm/CodeGen/MachineModuleInfo.h"
43 MachineModuleInfoMachO(const MachineModuleInfo &) {}
75 MachineModuleInfoELF(const MachineModuleInfo &) {}
H A DMachineModuleInfo.h1 //===-- llvm/CodeGen/MachineModuleInfo.h ------------------------*- C++ -*-===//
18 // The following information can be retrieved from the MachineModuleInfo.
91 /// MachineModuleInfo is destroyed.
106 /// MachineModuleInfo - This class contains meta information specific to a
110 class MachineModuleInfo : public ImmutablePass { class in namespace:llvm
204 MachineModuleInfo(); // DUMMY CONSTRUCTOR, DO NOT CALL.
206 MachineModuleInfo(const MCAsmInfo &MAI, const MCRegisterInfo &MRI,
208 ~MachineModuleInfo() override;
236 return const_cast<MachineModuleInfo*>(this)->getObjFileInfo<Ty>();
428 }; // End class MachineModuleInfo
[all...]
H A DFunctionLoweringInfo.h43 class MachineModuleInfo;
249 /// being passed to this variadic function, and set the MachineModuleInfo's
253 void ComputeUsesVAFloatArgument(const CallInst &I, MachineModuleInfo *MMI);
257 void AddLandingPadInfo(const LandingPadInst &I, MachineModuleInfo &MMI,
H A DMachineFunction.h38 class MachineModuleInfo;
93 MachineModuleInfo &MMI;
161 unsigned FunctionNum, MachineModuleInfo &MMI);
164 MachineModuleInfo &getMMI() const { return MMI; }
H A DAsmPrinter.h47 class MachineModuleInfo;
88 /// This is a pointer to the current MachineModuleInfo.
89 MachineModuleInfo *MMI;
/external/llvm/lib/Target/ARM/
H A DARMTargetObjectFile.h34 MachineModuleInfo *MMI,
H A DARMTargetObjectFile.cpp45 const TargetMachine &TM, MachineModuleInfo *MMI,
/external/llvm/lib/CodeGen/AsmPrinter/
H A DEHStreamer.h22 class MachineModuleInfo;
39 MachineModuleInfo *MMI;
/external/llvm/include/llvm/Target/
H A DTargetLoweringObjectFile.h24 class MachineModuleInfo;
124 MachineModuleInfo *MMI, MCStreamer &Streamer) const;
136 MachineModuleInfo *MMI) const;
178 MachineModuleInfo *MMI,
/external/llvm/lib/Target/
H A DTargetLoweringObjectFile.cpp117 MachineModuleInfo *MMI) const {
292 const TargetMachine &TM, MachineModuleInfo *MMI,
/external/llvm/lib/Target/Mips/
H A DMips16FrameLowering.cpp23 #include "llvm/CodeGen/MachineModuleInfo.h"
52 MachineModuleInfo &MMI = MF.getMMI();

Completed in 241 milliseconds

123