Searched refs:laneX (Results 1 – 4 of 4) sorted by relevance
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/jit/ |
H A D | MIR.h | 1789 laneMask_ = (laneX << 0) | (laneY << 3) | (laneZ << 6) | (laneW << 9); in MSimdShuffleBase() 1800 uint32_t laneX() const { MOZ_ASSERT(arity_ == 4); return laneMask_ & 7; } in laneX() function 1820 uint32_t laneX, uint32_t laneY, uint32_t laneZ, uint32_t laneW) in MSimdSwizzle() argument 1821 : MUnaryInstruction(obj), MSimdShuffleBase(laneX, laneY, laneZ, laneW, type) in MSimdSwizzle() 1823 MOZ_ASSERT(laneX < 4 && laneY < 4 && laneZ < 4 && laneW < 4); in MSimdSwizzle() 1837 return new(alloc) MSimdSwizzle(obj, type, laneX, laneY, laneZ, laneW); in INSTRUCTION_HEADER() 1942 uint32_t laneX, uint32_t laneY, uint32_t laneZ, uint32_t laneW) in MSimdShuffle() argument 1945 MOZ_ASSERT(laneX < 8 && laneY < 8 && laneZ < 8 && laneW < 8); in MSimdShuffle() 1966 if (lanesFromLHS < 2 || (lanesFromLHS == 2 && laneX >= 4 && laneY >=4)) { in INSTRUCTION_HEADER() 1967 laneX = (laneX + 4) % 8; in INSTRUCTION_HEADER() [all …]
|
H A D | Lowering.cpp | 4190 uint32_t lanesFromLHS = (ins->laneX() < 4) + (ins->laneY() < 4) + zFromLHS + wFromLHS; in visitSimdShuffle()
|
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/jit/shared/ |
H A D | LIR-shared.h | 339 uint32_t laneX() const { return mir_->toSimdSwizzle()->laneX(); } in laneX() function 424 uint32_t laneX() const { return mir_->toSimdShuffle()->laneX(); } in laneX() function
|
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/jit/x86-shared/ |
H A D | CodeGenerator-x86-shared.cpp | 2586 uint32_t x = ins->laneX(); in visitSimdSwizzleI() 2601 uint32_t x = ins->laneX(); in visitSimdSwizzleF() 2658 uint32_t x = ins->laneX(); in visitSimdShuffle()
|