Home
last modified time | relevance | path

Searched refs:MSimdSwizzle (Results 1 – 19 of 19) sorted by relevance

/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/jit/x86-shared/
H A DLowering-x86-shared.h65 void visitSimdSwizzle(MSimdSwizzle* ins);
H A DLowering-x86-shared.cpp883 LIRGeneratorX86Shared::visitSimdSwizzle(MSimdSwizzle* ins) in visitSimdSwizzle()
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/jit/x86-shared/
H A DLowering-x86-shared.h63 void visitSimdSwizzle(MSimdSwizzle* ins) override;
H A DLowering-x86-shared.cpp804 void LIRGeneratorX86Shared::visitSimdSwizzle(MSimdSwizzle* ins) { in visitSimdSwizzle()
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/jit/none/
H A DLowering-none.h100 void visitSimdSwizzle(MSimdSwizzle* ins) { MOZ_CRASH(); }
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/jit/none/
H A DLowering-none.h135 void visitSimdSwizzle(MSimdSwizzle* ins) override { MOZ_CRASH(); } in visitSimdSwizzle()
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/jit/shared/
H A DLowering-shared.h288 void visitSimdSwizzle(MSimdSwizzle*) override { MOZ_CRASH("NYI"); } in visitSimdSwizzle() argument
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/jit/shared/
H A DLowering-shared.h328 void visitSimdSwizzle(MSimdSwizzle*) override { MOZ_CRASH("NYI"); } in visitSimdSwizzle() argument
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/jit/
H A DLowering.h288 void visitSimdSwizzle(MSimdSwizzle* ins);
H A DMIR.h1813 class MSimdSwizzle
1819 MSimdSwizzle(MDefinition* obj, MIRType type, in MSimdSwizzle() function
1834 static MSimdSwizzle* New(TempAllocator& alloc, MDefinition* obj, MIRType type, in INSTRUCTION_HEADER()
1837 return new(alloc) MSimdSwizzle(obj, type, laneX, laneY, laneZ, laneW); in INSTRUCTION_HEADER()
1843 const MSimdSwizzle* other = ins->toSimdSwizzle(); in congruentTo()
1853 ALLOW_CLONE(MSimdSwizzle)
1976 return MSimdSwizzle::New(alloc, lhs, type, laneX, laneY, laneZ, laneW); in INSTRUCTION_HEADER()
H A DMIR.cpp1004 MSimdSwizzle::foldsTo(TempAllocator& alloc) in foldsTo()
1028 return MSimdSwizzle::New(alloc, vector(0), type(), lanes[0], lanes[1], lanes[2], lanes[3]); in foldsTo()
H A DLowering.cpp4132 LIRGenerator::visitSimdSwizzle(MSimdSwizzle* ins) in visitSimdSwizzle()
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/asmjs/
H A DWasmIonCompile.cpp284 MSimdSwizzle* ins = MSimdSwizzle::New(alloc(), vector, type, X, Y, Z, W); in swizzleSimd()
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/jit/
H A DMIR.h2122 class MSimdSwizzle
2128 MSimdSwizzle(MDefinition* obj, const uint8_t lanes[]) in MSimdSwizzle() function
2144 const MSimdSwizzle* other = ins->toSimdSwizzle(); in INSTRUCTION_HEADER()
2154 ALLOW_CLONE(MSimdSwizzle)
2275 return MSimdSwizzle::New(alloc, lhs, lanes); in INSTRUCTION_HEADER()
H A DMIR.cpp1353 MSimdSwizzle::foldsTo(TempAllocator& alloc) in foldsTo()
1377 return MSimdSwizzle::New(alloc, vector(0), lanes.data()); in foldsTo()
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/wasm/
H A DWasmIonCompile.cpp498 MSimdSwizzle* ins = MSimdSwizzle::New(alloc(), vector, lanes); in swizzleSimd()
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/jit/
H A DMIR.h1954 class MSimdSwizzle : public MUnaryInstruction,
1958 MSimdSwizzle(MDefinition* obj, const uint8_t lanes[]) in MSimdSwizzle() function
1972 const MSimdSwizzle* other = ins->toSimdSwizzle(); in INSTRUCTION_HEADER()
1980 ALLOW_CLONE(MSimdSwizzle)
2086 if (lanesFromLHS == arity) return MSimdSwizzle::New(alloc, lhs, lanes); in INSTRUCTION_HEADER()
H A DMIR.cpp1232 MDefinition* MSimdSwizzle::foldsTo(TempAllocator& alloc) { in foldsTo()
1250 return MSimdSwizzle::New(alloc, vector(0), lanes.data()); in foldsTo()
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/wasm/
H A DWasmIonCompile.cpp431 MSimdSwizzle* ins = MSimdSwizzle::New(alloc(), vector, lanes); in swizzleSimd()