/third_party/node/deps/v8/src/compiler/backend/ia32/ |
D | code-generator-ia32.cc | 42 Operand InputOperand(size_t index, int extra = 0) { in InputOperand() function in v8::internal::compiler::IA32OperandConverter 385 __ asm_instr(i.InputOperand(0), i.InputImmediate(1)); \ 391 __ asm_instr(i.InputRegister(0), i.InputOperand(1)); \ 434 __ asm_instr(i.InputOperand(0), i.InputImmediate(1)); \ 436 __ asm_instr(i.InputRegister(0), i.InputOperand(1)); \ 480 __ mov_instr(i.OutputRegister(), i.InputOperand(0)); \ 487 Operand src1 = i.InputOperand(instr->InputCount() == 2 ? 1 : 0); \ 501 i.InputOperand(1), imm); \ 505 __ opcode(i.OutputSimd128Register(), i.InputOperand(1), imm); \ 511 Operand src = i.InputOperand(0); \ [all …]
|
/third_party/node/deps/v8/src/compiler/backend/x64/ |
D | code-generator-x64.cc | 47 Operand InputOperand(size_t index, int extra = 0) { in InputOperand() function in v8::internal::compiler::X64OperandConverter 752 __ asm_instr(i.InputOperand(0), i.InputImmediate(1)); \ 758 __ asm_instr(i.InputRegister(0), i.InputOperand(1)); \ 779 __ asm_instr(i.InputOperand(0), i.InputImmediate(1)); \ 785 __ asm_instr(i.InputRegister(0), i.InputOperand(1)); \ 798 __ asm_instr(i.OutputRegister(), i.InputOperand(0), \ 805 __ asm_instr(i.OutputRegister(), i.InputOperand(1)); \ 834 __ asm_instr(i.OutputRegister(), i.InputOperand(0)); \ 848 __ asm_instr(i.InputDoubleRegister(0), i.InputOperand(1)); \ 858 __ asm_instr(i.OutputDoubleRegister(), i.InputOperand(0)); \ [all …]
|
/third_party/node/deps/v8/src/compiler/backend/loong64/ |
D | code-generator-loong64.cc | 100 Operand InputOperand(size_t index) { in InputOperand() function in v8::internal::compiler::Loong64OperandConverter 930 __ Add_w(i.OutputRegister(), i.InputRegister(0), i.InputOperand(1)); in AssembleArchInstruction() 933 __ Add_d(i.OutputRegister(), i.InputRegister(0), i.InputOperand(1)); in AssembleArchInstruction() 937 i.InputOperand(1), t8); in AssembleArchInstruction() 940 __ Sub_w(i.OutputRegister(), i.InputRegister(0), i.InputOperand(1)); in AssembleArchInstruction() 943 __ Sub_d(i.OutputRegister(), i.InputRegister(0), i.InputOperand(1)); in AssembleArchInstruction() 947 i.InputOperand(1), t8); in AssembleArchInstruction() 950 __ Mul_w(i.OutputRegister(), i.InputRegister(0), i.InputOperand(1)); in AssembleArchInstruction() 954 i.InputOperand(1), t8); in AssembleArchInstruction() 957 __ Mulh_w(i.OutputRegister(), i.InputRegister(0), i.InputOperand(1)); in AssembleArchInstruction() [all …]
|
/third_party/node/deps/v8/src/compiler/backend/riscv64/ |
D | code-generator-riscv64.cc | 113 Operand InputOperand(size_t index) { in InputOperand() function in v8::internal::compiler::RiscvOperandConverter 984 __ Add32(i.OutputRegister(), i.InputOrZeroRegister(0), i.InputOperand(1)); in AssembleArchInstruction() 987 __ Add64(i.OutputRegister(), i.InputOrZeroRegister(0), i.InputOperand(1)); in AssembleArchInstruction() 991 i.InputOperand(1), kScratchReg); in AssembleArchInstruction() 994 __ Sub32(i.OutputRegister(), i.InputOrZeroRegister(0), i.InputOperand(1)); in AssembleArchInstruction() 997 __ Sub64(i.OutputRegister(), i.InputOrZeroRegister(0), i.InputOperand(1)); in AssembleArchInstruction() 1001 i.InputOperand(1), kScratchReg); in AssembleArchInstruction() 1004 __ Mul32(i.OutputRegister(), i.InputOrZeroRegister(0), i.InputOperand(1)); in AssembleArchInstruction() 1008 i.InputOperand(1), kScratchReg); in AssembleArchInstruction() 1012 i.InputOperand(1)); in AssembleArchInstruction() [all …]
|
/third_party/node/deps/v8/src/compiler/backend/mips64/ |
D | code-generator-mips64.cc | 102 Operand InputOperand(size_t index) { in InputOperand() function in v8::internal::compiler::MipsOperandConverter 940 __ Addu(i.OutputRegister(), i.InputRegister(0), i.InputOperand(1)); in AssembleArchInstruction() 943 __ Daddu(i.OutputRegister(), i.InputRegister(0), i.InputOperand(1)); in AssembleArchInstruction() 946 __ DaddOverflow(i.OutputRegister(), i.InputRegister(0), i.InputOperand(1), in AssembleArchInstruction() 950 __ Subu(i.OutputRegister(), i.InputRegister(0), i.InputOperand(1)); in AssembleArchInstruction() 953 __ Dsubu(i.OutputRegister(), i.InputRegister(0), i.InputOperand(1)); in AssembleArchInstruction() 956 __ DsubOverflow(i.OutputRegister(), i.InputRegister(0), i.InputOperand(1), in AssembleArchInstruction() 960 __ Mul(i.OutputRegister(), i.InputRegister(0), i.InputOperand(1)); in AssembleArchInstruction() 963 __ MulOverflow(i.OutputRegister(), i.InputRegister(0), i.InputOperand(1), in AssembleArchInstruction() 967 __ Mulh(i.OutputRegister(), i.InputRegister(0), i.InputOperand(1)); in AssembleArchInstruction() [all …]
|
/third_party/node/deps/v8/src/compiler/backend/mips/ |
D | code-generator-mips.cc | 100 Operand InputOperand(size_t index) { in InputOperand() function in v8::internal::compiler::MipsOperandConverter 979 __ Addu(i.OutputRegister(), i.InputRegister(0), i.InputOperand(1)); in AssembleArchInstruction() 982 __ AddOverflow(i.OutputRegister(), i.InputRegister(0), i.InputOperand(1), in AssembleArchInstruction() 986 __ Subu(i.OutputRegister(), i.InputRegister(0), i.InputOperand(1)); in AssembleArchInstruction() 989 __ SubOverflow(i.OutputRegister(), i.InputRegister(0), i.InputOperand(1), in AssembleArchInstruction() 993 __ Mul(i.OutputRegister(), i.InputRegister(0), i.InputOperand(1)); in AssembleArchInstruction() 996 __ MulOverflow(i.OutputRegister(), i.InputRegister(0), i.InputOperand(1), in AssembleArchInstruction() 1000 __ Mulh(i.OutputRegister(), i.InputRegister(0), i.InputOperand(1)); in AssembleArchInstruction() 1003 __ Mulhu(i.OutputRegister(), i.InputRegister(0), i.InputOperand(1)); in AssembleArchInstruction() 1006 __ Div(i.OutputRegister(), i.InputRegister(0), i.InputOperand(1)); in AssembleArchInstruction() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/ |
D | InstCombineMulDivRem.cpp | 837 UDivFoldAction(FoldUDivOperandCb FA, Value *InputOperand) in UDivFoldAction() 838 : FoldAction(FA), OperandToFold(InputOperand), FoldResult(nullptr) {} in UDivFoldAction() 839 UDivFoldAction(FoldUDivOperandCb FA, Value *InputOperand, size_t SLHS) in UDivFoldAction() 840 : FoldAction(FA), OperandToFold(InputOperand), SelectLHSIdx(SLHS) {} in UDivFoldAction()
|
/third_party/node/deps/v8/src/compiler/backend/arm64/ |
D | code-generator-arm64.cc | 95 Operand InputOperand(size_t index) { in InputOperand() function in v8::internal::compiler::Arm64OperandConverter 99 Operand InputOperand64(size_t index) { return InputOperand(index); } in InputOperand64() 488 static_cast<uint32_t>(i.InputOperand##width(1).ImmediateValue()); \ 1363 __ Mvn(i.OutputRegister(), i.InputOperand(0)); in AssembleArchInstruction()
|