/external/llvm/lib/Transforms/Utils/ |
SimplifyIndVar.cpp | 374 auto *WideTy = 378 (SE->*Extension)((SE->*Operation)(LHS, RHS, SCEV::FlagAnyWrap), WideTy); 380 (SE->*Operation)((SE->*Extension)(LHS, WideTy), 381 (SE->*Extension)(RHS, WideTy), SCEV::FlagAnyWrap); 519 Type *WideTy = IntegerType::get(BO->getContext(), BitWidth * 2); 526 const SCEV *ExtendAfterOp = SE->getZeroExtendExpr(SE->getSCEV(BO), WideTy); 528 SE->getZeroExtendExpr(LHS, WideTy), SE->getZeroExtendExpr(RHS, WideTy), 538 const SCEV *ExtendAfterOp = SE->getSignExtendExpr(SE->getSCEV(BO), WideTy); 540 SE->getSignExtendExpr(LHS, WideTy), SE->getSignExtendExpr(RHS, WideTy) [all...] |
/external/swiftshader/third_party/LLVM/lib/Analysis/ |
ScalarEvolution.cpp | [all...] |
/external/llvm/lib/Analysis/ |
ScalarEvolution.cpp | [all...] |
ScalarEvolutionExpander.cpp | [all...] |
/external/llvm/lib/Target/AArch64/ |
AArch64ISelDAGToDAG.cpp | [all...] |
AArch64ISelLowering.cpp | [all...] |
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/ |
LoopStrengthReduce.cpp | 415 Type *WideTy = 417 return isa<SCEVAddRecExpr>(SE.getSignExtendExpr(AR, WideTy)); 423 Type *WideTy = 425 return isa<SCEVAddExpr>(SE.getSignExtendExpr(A, WideTy)); 431 Type *WideTy = 434 return isa<SCEVMulExpr>(SE.getSignExtendExpr(M, WideTy)); [all...] |
/external/llvm/lib/Transforms/Scalar/ |
LoopStrengthReduce.cpp | 510 Type *WideTy = 512 return isa<SCEVAddRecExpr>(SE.getSignExtendExpr(AR, WideTy)); 518 Type *WideTy = 520 return isa<SCEVAddExpr>(SE.getSignExtendExpr(A, WideTy)); 526 Type *WideTy = 529 return isa<SCEVMulExpr>(SE.getSignExtendExpr(M, WideTy)); [all...] |