/third_party/node/deps/v8/src/compiler/backend/ppc/ |
D | instruction-selector-ppc.cc | 75 void VisitRR(InstructionSelector* selector, InstructionCode opcode, in VisitRR() function 1169 VisitRR(this, kPPC_Float32ToDouble, node); in VisitChangeFloat32ToFloat64() 1173 VisitRR(this, kPPC_Int32ToFloat32, node); in VisitRoundInt32ToFloat32() 1177 VisitRR(this, kPPC_Uint32ToFloat32, node); in VisitRoundUint32ToFloat32() 1181 VisitRR(this, kPPC_Int32ToDouble, node); in VisitChangeInt32ToFloat64() 1185 VisitRR(this, kPPC_Uint32ToDouble, node); in VisitChangeUint32ToFloat64() 1189 VisitRR(this, kPPC_DoubleToInt32, node); in VisitChangeFloat64ToInt32() 1193 VisitRR(this, kPPC_DoubleToUint32, node); in VisitChangeFloat64ToUint32() 1197 VisitRR(this, kPPC_DoubleToUint32, node); in VisitTruncateFloat64ToUint32() 1202 VisitRR(this, kPPC_ExtendSignWord8, node); in VisitSignExtendWord8ToInt32() [all …]
|
/third_party/node/deps/v8/src/compiler/backend/loong64/ |
D | instruction-selector-loong64.cc | 122 static void VisitRR(InstructionSelector* selector, ArchOpcode opcode, in VisitRR() function 932 VisitRR(this, kLoong64Clz_w, node); in VisitWord32Clz() 936 VisitRR(this, kLoong64Clz_d, node); in VisitWord64Clz() 1204 VisitRR(this, kLoong64Float32ToFloat64, node); in VisitChangeFloat32ToFloat64() 1208 VisitRR(this, kLoong64Int32ToFloat32, node); in VisitRoundInt32ToFloat32() 1212 VisitRR(this, kLoong64Uint32ToFloat32, node); in VisitRoundUint32ToFloat32() 1216 VisitRR(this, kLoong64Int32ToFloat64, node); in VisitChangeInt32ToFloat64() 1220 VisitRR(this, kLoong64Int64ToFloat64, node); in VisitChangeInt64ToFloat64() 1224 VisitRR(this, kLoong64Uint32ToFloat64, node); in VisitChangeUint32ToFloat64() 1264 VisitRR(this, kLoong64Float64ToInt32, node); in VisitChangeFloat64ToInt32() [all …]
|
/third_party/node/deps/v8/src/compiler/backend/mips64/ |
D | instruction-selector-mips64.cc | 122 static void VisitRR(InstructionSelector* selector, ArchOpcode opcode, in VisitRR() function 924 VisitRR(this, kMips64Clz, node); in VisitWord32Clz() 974 VisitRR(this, kMips64Dclz, node); in VisitWord64Clz() 1244 VisitRR(this, kMips64CvtDS, node); in VisitChangeFloat32ToFloat64() 1248 VisitRR(this, kMips64CvtSW, node); in VisitRoundInt32ToFloat32() 1252 VisitRR(this, kMips64CvtSUw, node); in VisitRoundUint32ToFloat32() 1256 VisitRR(this, kMips64CvtDW, node); in VisitChangeInt32ToFloat64() 1260 VisitRR(this, kMips64CvtDL, node); in VisitChangeInt64ToFloat64() 1264 VisitRR(this, kMips64CvtDUw, node); in VisitChangeUint32ToFloat64() 1347 VisitRR(this, kMips64TruncWD, node); in VisitChangeFloat64ToInt32() [all …]
|
/third_party/node/deps/v8/src/compiler/backend/riscv64/ |
D | instruction-selector-riscv64.cc | 128 static void VisitRR(InstructionSelector* selector, ArchOpcode opcode, in VisitRR() function 882 VisitRR(this, kRiscvClz32, node); in VisitWord32Clz() 932 VisitRR(this, kRiscvClz64, node); in VisitWord64Clz() 1163 VisitRR(this, kRiscvCvtDS, node); in VisitChangeFloat32ToFloat64() 1167 VisitRR(this, kRiscvCvtSW, node); in VisitRoundInt32ToFloat32() 1171 VisitRR(this, kRiscvCvtSUw, node); in VisitRoundUint32ToFloat32() 1175 VisitRR(this, kRiscvCvtDW, node); in VisitChangeInt32ToFloat64() 1179 VisitRR(this, kRiscvCvtDL, node); in VisitChangeInt64ToFloat64() 1183 VisitRR(this, kRiscvCvtDUw, node); in VisitChangeUint32ToFloat64() 1266 VisitRR(this, kRiscvTruncWD, node); in VisitChangeFloat64ToInt32() [all …]
|
/third_party/node/deps/v8/src/compiler/backend/mips/ |
D | instruction-selector-mips.cc | 131 static void VisitRR(InstructionSelector* selector, ArchOpcode opcode, in VisitRR() function 736 VisitRR(this, kMipsClz, node); in VisitWord32Clz() 980 VisitRR(this, kMipsCvtDS, node); in VisitChangeFloat32ToFloat64() 984 VisitRR(this, kMipsCvtSW, node); in VisitRoundInt32ToFloat32() 988 VisitRR(this, kMipsCvtSUw, node); in VisitRoundUint32ToFloat32() 992 VisitRR(this, kMipsCvtDW, node); in VisitChangeInt32ToFloat64() 996 VisitRR(this, kMipsCvtDUw, node); in VisitChangeUint32ToFloat64() 1081 VisitRR(this, kMipsTruncWD, node); in VisitChangeFloat64ToInt32() 1085 VisitRR(this, kMipsTruncUwD, node); in VisitChangeFloat64ToUint32() 1089 VisitRR(this, kMipsTruncUwD, node); in VisitTruncateFloat64ToUint32() [all …]
|
/third_party/node/deps/v8/src/compiler/backend/arm64/ |
D | instruction-selector-arm64.cc | 147 void VisitRR(InstructionSelector* selector, ArchOpcode opcode, Node* node) { in VisitRR() function 153 void VisitRR(InstructionSelector* selector, InstructionCode opcode, in VisitRR() function 1522 VisitRR(this, opcode, node); \ 1801 VisitRR(selector, code, node); in VisitExtAddPairwise() 1984 VisitRR(this, kArm64Sxtw, node); in VisitChangeInt32ToInt64() 3158 VisitRR(this, kArm64Float32Neg, node); in VisitFloat32Neg() 3190 return VisitRR(this, kArm64Float32Abs, node); in VisitFloat32Abs() 3202 return VisitRR(this, kArm64Float64Abs, node); in VisitFloat64Abs() 3279 VisitRR(this, kArm64Float64Neg, node); in VisitFloat64Neg() 3647 VisitRR(this, instruction, node); \ [all …]
|
/third_party/node/deps/v8/src/compiler/backend/arm/ |
D | instruction-selector-arm.cc | 83 void VisitRR(InstructionSelector* selector, InstructionCode opcode, in VisitRR() function 1334 VisitRR(this, kArmRbit, node); in VisitWord32ReverseBits() 1340 VisitRR(this, kArmRev, node); in VisitWord32ReverseBytes() 1607 VisitRR(this, opcode, node); \ 1616 VisitRR(this, opcode, node); \ 2748 VisitRR(this, kArm##Type##Splat, node); \ 2778 VisitRR(this, instruction, node); \ 3189 VisitRR(this, kArmVpaddl | MiscField::encode(NEONSIZE), node); \
|
/third_party/node/deps/v8/src/compiler/backend/x64/ |
D | instruction-selector-x64.cc | 1648 void VisitRR(InstructionSelector* selector, Node* node, in VisitRR() function 1803 VisitRR(this, node, opcode); \ 1810 VisitRR(this, node, kArchTruncateDoubleToI); in RR_OP_LIST() 4052 VisitRR(this, node, code); in VisitF64x2PromoteLowF32x4()
|
/third_party/node/deps/v8/src/compiler/backend/ia32/ |
D | instruction-selector-ia32.cc | 316 void VisitRR(InstructionSelector* selector, Node* node, in VisitRR() function 1251 VisitRR(this, node, opcode); \ 3247 VisitRR(this, node, code); in VisitF64x2PromoteLowF32x4()
|