fills for monadic ⋈
This commit is contained in:
parent
68e1590325
commit
3ba3558c93
@ -77,7 +77,7 @@ FORCE_INLINE B m_vec2Base(B a, B b, bool fills) {
|
|||||||
|
|
||||||
B m_vec2(B a, B b) { return m_vec2Base(a, b, false); }
|
B m_vec2(B a, B b) { return m_vec2Base(a, b, false); }
|
||||||
|
|
||||||
B pair_c1(B t, B x) { return m_v1(x); }
|
B pair_c1(B t, B x) { return m_vec1(x); }
|
||||||
B pair_c2(B t, B w, B x) { return m_vec2Base(w, x, true); }
|
B pair_c2(B t, B w, B x) { return m_vec2Base(w, x, true); }
|
||||||
|
|
||||||
B shape_c1(B t, B x) {
|
B shape_c1(B t, B x) {
|
||||||
|
|||||||
@ -121,7 +121,7 @@ static inline void asm_r() {
|
|||||||
if (RARE(asm_ins.c+32 > asm_ins.e)) asm_bufDbl(&asm_ins, 32);
|
if (RARE(asm_ins.c+32 > asm_ins.e)) asm_bufDbl(&asm_ins, 32);
|
||||||
}
|
}
|
||||||
|
|
||||||
static NOINLINE void asm_addRel(u32 v) { // TODO play around with inlining
|
static NOINLINE void asm_addRel(u32 v) {
|
||||||
if (RARE(asm_rel.c == asm_rel.e)) asm_bufDbl(&asm_rel, 4);
|
if (RARE(asm_rel.c == asm_rel.e)) asm_bufDbl(&asm_rel, 4);
|
||||||
asm_w4(asm_rel.c, v);
|
asm_w4(asm_rel.c, v);
|
||||||
asm_rel.c+= 4;
|
asm_rel.c+= 4;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user