Home
last modified time | relevance | path

Searched refs:CodeGeneratorX64 (Results 1 – 14 of 14) sorted by relevance

/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/jit/x64/
H A DCodeGenerator-x64.cpp24 CodeGeneratorX64::CodeGeneratorX64(MIRGenerator* gen, LIRGraph* graph, MacroAssembler* masm) in CodeGeneratorX64() function in CodeGeneratorX64
36 CodeGeneratorX64::ToOutValue(LInstruction* ins) in ToOutValue()
76 CodeGeneratorX64::visitValue(LValue* value) in visitValue()
83 CodeGeneratorX64::visitBox(LBox* box) in visitBox()
102 CodeGeneratorX64::visitUnbox(LUnbox* unbox) in visitUnbox()
155 CodeGeneratorX64::visitCompareB(LCompareB* lir) in visitCompareB()
456 CodeGeneratorX64::emitWasmLoad(T* ins) in emitWasmLoad()
488 CodeGeneratorX64::emitWasmStore(T* ins) in emitWasmStore()
852 CodeGeneratorX64::visitNotI64(LNotI64* lir) in visitNotI64()
859 CodeGeneratorX64::visitClzI64(LClzI64* lir) in visitClzI64()
[all …]
H A DCodeGenerator-x64.h15 class CodeGeneratorX64 : public CodeGeneratorX86Shared
17 CodeGeneratorX64* thisFromCtor() { in thisFromCtor()
35 CodeGeneratorX64(MIRGenerator* gen, LIRGraph* graph, MacroAssembler* masm);
84 typedef CodeGeneratorX64 CodeGeneratorSpecific;
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/jit/x64/
H A DCodeGenerator-x64.cpp22 CodeGeneratorX64::CodeGeneratorX64(MIRGenerator* gen, LIRGraph* graph, in CodeGeneratorX64() function in CodeGeneratorX64
51 void CodeGeneratorX64::visitValue(LValue* value) { in visitValue()
56 void CodeGeneratorX64::visitBox(LBox* box) { in visitBox()
63 void CodeGeneratorX64::visitUnbox(LUnbox* unbox) { in visitUnbox()
178 void CodeGeneratorX64::visitCompareBitwiseAndBranch( in visitCompareBitwiseAndBranch()
319 void CodeGeneratorX64::visitWasmReinterpretFromI64( in visitWasmReinterpretFromI64()
387 void CodeGeneratorX64::emitWasmLoad(T* ins) { in emitWasmLoad()
411 void CodeGeneratorX64::emitWasmStore(T* ins) { in emitWasmStore()
696 void CodeGeneratorX64::visitNotI64(LNotI64* lir) { in visitNotI64()
701 void CodeGeneratorX64::visitClzI64(LClzI64* lir) { in visitClzI64()
[all …]
H A DCodeGenerator-x64.h15 class CodeGeneratorX64 : public CodeGeneratorX86Shared {
16 CodeGeneratorX64* thisFromCtor() { return this; } in thisFromCtor()
34 CodeGeneratorX64(MIRGenerator* gen, LIRGraph* graph, MacroAssembler* masm);
76 typedef CodeGeneratorX64 CodeGeneratorSpecific;
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/jit/x64/
H A DCodeGenerator-x64.cpp20 CodeGeneratorX64::CodeGeneratorX64(MIRGenerator* gen, LIRGraph* graph, MacroAssembler* masm) in CodeGeneratorX64() function in CodeGeneratorX64
26 CodeGeneratorX64::ToValue(LInstruction* ins, size_t pos) in ToValue()
32 CodeGeneratorX64::ToOutValue(LInstruction* ins) in ToOutValue()
38 CodeGeneratorX64::ToTempValue(LInstruction* ins, size_t pos) in ToTempValue()
62 CodeGeneratorX64::visitValue(LValue* value) in visitValue()
69 CodeGeneratorX64::visitBox(LBox* box) in visitBox()
88 CodeGeneratorX64::visitUnbox(LUnbox* unbox) in visitUnbox()
141 CodeGeneratorX64::visitCompareB(LCompareB* lir) in visitCompareB()
239 CodeGeneratorX64::visitAsmJSCall(LAsmJSCall* ins) in visitAsmJSCall()
303 CodeGeneratorX64::emitSimdLoad(LAsmJSLoadHeap* ins) in emitSimdLoad()
[all …]
H A DCodeGenerator-x64.h15 class CodeGeneratorX64 : public CodeGeneratorX86Shared
17 CodeGeneratorX64* thisFromCtor() { in thisFromCtor()
35 CodeGeneratorX64(MIRGenerator* gen, LIRGraph* graph, MacroAssembler* masm);
64 typedef CodeGeneratorX64 CodeGeneratorSpecific;
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/jit/x64/
H A DCodeGenerator-x64.h15 class CodeGeneratorX64 : public CodeGeneratorX86Shared {
17 CodeGeneratorX64(MIRGenerator* gen, LIRGraph* graph, MacroAssembler* masm);
34 using CodeGeneratorSpecific = CodeGeneratorX64;
H A DCodeGenerator-x64.cpp23 CodeGeneratorX64::CodeGeneratorX64(MIRGenerator* gen, LIRGraph* graph, in CodeGeneratorX64() function in CodeGeneratorX64
27 ValueOperand CodeGeneratorX64::ToValue(LInstruction* ins, size_t pos) { in ToValue()
31 ValueOperand CodeGeneratorX64::ToTempValue(LInstruction* ins, size_t pos) { in ToTempValue()
35 Operand CodeGeneratorX64::ToOperand64(const LInt64Allocation& a64) { in ToOperand64()
381 void CodeGeneratorX64::wasmStore(const wasm::MemoryAccessDesc& access, in wasmStore()
427 void CodeGeneratorX64::emitWasmLoad(T* ins) { in emitWasmLoad()
450 void CodeGeneratorX64::emitWasmStore(T* ins) { in emitWasmStore()
/dports/www/firefox-esr/firefox-91.8.0/js/src/jit/x64/
H A DCodeGenerator-x64.h15 class CodeGeneratorX64 : public CodeGeneratorX86Shared {
17 CodeGeneratorX64(MIRGenerator* gen, LIRGraph* graph, MacroAssembler* masm);
39 using CodeGeneratorSpecific = CodeGeneratorX64;
H A DCodeGenerator-x64.cpp24 CodeGeneratorX64::CodeGeneratorX64(MIRGenerator* gen, LIRGraph* graph, in CodeGeneratorX64() function in CodeGeneratorX64
28 ValueOperand CodeGeneratorX64::ToValue(LInstruction* ins, size_t pos) { in ToValue()
32 ValueOperand CodeGeneratorX64::ToTempValue(LInstruction* ins, size_t pos) { in ToTempValue()
36 Operand CodeGeneratorX64::ToOperand64(const LInt64Allocation& a64) { in ToOperand64()
264 void CodeGeneratorX64::emitBigIntDiv(LBigIntDiv* ins, Register dividend, in emitBigIntDiv()
282 void CodeGeneratorX64::emitBigIntMod(LBigIntMod* ins, Register dividend, in emitBigIntMod()
518 void CodeGeneratorX64::wasmStore(const wasm::MemoryAccessDesc& access, in wasmStore()
564 void CodeGeneratorX64::emitWasmLoad(T* ins) { in emitWasmLoad()
587 void CodeGeneratorX64::emitWasmStore(T* ins) { in emitWasmStore()
/dports/www/firefox/firefox-99.0/js/src/jit/x64/
H A DCodeGenerator-x64.h15 class CodeGeneratorX64 : public CodeGeneratorX86Shared {
17 CodeGeneratorX64(MIRGenerator* gen, LIRGraph* graph, MacroAssembler* masm);
39 using CodeGeneratorSpecific = CodeGeneratorX64;
H A DCodeGenerator-x64.cpp21 CodeGeneratorX64::CodeGeneratorX64(MIRGenerator* gen, LIRGraph* graph, in CodeGeneratorX64() function in CodeGeneratorX64
25 ValueOperand CodeGeneratorX64::ToValue(LInstruction* ins, size_t pos) { in ToValue()
29 ValueOperand CodeGeneratorX64::ToTempValue(LInstruction* ins, size_t pos) { in ToTempValue()
33 Operand CodeGeneratorX64::ToOperand64(const LInt64Allocation& a64) { in ToOperand64()
279 void CodeGeneratorX64::emitBigIntDiv(LBigIntDiv* ins, Register dividend, in emitBigIntDiv()
297 void CodeGeneratorX64::emitBigIntMod(LBigIntMod* ins, Register dividend, in emitBigIntMod()
614 void CodeGeneratorX64::wasmStore(const wasm::MemoryAccessDesc& access, in wasmStore()
660 void CodeGeneratorX64::emitWasmLoad(T* ins) { in emitWasmLoad()
685 void CodeGeneratorX64::emitWasmStore(T* ins) { in emitWasmStore()
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/jit/x64/
H A DCodeGenerator-x64.h15 class CodeGeneratorX64 : public CodeGeneratorX86Shared {
17 CodeGeneratorX64(MIRGenerator* gen, LIRGraph* graph, MacroAssembler* masm);
39 using CodeGeneratorSpecific = CodeGeneratorX64;
H A DCodeGenerator-x64.cpp24 CodeGeneratorX64::CodeGeneratorX64(MIRGenerator* gen, LIRGraph* graph, in CodeGeneratorX64() function in CodeGeneratorX64
28 ValueOperand CodeGeneratorX64::ToValue(LInstruction* ins, size_t pos) { in ToValue()
32 ValueOperand CodeGeneratorX64::ToTempValue(LInstruction* ins, size_t pos) { in ToTempValue()
36 Operand CodeGeneratorX64::ToOperand64(const LInt64Allocation& a64) { in ToOperand64()
264 void CodeGeneratorX64::emitBigIntDiv(LBigIntDiv* ins, Register dividend, in emitBigIntDiv()
282 void CodeGeneratorX64::emitBigIntMod(LBigIntMod* ins, Register dividend, in emitBigIntMod()
518 void CodeGeneratorX64::wasmStore(const wasm::MemoryAccessDesc& access, in wasmStore()
564 void CodeGeneratorX64::emitWasmLoad(T* ins) { in emitWasmLoad()
587 void CodeGeneratorX64::emitWasmStore(T* ins) { in emitWasmStore()