/freebsd-10-stable/contrib/llvm/include/llvm/IR/ |
H A D | Constants.h | 1012 getGetElementPtr(Constant *C, ArrayRef<Constant *> IdxList, bool InBounds = false) argument 1033 getInBoundsGetElementPtr(Constant *C, ArrayRef<Constant *> IdxList) argument 1044 getInBoundsGetElementPtr(Constant *C, ArrayRef<Value *> IdxList) argument
|
H A D | IRBuilder.h | 931 Value *CreateGEP(Value *Ptr, ArrayRef<Value *> IdxList, argument 944 Value *CreateInBoundsGEP(Value *Ptr, ArrayRef<Value *> IdxList, argument [all...] |
H A D | Instructions.h | 726 static GetElementPtrInst *Create(Value *Ptr, ArrayRef<Value *> IdxList, argument 733 static GetElementPtrInst *Create(Value *Ptr, ArrayRef<Value *> IdxList, argument 743 CreateInBounds(Value *Ptr, ArrayRef<Value *> IdxList, const Twine &NameStr = �, Instruction *InsertBefore = 0) argument 751 CreateInBounds(Value *Ptr, ArrayRef<Value *> IdxList, const Twine &NameStr, BasicBlock *InsertAtEnd) argument 813 getGEPReturnType(Value *Ptr, ArrayRef<Value *> IdxList) argument 876 GetElementPtrInst(Value *Ptr, ArrayRef<Value *> IdxList, unsigned Values, const Twine &NameStr, Instruction *InsertBefore) argument 887 GetElementPtrInst(Value *Ptr, ArrayRef<Value *> IdxList, unsigned Values, const Twine &NameStr, BasicBlock *InsertAtEnd) argument [all...] |
/freebsd-10-stable/contrib/llvm/utils/TableGen/ |
H A D | RegisterInfoEmitter.cpp | 1091 typedef std::vector<const CodeGenSubRegIndex*> IdxList; typedef
|
/freebsd-10-stable/contrib/llvm/lib/IR/ |
H A D | ConstantFold.cpp | 111 SmallVector<Value*, 8> IdxList; local
|
H A D | ConstantsContext.h | 169 ExtractValueConstantExpr(Constant *Agg, const SmallVector<unsigned, 4> &IdxList, Type *DestTy) argument 195 InsertValueConstantExpr(Constant *Agg, Constant *Val, const SmallVector<unsigned, 4> &IdxList, Type *DestTy) argument 219 Create(Constant *C, ArrayRef<Constant*> IdxList, Type *DestTy, unsigned Flags) argument [all...] |
H A D | Constants.cpp | 2183 GetElementPtrConstantExpr(Constant *C, ArrayRef<Constant*> IdxList, argument
|
H A D | Instructions.cpp | 1332 void GetElementPtrInst::init(Value *Ptr, ArrayRef<Value *> IdxList, argument 1359 static Type *getIndexedTypeInternal(Type *Ptr, ArrayRef<IndexTy> IdxList) { argument 1384 Type *GetElementPtrInst::getIndexedType(Type *Ptr, ArrayRef<Value *> IdxList) { argument 1388 getIndexedType(Type *Ptr, ArrayRef<Constant *> IdxList) argument 1393 getIndexedType(Type *Ptr, ArrayRef<uint64_t> IdxList) argument [all...] |
H A D | Core.cpp | 1107 LLVMValueRef LLVMConstExtractValue(LLVMValueRef AggConstant, unsigned *IdxList, argument 1113 LLVMConstInsertValue(LLVMValueRef AggConstant, LLVMValueRef ElementValueConstant, unsigned *IdxList, unsigned NumIdx) argument [all...] |
/freebsd-10-stable/contrib/llvm/lib/Transforms/IPO/ |
H A D | GlobalOpt.cpp | 2446 Constant * const IdxList[] = {IdxZero, IdxZero}; local
|