/external/clang/test/Modules/Inputs/PR24954/ |
A.h | 4 class Expr {
|
/external/llvm/lib/Target/ARM/MCTargetDesc/ |
ARMMCExpr.cpp | 19 ARMMCExpr::create(VariantKind Kind, const MCExpr *Expr, 21 return new (Ctx) ARMMCExpr(Kind, Expr); 31 const MCExpr *Expr = getSubExpr(); 32 if (Expr->getKind() != MCExpr::SymbolRef) 34 Expr->print(OS, MAI); 35 if (Expr->getKind() != MCExpr::SymbolRef)
|
ARMMCExpr.h | 27 const MCExpr *Expr; 29 explicit ARMMCExpr(VariantKind Kind, const MCExpr *Expr) 30 : Kind(Kind), Expr(Expr) {} 36 static const ARMMCExpr *create(VariantKind Kind, const MCExpr *Expr, 39 static const ARMMCExpr *createUpper16(const MCExpr *Expr, MCContext &Ctx) { 40 return create(VK_ARM_HI16, Expr, Ctx); 43 static const ARMMCExpr *createLower16(const MCExpr *Expr, MCContext &Ctx) { 44 return create(VK_ARM_LO16, Expr, Ctx); 55 const MCExpr *getSubExpr() const { return Expr; } [all...] |
/external/llvm/lib/Target/PowerPC/ |
PPCTargetObjectFile.cpp | 55 const MCExpr *Expr = 57 return MCBinaryExpr::createAdd(Expr,
|
/external/llvm/lib/Target/BPF/ |
BPFMCInstLower.cpp | 35 const MCExpr *Expr = MCSymbolRefExpr::create(Sym, Ctx); 40 return MCOperand::createExpr(Expr);
|
/external/llvm/lib/Target/Lanai/MCTargetDesc/ |
LanaiMCExpr.cpp | 18 const LanaiMCExpr *LanaiMCExpr::create(VariantKind Kind, const MCExpr *Expr, 20 return new (Ctx) LanaiMCExpr(Kind, Expr); 25 Expr->print(OS, MAI); 41 const MCExpr *Expr = getSubExpr(); 42 Expr->print(OS, MAI);
|
LanaiMCExpr.h | 24 const MCExpr *Expr; 26 explicit LanaiMCExpr(VariantKind Kind, const MCExpr *Expr) 27 : Kind(Kind), Expr(Expr) {} 30 static const LanaiMCExpr *create(VariantKind Kind, const MCExpr *Expr, 37 const MCExpr *getSubExpr() const { return Expr; }
|
/external/llvm/lib/Target/ARM/ |
ARMMCInstLower.cpp | 29 const MCExpr *Expr = 37 Expr = 39 Expr = ARMMCExpr::createLower16(Expr, OutContext); 42 Expr = 44 Expr = ARMMCExpr::createUpper16(Expr, OutContext); 49 Expr = MCBinaryExpr::createAdd(Expr, 53 return MCOperand::createExpr(Expr); [all...] |
/external/llvm/lib/Target/Hexagon/MCTargetDesc/ |
HexagonMCExpr.h | 19 static HexagonMCExpr *create(MCExpr const *Expr, MCContext &Ctx); 38 HexagonMCExpr(MCExpr const *Expr); 39 MCExpr const *Expr;
|
/external/swiftshader/third_party/LLVM/lib/Target/ARM/ |
ARMMCInstLower.cpp | 28 const MCExpr *Expr; 31 Expr = MCSymbolRefExpr::Create(Symbol, MCSymbolRefExpr::VK_None, 39 Expr = MCSymbolRefExpr::Create(Symbol, MCSymbolRefExpr::VK_None, 41 Expr = ARMMCExpr::CreateLower16(Expr, OutContext); 44 Expr = MCSymbolRefExpr::Create(Symbol, MCSymbolRefExpr::VK_None, 46 Expr = ARMMCExpr::CreateUpper16(Expr, OutContext); 53 Expr = MCSymbolRefExpr::Create(Symbol, MCSymbolRefExpr::VK_ARM_PLT, 59 Expr = MCBinaryExpr::CreateAdd(Expr [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/ARM/MCTargetDesc/ |
ARMMCExpr.cpp | 17 ARMMCExpr::Create(VariantKind Kind, const MCExpr *Expr, 19 return new (Ctx) ARMMCExpr(Kind, Expr); 29 const MCExpr *Expr = getSubExpr(); 30 if (Expr->getKind() != MCExpr::SymbolRef) 32 Expr->print(OS); 33 if (Expr->getKind() != MCExpr::SymbolRef) 48 assert(0 && "Can't handle nested target expr!");
|
ARMMCExpr.h | 27 const MCExpr *Expr; 30 : Kind(_Kind), Expr(_Expr) {} 36 static const ARMMCExpr *Create(VariantKind Kind, const MCExpr *Expr, 39 static const ARMMCExpr *CreateUpper16(const MCExpr *Expr, MCContext &Ctx) { 40 return Create(VK_ARM_HI16, Expr, Ctx); 43 static const ARMMCExpr *CreateLower16(const MCExpr *Expr, MCContext &Ctx) { 44 return Create(VK_ARM_LO16, Expr, Ctx); 55 const MCExpr *getSubExpr() const { return Expr; }
|
/external/llvm/lib/MC/MCDisassembler/ |
MCExternalSymbolizer.cpp | 116 const MCExpr *Expr; 124 Expr = MCBinaryExpr::createAdd(LHS, Off, Ctx); 126 Expr = LHS; 129 Expr = MCBinaryExpr::createAdd(Add, Off, Ctx); 131 Expr = Add; 134 Expr = Off; 136 Expr = MCConstantExpr::create(0, Ctx); 139 Expr = RelInfo->createExprForCAPIVariantKind(Expr, SymbolicOp.VariantKind); 140 if (!Expr) [all...] |
/external/llvm/lib/Target/AArch64/ |
AArch64MCInstLower.cpp | 72 const MCExpr *Expr = MCSymbolRefExpr::create(Sym, RefKind, Ctx); 74 Expr = MCBinaryExpr::createAdd( 75 Expr, MCConstantExpr::create(MO.getOffset(), Ctx), Ctx); 76 return MCOperand::createExpr(Expr); 141 const MCExpr *Expr = 144 Expr = MCBinaryExpr::createAdd( 145 Expr, MCConstantExpr::create(MO.getOffset(), Ctx), Ctx); 149 Expr = AArch64MCExpr::create(Expr, RefKind, Ctx); 151 return MCOperand::createExpr(Expr); [all...] |
/external/llvm/lib/Target/AArch64/Disassembler/ |
AArch64ExternalSymbolizer.cpp | 196 const MCExpr *Expr; 204 Expr = MCBinaryExpr::createAdd(LHS, Off, Ctx); 206 Expr = LHS; 209 Expr = MCBinaryExpr::createAdd(Add, Off, Ctx); 211 Expr = Add; 214 Expr = Off; 216 Expr = MCConstantExpr::create(0, Ctx); 219 MI.addOperand(MCOperand::createExpr(Expr));
|
/external/llvm/lib/Target/BPF/InstPrinter/ |
BPFInstPrinter.cpp | 35 static void printExpr(const MCExpr *Expr, raw_ostream &O) { 39 if (const MCBinaryExpr *BE = dyn_cast<MCBinaryExpr>(Expr)) 42 SRE = dyn_cast<MCSymbolRefExpr>(Expr); 49 O << *Expr;
|
/external/llvm/lib/Target/Hexagon/ |
HexagonMCInstLower.cpp | 123 auto Expr = HexagonMCExpr::create( 127 HexagonMCInstrInfo::setMustExtend(*Expr, MustExtend); 128 MCO = MCOperand::createExpr(Expr); 132 auto Expr = HexagonMCExpr::create( 134 HexagonMCInstrInfo::setMustExtend(*Expr, MustExtend); 135 MCO = MCOperand::createExpr(Expr); 139 MCExpr const *Expr = MCSymbolRefExpr::create(MO.getMBB()->getSymbol(), 141 Expr = HexagonMCExpr::create(Expr, AP.OutContext); 142 HexagonMCInstrInfo::setMustExtend(*Expr, MustExtend) [all...] |
/external/llvm/lib/Target/Lanai/ |
LanaiMCInstLower.cpp | 86 const MCExpr *Expr = 89 Expr = MCBinaryExpr::createAdd( 90 Expr, MCConstantExpr::create(MO.getOffset(), Ctx), Ctx); 91 Expr = LanaiMCExpr::create(Kind, Expr, Ctx); 92 return MCOperand::createExpr(Expr);
|
/external/llvm/lib/Target/MSP430/ |
MSP430MCInstLower.cpp | 99 const MCExpr *Expr = MCSymbolRefExpr::create(Sym, Ctx); 107 Expr = MCBinaryExpr::createAdd(Expr, 110 return MCOperand::createExpr(Expr);
|
/external/llvm/lib/Target/PowerPC/MCTargetDesc/ |
PPCELFObjectWriter.cpp | 43 const MCExpr *Expr = Fixup.getValue(); 45 if (Expr->getKind() != MCExpr::Target) 48 switch (cast<PPCMCExpr>(Expr)->getKind()) {
|
/external/llvm/lib/Target/Sparc/MCTargetDesc/ |
SparcMCExpr.cpp | 28 SparcMCExpr::create(VariantKind Kind, const MCExpr *Expr, 30 return new (Ctx) SparcMCExpr(Kind, Expr); 37 const MCExpr *Expr = getSubExpr(); 38 Expr->print(OS, MAI); 165 static void fixELFSymbolsInTLSFixupsImpl(const MCExpr *Expr, MCAssembler &Asm) { 166 switch (Expr->getKind()) { 168 llvm_unreachable("Can't handle nested target expr!"); 175 const MCBinaryExpr *BE = cast<MCBinaryExpr>(Expr); 182 const MCSymbolRefExpr &SymRef = *cast<MCSymbolRefExpr>(Expr); 188 fixELFSymbolsInTLSFixupsImpl(cast<MCUnaryExpr>(Expr)->getSubExpr(), Asm) [all...] |
/external/llvm/lib/Target/SystemZ/ |
SystemZMCInstLower.cpp | 71 const MCExpr *Expr = MCSymbolRefExpr::create(Symbol, Kind, Ctx); 75 Expr = MCBinaryExpr::createAdd(Expr, OffsetExpr, Ctx); 77 return Expr;
|
/external/llvm/lib/Target/WebAssembly/ |
WebAssemblyMCInstLower.cpp | 45 const MCExpr *Expr = MCSymbolRefExpr::create(Sym, VK, Ctx); 50 Expr = 51 MCBinaryExpr::createAdd(Expr, MCConstantExpr::create(Offset, Ctx), Ctx); 54 return MCOperand::createExpr(Expr);
|
/external/swiftshader/third_party/LLVM/lib/Target/MBlaze/ |
MBlazeMCInstLower.cpp | 101 const MCExpr *Expr = MCSymbolRefExpr::Create(Sym, Ctx); 111 Expr = MCBinaryExpr::CreateAdd(Expr, 114 return MCOperand::CreateExpr(Expr);
|
/external/swiftshader/third_party/LLVM/lib/Target/MSP430/ |
MSP430MCInstLower.cpp | 95 const MCExpr *Expr = MCSymbolRefExpr::Create(Sym, Ctx); 103 Expr = MCBinaryExpr::CreateAdd(Expr, 106 return MCOperand::CreateExpr(Expr);
|