Searched refs:MCBinaryExpr (Results 1 - 25 of 32) sorted by relevance

12

/macosx-10.9.5/llvmCore-3425.0.33/lib/MC/
H A DMCExpr.cpp86 const MCBinaryExpr &BE = cast<MCBinaryExpr>(*this);
96 case MCBinaryExpr::Add:
107 case MCBinaryExpr::And: OS << '&'; break;
108 case MCBinaryExpr::Div: OS << '/'; break;
109 case MCBinaryExpr::EQ: OS << "=="; break;
110 case MCBinaryExpr::GT: OS << '>'; break;
111 case MCBinaryExpr::GTE: OS << ">="; break;
112 case MCBinaryExpr::LAnd: OS << "&&"; break;
113 case MCBinaryExpr
[all...]
H A DMCAsmInfo.cpp139 return MCBinaryExpr::CreateSub(Res, PC, Context);
H A DMCObjectStreamer.cpp73 const MCBinaryExpr *BE = cast<MCBinaryExpr>(Value);
249 MCBinaryExpr::Create(MCBinaryExpr::Sub, Offset, Ref, getContext());
H A DMCELFStreamer.cpp420 const MCBinaryExpr *be = cast<MCBinaryExpr>(expr);
/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/MC/
H A DMCExpr.h308 /// MCBinaryExpr - Binary assembler expressions.
309 class MCBinaryExpr : public MCExpr { class in namespace:llvm
340 MCBinaryExpr(Opcode _Op, const MCExpr *_LHS, const MCExpr *_RHS) function in class:llvm::MCBinaryExpr
347 static const MCBinaryExpr *Create(Opcode Op, const MCExpr *LHS,
349 static const MCBinaryExpr *CreateAdd(const MCExpr *LHS, const MCExpr *RHS,
353 static const MCBinaryExpr *CreateAnd(const MCExpr *LHS, const MCExpr *RHS,
357 static const MCBinaryExpr *CreateDiv(const MCExpr *LHS, const MCExpr *RHS,
361 static const MCBinaryExpr *CreateEQ(const MCExpr *LHS, const MCExpr *RHS,
365 static const MCBinaryExpr *CreateGT(const MCExpr *LHS, const MCExpr *RHS,
369 static const MCBinaryExpr *CreateGT
[all...]
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/ARM/MCTargetDesc/
H A DARMMCExpr.cpp54 const MCBinaryExpr *BE = cast<MCBinaryExpr>(Value);
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/X86/
H A DX86TargetObjectFile.cpp36 return MCBinaryExpr::CreateAdd(Res, Four, getContext());
H A DX86MCInstLower.cpp152 Expr = MCBinaryExpr::CreateSub(Expr,
176 Expr = MCBinaryExpr::CreateSub(Expr,
195 Expr = MCBinaryExpr::CreateAdd(Expr,
726 DotExpr = MCBinaryExpr::CreateSub(DotExpr, PICBase, OutContext);
728 DotExpr = MCBinaryExpr::CreateAdd(MCSymbolRefExpr::Create(OpSym,OutContext),
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/Mips/InstPrinter/
H A DMipsInstPrinter.cpp97 if (const MCBinaryExpr *BE = dyn_cast<MCBinaryExpr>(Expr)) {
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/Mips/
H A DMipsMCInstLower.cpp109 const MCBinaryExpr *Add = MCBinaryExpr::CreateAdd(MCSym, OffsetExpr, *Ctx);
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/Hexagon/
H A DHexagonMCInstLower.cpp34 ME = MCBinaryExpr::CreateAdd(ME, MCConstantExpr::Create(MO.getOffset(), MC),
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/ARM/
H A DARMMCInstLower.cpp58 Expr = MCBinaryExpr::CreateAdd(Expr,
H A DARMAsmPrinter.cpp950 MCBinaryExpr::CreateAdd(PCRelExpr,
960 PCRelExpr = MCBinaryExpr::CreateSub(PCRelExpr, DotExpr, OutContext);
962 Expr = MCBinaryExpr::CreateSub(Expr, PCRelExpr, OutContext);
1004 Expr = MCBinaryExpr::CreateSub(Expr, MCSymbolRefExpr::Create(JTISymbol,
1010 Expr = MCBinaryExpr::CreateAdd(Expr, MCConstantExpr::Create(1,OutContext),
1067 MCBinaryExpr::CreateSub(MBBSymbolExpr,
1070 Expr = MCBinaryExpr::CreateDiv(Expr, MCConstantExpr::Create(2, OutContext),
1439 ARMMCExpr::CreateLower16(MCBinaryExpr::CreateSub(GVSymExpr,
1440 MCBinaryExpr::CreateAdd(LabelSymExpr,
1477 ARMMCExpr::CreateUpper16(MCBinaryExpr
[all...]
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/MSP430/
H A DMSP430MCInstLower.cpp103 Expr = MCBinaryExpr::CreateAdd(Expr,
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/X86/MCTargetDesc/
H A DX86MCAsmInfo.cpp114 return MCBinaryExpr::CreateAdd(Res, Four, Context);
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/Mips/MCTargetDesc/
H A DMipsBaseInfo.h223 const MCBinaryExpr *BE = static_cast<const MCBinaryExpr*>(Expr);
H A DMipsMCCodeEmitter.cpp197 Expr = static_cast<const MCBinaryExpr*>(Expr)->getLHS();
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/PowerPC/
H A DPPCMCInstLower.cpp127 Expr = MCBinaryExpr::CreateAdd(Expr,
136 Expr = MCBinaryExpr::CreateSub(Expr, PB, Ctx);
/macosx-10.9.5/llvmCore-3425.0.33/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp761 MCBinaryExpr::CreateSub(MCSymbolRefExpr::Create(FnEndLabel, OutContext),
1112 MCBinaryExpr::CreateSub(LHS, Base, OutContext));
1192 Value = MCBinaryExpr::CreateSub(Value, JTI, OutContext);
1345 MCBinaryExpr::CreateSub(MCSymbolRefExpr::Create(Hi, OutContext),
1370 MCBinaryExpr::CreateAdd(MCSymbolRefExpr::Create(Hi, OutContext),
1376 MCBinaryExpr::CreateSub(Plus,
1400 Expr = MCBinaryExpr::CreateAdd(Expr,
1488 return MCBinaryExpr::CreateAdd(Base, MCConstantExpr::Create(Offset, Ctx),
1530 return MCBinaryExpr::CreateAnd(OpExpr, MaskExpr, Ctx);
1548 case Instruction::Add: return MCBinaryExpr
[all...]
/macosx-10.9.5/llvmCore-3425.0.33/lib/MC/MCParser/
H A DAsmParser.cpp885 const MCBinaryExpr *BE = cast<MCBinaryExpr>(E);
895 return MCBinaryExpr::Create(BE->getOpcode(), LHS, RHS, getContext());
970 MCBinaryExpr::Opcode &Kind) {
977 Kind = MCBinaryExpr::LAnd;
980 Kind = MCBinaryExpr::LOr;
988 Kind = MCBinaryExpr::Or;
991 Kind = MCBinaryExpr::Xor;
994 Kind = MCBinaryExpr::And;
999 Kind = MCBinaryExpr
[all...]
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/MBlaze/
H A DMBlazeMCInstLower.cpp109 Expr = MCBinaryExpr::CreateAdd(Expr,
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/NVPTX/
H A DNVPTXAsmPrinter.cpp134 return MCBinaryExpr::CreateAdd(Base, MCConstantExpr::Create(Offset, Ctx),
176 return MCBinaryExpr::CreateAnd(OpExpr, MaskExpr, Ctx);
194 case Instruction::Add: return MCBinaryExpr::CreateAdd(LHS, RHS, Ctx);
195 case Instruction::Sub: return MCBinaryExpr::CreateSub(LHS, RHS, Ctx);
196 case Instruction::Mul: return MCBinaryExpr::CreateMul(LHS, RHS, Ctx);
197 case Instruction::SDiv: return MCBinaryExpr::CreateDiv(LHS, RHS, Ctx);
198 case Instruction::SRem: return MCBinaryExpr::CreateMod(LHS, RHS, Ctx);
199 case Instruction::Shl: return MCBinaryExpr::CreateShl(LHS, RHS, Ctx);
200 case Instruction::And: return MCBinaryExpr::CreateAnd(LHS, RHS, Ctx);
201 case Instruction::Or: return MCBinaryExpr
[all...]
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/PowerPC/InstPrinter/
H A DPPCInstPrinter.cpp296 isa<MCBinaryExpr>(MI->getOperand(OpNo).getExpr())) {
313 isa<MCBinaryExpr>(MI->getOperand(OpNo).getExpr())) {
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/X86/Disassembler/
H A DX86Disassembler.cpp266 LHS = MCBinaryExpr::CreateSub(Add, Sub, *Ctx);
270 Expr = MCBinaryExpr::CreateAdd(LHS, Off, *Ctx);
275 Expr = MCBinaryExpr::CreateAdd(Add, Off, *Ctx);
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/
H A DTargetLoweringObjectFile.cpp316 return MCBinaryExpr::CreateSub(Res, PC, getContext());

Completed in 199 milliseconds

12