Searched refs:FunctionBuilder (Results 1 – 1 of 1) sorted by relevance
/DragonOS/kernel/crates/rbpf/src/ |
H A D | cranelift.rs | 18 use cranelift_frontend::{FunctionBuilder, FunctionBuilderContext, Variable}; 139 let mut builder: FunctionBuilder = FunctionBuilder::new(&mut ctx.func, &mut func_ctx); in compile_function() 162 bcx: &mut FunctionBuilder, in build_function_prelude() argument 250 fn translate_program(&mut self, bcx: &mut FunctionBuilder, prog: &[u8]) -> Result<(), Error> { in translate_program() argument 950 fn insn_imm64(&mut self, bcx: &mut FunctionBuilder, insn: &Insn) -> Value { in insn_imm64() argument 953 fn insn_imm32(&mut self, bcx: &mut FunctionBuilder, insn: &Insn) -> Value { in insn_imm32() argument 957 fn insn_dst(&mut self, bcx: &mut FunctionBuilder, insn: &Insn) -> Value { in insn_dst() argument 960 fn insn_dst32(&mut self, bcx: &mut FunctionBuilder, insn: &Insn) -> Value { in insn_dst32() argument 965 fn insn_src(&mut self, bcx: &mut FunctionBuilder, insn: &Insn) -> Value { in insn_src() argument 968 fn insn_src32(&mut self, bcx: &mut FunctionBuilder, insn: &Insn) -> Value { in insn_src32() argument [all …]
|