reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/MC/MCContext.cpp
  232     Label = new (*this) MCLabel(0);
  239     Label = new (*this) MCLabel(0);
lib/MC/MCExpr.cpp
  161   return new (Ctx) MCBinaryExpr(Opc, LHS, RHS, Loc);
  166   return new (Ctx) MCUnaryExpr(Opc, Expr, Loc);
  171   return new (Ctx) MCConstantExpr(Value, PrintInHex);
  188   return new (Ctx) MCSymbolRefExpr(Sym, Kind, Ctx.getAsmInfo(), Loc);
lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp
   28   return new (Ctx) AArch64MCExpr(Expr, Kind);
lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp
   19   return new (Ctx) ARMMCExpr(Kind, Expr);
lib/Target/AVR/MCTargetDesc/AVRMCExpr.cpp
   40   return new (Ctx) AVRMCExpr(Kind, Expr, Negated);
lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp
  637   MCInst *SubInst = new (getParser().getContext()) MCInst;
lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp
  181     MCInst *Inst = new (getContext()) MCInst;
  385     MCInst *MILow = new (getContext()) MCInst;
  386     MCInst *MIHigh = new (getContext()) MCInst;
lib/Target/Hexagon/HexagonMCInstLower.cpp
  107   MCInst *MCI = new (AP.OutContext) MCInst;
lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp
   74       const_cast<HexagonAsmBackend *>(this)->Extender = new (Context) MCInst;
  732                 MCInst *Nop = new (Context) MCInst;
lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp
  212     CompoundInsn = new (Context) MCInst;
  225     CompoundInsn = new (Context) MCInst;
  239     CompoundInsn = new (Context) MCInst;
  252     CompoundInsn = new (Context) MCInst;
  265     CompoundInsn = new (Context) MCInst;
  283     CompoundInsn = new (Context) MCInst;
  301     CompoundInsn = new (Context) MCInst;
  312     CompoundInsn = new (Context) MCInst;
  323     CompoundInsn = new (Context) MCInst;
lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.cpp
   23   return new (Ctx) HexagonMCExpr(Expr);
lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp
   95       new (Context) MCInst(HexagonMCInstrInfo::deriveExtender(MCII, MCI, exOp));
  180   MCInst *duplexInst = new (Context) MCInst;
  183   MCInst *SubInst0 = new (Context) MCInst(deriveSubInst(inst0));
  184   MCInst *SubInst1 = new (Context) MCInst(deriveSubInst(inst1));
  813     MCB.addOperand(MCOperand::createInst(new (Context) MCInst(Nop)));
lib/Target/Lanai/MCTargetDesc/LanaiMCExpr.cpp
   19   return new (Ctx) LanaiMCExpr(Kind, Expr);
lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp
   29   return new (Ctx) MipsMCExpr(Kind, Expr);
lib/Target/NVPTX/NVPTXMCExpr.cpp
   20   return new (Ctx) NVPTXFloatMCExpr(Kind, Flt);
   56   return new (Ctx) NVPTXGenericMCSymbolRefExpr(SymExpr);
lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp
   23   return new (Ctx) PPCMCExpr(Kind, Expr, IsDarwin);
lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp
   33   return new (Ctx) RISCVMCExpr(Expr, Kind);
lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp
   28     return new (Ctx) SparcMCExpr(Kind, Expr);
lib/Target/X86/MCTargetDesc/X86MCExpr.h
   37     return new (Ctx) X86MCExpr(RegNo);