• Home
  • Raw
  • Download

Lines Matching refs:GP0

3248                         GP0 = A::rax,  in jit()  local
3323 GP0 = A::rax, in jit() local
3367 GP0 = A::x8, in jit() local
3768 a->mov(GP0, A::Mem{arg[immA], immB}); in jit()
3780 a->vpinsrb((A::Xmm)dst(), (A::Xmm)dst(), A::Mem{GP0,0,GP1,A::ONE}, i); in jit()
3788 a->mov(GP0, A::Mem{arg[immA], immB}); in jit()
3798 a->vpinsrw((A::Xmm)dst(), (A::Xmm)dst(), A::Mem{GP0,0,GP1,A::TWO}, i); in jit()
3807 a->mov(GP0, A::Mem{arg[immA], immB}); in jit()
3813 a->vmovd((A::Xmm)dst(x), A::Mem{GP0, 0, GP1, A::FOUR}); in jit()
3815 a->mov(GP0, A::Mem{arg[immA], immB}); in jit()
3820 a->vgatherdps(dst(), A::FOUR, r(x), GP0, mask); in jit()
3828 case Op::array32: a->mov(GP0, A::Mem{arg[immA], immB}); in jit()
3829 a->vbroadcastss(dst(), A::Mem{GP0, immC}); in jit()
3979 a->movs(GP0, dst(), 0); in jit()
3981 a->cbnz(GP0, &all_true); in jit()
4106 case Op::uniform32: a->add(GP0, arg[immA], immB); in jit()
4107 a->ld1r4s(dst(), GP0); in jit()
4110 case Op::array32: a->add(GP0, arg[immA], immB); in jit()
4111 a->ldrd(GP0, GP0); in jit()
4112 a->add(GP0, GP0, immC); in jit()
4113 a->ld1r4s(dst(), GP0); in jit()
4118 a->add (GP0, arg[immA], immB); // GP0 = &(gather base pointer) in jit()
4119 a->ldrd(GP0, GP0); // GP0 = gather base pointer in jit()
4123 a->add (GP1, GP0, GP1); // Add the gather base pointer. in jit()
4131 a->add (GP0, arg[immA], immB); in jit()
4132 a->ldrd(GP0, GP0); in jit()
4135 a->add (GP1, GP0, GP1, A::LSL, 1); // Scale index 2x into a byte offset. in jit()
4143 a->add (GP0, arg[immA], immB); in jit()
4144 a->ldrd(GP0, GP0); in jit()
4147 a->add (GP1, GP0, GP1, A::LSL, 2); // Scale index 4x into a byte offset. in jit()