Home
last modified time | relevance | path

Searched refs:CallType (Results 1 – 7 of 7) sorted by relevance

/wasmtime-44.0.1/cranelift/codegen/src/machinst/
H A Dmod.rs117 fn call_type(&self) -> CallType; in call_type() argument
281 pub enum CallType { enum
315 pub fn update(&mut self, call_type: CallType) { in update() argument
318 (current, CallType::None) => current, in update()
320 (_, CallType::Regular) => FunctionCalls::Regular, in update()
322 (FunctionCalls::None, CallType::TailCall) => FunctionCalls::TailOnly, in update()
323 (current, CallType::TailCall) => current, in update()
H A Dvcode.rs976 if self.insts[iix.index()].call_type() == CallType::Regular { in emit()
/wasmtime-44.0.1/cranelift/codegen/src/isa/pulley_shared/inst/
H A Dmod.rs501 fn call_type(&self) -> CallType { in call_type() argument
504 CallType::Regular in call_type()
507 Inst::ReturnCall { .. } | Inst::ReturnIndirectCall { .. } => CallType::TailCall, in call_type()
509 _ => CallType::None, in call_type()
/wasmtime-44.0.1/cranelift/codegen/src/isa/x64/inst/
H A Dmod.rs1314 fn call_type(&self) -> CallType { in call_type() argument
1319 | Inst::MachOTlsGetAddr { .. } => CallType::Regular, in call_type()
1321 Inst::ReturnCallKnown { .. } | Inst::ReturnCallUnknown { .. } => CallType::TailCall, in call_type()
1323 _ => CallType::None, in call_type()
/wasmtime-44.0.1/cranelift/codegen/src/isa/riscv64/inst/
H A Dmod.rs765 fn call_type(&self) -> CallType { in call_type() argument
768 CallType::Regular in call_type()
771 Inst::ReturnCall { .. } | Inst::ReturnCallInd { .. } => CallType::TailCall, in call_type()
773 _ => CallType::None, in call_type()
/wasmtime-44.0.1/cranelift/codegen/src/isa/aarch64/inst/
H A Dmod.rs1007 fn call_type(&self) -> CallType { in call_type() argument
1012 | Inst::MachOTlsGetAddr { .. } => CallType::Regular, in call_type()
1014 Inst::ReturnCall { .. } | Inst::ReturnCallInd { .. } => CallType::TailCall, in call_type()
1016 _ => CallType::None, in call_type()
/wasmtime-44.0.1/cranelift/codegen/src/isa/s390x/inst/
H A Dmod.rs1174 fn call_type(&self) -> CallType { in call_type() argument
1176 Inst::Call { .. } | Inst::ElfTlsGetOffset { .. } => CallType::Regular, in call_type()
1178 Inst::ReturnCall { .. } => CallType::TailCall, in call_type()
1180 _ => CallType::None, in call_type()