/external/llvm/lib/MC/ |
D | MCContext.cpp | 44 MCContext::MCContext(const MCAsmInfo *mai, const MCRegisterInfo *mri, in MCContext() function in MCContext 62 MCContext::~MCContext() { in ~MCContext() 74 void MCContext::reset() { in reset() 114 MCSymbol *MCContext::getOrCreateSymbol(const Twine &Name) { in getOrCreateSymbol() 127 MCSymbolELF *MCContext::getOrCreateSectionSymbol(const MCSectionELF &Section) { in getOrCreateSectionSymbol() 139 MCSymbol *MCContext::getOrCreateFrameAllocSymbol(StringRef FuncName, in getOrCreateFrameAllocSymbol() 145 MCSymbol *MCContext::getOrCreateParentFrameOffsetSymbol(StringRef FuncName) { in getOrCreateParentFrameOffsetSymbol() 150 MCSymbol *MCContext::getOrCreateLSDASymbol(StringRef FuncName) { in getOrCreateLSDASymbol() 155 MCSymbol *MCContext::createSymbolImpl(const StringMapEntry<bool> *Name, in createSymbolImpl() 171 MCSymbol *MCContext::createSymbol(StringRef Name, bool AlwaysAddSuffix, in createSymbol() [all …]
|
/external/swiftshader/third_party/LLVM/include/llvm/MC/ |
D | MCExpr.h | 21 class MCContext; variable 123 static const MCConstantExpr *Create(int64_t Value, MCContext &Ctx); 194 static const MCSymbolRefExpr *Create(const MCSymbol *Symbol, MCContext &Ctx) { in Create() 199 MCContext &Ctx); 201 MCContext &Ctx); 249 MCContext &Ctx); 250 static const MCUnaryExpr *CreateLNot(const MCExpr *Expr, MCContext &Ctx) { in CreateLNot() 253 static const MCUnaryExpr *CreateMinus(const MCExpr *Expr, MCContext &Ctx) { in CreateMinus() 256 static const MCUnaryExpr *CreateNot(const MCExpr *Expr, MCContext &Ctx) { in CreateNot() 259 static const MCUnaryExpr *CreatePlus(const MCExpr *Expr, MCContext &Ctx) { in CreatePlus() [all …]
|
D | MCContext.h | 40 class MCContext { 41 MCContext(const MCContext&); // DO NOT IMPLEMENT 42 MCContext &operator=(const MCContext&); // DO NOT IMPLEMENT 118 explicit MCContext(const MCAsmInfo &MAI, const MCRegisterInfo &MRI, 120 ~MCContext(); 299 inline void *operator new(size_t Bytes, llvm::MCContext &C, 309 inline void operator delete(void *Ptr, llvm::MCContext &C, size_t) in delete() 333 inline void *operator new[](size_t Bytes, llvm::MCContext& C, 344 inline void operator delete[](void *Ptr, llvm::MCContext &C) throw () { in throw()
|
D | MCStreamer.h | 28 class MCContext; variable 50 MCContext &Context; 90 MCStreamer(MCContext &Ctx); 92 const MCExpr *BuildSymbolDiff(MCContext &Context, const MCSymbol *A, 105 MCContext &getContext() const { return Context; } in getContext() 590 MCStreamer *createNullStreamer(MCContext &Ctx); 612 MCStreamer *createAsmStreamer(MCContext &Ctx, formatted_raw_ostream &OS, 625 MCStreamer *createMachOStreamer(MCContext &Ctx, MCAsmBackend &TAB, 633 MCStreamer *createWinCOFFStreamer(MCContext &Ctx, 640 MCStreamer *createELFStreamer(MCContext &Ctx, MCAsmBackend &TAB, [all …]
|
D | MCDisassembler.h | 21 class MCContext; variable 107 MCContext *Ctx; 116 MCContext *ctx) { in setupForSymbolicDisassembly() 127 MCContext *getMCContext() const { return Ctx; } in getMCContext()
|
/external/llvm/include/llvm/MC/ |
D | MCExpr.h | 21 class MCContext; variable 141 static const MCConstantExpr *create(int64_t Value, MCContext &Ctx); 293 static const MCSymbolRefExpr *create(const MCSymbol *Symbol, MCContext &Ctx) { in create() 298 MCContext &Ctx); 300 MCContext &Ctx); 351 MCContext &Ctx); 352 static const MCUnaryExpr *createLNot(const MCExpr *Expr, MCContext &Ctx) { in createLNot() 355 static const MCUnaryExpr *createMinus(const MCExpr *Expr, MCContext &Ctx) { in createMinus() 358 static const MCUnaryExpr *createNot(const MCExpr *Expr, MCContext &Ctx) { in createNot() 361 static const MCUnaryExpr *createPlus(const MCExpr *Expr, MCContext &Ctx) { in createPlus() [all …]
|
D | MCContext.h | 51 class MCContext { 52 MCContext(const MCContext &) = delete; 53 MCContext &operator=(const MCContext &) = delete; 240 explicit MCContext(const MCAsmInfo *MAI, const MCRegisterInfo *MRI, 243 ~MCContext(); 614 inline void *operator new(size_t Bytes, llvm::MCContext &C, 624 inline void operator delete(void *Ptr, llvm::MCContext &C, in delete() 648 inline void *operator new[](size_t Bytes, llvm::MCContext &C, 659 inline void operator delete[](void *Ptr, llvm::MCContext &C) LLVM_NOEXCEPT {
|
/external/swiftshader/third_party/LLVM/lib/MC/ |
D | MCContext.cpp | 30 MCContext::MCContext(const MCAsmInfo &mai, const MCRegisterInfo &mri, in MCContext() function in MCContext 48 MCContext::~MCContext() { in ~MCContext() 65 MCSymbol *MCContext::GetOrCreateSymbol(StringRef Name) { in GetOrCreateSymbol() 81 MCSymbol *MCContext::CreateSymbol(StringRef Name) { in CreateSymbol() 106 MCSymbol *MCContext::GetOrCreateSymbol(const Twine &Name) { in GetOrCreateSymbol() 112 MCSymbol *MCContext::CreateTempSymbol() { in CreateTempSymbol() 119 unsigned MCContext::NextInstance(int64_t LocalLabelVal) { in NextInstance() 126 unsigned MCContext::GetInstance(int64_t LocalLabelVal) { in GetInstance() 133 MCSymbol *MCContext::CreateDirectionalLocalSymbol(int64_t LocalLabelVal) { in CreateDirectionalLocalSymbol() 139 MCSymbol *MCContext::GetDirectionalLocalSymbol(int64_t LocalLabelVal, in GetDirectionalLocalSymbol() [all …]
|
/external/llvm/lib/Target/X86/AsmParser/ |
D | X86AsmInstrumentation.cpp | 186 MCContext &Ctx, in InstrumentAndEmitInstruction() 202 MCContext &Ctx, 207 MCContext &Ctx, 213 MCContext &Ctx, MCStreamer &Out) = 0; 217 MCContext &Ctx, MCStreamer &Out) = 0; 219 virtual void InstrumentMOVSImpl(unsigned AccessSize, MCContext &Ctx, 223 const RegisterContext &RegCtx, MCContext &Ctx, 226 unsigned AccessSize, MCContext &Ctx, MCStreamer &Out); 229 MCContext &Ctx, const MCInstrInfo &MII, MCStreamer &Out); 231 MCContext &Ctx, const MCInstrInfo &MII, MCStreamer &Out); [all …]
|
D | X86AsmInstrumentation.h | 19 class MCContext; variable 31 const MCContext &Ctx, 47 MCContext &Ctx, const MCInstrInfo &MII, MCStreamer &Out); 52 const MCContext &Ctx, 57 unsigned GetFrameRegGeneric(const MCContext &Ctx, MCStreamer &Out);
|
/external/llvm/include/llvm/Support/ |
D | TargetRegistry.h | 37 class MCContext; variable 56 MCStreamer *createNullStreamer(MCContext &Ctx); 57 MCStreamer *createAsmStreamer(MCContext &Ctx, 64 MCStreamer *createELFStreamer(MCContext &Ctx, MCAsmBackend &TAB, 67 MCStreamer *createMachOStreamer(MCContext &Ctx, MCAsmBackend &TAB, 72 MCRelocationInfo *createMCRelocationInfo(const Triple &TT, MCContext &Ctx); 76 void *DisInfo, MCContext *Ctx, 121 MCContext &Ctx); 129 MCContext &Ctx); 130 typedef MCStreamer *(*ELFStreamerCtorTy)(const Triple &T, MCContext &Ctx, [all …]
|
/external/llvm/lib/Target/AMDGPU/Utils/ |
D | AMDGPUBaseInfo.h | 21 class MCContext; variable 36 MCSection *getHSATextSection(MCContext &Ctx); 38 MCSection *getHSADataGlobalAgentSection(MCContext &Ctx); 40 MCSection *getHSADataGlobalProgramSection(MCContext &Ctx); 42 MCSection *getHSARodataReadonlyAgentSection(MCContext &Ctx);
|
/external/llvm/lib/Target/Hexagon/MCTargetDesc/ |
D | HexagonMCInstrInfo.h | 22 class MCContext; variable 55 void addConstant(MCInst &MI, uint64_t Value, MCContext &Context); 56 void addConstExtender(MCContext &Context, MCInstrInfo const &MCII, MCInst &MCB, 67 MCContext &Context, MCInst &MCB, 71 void clampExtended(MCInstrInfo const &MCII, MCContext &Context, MCInst &MCI); 77 void extendIfNeeded(MCContext &Context, MCInstrInfo const &MCII, MCInst &MCB, 81 MCInst *deriveDuplex(MCContext &Context, unsigned iClass, MCInst const &inst0, 272 void padEndloop(MCContext &Context, MCInst &MCI); 277 void replaceDuplex(MCContext &Context, MCInst &MCB, DuplexCandidate Candidate); 297 void tryCompound(MCInstrInfo const &MCII, MCContext &Context, MCInst &MCI);
|
/external/llvm/lib/Target/ARM/MCTargetDesc/ |
D | ARMMCTargetDesc.h | 24 class MCContext; variable 61 MCContext &Ctx); 65 MCContext &Ctx); 87 MCStreamer *createARMWinCOFFStreamer(MCContext &Context, MCAsmBackend &MAB, 106 MCRelocationInfo *createARMMachORelocationInfo(MCContext &Ctx);
|
/external/llvm/include/llvm/MC/MCDisassembler/ |
D | MCDisassembler.h | 22 class MCContext; variable 56 MCDisassembler(const MCSubtargetInfo &STI, MCContext &Ctx) in MCDisassembler() 82 MCContext &Ctx; 102 MCContext& getContext() const { return Ctx; } in getContext()
|
D | MCRelocationInfo.h | 27 class MCContext; variable 35 MCContext &Ctx; 38 MCRelocationInfo(MCContext &Ctx);
|
D | MCSymbolizer.h | 27 class MCContext; variable 45 MCContext &Ctx; 50 MCSymbolizer(MCContext &Ctx, std::unique_ptr<MCRelocationInfo> RelInfo) in MCSymbolizer()
|
/external/llvm/lib/Target/PowerPC/MCTargetDesc/ |
D | PPCMCExpr.h | 47 bool isDarwin, MCContext &Ctx); 50 bool isDarwin, MCContext &Ctx) { in createLo() 55 bool isDarwin, MCContext &Ctx) { in createHi() 60 bool isDarwin, MCContext &Ctx) { in createHa()
|
/external/llvm/lib/Target/AMDGPU/ |
D | AMDGPUMCInstLower.h | 18 class MCContext; variable 22 MCContext &Ctx; 26 AMDGPUMCInstLower(MCContext &ctx, const AMDGPUSubtarget &ST);
|
/external/llvm/lib/Target/AMDGPU/MCTargetDesc/ |
D | AMDGPUELFStreamer.h | 23 class MCContext; variable 28 AMDGPUELFStreamer(MCContext &Context, MCAsmBackend &MAB, raw_pwrite_stream &OS, in AMDGPUELFStreamer() 34 MCELFStreamer *createAMDGPUELFStreamer(MCContext &Context, MCAsmBackend &MAB,
|
/external/swiftshader/third_party/LLVM/include/llvm/Target/ |
D | TargetLoweringObjectFile.h | 26 class MCContext; variable 36 MCContext *Ctx; 42 MCContext &getContext() const { return *Ctx; } in getContext() 51 virtual void Initialize(MCContext &ctx, const TargetMachine &TM);
|
/external/llvm/lib/Target/NVPTX/ |
D | NVPTXMCExpr.h | 41 MCContext &Ctx); 44 MCContext &Ctx) { in createConstantFPSingle() 49 MCContext &Ctx) { in createConstantFPDouble() 96 *create(const MCSymbolRefExpr *SymExpr, MCContext &Ctx);
|
/external/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyMCInstLower.h | 24 class MCContext; variable 31 MCContext &Ctx; 40 WebAssemblyMCInstLower(MCContext &ctx, AsmPrinter &printer) in WebAssemblyMCInstLower()
|
/external/llvm/lib/Target/BPF/ |
D | BPFMCInstLower.h | 17 class MCContext; variable 28 MCContext &Ctx; 33 BPFMCInstLower(MCContext &ctx, AsmPrinter &printer) in BPFMCInstLower()
|
/external/llvm/lib/Target/XCore/ |
D | XCoreMCInstLower.h | 16 class MCContext; variable 27 MCContext *Ctx; 32 void Initialize(Mangler *mang, MCContext *C);
|