Home
last modified time | relevance | path

Searched refs:OutContext (Results 1 – 25 of 28) sorted by relevance

12

/freebsd-9-stable/contrib/llvm/lib/Target/AArch64/
DAArch64MCInstLower.cpp35 Expr = MCSymbolRefExpr::Create(Sym, MCSymbolRefExpr::VK_None, OutContext); in lowerSymbolOperand()
39 Expr = AArch64MCExpr::CreateGOT(Expr, OutContext); in lowerSymbolOperand()
42 Expr = AArch64MCExpr::CreateGOTLo12(Expr, OutContext); in lowerSymbolOperand()
45 Expr = AArch64MCExpr::CreateLo12(Expr, OutContext); in lowerSymbolOperand()
48 Expr = AArch64MCExpr::CreateDTPREL_G1(Expr, OutContext); in lowerSymbolOperand()
51 Expr = AArch64MCExpr::CreateDTPREL_G0_NC(Expr, OutContext); in lowerSymbolOperand()
54 Expr = AArch64MCExpr::CreateGOTTPREL(Expr, OutContext); in lowerSymbolOperand()
57 Expr = AArch64MCExpr::CreateGOTTPRELLo12(Expr, OutContext); in lowerSymbolOperand()
60 Expr = AArch64MCExpr::CreateTLSDesc(Expr, OutContext); in lowerSymbolOperand()
63 Expr = AArch64MCExpr::CreateTLSDescLo12(Expr, OutContext); in lowerSymbolOperand()
[all …]
/freebsd-9-stable/contrib/llvm/patches/
Dpatch-r262261-llvm-r199775-sparc.diff23 - MCContext &OutContext)
27 + MCSymbol *Sym, MCContext &OutContext) {
29 OutContext);
31 - MCSym, OutContext);
32 + const SparcMCExpr *expr = SparcMCExpr::Create(Kind, MCSym, OutContext);
37 + MCContext &OutContext) {
38 + return createSparcMCOperand(SparcMCExpr::VK_Sparc_None, Label, OutContext);
86 - MCContext &OutContext)
97 + MCContext &OutContext) {
99 + MCOperand hi = createSparcMCOperand(HiKind, GOTSym, OutContext);
[all …]
Dpatch-r262261-llvm-r198030-sparc.diff318 + AP.OutContext);
320 + AP.OutContext);
463 + MCContext &OutContext)
466 + OutContext);
468 + MCSym, OutContext);
475 + MCContext &OutContext)
477 + const MCSymbolRefExpr *GOT = MCSymbolRefExpr::Create(GOTLabel, OutContext);
479 + OutContext);
481 + OutContext);
483 + const MCBinaryExpr *Sub = MCBinaryExpr::CreateSub(Cur, Start, OutContext);
[all …]
Dpatch-r262261-llvm-r200961-sparc.diff96 MCOperand Callee = createPCXCallOP(EndLabel, OutContext);
102 OutContext);
108 OutContext);
Dpatch-r262261-llvm-r199014-sparc.diff107 LowerGETPCXAndEmitMCInsts(MI, OutStreamer, OutContext);
/freebsd-9-stable/contrib/llvm/lib/Target/Sparc/
DSparcAsmPrinter.cpp77 MCSymbol *Sym, MCContext &OutContext) { in createSparcMCOperand() argument
79 OutContext); in createSparcMCOperand()
80 const SparcMCExpr *expr = SparcMCExpr::Create(Kind, MCSym, OutContext); in createSparcMCOperand()
85 MCContext &OutContext) { in createPCXCallOP() argument
86 return createSparcMCOperand(SparcMCExpr::VK_Sparc_None, Label, OutContext); in createPCXCallOP()
92 MCContext &OutContext) in createPCXRelExprOp() argument
94 const MCSymbolRefExpr *GOT = MCSymbolRefExpr::Create(GOTLabel, OutContext); in createPCXRelExprOp()
96 OutContext); in createPCXRelExprOp()
98 OutContext); in createPCXRelExprOp()
100 const MCBinaryExpr *Sub = MCBinaryExpr::CreateSub(Cur, Start, OutContext); in createPCXRelExprOp()
[all …]
DSparcMCInstLower.cpp63 AP.OutContext); in LowerSymbolOperand()
65 AP.OutContext); in LowerSymbolOperand()
/freebsd-9-stable/contrib/llvm/lib/Target/PowerPC/
DPPCAsmPrinter.cpp180 OutContext.GetOrCreateSymbol(StringRef(MAI->getGlobalPrefix())+ in printOperand()
313 if (OutContext.LookupSymbol(Twine(MAI->getPrivateGlobalPrefix()) + in lookUpOrCreateTOCEntry()
346 .addExpr(MCSymbolRefExpr::Create(PICBase, OutContext))); in EmitInstruction()
377 OutContext); in EmitInstruction()
423 OutContext); in EmitInstruction()
464 OutContext); in EmitInstruction()
500 OutContext); in EmitInstruction()
514 OutContext); in EmitInstruction()
532 OutContext); in EmitInstruction()
546 OutContext); in EmitInstruction()
[all …]
DPPCMCInstLower.cpp35 MCContext &Ctx = AP.OutContext; in GetSymbolFromOperand()
109 MCContext &Ctx = Printer.OutContext; in GetSymbolRef()
184 MO.getMBB()->getSymbol(), AP.OutContext)); in LowerPPCMachineInstrToMCInst()
/freebsd-9-stable/contrib/llvm/lib/Target/ARM/
DARMMCInstLower.cpp32 OutContext); in GetSymbolRef()
39 OutContext); in GetSymbolRef()
40 Expr = ARMMCExpr::CreateLower16(Expr, OutContext); in GetSymbolRef()
44 OutContext); in GetSymbolRef()
45 Expr = ARMMCExpr::CreateUpper16(Expr, OutContext); in GetSymbolRef()
53 OutContext); in GetSymbolRef()
60 OutContext), in GetSymbolRef()
61 OutContext); in GetSymbolRef()
82 MO.getMBB()->getSymbol(), OutContext)); in lowerOperand()
DARMAsmPrinter.cpp152 OutContext); in EmitXXStructor()
238 return OutContext.GetOrCreateSymbol(Name.str()); in GetARMJTIPICJumpTableLabel2()
246 return OutContext.GetOrCreateSymbol(Name.str()); in GetARMSJLJEHLabel()
482 OutContext.getMachOSection("__TEXT", "__symbol_stub4", in EmitStartOfAsmFile()
488 OutContext.getMachOSection("__TEXT", "__picsymbolstub4", in EmitStartOfAsmFile()
494 OutContext.getMachOSection("__TEXT", "__StaticInit", in EmitStartOfAsmFile()
544 OutContext), in EmitEndOfAsmFile()
562 OutContext), in EmitEndOfAsmFile()
807 MCSym = OutContext.GetOrCreateSymbol(OS.str()); in EmitMachineConstantPoolValue()
827 OutContext); in EmitMachineConstantPoolValue()
[all …]
/freebsd-9-stable/contrib/llvm/lib/CodeGen/
DStackMaps.cpp73 MCContext &OutContext = AP.OutStreamer.getContext(); in recordStackMapOpers() local
74 MCSymbol *MILabel = OutContext.CreateTempSymbol(); in recordStackMapOpers()
106 MCSymbolRefExpr::Create(MILabel, OutContext), in recordStackMapOpers()
107 MCSymbolRefExpr::Create(AP.CurrentFnSym, OutContext), in recordStackMapOpers()
108 OutContext); in recordStackMapOpers()
187 MCContext &OutContext = AP.OutStreamer.getContext(); in serializeToStackMapSection() local
192 OutContext.getObjectFileInfo()->getStackMapSection(); in serializeToStackMapSection()
197 OutContext.GetOrCreateSymbol(Twine("__LLVM_StackMaps"))); in serializeToStackMapSection()
202 const MCRegisterInfo &MCRI = *OutContext.getRegisterInfo(); in serializeToStackMapSection()
/freebsd-9-stable/contrib/llvm/lib/CodeGen/AsmPrinter/
DAsmPrinter.cpp100 OutContext(Streamer.getContext()), in AsmPrinter()
165 .Initialize(OutContext, TM); in doInitialization()
393 OutContext.GetOrCreateSymbol(GVSym->getName() + Twine("$tlv$init")); in EmitGlobalVariable()
443 OutStreamer.EmitELFSize(GVSym, MCConstantExpr::Create(Size, OutContext)); in EmitGlobalVariable()
805 MCSymbol *FnEndLabel = OutContext.CreateTempSymbol(); in EmitFunctionBody()
809 MCBinaryExpr::CreateSub(MCSymbolRefExpr::Create(FnEndLabel, OutContext), in EmitFunctionBody()
811 OutContext), in EmitFunctionBody()
812 OutContext); in EmitFunctionBody()
972 MCSymbolRefExpr::Create(Target, OutContext)); in doFinalization()
989 if (const MCSection *S = MAI->getNonexecutableStackSection(OutContext)) in doFinalization()
[all …]
DWin64Exception.cpp108 Asm->OutStreamer.EmitValue(MCSymbolRefExpr::Create(Sym, Asm->OutContext), in EndFunction()
DOcamlGCPrinter.cpp63 MCSymbol *Sym = AP.OutContext.GetOrCreateSymbol(TmpStr); in EmitCamlGlobal()
DAsmPrinterInlineAsm.cpp114 OutContext, OutStreamer, in EmitInlineAsm()
/freebsd-9-stable/contrib/llvm/lib/Target/Hexagon/
DHexagonMCInstLower.cpp29 MCContext &MC = Printer.OutContext; in GetSymbolRef()
73 AP.OutContext)); in HexagonLowerToMC()
/freebsd-9-stable/contrib/llvm/lib/Target/X86/
DX86AsmPrinter.cpp103 GVSym = OutContext.GetOrCreateSymbol(Twine("__imp_") + GVSym->getName()); in printSymbolOperand()
151 StubValueTy(OutContext.GetOrCreateSymbol(TempNameStr.str()), in printSymbolOperand()
560 OutContext.getMachOSection("__IMPORT", "__jump_table", in EmitEndOfAsmFile()
586 OutContext.getMachOSection("__IMPORT", "__pointers", in EmitEndOfAsmFile()
610 OutContext), 4/*size*/); in EmitEndOfAsmFile()
627 OutContext), 4/*size*/); in EmitEndOfAsmFile()
DX86MCInstLower.cpp856 .addExpr(MCSymbolRefExpr::Create(PICBase, OutContext))); in EmitInstruction()
879 MCSymbol *DotSym = OutContext.CreateTempSymbol(); in EmitInstruction()
885 const MCExpr *DotExpr = MCSymbolRefExpr::Create(DotSym, OutContext); in EmitInstruction()
887 MCSymbolRefExpr::Create(MF->getPICBaseSymbol(), OutContext); in EmitInstruction()
888 DotExpr = MCBinaryExpr::CreateSub(DotExpr, PICBase, OutContext); in EmitInstruction()
890 DotExpr = MCBinaryExpr::CreateAdd(MCSymbolRefExpr::Create(OpSym,OutContext), in EmitInstruction()
891 DotExpr, OutContext); in EmitInstruction()
/freebsd-9-stable/contrib/llvm/lib/Target/XCore/
DXCoreAsmPrinter.cpp89 MCSymbol *SymGlob = OutContext.GetOrCreateSymbol( in emitArrayBound()
94 OutContext)); in emitArrayBound()
/freebsd-9-stable/contrib/llvm/lib/Target/R600/
DAMDGPUMCInstLower.cpp70 AMDGPUMCInstLower MCInstLowering(OutContext); in EmitInstruction()
/freebsd-9-stable/contrib/llvm/lib/Target/MSP430/
DMSP430AsmPrinter.cpp157 MSP430MCInstLower MCInstLowering(OutContext, *this); in EmitInstruction()
/freebsd-9-stable/contrib/llvm/lib/Target/NVPTX/
DNVPTXAsmPrinter.cpp120 MCContext &Ctx = AP.OutContext; in LowerConstant()
321 OutContext.GetOrCreateSymbol(Twine(MO.getSymbolName())))); in lowerToMCInst()
346 MO.getMBB()->getSymbol(), OutContext)); in lowerOperand()
362 NVPTXFloatMCExpr::CreateConstantFPSingle(Val, OutContext)); in lowerOperand()
366 NVPTXFloatMCExpr::CreateConstantFPDouble(Val, OutContext)); in lowerOperand()
415 OutContext); in GetSymbolRef()
896 .Initialize(OutContext, TM); in doInitialization()
/freebsd-9-stable/contrib/llvm/include/llvm/CodeGen/
DAsmPrinter.h72 MCContext &OutContext; variable
/freebsd-9-stable/contrib/llvm/lib/Target/SystemZ/
DSystemZAsmPrinter.cpp179 OutContext); in EmitMachineConstantPoolValue()

12