Searched refs:SCEVCommutativeExpr (Results 1 - 2 of 2) sorted by relevance

/external/llvm/include/llvm/Analysis/
H A DScalarEvolutionExpressions.h179 /// SCEVCommutativeExpr - This node is the base class for n'ary commutative
182 class SCEVCommutativeExpr : public SCEVNAryExpr { class in namespace:llvm
184 SCEVCommutativeExpr(const FoldingSetNodeIDRef ID, function in class:llvm::SCEVCommutativeExpr
207 class SCEVAddExpr : public SCEVCommutativeExpr {
212 : SCEVCommutativeExpr(ID, scAddExpr, O, N) {
232 class SCEVMulExpr : public SCEVCommutativeExpr {
237 : SCEVCommutativeExpr(ID, scMulExpr, O, N) {
442 class SCEVSMaxExpr : public SCEVCommutativeExpr {
447 : SCEVCommutativeExpr(ID, scSMaxExpr, O, N) {
463 class SCEVUMaxExpr : public SCEVCommutativeExpr {
[all...]
/external/llvm/lib/Analysis/
H A DScalarEvolution.cpp5448 if (const SCEVCommutativeExpr *Comm = dyn_cast<SCEVCommutativeExpr>(V)) {

Completed in 87 milliseconds