Home
last modified time | relevance | path

Searched defs:IdxList (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DNoFolder.h77 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 DConstantFolder.h106 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 DInstSimplifyFolder.h79 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 DTargetFolder.h117 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 DConstantsContext.h198 Create(Type *SrcElementTy, Constant *C, ArrayRef<Constant *> IdxList, in Create()
H A DInstructions.cpp1456 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 DCore.cpp1826 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 DIRBuilder.cpp1222 SmallVector<Value *, 4> IdxList(Dimension, Zero); in CreatePreserveArrayAccessIndex() local
H A DConstants.cpp2749 Type *SrcElementTy, Constant *C, ArrayRef<Constant *> IdxList, Type *DestTy, in GetElementPtrConstantExpr()
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFAbstractMemberAccess.cpp424 SmallVector<Value *, 4> IdxList; in replaceWithGEP() local
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonCommonGEP.cpp1092 SmallVector<Value*, 4> IdxList; in fabricateGEP() local
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DRegisterInfoEmitter.cpp1320 typedef std::vector<const CodeGenSubRegIndex *> IdxList; in runTargetDesc() typedef
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprScalar.cpp5721 ArrayRef<Value *> IdxList, in EmitCheckedInBoundsGEP()
5837 Address Addr, ArrayRef<Value *> IdxList, llvm::Type *elementType, in EmitCheckedInBoundsGEP()