Home
last modified time | relevance | path

Searched refs:IdxTy (Results 1 – 13 of 13) sorted by relevance

/external/llvm/lib/Transforms/Scalar/
DScalarReplAggregates.cpp163 uint64_t FindElementAndOffset(Type *&T, uint64_t &Offset, Type *&IdxTy,
2007 Type *IdxTy; in RewriteBitCast() local
2008 uint64_t Idx = FindElementAndOffset(T, EltOffset, IdxTy, in RewriteBitCast()
2024 uint64_t SROA::FindElementAndOffset(Type *&T, uint64_t &Offset, Type *&IdxTy, in FindElementAndOffset() argument
2033 IdxTy = Type::getInt32Ty(T->getContext()); in FindElementAndOffset()
2040 IdxTy = Type::getInt64Ty(T->getContext()); in FindElementAndOffset()
2048 IdxTy = Type::getInt64Ty(T->getContext()); in FindElementAndOffset()
2072 Type *IdxTy; in RewriteGEP() local
2073 uint64_t OldIdx = FindElementAndOffset(T, OldOffset, IdxTy, DL); in RewriteGEP()
2079 uint64_t Idx = FindElementAndOffset(T, EltOffset, IdxTy, DL); in RewriteGEP()
[all …]
/external/llvm/lib/Transforms/Vectorize/
DLoopVectorize.cpp2102 Type *IdxTy = Legal->getWidestInductionType(); in createEmptyLoop() local
2114 IdxTy->getPrimitiveSizeInBits()) in createEmptyLoop()
2115 ExitCount = SE->getTruncateOrNoop(ExitCount, IdxTy); in createEmptyLoop()
2117 const SCEV *BackedgeTakeCount = SE->getNoopOrZeroExtend(ExitCount, IdxTy); in createEmptyLoop()
2136 BackedgeCount = CastInst::CreatePointerCast(BackedgeCount, IdxTy, in createEmptyLoop()
2150 IdxTy): in createEmptyLoop()
2151 ConstantInt::get(IdxTy, 0); in createEmptyLoop()
2158 StartIdx, ConstantInt::get(IdxTy, 0), "overflow.check.anchor", in createEmptyLoop()
2199 Induction = Builder.CreatePHI(IdxTy, 2, "index"); in createEmptyLoop()
2202 Constant *Step = ConstantInt::get(IdxTy, VF * UF); in createEmptyLoop()
[all …]
/external/llvm/lib/Transforms/InstCombine/
DInstCombineLoadStoreAlloca.cpp196 Type *IdxTy = IC.getDataLayout().getIntPtrType(AI.getType()); in simplifyAllocaArraySize() local
197 Value *NullIdx = Constant::getNullValue(IdxTy); in simplifyAllocaArraySize()
/external/llvm/lib/Transforms/IPO/
DArgumentPromotion.cpp798 Type *IdxTy = (ElTy->isStructTy() ? in DoPromotion() local
801 Ops.push_back(ConstantInt::get(IdxTy, *II)); in DoPromotion()
DGlobalOpt.cpp2340 IntegerType *IdxTy = IntegerType::get(NewTy->getContext(), 32); in EvaluateBlock() local
2341 Constant *IdxZero = ConstantInt::get(IdxTy, 0, false); in EvaluateBlock()
/external/llvm/lib/IR/
DConstantFold.cpp2104 Type *IdxTy = Combined->getType(); in ConstantFoldGetElementPtrImpl() local
2105 if (IdxTy != Idx0->getType()) { in ConstantFoldGetElementPtrImpl()
2107 std::max(IdxTy->getIntegerBitWidth(), in ConstantFoldGetElementPtrImpl()
2112 Type::getIntNTy(IdxTy->getContext(), CommonExtendedWidth); in ConstantFoldGetElementPtrImpl()
/external/llvm/lib/Bitcode/Reader/
DBitcodeReader.cpp2363 Type *IdxTy = getTypeByID(Record[2]); in ParseConstants() local
2364 if (!IdxTy) in ParseConstants()
2366 Op1 = ValueList.getConstantFwdRef(Record[3], IdxTy); in ParseConstants()
2384 Type *IdxTy = getTypeByID(Record[2]); in ParseConstants() local
2385 if (!IdxTy) in ParseConstants()
2387 Op2 = ValueList.getConstantFwdRef(Record[3], IdxTy); in ParseConstants()
/external/llvm/lib/CodeGen/AsmPrinter/
DDwarfUnit.cpp1403 DIE *IdxTy = getIndexTyDie(); in constructArrayTypeDIE() local
1411 constructSubrangeDIE(Buffer, cast<MDSubrange>(Element), IdxTy); in constructArrayTypeDIE()
/external/clang/lib/CodeGen/
DCGExpr.cpp2436 QualType IdxTy = E->getIdx()->getType(); in EmitArraySubscriptExpr() local
2437 bool IdxSigned = IdxTy->isSignedIntegerOrEnumerationType(); in EmitArraySubscriptExpr()
2440 EmitBoundsCheck(E, E->getBase(), Idx, IdxTy, Accessed); in EmitArraySubscriptExpr()
DCGExprScalar.cpp1153 QualType IdxTy = E->getIdx()->getType(); in VisitArraySubscriptExpr() local
1156 CGF.EmitBoundsCheck(E, E->getBase(), Idx, IdxTy, /*Accessed*/true); in VisitArraySubscriptExpr()
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAG.cpp6774 EVT IdxTy = TLI->getVectorIdxTy(); in ExtractVectorElements() local
6778 Op, getConstant(i, IdxTy))); in ExtractVectorElements()
/external/llvm/lib/Target/ARM/
DARMInstrNEON.td5759 ValueType Ty, Operand IdxTy>
5760 : NVDupLane<op19_16, 0, (outs DPR:$Vd), (ins DPR:$Vm, IdxTy:$lane),
5765 ValueType ResTy, ValueType OpTy, Operand IdxTy>
5766 : NVDupLane<op19_16, 1, (outs QPR:$Vd), (ins DPR:$Vm, IdxTy:$lane),
/external/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp6648 Type *IdxTy = *GTI; in isExtFreeImpl() local
6654 countTrailingZeros(getDataLayout()->getTypeStoreSizeInBits(IdxTy)) - 3; in isExtFreeImpl()