OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:SCEVMulExpr
(Results
1 - 8
of
8
) 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
230
///
SCEVMulExpr
- This node represents multiplication of some number of SCEVs.
232
class
SCEVMulExpr
: public SCEVCommutativeExpr {
235
SCEVMulExpr
(const FoldingSetNodeIDRef ID,
543
return ((SC*)this)->visitMulExpr((const
SCEVMulExpr
*)S);
677
const SCEV *visitMulExpr(const
SCEVMulExpr
*Expr) {
773
const SCEV *visitMulExpr(const
SCEVMulExpr
*Expr) {
ScalarEvolutionExpander.h
239
Value *visitMulExpr(const
SCEVMulExpr
*S);
/external/llvm/lib/Analysis/
ScalarEvolution.cpp
294
const
SCEVMulExpr
*Mul = dyn_cast<
SCEVMulExpr
>(this);
870
if (const
SCEVMulExpr
*SM = dyn_cast<
SCEVMulExpr
>(Op)) {
[
all
...]
DependenceAnalysis.cpp
[
all
...]
ScalarEvolutionExpander.cpp
250
if (const
SCEVMulExpr
*M = dyn_cast<
SCEVMulExpr
>(S)) {
773
Value *SCEVExpander::visitMulExpr(const
SCEVMulExpr
*S) {
779
for (std::reverse_iterator<
SCEVMulExpr
::op_iterator> I(S->op_end()),
[
all
...]
/external/llvm/lib/Transforms/Scalar/
LoopStrengthReduce.cpp
320
if (const
SCEVMulExpr
*Mul = dyn_cast<
SCEVMulExpr
>(S))
515
static bool isMulSExtable(const
SCEVMulExpr
*M, ScalarEvolution &SE) {
519
return isa<
SCEVMulExpr
>(SE.getSignExtendExpr(M, WideTy));
593
if (const
SCEVMulExpr
*Mul = dyn_cast<
SCEVMulExpr
>(LHS)) {
597
for (
SCEVMulExpr
::op_iterator I = Mul->op_begin(), E = Mul->op_end();
777
if (const
SCEVMulExpr
*Mul = dyn_cast<
SCEVMulExpr
>(S)) {
[
all
...]
/external/llvm/lib/Transforms/Vectorize/
LoopVectorize.cpp
[
all
...]
Completed in 220 milliseconds