Searched refs:Create (Results 1 - 25 of 297) sorted by relevance

1234567891011>>

/freebsd-9.3-release/contrib/llvm/lib/Target/X86/MCTargetDesc/
H A DX86MachORelocationInfo.cpp42 Sym->setVariableValue(MCConstantExpr::Create(SymAddr, Ctx));
47 Expr = MCSymbolRefExpr::Create(Sym, MCSymbolRefExpr::VK_TLVP, Ctx);
50 Expr = MCBinaryExpr::CreateAdd(MCSymbolRefExpr::Create(Sym, Ctx),
51 MCConstantExpr::Create(4, Ctx),
55 Expr = MCBinaryExpr::CreateAdd(MCSymbolRefExpr::Create(Sym, Ctx),
56 MCConstantExpr::Create(2, Ctx),
60 Expr = MCBinaryExpr::CreateAdd(MCSymbolRefExpr::Create(Sym, Ctx),
61 MCConstantExpr::Create(1, Ctx),
65 Expr = MCSymbolRefExpr::Create(Sym, MCSymbolRefExpr::VK_GOTPCREL, Ctx);
68 Expr = MCSymbolRefExpr::Create(Sy
[all...]
H A DX86ELFRelocationInfo.cpp40 Sym->setVariableValue(MCConstantExpr::Create(SymAddr, Ctx));
79 Expr = MCSymbolRefExpr::Create(Sym, Ctx);
88 Expr = MCSymbolRefExpr::Create(Sym, MCSymbolRefExpr::VK_GOT, Ctx);
93 Expr = MCSymbolRefExpr::Create(Sym, MCSymbolRefExpr::VK_PLT, Ctx);
98 Expr = MCSymbolRefExpr::Create(Sym, Ctx);
104 Expr = MCSymbolRefExpr::Create(Sym, MCSymbolRefExpr::VK_GOTPCREL, Ctx);
108 Expr = MCSymbolRefExpr::Create(Sym, MCSymbolRefExpr::VK_GOTOFF, Ctx);
116 Expr = MCConstantExpr::Create(SymSize, Ctx);
119 Expr = MCSymbolRefExpr::Create(Sym, Ctx);
124 MCConstantExpr::Create(Adden
[all...]
/freebsd-9.3-release/contrib/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64MCExpr.h80 static const AArch64MCExpr *Create(VariantKind Kind, const MCExpr *Expr,
84 return Create(VK_AARCH64_LO12, Expr, Ctx);
88 return Create(VK_AARCH64_GOT, Expr, Ctx);
93 return Create(VK_AARCH64_GOT_LO12, Expr, Ctx);
98 return Create(VK_AARCH64_DTPREL_G1, Expr, Ctx);
103 return Create(VK_AARCH64_DTPREL_G0_NC, Expr, Ctx);
108 return Create(VK_AARCH64_GOTTPREL, Expr, Ctx);
113 return Create(VK_AARCH64_GOTTPREL_LO12, Expr, Ctx);
118 return Create(VK_AARCH64_TLSDESC, Expr, Ctx);
123 return Create(VK_AARCH64_TLSDESC_LO1
[all...]
/freebsd-9.3-release/contrib/llvm/include/llvm/MC/
H A DMCExpr.h120 static const MCConstantExpr *Create(int64_t Value, MCContext &Ctx);
270 static const MCSymbolRefExpr *Create(const MCSymbol *Symbol, MCContext &Ctx) { function in class:llvm::MCSymbolRefExpr
271 return MCSymbolRefExpr::Create(Symbol, VK_None, Ctx);
274 static const MCSymbolRefExpr *Create(const MCSymbol *Symbol, VariantKind Kind,
276 static const MCSymbolRefExpr *Create(StringRef Name, VariantKind Kind,
323 static const MCUnaryExpr *Create(Opcode Op, const MCExpr *Expr,
326 return Create(LNot, Expr, Ctx);
329 return Create(Minus, Expr, Ctx);
332 return Create(Not, Expr, Ctx);
335 return Create(Plu
[all...]
/freebsd-9.3-release/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCMCExpr.h45 static const PPCMCExpr *Create(VariantKind Kind, const MCExpr *Expr,
50 return Create(VK_PPC_LO, Expr, isDarwin, Ctx);
55 return Create(VK_PPC_HI, Expr, isDarwin, Ctx);
60 return Create(VK_PPC_HA, Expr, isDarwin, Ctx);
H A DPPCMCCodeEmitter.cpp123 Fixups.push_back(MCFixup::Create(0, MO.getExpr(),
134 Fixups.push_back(MCFixup::Create(0, MO.getExpr(),
146 Fixups.push_back(MCFixup::Create(0, MO.getExpr(),
158 Fixups.push_back(MCFixup::Create(0, MO.getExpr(),
169 Fixups.push_back(MCFixup::Create(2, MO.getExpr(),
186 Fixups.push_back(MCFixup::Create(2, MO.getExpr(),
204 Fixups.push_back(MCFixup::Create(2, MO.getExpr(),
218 Fixups.push_back(MCFixup::Create(0, MO.getExpr(),
229 Fixups.push_back(MCFixup::Create(0, MO.getExpr(),
/freebsd-9.3-release/contrib/llvm/lib/Target/Sparc/MCTargetDesc/
H A DSparcMCAsmInfo.cpp55 return SparcMCExpr::Create(SparcMCExpr::VK_Sparc_R_DISP32,
56 MCSymbolRefExpr::Create(Sym, Ctx), Ctx);
68 return SparcMCExpr::Create(SparcMCExpr::VK_Sparc_R_DISP32,
69 MCSymbolRefExpr::Create(Sym, Ctx), Ctx);
/freebsd-9.3-release/contrib/llvm/lib/Transforms/Utils/
H A DUnifyFunctionExitNodes.cpp66 UnreachableBlock = BasicBlock::Create(F.getContext(),
74 BranchInst::Create(UnreachableBlock, BB);
91 BasicBlock *NewRetBlock = BasicBlock::Create(F.getContext(),
96 ReturnInst::Create(F.getContext(), NULL, NewRetBlock);
99 PN = PHINode::Create(F.getReturnType(), ReturningBlocks.size(),
102 ReturnInst::Create(F.getContext(), PN, NewRetBlock);
118 BranchInst::Create(NewRetBlock, BB);
H A DLowerInvoke.cpp174 CallInst *NewCall = CallInst::Create(II->getCalledValue(),
183 BranchInst::Create(II->getNormalDest(), II);
222 CallInst* StackSaveRet = CallInst::Create(StackSaveFn, "ssret", II);
233 CallInst::Create(StackRestoreFn, StackPtrLoad, "")->insertAfter(StackPtrLoad);
240 CallInst *NewCall = CallInst::Create(II->getCalledValue(),
249 BranchInst::Create(II->getNormalDest(), NewCall->getParent());
295 Instruction *EI = ExtractValueInst::Create(AI, 0, "",AfterAllocaInsertPt);
296 Instruction *NI = InsertValueInst::Create(AI, EI, 0);
426 // Create an alloca for the incoming jump buffer ptr and the new jump buffer
437 OldJmpBufPtr = GetElementPtrInst::Create(JmpBu
[all...]
/freebsd-9.3-release/contrib/llvm/lib/Target/ARM/
H A DARMMCInstLower.cpp31 Expr = MCSymbolRefExpr::Create(Symbol, MCSymbolRefExpr::VK_None,
38 Expr = MCSymbolRefExpr::Create(Symbol, MCSymbolRefExpr::VK_None,
43 Expr = MCSymbolRefExpr::Create(Symbol, MCSymbolRefExpr::VK_None,
52 Expr = MCSymbolRefExpr::Create(Symbol, MCSymbolRefExpr::VK_ARM_PLT,
59 MCConstantExpr::Create(MO.getOffset(),
81 MCOp = MCOperand::CreateExpr(MCSymbolRefExpr::Create(
H A DARMTargetObjectFile.cpp50 return MCSymbolRefExpr::Create(getSymbol(*Mang, GV),
/freebsd-9.3-release/contrib/llvm/lib/Target/PowerPC/
H A DPPCTargetObjectFile.cpp62 MCSymbolRefExpr::Create(Sym, MCSymbolRefExpr::VK_PPC_DTPREL, getContext());
64 MCConstantExpr::Create(0x8000, getContext()),
/freebsd-9.3-release/contrib/llvm/lib/Target/Sparc/
H A DSparcTargetObjectFile.cpp42 return SparcMCExpr::Create(SparcMCExpr::VK_Sparc_R_DISP32,
43 MCSymbolRefExpr::Create(SSym, Ctx), Ctx);
/freebsd-9.3-release/contrib/llvm/lib/Support/
H A DStringPool.cpp30 entry_t *S = entry_t::Create(Key.begin(), Key.end());
/freebsd-9.3-release/contrib/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMMCExpr.h36 static const ARMMCExpr *Create(VariantKind Kind, const MCExpr *Expr,
40 return Create(VK_ARM_HI16, Expr, Ctx);
44 return Create(VK_ARM_LO16, Expr, Ctx);
/freebsd-9.3-release/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXMCExpr.h39 static const NVPTXFloatMCExpr *Create(VariantKind Kind, APFloat Flt,
44 return Create(VK_NVPTX_SINGLE_PREC_FLOAT, Flt, Ctx);
49 return Create(VK_NVPTX_DOUBLE_PREC_FLOAT, Flt, Ctx);
/freebsd-9.3-release/contrib/llvm/lib/Target/X86/
H A DX86TargetObjectFile.cpp30 MCSymbolRefExpr::Create(Sym, MCSymbolRefExpr::VK_GOTPCREL, getContext());
31 const MCExpr *Four = MCConstantExpr::Create(4, getContext());
54 return MCSymbolRefExpr::Create(Sym, MCSymbolRefExpr::VK_DTPOFF, getContext());
/freebsd-9.3-release/contrib/llvm/include/llvm/IR/
H A DInstrTypes.h156 /// Create() - Construct a binary instruction, given the opcode and the two
161 static BinaryOperator *Create(BinaryOps Op, Value *S1, Value *S2,
165 /// Create() - Construct a binary instruction, given the opcode and the two
169 static BinaryOperator *Create(BinaryOps Op, Value *S1, Value *S2,
172 /// Create* - These methods just forward to Create, and are useful when you
176 static BinaryOperator *Create##OPC(Value *V1, Value *V2, \
178 return Create(Instruction::OPC, V1, V2, Name);\
182 static BinaryOperator *Create##OPC(Value *V1, Value *V2, \
184 return Create(Instructio
[all...]
/freebsd-9.3-release/contrib/llvm/lib/CodeGen/
H A DDwarfEHPrepare.cpp90 ExnObj = ExtractValueInst::Create(RI->getOperand(0), 0, "exn.obj", RI);
129 // Create the basic block where the _Unwind_Resume call will live.
141 CallInst *CI = CallInst::Create(RewindFunction, ExnObj, "", UnwindBB);
149 BasicBlock *UnwindBB = BasicBlock::Create(Ctx, "unwind_resume", &Fn);
150 PHINode *PN = PHINode::Create(Type::getInt8PtrTy(Ctx), ResumesSize,
159 BranchInst::Create(UnwindBB, Parent);
168 CallInst *CI = CallInst::Create(RewindFunction, PN, "", UnwindBB);
/freebsd-9.3-release/contrib/llvm/lib/MC/
H A DMCExternalSymbolizer.cpp77 Add = MCSymbolRefExpr::Create(Sym, Ctx);
79 Add = MCConstantExpr::Create((int)SymbolicOp.AddSymbol.Value, Ctx);
88 Sub = MCSymbolRefExpr::Create(Sym, Ctx);
90 Sub = MCConstantExpr::Create((int)SymbolicOp.SubtractSymbol.Value, Ctx);
96 Off = MCConstantExpr::Create(SymbolicOp.Value, Ctx);
118 Expr = MCConstantExpr::Create(0, Ctx);
H A DMCAsmInfo.cpp134 return MCSymbolRefExpr::Create(Sym, Streamer.getContext());
137 const MCExpr *Res = MCSymbolRefExpr::Create(Sym, Context);
140 const MCExpr *PC = MCSymbolRefExpr::Create(PCSym, Context);
/freebsd-9.3-release/contrib/llvm/lib/Target/R600/
H A DSIAnnotateControlFlow.cpp192 Value *Ret = CallInst::Create(If, Term->getCondition(), "", Term);
193 Term->setCondition(ExtractValueInst::Create(Ret, 0, "", Term));
194 push(Term->getSuccessor(1), ExtractValueInst::Create(Ret, 1, "", Term));
199 Value *Ret = CallInst::Create(Else, popSaved(), "", Term);
200 Term->setCondition(ExtractValueInst::Create(Ret, 0, "", Term));
201 push(Term->getSuccessor(1), ExtractValueInst::Create(Ret, 1, "", Term));
235 Value *Ret = CallInst::Create(ElseBreak, Args, "", OldEnd);
243 Value *Ret = CallInst::Create(Break, Arg, "", Insert);
252 Value *Ret = CallInst::Create(IfBreak, Args, "", Insert);
263 PHINode *Broken = PHINode::Create(Int6
[all...]
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/AST/
H A DDeclGroup.cpp20 DeclGroup* DeclGroup::Create(ASTContext &C, Decl **Decls, unsigned NumDecls) { function in class:DeclGroup
/freebsd-9.3-release/contrib/llvm/lib/Target/Hexagon/
H A DHexagonMCInstLower.cpp32 ME = MCSymbolRefExpr::Create(Symbol, MCSymbolRefExpr::VK_None, MC);
35 ME = MCBinaryExpr::CreateAdd(ME, MCConstantExpr::Create(MO.getOffset(), MC),
41 // Create an MCInst from a MachineInstr
72 (MCSymbolRefExpr::Create(MO.getMBB()->getSymbol(),
/freebsd-9.3-release/contrib/llvm/lib/Target/MSP430/
H A DMSP430MCInstLower.cpp61 // Create a symbol for the name.
77 // Create a symbol for the name.
95 const MCExpr *Expr = MCSymbolRefExpr::Create(Sym, Ctx);
104 MCConstantExpr::Create(MO.getOffset(), Ctx),
129 MCOp = MCOperand::CreateExpr(MCSymbolRefExpr::Create(

Completed in 253 milliseconds

1234567891011>>