OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:SCEVMulExpr
(Results
1 - 7
of
7
) sorted by null
/external/llvm/unittests/Analysis/
ScalarEvolutionTest.cpp
64
const
SCEVMulExpr
*M0 = cast<
SCEVMulExpr
>(P0);
65
const
SCEVMulExpr
*M1 = cast<
SCEVMulExpr
>(P1);
66
const
SCEVMulExpr
*M2 = cast<
SCEVMulExpr
>(P2);
/external/llvm/include/llvm/Analysis/
ScalarEvolutionExpressions.h
225
///
SCEVMulExpr
- This node represents multiplication of some number of SCEVs.
227
class
SCEVMulExpr
: public SCEVCommutativeExpr {
230
SCEVMulExpr
(const FoldingSetNodeIDRef ID,
461
return ((SC*)this)->visitMulExpr((const
SCEVMulExpr
*)S);
587
virtual const SCEV *visitMulExpr(const
SCEVMulExpr
*Expr) {
ScalarEvolutionExpander.h
239
Value *visitMulExpr(const
SCEVMulExpr
*S);
/external/llvm/lib/Analysis/
ScalarEvolution.cpp
296
const
SCEVMulExpr
*Mul = dyn_cast<
SCEVMulExpr
>(this);
871
if (const
SCEVMulExpr
*SM = dyn_cast<
SCEVMulExpr
>(Op)) {
[
all
...]
DependenceAnalysis.cpp
[
all
...]
ScalarEvolutionExpander.cpp
254
if (const
SCEVMulExpr
*M = dyn_cast<
SCEVMulExpr
>(S)) {
780
Value *SCEVExpander::visitMulExpr(const
SCEVMulExpr
*S) {
786
for (std::reverse_iterator<
SCEVMulExpr
::op_iterator> I(S->op_end()),
[
all
...]
/external/llvm/lib/Transforms/Scalar/
LoopStrengthReduce.cpp
305
if (const
SCEVMulExpr
*Mul = dyn_cast<
SCEVMulExpr
>(S))
454
static bool isMulSExtable(const
SCEVMulExpr
*M, ScalarEvolution &SE) {
458
return isa<
SCEVMulExpr
>(SE.getSignExtendExpr(M, WideTy));
532
if (const
SCEVMulExpr
*Mul = dyn_cast<
SCEVMulExpr
>(LHS)) {
536
for (
SCEVMulExpr
::op_iterator I = Mul->op_begin(), E = Mul->op_end();
716
if (const
SCEVMulExpr
*Mul = dyn_cast<
SCEVMulExpr
>(S)) {
893
NumIVMuls += isa<
SCEVMulExpr
>(Reg) &
[
all
...]
Completed in 414 milliseconds