Searched defs:WideTy (Results 1 - 6 of 6) sorted by relevance

/external/llvm/lib/Transforms/Utils/
H A DSimplifyIndVar.cpp378 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 DScalarEvolution.cpp1286 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 DScalarEvolutionExpander.cpp1043 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 DAArch64ISelDAGToDAG.cpp1237 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 DAArch64ISelLowering.cpp4804 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 DLoopStrengthReduce.cpp510 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