Home
last modified time | relevance | path

Searched refs:Idx0 (Results 1 – 9 of 9) sorted by relevance

/openbsd/gnu/llvm/llvm/include/llvm/IR/
H A DIRBuilder.h1796 Value *CreateConstGEP1_32(Type *Ty, Value *Ptr, unsigned Idx0,
1798 Value *Idx = ConstantInt::get(Type::getInt32Ty(Context), Idx0);
1806 Value *CreateConstInBoundsGEP1_32(Type *Ty, Value *Ptr, unsigned Idx0,
1808 Value *Idx = ConstantInt::get(Type::getInt32Ty(Context), Idx0);
1819 ConstantInt::get(Type::getInt32Ty(Context), Idx0),
1832 ConstantInt::get(Type::getInt32Ty(Context), Idx0),
1842 Value *CreateConstGEP1_64(Type *Ty, Value *Ptr, uint64_t Idx0,
1844 Value *Idx = ConstantInt::get(Type::getInt64Ty(Context), Idx0);
1854 Value *Idx = ConstantInt::get(Type::getInt64Ty(Context), Idx0);
1865 ConstantInt::get(Type::getInt64Ty(Context), Idx0),
[all …]
/openbsd/gnu/llvm/llvm/lib/IR/
H A DConstantFold.cpp1969 Constant *Idx0 = cast<Constant>(Idxs[0]); in foldGEPOfGEP() local
1970 if (Idx0->isNullValue()) { in foldGEPOfGEP()
1991 ConstantInt *CI = dyn_cast<ConstantInt>(Idx0); in foldGEPOfGEP()
2007 if (LastIdxTy != Idx0->getType()) { in foldGEPOfGEP()
2010 Idx0->getType()->getIntegerBitWidth()); in foldGEPOfGEP()
2015 Idx0 = ConstantExpr::getSExtOrBitCast(Idx0, CommonTy); in foldGEPOfGEP()
2019 NewIndices.push_back(ConstantExpr::get(Instruction::Add, Idx0, LastIdx)); in foldGEPOfGEP()
2118 Constant *Idx0 = cast<Constant>(Idxs[0]); in ConstantFoldGetElementPtr() local
2119 if (CE->isCast() && Idxs.size() > 1 && Idx0->isNullValue()) { in ConstantFoldGetElementPtr()
/openbsd/gnu/llvm/clang/lib/CodeGen/
H A DCGBuilder.h295 Address CreateConstInBoundsGEP2_32(Address Addr, unsigned Idx0, unsigned Idx1,
300 Addr.getElementType(), Addr.getPointer(), Idx0, Idx1, Name));
H A DCGBuiltin.cpp10570 llvm::Value *Idx0 = llvm::ConstantInt::get(SizeTy, 0); in EmitAArch64BuiltinExpr() local
10572 Value *Op0 = Builder.CreateExtractElement(Vec, Idx0, "lane0"); in EmitAArch64BuiltinExpr()
10582 llvm::Value *Idx0 = llvm::ConstantInt::get(SizeTy, 0); in EmitAArch64BuiltinExpr() local
10584 Value *Op0 = Builder.CreateExtractElement(Vec, Idx0, "lane0"); in EmitAArch64BuiltinExpr()
10594 llvm::Value *Idx0 = llvm::ConstantInt::get(SizeTy, 0); in EmitAArch64BuiltinExpr() local
10596 Value *Op0 = Builder.CreateExtractElement(Vec, Idx0, "lane0"); in EmitAArch64BuiltinExpr()
/openbsd/gnu/llvm/llvm/lib/Target/AArch64/GISel/
H A DAArch64RegisterBankInfo.cpp741 AArch64GenRegisterBankInfo::PartialMappingIdx Idx0 = in getInstrMapping() local
744 OpRegBankIdx = {Idx0, in getInstrMapping()
/openbsd/gnu/llvm/llvm/lib/Target/Hexagon/
H A DHexagonVectorCombine.cpp2338 Value *Idx0 = Gep0->getOperand(1); in calculatePointerDifference() local
2343 Simplify(CallBuilder(B, CreateSub(Idx0, Idx1))))) in calculatePointerDifference()
2346 KnownBits Known0 = getKnownBits(Idx0, Gep0); in calculatePointerDifference()
2352 Value *MaskU = ConstantInt::get(Idx0->getType(), Unknown); in calculatePointerDifference()
2353 Value *AndU0 = Simplify(CallBuilder(B, CreateAnd(Idx0, MaskU))); in calculatePointerDifference()
2364 Value *AndK0 = Simplify(CallBuilder(B, CreateAnd(Idx0, MaskK))); in calculatePointerDifference()
/openbsd/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DSILoadStoreOptimizer.cpp1801 unsigned Idx0; in getSubRegIdxs() local
1817 Idx0 = Idxs[Paired.Width][CI.Width - 1]; in getSubRegIdxs()
1819 Idx0 = Idxs[0][CI.Width - 1]; in getSubRegIdxs()
1823 return std::pair(Idx0, Idx1); in getSubRegIdxs()
H A DSIISelLowering.cpp5937 const int Idx0 = SVN->getMaskElt(I); in lowerVECTOR_SHUFFLE() local
5939 int VecIdx0 = Idx0 < SrcNumElts ? 0 : 1; in lowerVECTOR_SHUFFLE()
5941 int EltIdx0 = Idx0 < SrcNumElts ? Idx0 : Idx0 - SrcNumElts; in lowerVECTOR_SHUFFLE()
/openbsd/gnu/llvm/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp55324 uint64_t Idx0 = Ops[0].getConstantOperandVal(1); in combineConcatVectorOps() local
55326 uint64_t Idx = ((Idx1 & 3) << 2) | (Idx0 & 3); in combineConcatVectorOps()