Searched refs:MCUnaryExpr (Results 1 – 12 of 12) sorted by relevance
/external/llvm/lib/MC/ |
D | MCExpr.cpp | 63 const MCUnaryExpr &UE = cast<MCUnaryExpr>(*this); in print() 65 case MCUnaryExpr::LNot: OS << '!'; break; in print() 66 case MCUnaryExpr::Minus: OS << '-'; break; in print() 67 case MCUnaryExpr::Not: OS << '~'; break; in print() 68 case MCUnaryExpr::Plus: OS << '+'; break; in print() 142 const MCUnaryExpr *MCUnaryExpr::Create(Opcode Opc, const MCExpr *Expr, in Create() 144 return new (Ctx) MCUnaryExpr(Opc, Expr); in Create() 697 const MCUnaryExpr *AUE = cast<MCUnaryExpr>(this); in EvaluateAsRelocatableImpl() 705 case MCUnaryExpr::LNot: in EvaluateAsRelocatableImpl() 710 case MCUnaryExpr::Minus: in EvaluateAsRelocatableImpl() [all …]
|
D | MCExternalSymbolizer.cpp | 118 LHS = MCUnaryExpr::CreateMinus(Sub, Ctx); in tryAddingSymbolicOperand()
|
D | MCELFStreamer.cpp | 391 fixSymbolsInTLSFixups(cast<MCUnaryExpr>(expr)->getSubExpr()); in fixSymbolsInTLSFixups()
|
D | MCStreamer.cpp | 644 visitUsedExpr(*cast<MCUnaryExpr>(Expr).getSubExpr()); in visitUsedExpr()
|
/external/llvm/include/llvm/MC/ |
D | MCExpr.h | 327 class MCUnaryExpr : public MCExpr { 340 MCUnaryExpr(Opcode _Op, const MCExpr *_Expr) in MCUnaryExpr() function 347 static const MCUnaryExpr *Create(Opcode Op, const MCExpr *Expr, 349 static const MCUnaryExpr *CreateLNot(const MCExpr *Expr, MCContext &Ctx) { in CreateLNot() 352 static const MCUnaryExpr *CreateMinus(const MCExpr *Expr, MCContext &Ctx) { in CreateMinus() 355 static const MCUnaryExpr *CreateNot(const MCExpr *Expr, MCContext &Ctx) { in CreateNot() 358 static const MCUnaryExpr *CreatePlus(const MCExpr *Expr, MCContext &Ctx) { in CreatePlus()
|
/external/llvm/lib/Target/AArch64/MCTargetDesc/ |
D | AArch64MCExpr.cpp | 128 fixELFSymbolsInTLSFixupsImpl(cast<MCUnaryExpr>(Expr)->getSubExpr(), Asm); in fixELFSymbolsInTLSFixupsImpl()
|
/external/llvm/lib/Target/Sparc/MCTargetDesc/ |
D | SparcMCExpr.cpp | 192 fixELFSymbolsInTLSFixupsImpl(cast<MCUnaryExpr>(Expr)->getSubExpr(), Asm); in fixELFSymbolsInTLSFixupsImpl()
|
/external/llvm/lib/Target/AArch64/Disassembler/ |
D | AArch64ExternalSymbolizer.cpp | 200 LHS = MCUnaryExpr::CreateMinus(Sub, Ctx); in tryAddingSymbolicOperand()
|
/external/llvm/lib/Target/PowerPC/AsmParser/ |
D | PPCAsmParser.cpp | 1062 const MCUnaryExpr *UE = cast<MCUnaryExpr>(E); in ExtractModifierFromExpr() 1066 return MCUnaryExpr::Create(UE->getOpcode(), Sub, Context); in ExtractModifierFromExpr() 1128 const MCUnaryExpr *UE = cast<MCUnaryExpr>(E); in FixupVariantKind() 1132 return MCUnaryExpr::Create(UE->getOpcode(), Sub, Context); in FixupVariantKind()
|
/external/llvm/lib/MC/MCParser/ |
D | AsmParser.cpp | 789 Res = MCUnaryExpr::CreateLNot(Res, getContext()); in parsePrimaryExpr() 936 Res = MCUnaryExpr::CreateMinus(Res, getContext()); in parsePrimaryExpr() 942 Res = MCUnaryExpr::CreatePlus(Res, getContext()); in parsePrimaryExpr() 948 Res = MCUnaryExpr::CreateNot(Res, getContext()); in parsePrimaryExpr() 985 const MCUnaryExpr *UE = cast<MCUnaryExpr>(E); in applyModifierToExpr() 989 return MCUnaryExpr::Create(UE->getOpcode(), Sub, getContext()); in applyModifierToExpr() 2164 return isUsedIn(Sym, static_cast<const MCUnaryExpr *>(Value)->getSubExpr()); in isUsedIn()
|
/external/llvm/lib/Target/Mips/AsmParser/ |
D | MipsAsmParser.cpp | 1725 if (const MCUnaryExpr *UN = dyn_cast<MCUnaryExpr>(Expr)) { in evaluateRelocExpr() 1727 Res = MCUnaryExpr::Create(UN->getOpcode(), UnExp, getContext()); in evaluateRelocExpr() 1748 return isEvaluated(cast<MCUnaryExpr>(Expr)->getSubExpr()); in isEvaluated()
|
/external/llvm/lib/Target/Sparc/AsmParser/ |
D | SparcAsmParser.cpp | 864 return hasGOTReference(cast<MCUnaryExpr>(Expr)->getSubExpr()); in hasGOTReference()
|