/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | NoFolder.h | 77 Value *FoldGEP(Type *Ty, Value *Ptr, ArrayRef<Value *> IdxList, in FoldGEP() 87 ArrayRef<unsigned> IdxList) const override { in FoldExtractValue() 92 ArrayRef<unsigned> IdxList) const override { in FoldInsertValue()
|
H A D | ConstantFolder.h | 106 Value *FoldGEP(Type *Ty, Value *Ptr, ArrayRef<Value *> IdxList, in FoldGEP() 131 ArrayRef<unsigned> IdxList) const override { in FoldExtractValue() 138 ArrayRef<unsigned> IdxList) const override { in FoldInsertValue()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | InstSimplifyFolder.h | 79 Value *FoldGEP(Type *Ty, Value *Ptr, ArrayRef<Value *> IdxList, in FoldGEP() 89 ArrayRef<unsigned> IdxList) const override { in FoldExtractValue() 94 ArrayRef<unsigned> IdxList) const override { in FoldInsertValue()
|
H A D | TargetFolder.h | 117 Value *FoldGEP(Type *Ty, Value *Ptr, ArrayRef<Value *> IdxList, in FoldGEP() 142 ArrayRef<unsigned> IdxList) const override { in FoldExtractValue() 149 ArrayRef<unsigned> IdxList) const override { in FoldInsertValue()
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | ConstantsContext.h | 198 Create(Type *SrcElementTy, Constant *C, ArrayRef<Constant *> IdxList, in Create()
|
H A D | Instructions.cpp | 1456 void GetElementPtrInst::init(Value *Ptr, ArrayRef<Value *> IdxList, in init() 1505 static Type *getIndexedTypeInternal(Type *Ty, ArrayRef<IndexTy> IdxList) { in getIndexedTypeInternal() 1516 Type *GetElementPtrInst::getIndexedType(Type *Ty, ArrayRef<Value *> IdxList) { in getIndexedType() 1521 ArrayRef<Constant *> IdxList) { in getIndexedType() 1525 Type *GetElementPtrInst::getIndexedType(Type *Ty, ArrayRef<uint64_t> IdxList) { in getIndexedType()
|
H A D | Core.cpp | 1826 ArrayRef<Constant *> IdxList(unwrap<Constant>(ConstantIndices, NumIndices), in LLVMConstGEP2() local 1835 ArrayRef<Constant *> IdxList(unwrap<Constant>(ConstantIndices, NumIndices), in LLVMConstInBoundsGEP2() local 1846 ArrayRef<Constant *> IdxList(unwrap<Constant>(ConstantIndices, NumIndices), in LLVMConstGEPWithNoWrapFlags() local 3964 ArrayRef<Value *> IdxList(unwrap(Indices), NumIndices); in LLVMBuildGEP2() local 3971 ArrayRef<Value *> IdxList(unwrap(Indices), NumIndices); in LLVMBuildInBoundsGEP2() local 3981 ArrayRef<Value *> IdxList(unwrap(Indices), NumIndices); in LLVMBuildGEPWithNoWrapFlags() local
|
H A D | IRBuilder.cpp | 1222 SmallVector<Value *, 4> IdxList(Dimension, Zero); in CreatePreserveArrayAccessIndex() local
|
H A D | Constants.cpp | 2749 Type *SrcElementTy, Constant *C, ArrayRef<Constant *> IdxList, Type *DestTy, in GetElementPtrConstantExpr()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/ |
H A D | BPFAbstractMemberAccess.cpp | 424 SmallVector<Value *, 4> IdxList; in replaceWithGEP() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonCommonGEP.cpp | 1092 SmallVector<Value*, 4> IdxList; in fabricateGEP() local
|
/freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | RegisterInfoEmitter.cpp | 1320 typedef std::vector<const CodeGenSubRegIndex *> IdxList; in runTargetDesc() typedef
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGExprScalar.cpp | 5721 ArrayRef<Value *> IdxList, in EmitCheckedInBoundsGEP() 5837 Address Addr, ArrayRef<Value *> IdxList, llvm::Type *elementType, in EmitCheckedInBoundsGEP()
|