Searched refs:CallType (Results 1 – 7 of 7) sorted by relevance
| /wasmtime-44.0.1/cranelift/codegen/src/machinst/ |
| H A D | mod.rs | 117 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 D | vcode.rs | 976 if self.insts[iix.index()].call_type() == CallType::Regular { in emit()
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/pulley_shared/inst/ |
| H A D | mod.rs | 501 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 D | mod.rs | 1314 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 D | mod.rs | 765 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 D | mod.rs | 1007 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 D | mod.rs | 1174 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()
|