Searched defs:WideTy (Results 1 - 6 of 6) sorted by relevance
/external/llvm/lib/Transforms/Utils/ |
H A D | SimplifyIndVar.cpp | 378 Type *WideTy = IntegerType::get(BO->getContext(), BitWidth * 2); local 385 const SCEV *ExtendAfterOp = SE->getZeroExtendExpr(SE->getSCEV(BO), WideTy); 387 SE->getZeroExtendExpr(LHS, WideTy), SE->getZeroExtendExpr(RHS, WideTy), 397 const SCEV *ExtendAfterOp = SE->getSignExtendExpr(SE->getSCEV(BO), WideTy); 399 SE->getSignExtendExpr(LHS, WideTy), SE->getSignExtendExpr(RHS, WideTy),
|
/external/llvm/lib/Analysis/ |
H A D | ScalarEvolution.cpp | 1286 Type *WideTy = IntegerType::get(SE->getContext(), BitWidth * 2); local 1288 SE->getAddExpr((SE->*GetExtendExpr)(PreStart, WideTy), 1289 (SE->*GetExtendExpr)(Step, WideTy)); 1290 if ((SE->*GetExtendExpr)(Start, WideTy) == OperandExtendedStart) { 1480 Type *WideTy = IntegerType::get(getContext(), BitWidth * 2); local 1483 const SCEV *ZAdd = getZeroExtendExpr(getAddExpr(Start, ZMul), WideTy); 1484 const SCEV *WideStart = getZeroExtendExpr(Start, WideTy); 1486 getZeroExtendExpr(CastedMaxBECount, WideTy); 1490 getZeroExtendExpr(Step, WideTy))); 1504 getSignExtendExpr(Step, WideTy))); 1693 Type *WideTy = IntegerType::get(getContext(), BitWidth * 2); local [all...] |
H A D | ScalarEvolutionExpander.cpp | 1043 Type *WideTy = IntegerType::get(AR->getType()->getContext(), BitWidth * 2); local 1045 const SCEV *OpAfterExtend = SE.getAddExpr(SE.getSignExtendExpr(Step, WideTy), 1046 SE.getSignExtendExpr(AR, WideTy)); 1048 SE.getSignExtendExpr(SE.getAddExpr(AR, Step), WideTy); 1057 Type *WideTy = IntegerType::get(AR->getType()->getContext(), BitWidth * 2); local 1059 const SCEV *OpAfterExtend = SE.getAddExpr(SE.getZeroExtendExpr(Step, WideTy), 1060 SE.getZeroExtendExpr(AR, WideTy)); 1062 SE.getZeroExtendExpr(SE.getAddExpr(AR, Step), WideTy);
|
/external/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelDAGToDAG.cpp | 1237 MVT WideTy = MVT::getVectorVT(EltTy, 2 * NarrowSize); local 1241 SDValue(DAG.getMachineNode(TargetOpcode::IMPLICIT_DEF, DL, WideTy), 0); 1242 return DAG.getTargetInsertSubreg(AArch64::dsub, DL, WideTy, Undef, V64Reg);
|
H A D | AArch64ISelLowering.cpp | 4804 MVT WideTy = MVT::getVectorVT(EltTy, 2 * NarrowSize); local 4807 return DAG.getNode(ISD::INSERT_SUBVECTOR, DL, WideTy, DAG.getUNDEF(WideTy), 6379 EVT WideTy = WideVec.getValueType(); local 6381 SDValue Node = DAG.getNode(ISD::INSERT_VECTOR_ELT, DL, WideTy, WideVec, 6413 EVT WideTy = WideVec.getValueType(); local 6415 EVT ExtrTy = WideTy.getVectorElementType();
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | LoopStrengthReduce.cpp | 510 Type *WideTy = local 512 return isa<SCEVAddRecExpr>(SE.getSignExtendExpr(AR, WideTy)); 518 Type *WideTy = local 520 return isa<SCEVAddExpr>(SE.getSignExtendExpr(A, WideTy)); 526 Type *WideTy = local 529 return isa<SCEVMulExpr>(SE.getSignExtendExpr(M, WideTy));
|
Completed in 221 milliseconds