Home
last modified time | relevance | path

Searched defs:cast (Results 1 – 18 of 18) sorted by relevance

/arkcompiler/runtime_core/static_core/libllvmbackend/transforms/
Dgc_utils.cpp71 auto cast = llvm::cast<llvm::CastInst>(val); in IsDerivedImpl() local
104 auto cast = llvm::dyn_cast<llvm::CastInst>(toStrip); in HasBeenGcRef() local
/arkcompiler/runtime_core/static_core/libllvmbackend/transforms/passes/
Dpropagate_lenarray.cpp68 auto cast = llvm::CastInst::Create(llvm::CastInst::Trunc, size, in run() local
Dexpand_atomics.cpp76 auto cast = llvm::CastInst::Create(llvm::CastInst::AddrSpaceCast, pointer, in InsertAddrSpaceCast() local
Dgc_intrusion_check.cpp143 …for (auto cast = llvm::dyn_cast<CastInst>(val); cast != nullptr; cast = llvm::dyn_cast<CastInst>(v… in CheckInstruction() local
172 for (auto cast = llvm::dyn_cast<CastInst>(inst.getOperand(i)); cast != nullptr; in CheckInstruction() local
Dgep_propagation.cpp408 auto cast = llvm::Instruction::CastOps::CastOpsEnd; in ReplaceWithSplitGep() local
424 auto cast = generateCast(); in ReplaceWithSplitGep() local
Dgc_intrusion.cpp679 for (auto cast = llvm::cast<CastInst>(inst); cast != nullptr; in HoistForRelocation() local
749 for (auto cast : casts) { in CreateBackwardCasts() local
/arkcompiler/ets_runtime/test/moduletest/promise/
Dpromise.js57 const cast = Promise.resolve(original); constant
/arkcompiler/runtime_core/libabckit/tests/ut/isa/isa_static/cast/
Dcast_static.cpp138 AbckitInst *cast = helpers::FindFirstInst(graph, ABCKIT_ISA_API_STATIC_OPCODE_CAST); in TEST_F() local
211 AbckitInst *cast = helpers::FindFirstInst(graph, ABCKIT_ISA_API_STATIC_OPCODE_CAST); in TEST_F() local
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir_builder/
Dinst_builder.h241 auto cast = GetGraph()->CreateInstCast(type, pc, input, operandsType); in CreateCast() local
/arkcompiler/runtime_core/static_core/plugins/ets/compiler/
Dir_build_intrinsics_ets.cpp136 auto *cast = GetGraph()->CreateInstCast(DataType::INT64, bcAddr, value, value->GetType()); in BuildBigInt64ArraySetIntrinsic() local
150 auto *cast = GetGraph()->CreateInstCast(DataType::INT64, bcAddr, value, value->GetType()); in BuildBigUint64ArraySetIntrinsic() local
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/
Dpeepholes.cpp692 auto cast = CreateAndInsertInst(Opcode::Cast, inst, op1->GetInput(0).GetInst()); in VisitAShr() local
785 auto cast = CreateAndInsertInst(Opcode::Cast, inst, input0->GetInput(0).GetInst()); in VisitAnd() local
1236 auto cast = inst->CastToCast(); in VisitCastCase2() local
1421 auto cast = CreateAndInsertInst(Opcode::Cast, cav, valueInst); in VisitCastAnyTypeValue() local
2801 auto cast = cmpInst->GetBasicBlock()->GetGraph()->CreateInstCast(); in CreateCompareInsteadOfXorAdd() local
Descape.cpp1735 …auto cast = graph_->CreateInstCast(inst->GetType(), inst->GetPc(), replacement, replacement->GetTy… in ReplaceAliases() local
1894 … auto cast = graph_->CreateInstCast(phi->GetType(), input->GetPc(), input, input->GetType()); in FixPhiInputTypes() local
Dlse.cpp984 … auto cast = GetGraph()->CreateInstCast(inst->GetType(), inst->GetPc(), value, value->GetType()); in DeleteInstruction() local
/arkcompiler/runtime_core/compiler/tests/
Dliveness_analyzer_test.cpp523 auto cast = la->GetInstLifeIntervals(&INS(5)); in TEST_F() local
/arkcompiler/runtime_core/static_core/compiler/tests/
Dliveness_analyzer_test.cpp500 auto cast = la->GetInstLifeIntervals(&INS(5U)); in TEST_F() local
/arkcompiler/ets_frontend/ets2panda/public/
Des2panda_lib.rb646 def cast method in Es2pandaLibApi.Type
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir/
Danalysis.cpp322 bool ApplyForCastJoin(Inst *cast, Inst *input, Inst *origInst, Arch arch) in ApplyForCastJoin()
/arkcompiler/ets_frontend/ets2panda/checker/
DETSAnalyzer.cpp3422 for (auto const &cast : casts) { in Check() local