forked from pool/nodejs22
41 lines
2.0 KiB
Diff
41 lines
2.0 KiB
Diff
|
Index: node-v22.1.0/deps/v8/src/compiler/backend/ia32/instruction-selector-ia32.cc
|
||
|
===================================================================
|
||
|
--- node-v22.1.0.orig/deps/v8/src/compiler/backend/ia32/instruction-selector-ia32.cc
|
||
|
+++ node-v22.1.0/deps/v8/src/compiler/backend/ia32/instruction-selector-ia32.cc
|
||
|
@@ -1161,7 +1161,7 @@ template <typename Adapter>
|
||
|
void VisitAtomicExchange(InstructionSelectorT<Adapter>* selector,
|
||
|
typename Adapter::node_t node, ArchOpcode opcode,
|
||
|
MachineRepresentation rep) {
|
||
|
- using node_t = Adapter::node_t;
|
||
|
+ using node_t = typename Adapter::node_t;
|
||
|
IA32OperandGeneratorT<Adapter> g(selector);
|
||
|
node_t base = selector->input_at(node, 0);
|
||
|
node_t index = selector->input_at(node, 1);
|
||
|
@@ -1732,7 +1732,7 @@ template <typename Adapter>
|
||
|
void VisitWord32PairShift(InstructionSelectorT<Adapter>* selector,
|
||
|
InstructionCode opcode,
|
||
|
typename Adapter::node_t node) {
|
||
|
- using node_t = Adapter::node_t;
|
||
|
+ using node_t = typename Adapter::node_t;
|
||
|
IA32OperandGeneratorT<Adapter> g(selector);
|
||
|
|
||
|
node_t shift = selector->input_at(node, 2);
|
||
|
@@ -2507,7 +2507,7 @@ template <typename Adapter>
|
||
|
void VisitAtomicBinOp(InstructionSelectorT<Adapter>* selector,
|
||
|
typename Adapter::node_t node, ArchOpcode opcode,
|
||
|
MachineRepresentation rep) {
|
||
|
- using node_t = Adapter::node_t;
|
||
|
+ using node_t = typename Adapter::node_t;
|
||
|
AddressingMode addressing_mode;
|
||
|
IA32OperandGeneratorT<Adapter> g(selector);
|
||
|
node_t base = selector->input_at(node, 0);
|
||
|
@@ -2528,7 +2528,7 @@ void VisitAtomicBinOp(InstructionSelecto
|
||
|
template <typename Adapter>
|
||
|
void VisitPairAtomicBinOp(InstructionSelectorT<Adapter>* selector,
|
||
|
typename Adapter::node_t node, ArchOpcode opcode) {
|
||
|
- using node_t = Adapter::node_t;
|
||
|
+ using node_t = typename Adapter::node_t;
|
||
|
IA32OperandGeneratorT<Adapter> g(selector);
|
||
|
node_t base = selector->input_at(node, 0);
|
||
|
node_t index = selector->input_at(node, 1);
|