Lines Matching refs:SimpleConstants
50 SmallPtrSetImpl<Constant *> &SimpleConstants,
63 SmallPtrSetImpl<Constant *> &SimpleConstants, in isSimpleEnoughValueToCommitHelper() argument
77 if (!isSimpleEnoughValueToCommit(cast<Constant>(Op), SimpleConstants, DL)) in isSimpleEnoughValueToCommitHelper()
89 return isSimpleEnoughValueToCommit(CE->getOperand(0), SimpleConstants, DL); in isSimpleEnoughValueToCommitHelper()
98 return isSimpleEnoughValueToCommit(CE->getOperand(0), SimpleConstants, DL); in isSimpleEnoughValueToCommitHelper()
105 return isSimpleEnoughValueToCommit(CE->getOperand(0), SimpleConstants, DL); in isSimpleEnoughValueToCommitHelper()
111 return isSimpleEnoughValueToCommit(CE->getOperand(0), SimpleConstants, DL); in isSimpleEnoughValueToCommitHelper()
118 SmallPtrSetImpl<Constant *> &SimpleConstants, in isSimpleEnoughValueToCommit() argument
121 if (!SimpleConstants.insert(C).second) in isSimpleEnoughValueToCommit()
124 return isSimpleEnoughValueToCommitHelper(C, SimpleConstants, DL); in isSimpleEnoughValueToCommit()
321 if (!isSimpleEnoughValueToCommit(Val, SimpleConstants, DL)) { in EvaluateBlock()