Lines Matching refs:SimpleConstants
34 SmallPtrSetImpl<Constant *> &SimpleConstants,
47 SmallPtrSetImpl<Constant *> &SimpleConstants, in isSimpleEnoughValueToCommitHelper() argument
61 if (!isSimpleEnoughValueToCommit(cast<Constant>(Op), SimpleConstants, DL)) in isSimpleEnoughValueToCommitHelper()
73 return isSimpleEnoughValueToCommit(CE->getOperand(0), SimpleConstants, DL); in isSimpleEnoughValueToCommitHelper()
82 return isSimpleEnoughValueToCommit(CE->getOperand(0), SimpleConstants, DL); in isSimpleEnoughValueToCommitHelper()
89 return isSimpleEnoughValueToCommit(CE->getOperand(0), SimpleConstants, DL); in isSimpleEnoughValueToCommitHelper()
95 return isSimpleEnoughValueToCommit(CE->getOperand(0), SimpleConstants, DL); in isSimpleEnoughValueToCommitHelper()
102 SmallPtrSetImpl<Constant *> &SimpleConstants, in isSimpleEnoughValueToCommit() argument
105 if (!SimpleConstants.insert(C).second) in isSimpleEnoughValueToCommit()
108 return isSimpleEnoughValueToCommitHelper(C, SimpleConstants, DL); in isSimpleEnoughValueToCommit()
221 if (!isSimpleEnoughValueToCommit(Val, SimpleConstants, DL)) { in EvaluateBlock()