HomeSort by relevance Sort by last modified time
    Searched defs:Expr (Results 1 - 25 of 328) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /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);

Completed in 2545 milliseconds

1 2 3 4 5 6 7 8 91011>>