Home
last modified time | relevance | path

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

/external/mesa3d/src/nouveau/compiler/nak/
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 …]
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()
Dhw_tests.rs137 pub fn ld_test_data(&mut self, offset: u16, mem_type: MemType) -> SSARef { in ld_test_data()
159 data: SSARef, in st_test_data()
251 fn alloc_ssa(&mut self, file: RegFile, comps: u8) -> SSARef { in alloc_ssa()
Dassign_regs.rs54 fn src_ssa_ref(src: &Src) -> Option<&SSARef> { in src_ssa_ref()
95 fn add_vec_use(&mut self, ip: usize, vec: SSARef) { in add_vec_use()
533 pub fn assign_pin_vec_reg(&mut self, vec: SSARef, reg: u32) -> RegRef { in assign_pin_vec_reg()
Dopt_copy_prop.rs87 fn add_fp64_copy(&mut self, bi: usize, dst: &SSARef, src: Src) { in add_fp64_copy()
Dfrom_nir.rs420 fn get_ssa_comp(&mut self, def: &nir_def, c: u8) -> (SSARef, u8) { in get_ssa_comp()
436 fn get_ssa_ref(&mut self, src: &nir_src) -> SSARef { in get_ssa_ref()
473 fn set_dst(&mut self, def: &nir_def, ssa: SSARef) { in set_dst()
Dir.rs429 pub struct SSARef { struct
433 impl SSARef { implementation
436 fn new(comps: &[SSAValue]) -> SSARef { in new()
500 impl Deref for SSARef { implementation
509 impl DerefMut for SSARef { implementation
516 impl TryFrom<&[SSAValue]> for SSARef { implementation
530 impl TryFrom<Vec<SSAValue>> for SSARef { implementation
552 impl From<SSAValue> for SSARef { implementation
558 impl fmt::Display for SSARef { implementation
594 pub fn alloc_vec(&mut self, file: RegFile, comps: u8) -> SSARef { in alloc_vec()
[all …]
Dsm50.rs2445 ) -> SSARef { in atom_src_as_ssa()