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
73
const
SCEVMulExpr
*M0 = cast<
SCEVMulExpr
>(P0);
74
const
SCEVMulExpr
*M1 = cast<
SCEVMulExpr
>(P1);
75
const
SCEVMulExpr
*M2 = cast<
SCEVMulExpr
>(P2);
/external/llvm/include/llvm/Analysis/
ScalarEvolutionExpressions.h
231
///
SCEVMulExpr
- This node represents multiplication of some number of SCEVs.
233
class
SCEVMulExpr
: public SCEVCommutativeExpr {
236
SCEVMulExpr
(const FoldingSetNodeIDRef ID,
466
return ((SC*)this)->visitMulExpr((const
SCEVMulExpr
*)S);
591
const SCEV *visitMulExpr(const
SCEVMulExpr
*Expr) {
ScalarEvolutionExpander.h
280
Value *visitMulExpr(const
SCEVMulExpr
*S);
/external/llvm/lib/Analysis/
ScalarEvolution.cpp
289
const
SCEVMulExpr
*Mul = dyn_cast<
SCEVMulExpr
>(this);
726
if (const
SCEVMulExpr
*T = dyn_cast<const
SCEVMulExpr
>(Denominator)) {
825
void visitMulExpr(const
SCEVMulExpr
*Numerator) {
[
all
...]
DependenceAnalysis.cpp
[
all
...]
VectorUtils.cpp
323
if (const
SCEVMulExpr
*M = dyn_cast<
SCEVMulExpr
>(V)) {
ScalarEvolutionExpander.cpp
265
if (const
SCEVMulExpr
*M = dyn_cast<
SCEVMulExpr
>(S)) {
740
Value *SCEVExpander::visitMulExpr(const
SCEVMulExpr
*S) {
746
for (std::reverse_iterator<
SCEVMulExpr
::op_iterator> I(S->op_end()),
[
all
...]
/external/llvm/lib/Transforms/Scalar/
LoopStrengthReduce.cpp
337
if (const
SCEVMulExpr
*Mul = dyn_cast<
SCEVMulExpr
>(S))
525
static bool isMulSExtable(const
SCEVMulExpr
*M, ScalarEvolution &SE) {
529
return isa<
SCEVMulExpr
>(SE.getSignExtendExpr(M, WideTy));
600
if (const
SCEVMulExpr
*Mul = dyn_cast<
SCEVMulExpr
>(LHS)) {
782
if (const
SCEVMulExpr
*Mul = dyn_cast<
SCEVMulExpr
>(S)) {
[
all
...]
Completed in 80 milliseconds