| /src/external/apache2/llvm/dist/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, MAI); 33 if (Expr->getKind() != MCExpr::SymbolRef)
|
| ARMMCExpr.h | 26 const MCExpr *Expr; 28 explicit ARMMCExpr(VariantKind Kind, const MCExpr *Expr) 29 : Kind(Kind), Expr(Expr) {} 35 static const ARMMCExpr *create(VariantKind Kind, const MCExpr *Expr, 38 static const ARMMCExpr *createUpper16(const MCExpr *Expr, MCContext &Ctx) { 39 return create(VK_ARM_HI16, Expr, Ctx); 42 static const ARMMCExpr *createLower16(const MCExpr *Expr, MCContext &Ctx) { 43 return create(VK_ARM_LO16, Expr, Ctx); 54 const MCExpr *getSubExpr() const { return Expr; } [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/ |
| PPCTargetObjectFile.cpp | 53 const MCExpr *Expr = 55 return MCBinaryExpr::createAdd(Expr,
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/ |
| DWARFLocationExpression.h | 29 SmallVector<uint8_t, 4> Expr; 34 return L.Range == R.Range && L.Expr == R.Expr;
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/BPF/ |
| BPFMCInstLower.cpp | 39 const MCExpr *Expr = MCSymbolRefExpr::create(Sym, Ctx); 44 return MCOperand::createExpr(Expr);
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/Lanai/MCTargetDesc/ |
| LanaiMCExpr.cpp | 17 const LanaiMCExpr *LanaiMCExpr::create(VariantKind Kind, const MCExpr *Expr, 19 return new (Ctx) LanaiMCExpr(Kind, Expr); 24 Expr->print(OS, MAI); 40 const MCExpr *Expr = getSubExpr(); 41 Expr->print(OS, MAI);
|
| LanaiMCExpr.h | 23 const MCExpr *Expr; 25 explicit LanaiMCExpr(VariantKind Kind, const MCExpr *Expr) 26 : Kind(Kind), Expr(Expr) {} 29 static const LanaiMCExpr *create(VariantKind Kind, const MCExpr *Expr, 36 const MCExpr *getSubExpr() const { return Expr; }
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/VE/ |
| VEMCInstLower.cpp | 33 const MCExpr *Expr = MCSymbolRefExpr::create(Symbol, AP.OutContext); 36 Expr = MCBinaryExpr::createAdd( 37 Expr, MCConstantExpr::create(MO.getOffset(), AP.OutContext), 39 Expr = VEMCExpr::create(Kind, Expr, AP.OutContext); 40 return MCOperand::createExpr(Expr);
|
| /src/external/apache2/llvm/dist/llvm/lib/MC/ |
| MCInst.cpp | 38 OS << "Expr:(" << *getExpr() << ")"; 59 const MCExpr *Expr = getExpr(); 62 cast<MCSymbolRefExpr>(Expr)->getKind() == MCSymbolRefExpr::VK_None;
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/ |
| AArch64WinCOFFObjectWriter.cpp | 60 const MCExpr *Expr = Fixup.getValue(); 62 if (const AArch64MCExpr *A64E = dyn_cast<AArch64MCExpr>(Expr)) { 79 if (const AArch64MCExpr *A64E = dyn_cast<AArch64MCExpr>(Expr)) { 114 if (const AArch64MCExpr *A64E = dyn_cast<AArch64MCExpr>(Expr)) { 128 if (const AArch64MCExpr *A64E = dyn_cast<AArch64MCExpr>(Expr)) {
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/AVR/ |
| AVRMCInstLower.cpp | 29 const MCExpr *Expr = MCSymbolRefExpr::create(Sym, Ctx); 35 Expr = MCBinaryExpr::createAdd( 36 Expr, MCConstantExpr::create(MO.getOffset(), Ctx), Ctx); 44 Expr = AVRMCExpr::create(AVRMCExpr::VK_AVR_PM_LO8, Expr, IsNegated, Ctx); 46 Expr = AVRMCExpr::create(AVRMCExpr::VK_AVR_LO8, Expr, IsNegated, Ctx); 51 Expr = AVRMCExpr::create(AVRMCExpr::VK_AVR_PM_HI8, Expr, IsNegated, Ctx); 53 Expr = AVRMCExpr::create(AVRMCExpr::VK_AVR_HI8, Expr, IsNegated, Ctx) [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/ |
| HexagonMCExpr.h | 17 static HexagonMCExpr *create(MCExpr const *Expr, MCContext &Ctx); 36 HexagonMCExpr(MCExpr const *Expr); 37 MCExpr const *Expr;
|
| HexagonInstPrinter.cpp | 85 MCExpr const &Expr = *MO.getExpr(); 87 if (Expr.evaluateAsAbsolute(Value)) 93 O << Expr;
|
| /src/external/apache2/llvm/dist/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()) {
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/ |
| RISCVELFObjectWriter.cpp | 52 const MCExpr *Expr = Fixup.getValue(); 103 if (Expr->getKind() == MCExpr::Target && 104 cast<RISCVMCExpr>(Expr)->getKind() == RISCVMCExpr::VK_RISCV_32_PCREL)
|
| /src/external/apache2/llvm/dist/clang/lib/Tooling/Transformer/ |
| SourceCodeBuilders.cpp | 11 #include "clang/AST/Expr.h" 20 const Expr *tooling::reallyIgnoreImplicit(const Expr &E) { 21 const Expr *Expr = E.IgnoreImplicit(); 22 if (const auto *CE = dyn_cast<CXXConstructExpr>(Expr)) { 24 CE->getArg(0)->getSourceRange() == Expr->getSourceRange()) 27 return Expr; 30 bool tooling::mayEverNeedParens(const Expr &E) { 31 const Expr *Expr = reallyIgnoreImplicit(E) [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/MC/MCDisassembler/ |
| MCExternalSymbolizer.cpp | 115 const MCExpr *Expr; 123 Expr = MCBinaryExpr::createAdd(LHS, Off, Ctx); 125 Expr = LHS; 128 Expr = MCBinaryExpr::createAdd(Add, Off, Ctx); 130 Expr = Add; 133 Expr = Off; 135 Expr = MCConstantExpr::create(0, Ctx); 138 Expr = RelInfo->createExprForCAPIVariantKind(Expr, SymbolicOp.VariantKind); 139 if (!Expr) [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/Disassembler/ |
| AArch64ExternalSymbolizer.cpp | 197 const MCExpr *Expr; 205 Expr = MCBinaryExpr::createAdd(LHS, Off, Ctx); 207 Expr = LHS; 210 Expr = MCBinaryExpr::createAdd(Add, Off, Ctx); 212 Expr = Add; 215 Expr = Off; 217 Expr = MCConstantExpr::create(0, Ctx); 220 MI.addOperand(MCOperand::createExpr(Expr));
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/BPF/MCTargetDesc/ |
| BPFInstPrinter.cpp | 34 static void printExpr(const MCExpr *Expr, raw_ostream &O) { 38 if (const MCBinaryExpr *BE = dyn_cast<MCBinaryExpr>(Expr)) 41 SRE = dyn_cast<MCSymbolRefExpr>(Expr); 48 O << *Expr;
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/ |
| HexagonMCInstLower.cpp | 133 auto Expr = HexagonMCExpr::create( 137 HexagonMCInstrInfo::setMustExtend(*Expr, MustExtend); 138 MCO = MCOperand::createExpr(Expr); 142 auto Expr = HexagonMCExpr::create( 144 HexagonMCInstrInfo::setMustExtend(*Expr, MustExtend); 145 MCO = MCOperand::createExpr(Expr); 149 MCExpr const *Expr = MCSymbolRefExpr::create(MO.getMBB()->getSymbol(), 151 Expr = HexagonMCExpr::create(Expr, AP.OutContext); 152 HexagonMCInstrInfo::setMustExtend(*Expr, MustExtend) [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/Lanai/ |
| LanaiMCInstLower.cpp | 84 const MCExpr *Expr = 87 Expr = MCBinaryExpr::createAdd( 88 Expr, MCConstantExpr::create(MO.getOffset(), Ctx), Ctx); 89 Expr = LanaiMCExpr::create(Kind, Expr, Ctx); 90 return MCOperand::createExpr(Expr);
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/MSP430/ |
| MSP430MCInstLower.cpp | 98 const MCExpr *Expr = MCSymbolRefExpr::create(Sym, Ctx); 106 Expr = MCBinaryExpr::createAdd(Expr, 109 return MCOperand::createExpr(Expr);
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/Mips/ |
| MipsTargetObjectFile.cpp | 190 const MCExpr *Expr = 192 Expr = MCBinaryExpr::createAdd( 193 Expr, MCConstantExpr::create(0x8000, getContext()), getContext()); 194 return MipsMCExpr::create(MipsMCExpr::MEK_DTPREL, Expr, getContext());
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/ |
| SystemZMCInstLower.cpp | 70 const MCExpr *Expr = MCSymbolRefExpr::create(Symbol, Kind, Ctx); 74 Expr = MCBinaryExpr::createAdd(Expr, OffsetExpr, Ctx); 76 return Expr;
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/VE/MCTargetDesc/ |
| VEMCExpr.cpp | 25 const VEMCExpr *VEMCExpr::create(VariantKind Kind, const MCExpr *Expr, 27 return new (Ctx) VEMCExpr(Kind, Expr); 34 const MCExpr *Expr = getSubExpr(); 35 Expr->print(OS, MAI); 180 static void fixELFSymbolsInTLSFixupsImpl(const MCExpr *Expr, MCAssembler &Asm) { 181 switch (Expr->getKind()) { 183 llvm_unreachable("Can't handle nested target expr!"); 190 const MCBinaryExpr *BE = cast<MCBinaryExpr>(Expr); 199 const MCSymbolRefExpr &SymRef = *cast<MCSymbolRefExpr>(Expr); 205 fixELFSymbolsInTLSFixupsImpl(cast<MCUnaryExpr>(Expr)->getSubExpr(), Asm) [all...] |