Home
last modified time | relevance | path

Searched defs:deoptimize (Results 1 – 3 of 3) sorted by relevance

/arkcompiler/runtime_core/static_core/libllvmbackend/transforms/passes/
Dpanda_runtime_lowering.cpp166 void PandaRuntimeLowering::LowerDeoptimizeIntrinsic(llvm::CallInst *deoptimize) in LowerDeoptimizeIntrinsic()
Dprune_deopt.cpp191 …auto deoptimize = maybeCall != nullptr && maybeCall->getIntrinsicID() == llvm::Intrinsic::experime… in MakeUnreachableAfter() local
/arkcompiler/runtime_core/static_core/libllvmbackend/lowering/
Dllvm_ir_constructor.cpp1660 auto deoptimize = builder_.CreateICmpNE(builder_.getInt32(typeMask), zext); in CreateCheckCastObject() local
1682 auto deoptimize = builder_.CreateIsNull(typeLdr); in CreateCheckCastOther() local
1709 auto deoptimize = builder_.CreateIsNull(typeLdrObj); in CreateCheckCastArray() local
1736 auto deoptimize = builder_.CreateIsNull(typeLdr); in CreateCheckCastArrayObject() local
2291 void LLVMIrConstructor::CreateDeoptimizationBranch(Inst *inst, llvm::Value *deoptimize, in CreateDeoptimizationBranch()
3388 auto deoptimize = ctor->builder_.CreateExtractValue(ssubOverflow, {1}, "obit"); in VisitSubOverflowCheck() local
3411 auto deoptimize = ctor->builder_.CreateIsNotNull(ctor->GetInputValue(inst, 0)); in VisitDeoptimizeIf() local
3420 … auto deoptimize = ctor->builder_.CreateICmpSLT(val, llvm::Constant::getNullValue(val->getType())); in VisitNegativeCheck() local
3432 auto deoptimize = ctor->builder_.CreateIsNull(val); in VisitZeroCheck() local
3451 auto deoptimize = ctor->builder_.CreateIsNull(obj64); in VisitNullCheck() local
[all …]