Home
last modified time | relevance | path

Searched defs:SSARef (Results 1 – 8 of 8) sorted by relevance

/aosp_15_r20/external/mesa3d/src/nouveau/compiler/nak/
H A Dbuilder.rs120 fn alloc_ssa(&mut self, file: RegFile, comps: u8) -> SSARef; in alloc_ssa()
122 fn shl(&mut self, x: Src, shift: Src) -> SSARef { in shl()
146 fn shl64(&mut self, x: Src, shift: Src) -> SSARef { in shl64()
195 fn shr(&mut self, x: Src, shift: Src, signed: bool) -> SSARef { in shr()
220 fn shr64(&mut self, x: Src, shift: Src, signed: bool) -> SSARef { in shr64()
248 fn fadd(&mut self, x: Src, y: Src) -> SSARef { in fadd()
260 fn fmul(&mut self, x: Src, y: Src) -> SSARef { in fmul()
273 fn fset(&mut self, cmp_op: FloatCmpOp, x: Src, y: Src) -> SSARef { in fset()
284 fn fsetp(&mut self, cmp_op: FloatCmpOp, x: Src, y: Src) -> SSARef { in fsetp()
297 fn hadd2(&mut self, x: Src, y: Src) -> SSARef { in hadd2()
[all …]
H A Dlegalize.rs61 fn copy_ssa_ref(&mut self, vec: &mut SSARef, reg_file: RegFile) { in copy_ssa_ref()
272 fn copy_ssa_ref_if_uniform(&mut self, ssa_ref: &mut SSARef) { in copy_ssa_ref_if_uniform()
290 pinned: &HashSet<SSARef>, in legalize_instr()
H A Dhw_tests.rs157 pub fn ld_test_data(&mut self, offset: u16, mem_type: MemType) -> SSARef { in ld_test_data()
179 data: SSARef, in st_test_data()
271 fn alloc_ssa(&mut self, file: RegFile, comps: u8) -> SSARef { in alloc_ssa()
H A Dassign_regs.rs53 fn src_ssa_ref(src: &Src) -> Option<&SSARef> { in src_ssa_ref()
94 fn add_vec_use(&mut self, ip: usize, vec: SSARef) { in add_vec_use()
450 pub fn assign_pin_vec_reg(&mut self, vec: SSARef, reg: u32) -> RegRef { in assign_pin_vec_reg()
H A Dir.rs428 pub struct SSARef { struct
432 impl SSARef { impl
435 fn new(comps: &[SSAValue]) -> SSARef { in new()
499 impl Deref for SSARef { implementation
508 impl DerefMut for SSARef { implementation
515 impl TryFrom<&[SSAValue]> for SSARef { implementation
529 impl TryFrom<Vec<SSAValue>> for SSARef { implementation
551 impl From<SSAValue> for SSARef { implementation
557 impl fmt::Display for SSARef { implementation
592 pub fn alloc_vec(&mut self, file: RegFile, comps: u8) -> SSARef { in alloc_vec()
[all …]
H A Dfrom_nir.rs416 fn get_ssa_comp(&mut self, def: &nir_def, c: u8) -> (SSARef, u8) { in get_ssa_comp()
432 fn get_ssa_ref(&mut self, src: &nir_src) -> SSARef { in get_ssa_ref()
469 fn set_dst(&mut self, def: &nir_def, ssa: SSARef) { in set_dst()
H A Dopt_copy_prop.rs87 fn add_fp64_copy(&mut self, bi: usize, dst: &SSARef, src: Src) { in add_fp64_copy()
H A Dsm50.rs2441 ) -> SSARef { in atom_src_as_ssa()