Searched defs:InsertAtEnd (Results 1 - 5 of 5) sorted by relevance

/external/llvm/lib/IR/
H A DInstruction.cpp43 BasicBlock *InsertAtEnd)
49 assert(InsertAtEnd && "Basic block to append to may not be NULL!");
50 InsertAtEnd->getInstList().push_back(this);
42 Instruction(Type *ty, unsigned it, Use *Ops, unsigned NumOps, BasicBlock *InsertAtEnd) argument
H A DDIBuilder.cpp1276 BasicBlock *InsertAtEnd) {
1287 if (TerminatorInst *T = InsertAtEnd->getTerminator())
1290 return CallInst::Create(DeclareFn, Args, "", InsertAtEnd);
1312 BasicBlock *InsertAtEnd) {
1322 return CallInst::Create(ValueFn, Args, "", InsertAtEnd);
1275 insertDeclare(Value *Storage, DIVariable VarInfo, BasicBlock *InsertAtEnd) argument
1310 insertDbgValueIntrinsic(Value *V, uint64_t Offset, DIVariable VarInfo, BasicBlock *InsertAtEnd) argument
H A DInstructions.cpp189 BasicBlock *InsertAtEnd)
190 : Instruction(RetTy, Instruction::LandingPad, nullptr, 0, InsertAtEnd) {
220 BasicBlock *InsertAtEnd) {
222 InsertAtEnd);
313 BasicBlock *InsertAtEnd)
318 1, InsertAtEnd) {
372 BasicBlock *InsertAtEnd, Type *IntPtrTy,
376 assert(((!InsertBefore && InsertAtEnd) || (InsertBefore && !InsertAtEnd)) &&
377 "createMalloc needs either InsertBefore or InsertAtEnd");
187 LandingPadInst(Type *RetTy, Value *PersonalityFn, unsigned NumReservedValues, const Twine &NameStr, BasicBlock *InsertAtEnd) argument
217 Create(Type *RetTy, Value *PersonalityFn, unsigned NumReservedClauses, const Twine &NameStr, BasicBlock *InsertAtEnd) argument
312 CallInst(Value *Func, const Twine &Name, BasicBlock *InsertAtEnd) argument
371 createMalloc(Instruction *InsertBefore, BasicBlock *InsertAtEnd, Type *IntPtrTy, Type *AllocTy, Value *AllocSize, Value *ArraySize, Function *MallocF, const Twine &Name) argument
473 CreateMalloc(BasicBlock *InsertAtEnd, Type *IntPtrTy, Type *AllocTy, Value *AllocSize, Value *ArraySize, Function *MallocF, const Twine &Name) argument
481 createFree(Value* Source, Instruction *InsertBefore, BasicBlock *InsertAtEnd) argument
521 CreateFree(Value* Source, BasicBlock *InsertAtEnd) argument
632 ReturnInst(LLVMContext &C, Value *retVal, BasicBlock *InsertAtEnd) argument
639 ReturnInst(LLVMContext &Context, BasicBlock *InsertAtEnd) argument
677 ResumeInst(Value *Exn, BasicBlock *InsertAtEnd) argument
704 UnreachableInst(LLVMContext &Context, BasicBlock *InsertAtEnd) argument
751 BranchInst(BasicBlock *IfTrue, BasicBlock *InsertAtEnd) argument
759 BranchInst(BasicBlock *IfTrue, BasicBlock *IfFalse, Value *Cond, BasicBlock *InsertAtEnd) argument
843 AllocaInst(Type *Ty, Value *ArraySize, const Twine &Name, BasicBlock *InsertAtEnd) argument
861 AllocaInst(Type *Ty, const Twine &Name, BasicBlock *InsertAtEnd) argument
879 AllocaInst(Type *Ty, Value *ArraySize, unsigned Align, const Twine &Name, BasicBlock *InsertAtEnd) argument
1104 StoreInst(Value *val, Value *addr, BasicBlock *InsertAtEnd) argument
1161 StoreInst(Value *val, Value *addr, bool isVolatile, BasicBlock *InsertAtEnd) argument
1175 StoreInst(Value *val, Value *addr, bool isVolatile, unsigned Align, BasicBlock *InsertAtEnd) argument
1189 StoreInst(Value *val, Value *addr, bool isVolatile, unsigned Align, AtomicOrdering Order, SynchronizationScope SynchScope, BasicBlock *InsertAtEnd) argument
1262 AtomicCmpXchgInst(Value *Ptr, Value *Cmp, Value *NewVal, AtomicOrdering SuccessOrdering, AtomicOrdering FailureOrdering, SynchronizationScope SynchScope, BasicBlock *InsertAtEnd) argument
1310 AtomicRMWInst(BinOp Operation, Value *Ptr, Value *Val, AtomicOrdering Ordering, SynchronizationScope SynchScope, BasicBlock *InsertAtEnd) argument
1333 FenceInst(LLVMContext &C, AtomicOrdering Ordering, SynchronizationScope SynchScope, BasicBlock *InsertAtEnd) argument
1558 ShuffleVectorInst(Value *V1, Value *V2, Value *Mask, const Twine &Name, BasicBlock *InsertAtEnd) argument
1757 BinaryOperator(BinaryOps iType, Value *S1, Value *S2, Type *Ty, const Twine &Name, BasicBlock *InsertAtEnd) argument
1854 Create(BinaryOps Op, Value *S1, Value *S2, const Twine &Name, BasicBlock *InsertAtEnd) argument
1870 CreateNeg(Value *Op, const Twine &Name, BasicBlock *InsertAtEnd) argument
1884 CreateNSWNeg(Value *Op, const Twine &Name, BasicBlock *InsertAtEnd) argument
1896 CreateNUWNeg(Value *Op, const Twine &Name, BasicBlock *InsertAtEnd) argument
1909 CreateFNeg(Value *Op, const Twine &Name, BasicBlock *InsertAtEnd) argument
1923 CreateNot(Value *Op, const Twine &Name, BasicBlock *InsertAtEnd) argument
2397 Create(Instruction::CastOps op, Value *S, Type *Ty, const Twine &Name, BasicBlock *InsertAtEnd) argument
2427 CreateZExtOrBitCast(Value *S, Type *Ty, const Twine &Name, BasicBlock *InsertAtEnd) argument
2443 CreateSExtOrBitCast(Value *S, Type *Ty, const Twine &Name, BasicBlock *InsertAtEnd) argument
2459 CreateTruncOrBitCast(Value *S, Type *Ty, const Twine &Name, BasicBlock *InsertAtEnd) argument
2467 CreatePointerCast(Value *S, Type *Ty, const Twine &Name, BasicBlock *InsertAtEnd) argument
2524 CreateIntegerCast(Value *C, Type *Ty, bool isSigned, const Twine &Name, BasicBlock *InsertAtEnd) argument
2551 CreateFPCast(Value *C, Type *Ty, const Twine &Name, BasicBlock *InsertAtEnd) argument
3071 CmpInst(Type *ty, OtherOps op, unsigned short predicate, Value *LHS, Value *RHS, const Twine &Name, BasicBlock *InsertAtEnd) argument
3106 Create(OtherOps Op, unsigned short predicate, Value *S1, Value *S2, const Twine &Name, BasicBlock *InsertAtEnd) argument
3368 SwitchInst(Value *Value, BasicBlock *Default, unsigned NumCases, BasicBlock *InsertAtEnd) argument
3495 IndirectBrInst(Value *Address, unsigned NumCases, BasicBlock *InsertAtEnd) argument
[all...]
/external/llvm/include/llvm/IR/
H A DInstrTypes.h43 Use *Ops, unsigned NumOps, BasicBlock *InsertAtEnd)
44 : Instruction(Ty, iType, Ops, NumOps, InsertAtEnd) {}
145 const Twine &Name, BasicBlock *InsertAtEnd);
170 const Twine &Name, BasicBlock *InsertAtEnd);
290 BasicBlock *InsertAtEnd);
294 BasicBlock *InsertAtEnd);
298 BasicBlock *InsertAtEnd);
302 BasicBlock *InsertAtEnd);
306 BasicBlock *InsertAtEnd);
398 const Twine &NameStr, BasicBlock *InsertAtEnd)
42 TerminatorInst(Type *Ty, Instruction::TermOps iType, Use *Ops, unsigned NumOps, BasicBlock *InsertAtEnd) argument
397 CastInst(Type *Ty, unsigned iType, Value *S, const Twine &NameStr, BasicBlock *InsertAtEnd) argument
[all...]
H A DInstructions.h67 const Twine &Name, BasicBlock *InsertAtEnd);
70 AllocaInst(Type *Ty, const Twine &Name, BasicBlock *InsertAtEnd);
75 const Twine &Name, BasicBlock *InsertAtEnd);
158 LoadInst(Value *Ptr, const Twine &NameStr, BasicBlock *InsertAtEnd);
162 BasicBlock *InsertAtEnd);
166 unsigned Align, BasicBlock *InsertAtEnd);
174 BasicBlock *InsertAtEnd);
177 LoadInst(Value *Ptr, const char *NameStr, BasicBlock *InsertAtEnd);
182 BasicBlock *InsertAtEnd);
283 StoreInst(Value *Val, Value *Ptr, BasicBlock *InsertAtEnd);
799 Create(Value *Ptr, ArrayRef<Value *> IdxList, const Twine &NameStr, BasicBlock *InsertAtEnd) argument
817 CreateInBounds(Value *Ptr, ArrayRef<Value *> IdxList, const Twine &NameStr, BasicBlock *InsertAtEnd) argument
953 GetElementPtrInst(Value *Ptr, ArrayRef<Value *> IdxList, unsigned Values, const Twine &NameStr, BasicBlock *InsertAtEnd) argument
1010 ICmpInst( BasicBlock &InsertAtEnd, Predicate pred, Value *LHS, Value *RHS, const Twine &NameStr = � ) argument
1146 FCmpInst( BasicBlock &InsertAtEnd, Predicate pred, Value *LHS, Value *RHS, const Twine &NameStr = � ) argument
1256 Create(Value *Func, ArrayRef<Value *> Args, const Twine &NameStr, BasicBlock *InsertAtEnd) argument
1266 Create(Value *F, const Twine &NameStr, BasicBlock *InsertAtEnd) argument
1490 CallInst(Value *Func, ArrayRef<Value *> Args, const Twine &NameStr, BasicBlock *InsertAtEnd) argument
1537 SelectInst(Value *C, Value *S1, Value *S2, const Twine &NameStr, BasicBlock *InsertAtEnd) argument
1552 Create(Value *C, Value *S1, Value *S2, const Twine &NameStr, BasicBlock *InsertAtEnd) argument
1608 VAArgInst(Value *List, Type *Ty, const Twine &NameStr, BasicBlock *InsertAtEnd) argument
1648 Create(Value *Vec, Value *Idx, const Twine &NameStr, BasicBlock *InsertAtEnd) argument
1709 Create(Value *Vec, Value *NewElt, Value *Idx, const Twine &NameStr, BasicBlock *InsertAtEnd) argument
1865 Create(Value *Agg, ArrayRef<unsigned> Idxs, const Twine &NameStr, BasicBlock *InsertAtEnd) argument
1921 ExtractValueInst(Value *Agg, ArrayRef<unsigned> Idxs, const Twine &NameStr, BasicBlock *InsertAtEnd) argument
1979 Create(Value *Agg, Value *Val, ArrayRef<unsigned> Idxs, const Twine &NameStr, BasicBlock *InsertAtEnd) argument
2049 InsertValueInst(Value *Agg, Value *Val, ArrayRef<unsigned> Idxs, const Twine &NameStr, BasicBlock *InsertAtEnd) argument
2089 PHINode(Type *Ty, unsigned NumReservedValues, const Twine &NameStr, BasicBlock *InsertAtEnd) argument
2111 Create(Type *Ty, unsigned NumReservedValues, const Twine &NameStr, BasicBlock *InsertAtEnd) argument
2399 Create(LLVMContext &C, Value *retVal, BasicBlock *InsertAtEnd) argument
2403 Create(LLVMContext &C, BasicBlock *InsertAtEnd) argument
2475 Create(BasicBlock *IfTrue, BasicBlock *InsertAtEnd) argument
2478 Create(BasicBlock *IfTrue, BasicBlock *IfFalse, Value *Cond, BasicBlock *InsertAtEnd) argument
2698 Create(Value *Value, BasicBlock *Default, unsigned NumCases, BasicBlock *InsertAtEnd) argument
2981 Create(Value *Func, BasicBlock *IfNormal, BasicBlock *IfException, ArrayRef<Value *> Args, const Twine &NameStr, BasicBlock *InsertAtEnd) argument
3199 InvokeInst(Value *Func, BasicBlock *IfNormal, BasicBlock *IfException, ArrayRef<Value *> Args, unsigned Values, const Twine &NameStr, BasicBlock *InsertAtEnd) argument
3231 Create(Value *Exn, BasicBlock *InsertAtEnd) argument
[all...]

Completed in 900 milliseconds