Home
last modified time | relevance | path

Searched refs:argTypes (Results 1 - 4 of 4) sorted by relevance

/arkcompiler/runtime_core/static_core/libllvmbackend/transforms/passes/
H A Dintrinsics_lowering.cpp84 std::vector<llvm::Type *> argTypes; in ReplaceWithLLVMIntrinsic() local
88 argTypes.push_back(functionType->getParamType(0U)); // Dst type in ReplaceWithLLVMIntrinsic()
89 argTypes.push_back(functionType->getParamType(1U)); // Src type in ReplaceWithLLVMIntrinsic()
90 argTypes.push_back(functionType->getParamType(2U)); // Size type in ReplaceWithLLVMIntrinsic()
92 argTypes.push_back(functionType->getParamType(0U)); // Dst type in ReplaceWithLLVMIntrinsic()
93 argTypes.push_back(functionType->getParamType(2U)); // Size type in ReplaceWithLLVMIntrinsic()
98 auto intrinsicDecl = llvm::Intrinsic::getDeclaration(module, intrinsicId, argTypes); in ReplaceWithLLVMIntrinsic()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/
H A Dintrinsics.cpp78 return GetTypeFromArgTy(argTypes[index + 1]); in GetArgType()
83 return GetTypeFromArgTy(argTypes[0]);
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/
H A Dintrinsics.h48 IntrinArgType argTypes[1 + kMaxArgsNum]; // argTypes[0] is the return type member
/arkcompiler/runtime_core/static_core/libllvmbackend/lowering/
H A Dllvm_ir_constructor.cpp561 ArenaVector<llvm::Type *> argTypes(GetGraph()->GetLocalAllocator()->Adapter()); in EmitSlowPathEntry()
563 argTypes.push_back(GetExactType(input.GetInst()->GetType())); in EmitSlowPathEntry()
565 argTypes.push_back(builder_.getPtrTy()); in EmitSlowPathEntry()
566 argTypes.push_back(builder_.getPtrTy()); in EmitSlowPathEntry()
567 auto ftype = llvm::FunctionType::get(GetType(inst->GetType()), argTypes, false); in EmitSlowPathEntry()
2251 ArenaVector<llvm::Type *> argTypes(GetGraph()->GetLocalAllocator()->Adapter()); in CreateTailCallFastPath()
2254 argTypes.push_back(args.at(i)->getType()); in CreateTailCallFastPath()
2256 auto ftype = llvm::FunctionType::get(GetType(inst->GetType()), argTypes, false); in CreateTailCallFastPath()
2282 ArenaVector<llvm::Type *> argTypes(GetGraph()->GetLocalAllocator()->Adapter()); in CreateTailCallInterpreter()
2285 argTypes in CreateTailCallInterpreter()
[all...]

Completed in 10 milliseconds