Home
last modified time | relevance | path

Searched refs:Alloca (Results 1 - 8 of 8) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dcode_generator.h36 uint8_t *Alloca(uintptr_t size, bool isReq, size_t alignSize);
57 uint8_t *Alloca(uintptr_t size, bool isReq, size_t alignSize);
H A Dlcr_opcodes.h79 V(Alloca, ALLOCA, GateFlags::NONE_FLAG, 0, 0, 0)
H A Dlcr_circuit_builder.cpp104 GateRef CircuitBuilder::Alloca(size_t size) in Alloca() function in panda::ecmascript::kungfu::CircuitBuilder
106 return GetCircuit()->NewGate(circuit_->Alloca(size), MachineType::ARCH, GateType::NJSValue()); in Alloca()
H A Dir_builder.h57 V(Alloca, (GateRef gate)) \
H A Dstub_builder-inl.h198 inline GateRef StubBuilder::Alloca(int size) in Alloca() function in panda::ecmascript::kungfu::StubBuilder
200 return env_->GetBuilder()->Alloca(size); in Alloca()
H A Dcircuit_builder.h841 GateRef Alloca(size_t size);
H A Dstub_builder.h133 GateRef Alloca(int size);
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/llvm/
H A Dllvm_codegen.cpp115 uint8_t *CodeInfo::CodeSpace::Alloca(uintptr_t size, bool isReq, size_t alignSize) in Alloca() function in panda::ecmascript::kungfu::CodeInfo::CodeSpace
122 LOG_COMPILER(ERROR) << std::hex << "Alloca Section failed. Current curPos:" << curPos in Alloca()
134 uint8_t *CodeInfo::CodeSpaceOnDemand::Alloca(uintptr_t size, [[maybe_unused]] bool isReq, size_t alignSize) in Alloca() function in panda::ecmascript::kungfu::CodeInfo::CodeSpaceOnDemand
165 return codeSpaceOnDemand_.Alloca(size, true, alignSize); in AllocaOnDemand()
170 return CodeSpace::GetInstance()->Alloca(size, true, alignSize); in AllocaInReqSecBuffer()
175 return CodeSpace::GetInstance()->Alloca(size, false, alignSize); in AllocaInNotReqSecBuffer()

Completed in 21 milliseconds