Lines Matching refs:ConstantExpr
85 ConstantExpr *CE = cast<ConstantExpr>(C); in isSimpleEnoughValueToCommitHelper()
142 if (ConstantExpr *CE = dyn_cast<ConstantExpr>(C)) { in isSimpleEnoughPointerToCommit()
198 if (ConstantExpr *CE = dyn_cast<ConstantExpr>(P)) { in ComputeLoadResult()
238 auto *CE = dyn_cast<ConstantExpr>(V); in getCalleeWithFormalArgs()
275 ConstantExpr *CE = dyn_cast<ConstantExpr>(CallExpr); in castCallResultIfNeeded()
327 if (ConstantExpr *CE = dyn_cast<ConstantExpr>(Ptr)) { in EvaluateBlock()
353 Ptr = ConstantExpr::getGetElementPtr(nullptr, Ptr, IdxList); in EvaluateBlock()
373 InstResult = ConstantExpr::get(BO->getOpcode(), in EvaluateBlock()
379 InstResult = ConstantExpr::getCompare(CI->getPredicate(), in EvaluateBlock()
385 InstResult = ConstantExpr::getCast(CI->getOpcode(), in EvaluateBlock()
391 InstResult = ConstantExpr::getSelect(getVal(SI->getOperand(0)), in EvaluateBlock()
397 InstResult = ConstantExpr::getExtractValue( in EvaluateBlock()
402 InstResult = ConstantExpr::getInsertValue( in EvaluateBlock()
414 ConstantExpr::getGetElementPtr(GEP->getSourceElementType(), P, GEPOps, in EvaluateBlock()