Lines Matching refs:SimpleConstants
48 SmallPtrSetImpl<Constant *> &SimpleConstants,
61 SmallPtrSetImpl<Constant *> &SimpleConstants, in isSimpleEnoughValueToCommitHelper() argument
75 if (!isSimpleEnoughValueToCommit(cast<Constant>(Op), SimpleConstants, DL)) in isSimpleEnoughValueToCommitHelper()
87 return isSimpleEnoughValueToCommit(CE->getOperand(0), SimpleConstants, DL); in isSimpleEnoughValueToCommitHelper()
96 return isSimpleEnoughValueToCommit(CE->getOperand(0), SimpleConstants, DL); in isSimpleEnoughValueToCommitHelper()
103 return isSimpleEnoughValueToCommit(CE->getOperand(0), SimpleConstants, DL); in isSimpleEnoughValueToCommitHelper()
109 return isSimpleEnoughValueToCommit(CE->getOperand(0), SimpleConstants, DL); in isSimpleEnoughValueToCommitHelper()
116 SmallPtrSetImpl<Constant *> &SimpleConstants, in isSimpleEnoughValueToCommit() argument
119 if (!SimpleConstants.insert(C).second) in isSimpleEnoughValueToCommit()
122 return isSimpleEnoughValueToCommitHelper(C, SimpleConstants, DL); in isSimpleEnoughValueToCommit()
357 if (!isSimpleEnoughValueToCommit(Val, SimpleConstants, DL)) { in EvaluateBlock()