summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/rtasm/rtasm_ppc.h
diff options
context:
space:
mode:
authorBrian Paul <[email protected]>2008-10-22 14:48:33 -0600
committerBrian Paul <[email protected]>2008-10-22 14:48:33 -0600
commitb06d0720194dfecaf45dc97cbd178411aed5205f (patch)
treea472a99a768fc102d1fc0a4bbd75d4222cde46ef /src/gallium/auxiliary/rtasm/rtasm_ppc.h
parentda63edd720fc154820fcbf699e1056ac9357a03f (diff)
gallium: added ppc_vload_float(), for limited cases
Diffstat (limited to 'src/gallium/auxiliary/rtasm/rtasm_ppc.h')
-rw-r--r--src/gallium/auxiliary/rtasm/rtasm_ppc.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/gallium/auxiliary/rtasm/rtasm_ppc.h b/src/gallium/auxiliary/rtasm/rtasm_ppc.h
index 85679b48861..9f1e3fcd845 100644
--- a/src/gallium/auxiliary/rtasm/rtasm_ppc.h
+++ b/src/gallium/auxiliary/rtasm/rtasm_ppc.h
@@ -158,6 +158,10 @@ ppc_lvx(struct ppc_function *p, uint vR, uint vA, uint vB);
extern void
ppc_lvewx(struct ppc_function *p, uint vR, uint vA, uint vB);
+/** vector load float: vr = splats(imm) */
+extern void
+ppc_vload_float(struct ppc_function *p, uint vr, float imm);
+
/**