Lines Matching refs:SimpleConstants
46 SmallPtrSetImpl<Constant *> &SimpleConstants,
59 SmallPtrSetImpl<Constant *> &SimpleConstants, in isSimpleEnoughValueToCommitHelper() argument
73 if (!isSimpleEnoughValueToCommit(cast<Constant>(Op), SimpleConstants, DL)) in isSimpleEnoughValueToCommitHelper()
85 return isSimpleEnoughValueToCommit(CE->getOperand(0), SimpleConstants, DL); in isSimpleEnoughValueToCommitHelper()
94 return isSimpleEnoughValueToCommit(CE->getOperand(0), SimpleConstants, DL); in isSimpleEnoughValueToCommitHelper()
101 return isSimpleEnoughValueToCommit(CE->getOperand(0), SimpleConstants, DL); in isSimpleEnoughValueToCommitHelper()
107 return isSimpleEnoughValueToCommit(CE->getOperand(0), SimpleConstants, DL); in isSimpleEnoughValueToCommitHelper()
114 SmallPtrSetImpl<Constant *> &SimpleConstants, in isSimpleEnoughValueToCommit() argument
117 if (!SimpleConstants.insert(C).second) in isSimpleEnoughValueToCommit()
120 return isSimpleEnoughValueToCommitHelper(C, SimpleConstants, DL); in isSimpleEnoughValueToCommit()
330 if (!isSimpleEnoughValueToCommit(Val, SimpleConstants, DL)) { in EvaluateBlock()