Searched refs:MCUnaryExpr (Results 1 – 13 of 13) sorted by relevance
| /NextBSD/contrib/llvm/lib/MC/ |
| HD | MCExpr.cpp | 61 const MCUnaryExpr &UE = cast<MCUnaryExpr>(*this); in print() 63 case MCUnaryExpr::LNot: OS << '!'; break; in print() 64 case MCUnaryExpr::Minus: OS << '-'; break; in print() 65 case MCUnaryExpr::Not: OS << '~'; break; in print() 66 case MCUnaryExpr::Plus: OS << '+'; break; in print() 145 const MCUnaryExpr *MCUnaryExpr::create(Opcode Opc, const MCExpr *Expr, in create() 147 return new (Ctx) MCUnaryExpr(Opc, Expr); in create() 671 const MCUnaryExpr *AUE = cast<MCUnaryExpr>(this); in evaluateAsRelocatableImpl() 679 case MCUnaryExpr::LNot: in evaluateAsRelocatableImpl() 684 case MCUnaryExpr::Minus: in evaluateAsRelocatableImpl() [all …]
|
| HD | MCELFStreamer.cpp | 462 fixSymbolsInTLSFixups(cast<MCUnaryExpr>(expr)->getSubExpr()); in fixSymbolsInTLSFixups()
|
| HD | MCStreamer.cpp | 634 visitUsedExpr(*cast<MCUnaryExpr>(Expr).getSubExpr()); in visitUsedExpr()
|
| /NextBSD/contrib/llvm/include/llvm/MC/ |
| HD | MCExpr.h | 352 class MCUnaryExpr : public MCExpr { 365 MCUnaryExpr(Opcode Op, const MCExpr *Expr) in MCUnaryExpr() function 372 static const MCUnaryExpr *create(Opcode Op, const MCExpr *Expr, 374 static const MCUnaryExpr *createLNot(const MCExpr *Expr, MCContext &Ctx) { in createLNot() 377 static const MCUnaryExpr *createMinus(const MCExpr *Expr, MCContext &Ctx) { in createMinus() 380 static const MCUnaryExpr *createNot(const MCExpr *Expr, MCContext &Ctx) { in createNot() 383 static const MCUnaryExpr *createPlus(const MCExpr *Expr, MCContext &Ctx) { in createPlus()
|
| /NextBSD/contrib/llvm/lib/Target/PowerPC/AsmParser/ |
| HD | PPCAsmParser.cpp | 811 if (const MCUnaryExpr *UnExpr = dyn_cast<MCUnaryExpr>(Expr)) { in addNegOperand() 812 if (UnExpr->getOpcode() == MCUnaryExpr::Minus) { in addNegOperand() 824 Inst.addOperand(MCOperand::createExpr(MCUnaryExpr::createMinus(Expr, Ctx))); in addNegOperand() 1345 const MCUnaryExpr *UE = cast<MCUnaryExpr>(E); in ExtractModifierFromExpr() 1349 return MCUnaryExpr::create(UE->getOpcode(), Sub, Context); in ExtractModifierFromExpr() 1411 const MCUnaryExpr *UE = cast<MCUnaryExpr>(E); in FixupVariantKind() 1415 return MCUnaryExpr::create(UE->getOpcode(), Sub, Context); in FixupVariantKind()
|
| /NextBSD/contrib/llvm/lib/Target/AArch64/MCTargetDesc/ |
| HD | AArch64MCExpr.cpp | 128 fixELFSymbolsInTLSFixupsImpl(cast<MCUnaryExpr>(Expr)->getSubExpr(), Asm); in fixELFSymbolsInTLSFixupsImpl()
|
| /NextBSD/contrib/llvm/lib/MC/MCDisassembler/ |
| HD | MCExternalSymbolizer.cpp | 122 LHS = MCUnaryExpr::createMinus(Sub, Ctx); in tryAddingSymbolicOperand()
|
| /NextBSD/contrib/llvm/lib/Target/AArch64/Disassembler/ |
| HD | AArch64ExternalSymbolizer.cpp | 200 LHS = MCUnaryExpr::createMinus(Sub, Ctx); in tryAddingSymbolicOperand()
|
| /NextBSD/contrib/llvm/lib/Target/Sparc/MCTargetDesc/ |
| HD | SparcMCExpr.cpp | 188 fixELFSymbolsInTLSFixupsImpl(cast<MCUnaryExpr>(Expr)->getSubExpr(), Asm); in fixELFSymbolsInTLSFixupsImpl()
|
| /NextBSD/contrib/llvm/lib/Target/NVPTX/ |
| HD | NVPTXAsmPrinter.cpp | 2175 const MCUnaryExpr &UE = cast<MCUnaryExpr>(Expr); in printMCExpr() 2177 case MCUnaryExpr::LNot: OS << '!'; break; in printMCExpr() 2178 case MCUnaryExpr::Minus: OS << '-'; break; in printMCExpr() 2179 case MCUnaryExpr::Not: OS << '~'; break; in printMCExpr() 2180 case MCUnaryExpr::Plus: OS << '+'; break; in printMCExpr()
|
| /NextBSD/contrib/llvm/lib/MC/MCParser/ |
| HD | AsmParser.cpp | 795 Res = MCUnaryExpr::createLNot(Res, getContext()); in parsePrimaryExpr() 942 Res = MCUnaryExpr::createMinus(Res, getContext()); in parsePrimaryExpr() 948 Res = MCUnaryExpr::createPlus(Res, getContext()); in parsePrimaryExpr() 954 Res = MCUnaryExpr::createNot(Res, getContext()); in parsePrimaryExpr() 991 const MCUnaryExpr *UE = cast<MCUnaryExpr>(E); in applyModifierToExpr() 995 return MCUnaryExpr::create(UE->getOpcode(), Sub, getContext()); in applyModifierToExpr() 4766 Sym, static_cast<const MCUnaryExpr *>(Value)->getSubExpr()); in isSymbolUsedInExpression()
|
| /NextBSD/contrib/llvm/lib/Target/Mips/AsmParser/ |
| HD | MipsAsmParser.cpp | 3113 if (const MCUnaryExpr *UN = dyn_cast<MCUnaryExpr>(Expr)) { in evaluateRelocExpr() 3115 Res = MCUnaryExpr::create(UN->getOpcode(), UnExp, getContext()); in evaluateRelocExpr() 3136 return isEvaluated(cast<MCUnaryExpr>(Expr)->getSubExpr()); in isEvaluated()
|
| /NextBSD/contrib/llvm/lib/Target/Sparc/AsmParser/ |
| HD | SparcAsmParser.cpp | 973 return hasGOTReference(cast<MCUnaryExpr>(Expr)->getSubExpr()); in hasGOTReference()
|