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

/external/llvm/lib/VMCore/
H A DInstruction.cpp38 BasicBlock *InsertAtEnd)
44 assert(InsertAtEnd && "Basic block to append to may not be NULL!");
45 InsertAtEnd->getInstList().push_back(this);
37 Instruction(Type *ty, unsigned it, Use *Ops, unsigned NumOps, BasicBlock *InsertAtEnd) argument
H A DDIBuilder.cpp975 BasicBlock *InsertAtEnd) {
985 if (TerminatorInst *T = InsertAtEnd->getTerminator())
988 return CallInst::Create(DeclareFn, Args, "", InsertAtEnd);
1009 BasicBlock *InsertAtEnd) {
1018 return CallInst::Create(ValueFn, Args, "", InsertAtEnd);
974 insertDeclare(Value *Storage, DIVariable VarInfo, BasicBlock *InsertAtEnd) argument
1007 insertDbgValueIntrinsic(Value *V, uint64_t Offset, DIVariable VarInfo, BasicBlock *InsertAtEnd) argument
H A DInstructions.cpp188 BasicBlock *InsertAtEnd)
189 : Instruction(RetTy, Instruction::LandingPad, 0, 0, InsertAtEnd) {
219 BasicBlock *InsertAtEnd) {
221 InsertAtEnd);
312 BasicBlock *InsertAtEnd)
317 1, InsertAtEnd) {
360 BasicBlock *InsertAtEnd, Type *IntPtrTy,
364 assert(((!InsertBefore && InsertAtEnd) || (InsertBefore && !InsertAtEnd)) &&
365 "createMalloc needs either InsertBefore or InsertAtEnd");
186 LandingPadInst(Type *RetTy, Value *PersonalityFn, unsigned NumReservedValues, const Twine &NameStr, BasicBlock *InsertAtEnd) argument
216 Create(Type *RetTy, Value *PersonalityFn, unsigned NumReservedClauses, const Twine &NameStr, BasicBlock *InsertAtEnd) argument
311 CallInst(Value *Func, const Twine &Name, BasicBlock *InsertAtEnd) argument
359 createMalloc(Instruction *InsertBefore, BasicBlock *InsertAtEnd, Type *IntPtrTy, Type *AllocTy, Value *AllocSize, Value *ArraySize, Function *MallocF, const Twine &Name) argument
461 CreateMalloc(BasicBlock *InsertAtEnd, Type *IntPtrTy, Type *AllocTy, Value *AllocSize, Value *ArraySize, Function *MallocF, const Twine &Name) argument
469 createFree(Value* Source, Instruction *InsertBefore, BasicBlock *InsertAtEnd) argument
509 CreateFree(Value* Source, BasicBlock *InsertAtEnd) argument
610 ReturnInst(LLVMContext &C, Value *retVal, BasicBlock *InsertAtEnd) argument
617 ReturnInst(LLVMContext &Context, BasicBlock *InsertAtEnd) argument
655 ResumeInst(Value *Exn, BasicBlock *InsertAtEnd) argument
682 UnreachableInst(LLVMContext &Context, BasicBlock *InsertAtEnd) argument
729 BranchInst(BasicBlock *IfTrue, BasicBlock *InsertAtEnd) argument
737 BranchInst(BasicBlock *IfTrue, BasicBlock *IfFalse, Value *Cond, BasicBlock *InsertAtEnd) argument
821 AllocaInst(Type *Ty, Value *ArraySize, const Twine &Name, BasicBlock *InsertAtEnd) argument
839 AllocaInst(Type *Ty, const Twine &Name, BasicBlock *InsertAtEnd) argument
857 AllocaInst(Type *Ty, Value *ArraySize, unsigned Align, const Twine &Name, BasicBlock *InsertAtEnd) argument
1081 StoreInst(Value *val, Value *addr, BasicBlock *InsertAtEnd) argument
1138 StoreInst(Value *val, Value *addr, bool isVolatile, BasicBlock *InsertAtEnd) argument
1152 StoreInst(Value *val, Value *addr, bool isVolatile, unsigned Align, BasicBlock *InsertAtEnd) argument
1166 StoreInst(Value *val, Value *addr, bool isVolatile, unsigned Align, AtomicOrdering Order, SynchronizationScope SynchScope, BasicBlock *InsertAtEnd) argument
1229 AtomicCmpXchgInst(Value *Ptr, Value *Cmp, Value *NewVal, AtomicOrdering Ordering, SynchronizationScope SynchScope, BasicBlock *InsertAtEnd) argument
1275 AtomicRMWInst(BinOp Operation, Value *Ptr, Value *Val, AtomicOrdering Ordering, SynchronizationScope SynchScope, BasicBlock *InsertAtEnd) argument
1298 FenceInst(LLVMContext &C, AtomicOrdering Ordering, SynchronizationScope SynchScope, BasicBlock *InsertAtEnd) argument
1538 ShuffleVectorInst(Value *V1, Value *V2, Value *Mask, const Twine &Name, BasicBlock *InsertAtEnd) argument
1738 BinaryOperator(BinaryOps iType, Value *S1, Value *S2, Type *Ty, const Twine &Name, BasicBlock *InsertAtEnd) argument
1835 Create(BinaryOps Op, Value *S1, Value *S2, const Twine &Name, BasicBlock *InsertAtEnd) argument
1851 CreateNeg(Value *Op, const Twine &Name, BasicBlock *InsertAtEnd) argument
1865 CreateNSWNeg(Value *Op, const Twine &Name, BasicBlock *InsertAtEnd) argument
1877 CreateNUWNeg(Value *Op, const Twine &Name, BasicBlock *InsertAtEnd) argument
1890 CreateFNeg(Value *Op, const Twine &Name, BasicBlock *InsertAtEnd) argument
1904 CreateNot(Value *Op, const Twine &Name, BasicBlock *InsertAtEnd) argument
2298 Create(Instruction::CastOps op, Value *S, Type *Ty, const Twine &Name, BasicBlock *InsertAtEnd) argument
2327 CreateZExtOrBitCast(Value *S, Type *Ty, const Twine &Name, BasicBlock *InsertAtEnd) argument
2343 CreateSExtOrBitCast(Value *S, Type *Ty, const Twine &Name, BasicBlock *InsertAtEnd) argument
2359 CreateTruncOrBitCast(Value *S, Type *Ty, const Twine &Name, BasicBlock *InsertAtEnd) argument
2367 CreatePointerCast(Value *S, Type *Ty, const Twine &Name, BasicBlock *InsertAtEnd) argument
2406 CreateIntegerCast(Value *C, Type *Ty, bool isSigned, const Twine &Name, BasicBlock *InsertAtEnd) argument
2433 CreateFPCast(Value *C, Type *Ty, const Twine &Name, BasicBlock *InsertAtEnd) argument
2854 CmpInst(Type *ty, OtherOps op, unsigned short predicate, Value *LHS, Value *RHS, const Twine &Name, BasicBlock *InsertAtEnd) argument
2889 Create(OtherOps Op, unsigned short predicate, Value *S1, Value *S2, const Twine &Name, BasicBlock *InsertAtEnd) argument
3151 SwitchInst(Value *Value, BasicBlock *Default, unsigned NumCases, BasicBlock *InsertAtEnd) argument
3302 IndirectBrInst(Value *Address, unsigned NumCases, BasicBlock *InsertAtEnd) argument
[all...]
/external/llvm/include/llvm/
H A DInstrTypes.h43 Use *Ops, unsigned NumOps, BasicBlock *InsertAtEnd)
44 : Instruction(Ty, iType, Ops, NumOps, InsertAtEnd) {}
147 const Twine &Name, BasicBlock *InsertAtEnd);
172 const Twine &Name, BasicBlock *InsertAtEnd);
292 BasicBlock *InsertAtEnd);
296 BasicBlock *InsertAtEnd);
300 BasicBlock *InsertAtEnd);
304 BasicBlock *InsertAtEnd);
308 BasicBlock *InsertAtEnd);
401 const Twine &NameStr, BasicBlock *InsertAtEnd)
42 TerminatorInst(Type *Ty, Instruction::TermOps iType, Use *Ops, unsigned NumOps, BasicBlock *InsertAtEnd) argument
400 CastInst(Type *Ty, unsigned iType, Value *S, const Twine &NameStr, BasicBlock *InsertAtEnd) argument
[all...]
H A DInstructions.h66 const Twine &Name, BasicBlock *InsertAtEnd);
69 AllocaInst(Type *Ty, const Twine &Name, BasicBlock *InsertAtEnd);
74 const Twine &Name, BasicBlock *InsertAtEnd);
144 LoadInst(Value *Ptr, const Twine &NameStr, BasicBlock *InsertAtEnd);
148 BasicBlock *InsertAtEnd);
152 unsigned Align, BasicBlock *InsertAtEnd);
160 BasicBlock *InsertAtEnd);
163 LoadInst(Value *Ptr, const char *NameStr, BasicBlock *InsertAtEnd);
167 BasicBlock *InsertAtEnd);
268 StoreInst(Value *Val, Value *Ptr, BasicBlock *InsertAtEnd);
736 Create(Value *Ptr, ArrayRef<Value *> IdxList, const Twine &NameStr, BasicBlock *InsertAtEnd) argument
754 CreateInBounds(Value *Ptr, ArrayRef<Value *> IdxList, const Twine &NameStr, BasicBlock *InsertAtEnd) argument
877 GetElementPtrInst(Value *Ptr, ArrayRef<Value *> IdxList, unsigned Values, const Twine &NameStr, BasicBlock *InsertAtEnd) argument
928 ICmpInst( BasicBlock &InsertAtEnd, Predicate pred, Value *LHS, Value *RHS, const Twine &NameStr = Ó ) argument
1077 FCmpInst( BasicBlock &InsertAtEnd, Predicate pred, Value *LHS, Value *RHS, const Twine &NameStr = Ó ) argument
1192 Create(Value *Func, ArrayRef<Value *> Args, const Twine &NameStr, BasicBlock *InsertAtEnd) argument
1202 Create(Value *F, const Twine &NameStr, BasicBlock *InsertAtEnd) argument
1385 CallInst(Value *Func, ArrayRef<Value *> Args, const Twine &NameStr, BasicBlock *InsertAtEnd) argument
1432 SelectInst(Value *C, Value *S1, Value *S2, const Twine &NameStr, BasicBlock *InsertAtEnd) argument
1447 Create(Value *C, Value *S1, Value *S2, const Twine &NameStr, BasicBlock *InsertAtEnd) argument
1504 VAArgInst(Value *List, Type *Ty, const Twine &NameStr, BasicBlock *InsertAtEnd) argument
1545 Create(Value *Vec, Value *Idx, const Twine &NameStr, BasicBlock *InsertAtEnd) argument
1607 Create(Value *Vec, Value *NewElt, Value *Idx, const Twine &NameStr, BasicBlock *InsertAtEnd) argument
1765 Create(Value *Agg, ArrayRef<unsigned> Idxs, const Twine &NameStr, BasicBlock *InsertAtEnd) argument
1822 ExtractValueInst(Value *Agg, ArrayRef<unsigned> Idxs, const Twine &NameStr, BasicBlock *InsertAtEnd) argument
1880 Create(Value *Agg, Value *Val, ArrayRef<unsigned> Idxs, const Twine &NameStr, BasicBlock *InsertAtEnd) argument
1951 InsertValueInst(Value *Agg, Value *Val, ArrayRef<unsigned> Idxs, const Twine &NameStr, BasicBlock *InsertAtEnd) argument
1990 PHINode(Type *Ty, unsigned NumReservedValues, const Twine &NameStr, BasicBlock *InsertAtEnd) argument
2012 Create(Type *Ty, unsigned NumReservedValues, const Twine &NameStr, BasicBlock *InsertAtEnd) argument
2301 Create(LLVMContext &C, Value *retVal, BasicBlock *InsertAtEnd) argument
2305 Create(LLVMContext &C, BasicBlock *InsertAtEnd) argument
2377 Create(BasicBlock *IfTrue, BasicBlock *InsertAtEnd) argument
2380 Create(BasicBlock *IfTrue, BasicBlock *IfFalse, Value *Cond, BasicBlock *InsertAtEnd) argument
2522 Create(Value *Value, BasicBlock *Default, unsigned NumCases, BasicBlock *InsertAtEnd) argument
2891 Create(Value *Address, unsigned NumDests, BasicBlock *InsertAtEnd) argument
2988 Create(Value *Func, BasicBlock *IfNormal, BasicBlock *IfException, ArrayRef<Value *> Args, const Twine &NameStr, BasicBlock *InsertAtEnd) argument
3179 InvokeInst(Value *Func, BasicBlock *IfNormal, BasicBlock *IfException, ArrayRef<Value *> Args, unsigned Values, const Twine &NameStr, BasicBlock *InsertAtEnd) argument
3211 Create(Value *Exn, BasicBlock *InsertAtEnd) argument
[all...]

Completed in 136 milliseconds