/freebsd-11.0-release/contrib/llvm/include/llvm/IR/ |
H A D | Constants.h | 1117 getGetElementPtr(Type *Ty, Constant *C, ArrayRef<Constant *> IdxList, bool InBounds = false, Type *OnlyIfReducedTy = nullptr) argument 1140 getInBoundsGetElementPtr(Type *Ty, Constant *C, ArrayRef<Constant *> IdxList) argument 1151 getInBoundsGetElementPtr(Type *Ty, Constant *C, ArrayRef<Value *> IdxList) argument
|
H A D | IRBuilder.h | 1102 Value *CreateGEP(Value *Ptr, ArrayRef<Value *> IdxList, argument 1106 Value *CreateGEP(Type *Ty, Value *Ptr, ArrayRef<Value *> IdxList, argument 1119 Value *CreateInBoundsGEP(Value *Ptr, ArrayRef<Value *> IdxList, argument 1123 Value *CreateInBoundsGEP(Type *Ty, Value *Ptr, ArrayRef<Value *> IdxList, argument [all...] |
H A D | Instructions.h | 864 Create(Type *PointeeType, Value *Ptr, ArrayRef<Value *> IdxList, const Twine &NameStr = �, Instruction *InsertBefore = nullptr) argument 879 Create(Type *PointeeType, Value *Ptr, ArrayRef<Value *> IdxList, const Twine &NameStr, BasicBlock *InsertAtEnd) argument 897 CreateInBounds(Value *Ptr, ArrayRef<Value *> IdxList, const Twine &NameStr = �, Instruction *InsertBefore = nullptr) argument 904 CreateInBounds(Type *PointeeType, Value *Ptr, ArrayRef<Value *> IdxList, const Twine &NameStr = �, Instruction *InsertBefore = nullptr) argument 912 CreateInBounds(Value *Ptr, ArrayRef<Value *> IdxList, const Twine &NameStr, BasicBlock *InsertAtEnd) argument 918 CreateInBounds(Type *PointeeType, Value *Ptr, ArrayRef<Value *> IdxList, const Twine &NameStr, BasicBlock *InsertAtEnd) argument 992 getGEPReturnType(Value *Ptr, ArrayRef<Value *> IdxList) argument 997 getGEPReturnType(Type *ElTy, Value *Ptr, ArrayRef<Value *> IdxList) argument 1064 GetElementPtrInst(Type *PointeeType, Value *Ptr, ArrayRef<Value *> IdxList, unsigned Values, const Twine &NameStr, Instruction *InsertBefore) argument 1077 GetElementPtrInst(Type *PointeeType, Value *Ptr, ArrayRef<Value *> IdxList, unsigned Values, const Twine &NameStr, BasicBlock *InsertAtEnd) argument [all...] |
/freebsd-11.0-release/contrib/llvm/lib/IR/ |
H A D | ConstantsContext.h | 170 ExtractValueConstantExpr(Constant *Agg, ArrayRef<unsigned> IdxList, argument 202 InsertValueConstantExpr(Constant *Agg, Constant *Val, ArrayRef<unsigned> IdxList, Type *DestTy) argument 233 Create(Constant *C, ArrayRef<Constant*> IdxList, Type *DestTy, unsigned Flags) argument 241 Create(Type *SrcElementTy, Constant *C, ArrayRef<Constant *> IdxList, Type *DestTy, unsigned Flags) argument [all...] |
H A D | ConstantFold.cpp | 113 SmallVector<Value*, 8> IdxList; local
|
H A D | Constants.cpp | 2332 GetElementPtrConstantExpr( Type *SrcElementTy, Constant *C, ArrayRef<Constant *> IdxList, Type *DestTy) argument
|
H A D | Core.cpp | 1316 LLVMValueRef LLVMConstExtractValue(LLVMValueRef AggConstant, unsigned *IdxList, argument 1322 LLVMConstInsertValue(LLVMValueRef AggConstant, LLVMValueRef ElementValueConstant, unsigned *IdxList, unsigned NumIdx) argument [all...] |
/freebsd-11.0-release/contrib/llvm/utils/TableGen/ |
H A D | RegisterInfoEmitter.cpp | 1205 typedef std::vector<const CodeGenSubRegIndex*> IdxList; typedef
|
/freebsd-11.0-release/contrib/llvm/lib/Target/Hexagon/ |
H A D | HexagonCommonGEP.cpp | 1095 Value **IdxList = new Value*[Num+1]; local
|
/freebsd-11.0-release/contrib/llvm/lib/Transforms/IPO/ |
H A D | GlobalOpt.cpp | 2476 Constant * const IdxList[] = {IdxZero, IdxZero}; local
|