Searched defs:deoptimize (Results 1 – 3 of 3) sorted by relevance
166 void PandaRuntimeLowering::LowerDeoptimizeIntrinsic(llvm::CallInst *deoptimize) in LowerDeoptimizeIntrinsic()
191 …auto deoptimize = maybeCall != nullptr && maybeCall->getIntrinsicID() == llvm::Intrinsic::experime… in MakeUnreachableAfter() local
1660 auto deoptimize = builder_.CreateICmpNE(builder_.getInt32(typeMask), zext); in CreateCheckCastObject() local1682 auto deoptimize = builder_.CreateIsNull(typeLdr); in CreateCheckCastOther() local1709 auto deoptimize = builder_.CreateIsNull(typeLdrObj); in CreateCheckCastArray() local1736 auto deoptimize = builder_.CreateIsNull(typeLdr); in CreateCheckCastArrayObject() local2291 void LLVMIrConstructor::CreateDeoptimizationBranch(Inst *inst, llvm::Value *deoptimize, in CreateDeoptimizationBranch()3388 auto deoptimize = ctor->builder_.CreateExtractValue(ssubOverflow, {1}, "obit"); in VisitSubOverflowCheck() local3411 auto deoptimize = ctor->builder_.CreateIsNotNull(ctor->GetInputValue(inst, 0)); in VisitDeoptimizeIf() local3420 … auto deoptimize = ctor->builder_.CreateICmpSLT(val, llvm::Constant::getNullValue(val->getType())); in VisitNegativeCheck() local3432 auto deoptimize = ctor->builder_.CreateIsNull(val); in VisitZeroCheck() local3451 auto deoptimize = ctor->builder_.CreateIsNull(obj64); in VisitNullCheck() local[all …]