Home
last modified time | relevance | path

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 DMIR.h1789 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 DLowering.cpp4190 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 DLIR-shared.h339 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 DCodeGenerator-x86-shared.cpp2586 uint32_t x = ins->laneX(); in visitSimdSwizzleI()
2601 uint32_t x = ins->laneX(); in visitSimdSwizzleF()
2658 uint32_t x = ins->laneX(); in visitSimdShuffle()