Home
last modified time | relevance | path

Searched refs:InputOperand (Results 1 – 9 of 9) sorted by relevance

/external/v8/src/compiler/ia32/
Dcode-generator-ia32.cc37 Operand InputOperand(size_t index, int extra = 0) { in InputOperand() function in v8::internal::compiler::IA32OperandConverter
330 gen->tasm()->mov(kSpeculationPoisonRegister, i.InputOperand(poison_index)); in MoveOperandIfAliasedWithPoisonRegister()
362 __ asm_instr(i.InputOperand(0), i.InputImmediate(1)); \
368 __ asm_instr(i.InputRegister(0), i.InputOperand(1)); \
411 __ asm_instr(i.InputOperand(0), i.InputImmediate(1)); \
413 __ asm_instr(i.InputRegister(0), i.InputOperand(1)); \
454 __ mov_instr(i.OutputRegister(), i.InputOperand(0)); \
461 Operand src1 = i.InputOperand(instr->InputCount() == 2 ? 1 : 0); \
475 i.InputOperand(1), imm); \
479 __ opcode(i.OutputSimd128Register(), i.InputOperand(1), imm); \
[all …]
/external/v8/src/compiler/x64/
Dcode-generator-x64.cc36 Operand InputOperand(size_t index, int extra = 0) { in InputOperand() function in v8::internal::compiler::X64OperandConverter
377 __ asm_instr(i.InputOperand(0), i.InputImmediate(1)); \
383 __ asm_instr(i.InputRegister(0), i.InputOperand(1)); \
404 __ asm_instr(i.InputOperand(0), i.InputImmediate(1)); \
410 __ asm_instr(i.InputRegister(0), i.InputOperand(1)); \
423 __ asm_instr(i.OutputRegister(), i.InputOperand(0), \
430 __ asm_instr(i.OutputRegister(), i.InputOperand(1)); \
461 __ asm_instr(i.OutputRegister(), i.InputOperand(0)); \
470 __ asm_instr(i.InputDoubleRegister(0), i.InputOperand(1)); \
479 __ asm_instr(i.OutputDoubleRegister(), i.InputOperand(0)); \
[all …]
/external/v8/src/compiler/mips64/
Dcode-generator-mips64.cc97 Operand InputOperand(size_t index) { in InputOperand() function in v8::internal::compiler::MipsOperandConverter
959 __ Addu(i.OutputRegister(), i.InputRegister(0), i.InputOperand(1)); in AssembleArchInstruction()
962 __ Daddu(i.OutputRegister(), i.InputRegister(0), i.InputOperand(1)); in AssembleArchInstruction()
965 __ DaddOverflow(i.OutputRegister(), i.InputRegister(0), i.InputOperand(1), in AssembleArchInstruction()
969 __ Subu(i.OutputRegister(), i.InputRegister(0), i.InputOperand(1)); in AssembleArchInstruction()
972 __ Dsubu(i.OutputRegister(), i.InputRegister(0), i.InputOperand(1)); in AssembleArchInstruction()
975 __ DsubOverflow(i.OutputRegister(), i.InputRegister(0), i.InputOperand(1), in AssembleArchInstruction()
979 __ Mul(i.OutputRegister(), i.InputRegister(0), i.InputOperand(1)); in AssembleArchInstruction()
982 __ MulOverflow(i.OutputRegister(), i.InputRegister(0), i.InputOperand(1), in AssembleArchInstruction()
986 __ Mulh(i.OutputRegister(), i.InputRegister(0), i.InputOperand(1)); in AssembleArchInstruction()
[all …]
/external/v8/src/compiler/mips/
Dcode-generator-mips.cc94 Operand InputOperand(size_t index) { in InputOperand() function in v8::internal::compiler::MipsOperandConverter
939 __ Addu(i.OutputRegister(), i.InputRegister(0), i.InputOperand(1)); in AssembleArchInstruction()
942 __ AddOverflow(i.OutputRegister(), i.InputRegister(0), i.InputOperand(1), in AssembleArchInstruction()
946 __ Subu(i.OutputRegister(), i.InputRegister(0), i.InputOperand(1)); in AssembleArchInstruction()
949 __ SubOverflow(i.OutputRegister(), i.InputRegister(0), i.InputOperand(1), in AssembleArchInstruction()
953 __ Mul(i.OutputRegister(), i.InputRegister(0), i.InputOperand(1)); in AssembleArchInstruction()
956 __ MulOverflow(i.OutputRegister(), i.InputRegister(0), i.InputOperand(1), in AssembleArchInstruction()
960 __ Mulh(i.OutputRegister(), i.InputRegister(0), i.InputOperand(1)); in AssembleArchInstruction()
963 __ Mulhu(i.OutputRegister(), i.InputRegister(0), i.InputOperand(1)); in AssembleArchInstruction()
966 __ Div(i.OutputRegister(), i.InputRegister(0), i.InputOperand(1)); in AssembleArchInstruction()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/utils/TableGen/
DDAGISelMatcherGen.cpp276 unsigned InputOperand = VariableMap[N->getName()] - 1; in EmitLeafMatchCode() local
277 MatchedComplexPatterns.push_back(std::make_pair(N, InputOperand)); in EmitLeafMatchCode()
/external/llvm/lib/Transforms/InstCombine/
DInstCombineMulDivRem.cpp966 UDivFoldAction(FoldUDivOperandCb FA, Value *InputOperand) in UDivFoldAction()
967 : FoldAction(FA), OperandToFold(InputOperand), FoldResult(nullptr) {} in UDivFoldAction()
968 UDivFoldAction(FoldUDivOperandCb FA, Value *InputOperand, size_t SLHS) in UDivFoldAction()
969 : FoldAction(FA), OperandToFold(InputOperand), SelectLHSIdx(SLHS) {} in UDivFoldAction()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/InstCombine/
DInstCombineMulDivRem.cpp814 UDivFoldAction(FoldUDivOperandCb FA, Value *InputOperand) in UDivFoldAction()
815 : FoldAction(FA), OperandToFold(InputOperand), FoldResult(nullptr) {} in UDivFoldAction()
816 UDivFoldAction(FoldUDivOperandCb FA, Value *InputOperand, size_t SLHS) in UDivFoldAction()
817 : FoldAction(FA), OperandToFold(InputOperand), SelectLHSIdx(SLHS) {} in UDivFoldAction()
/external/llvm/utils/TableGen/
DDAGISelMatcherGen.cpp274 unsigned InputOperand = VariableMap[N->getName()] - 1; in EmitLeafMatchCode() local
275 MatchedComplexPatterns.push_back(std::make_pair(N, InputOperand)); in EmitLeafMatchCode()
/external/v8/src/compiler/arm64/
Dcode-generator-arm64.cc92 Operand InputOperand(size_t index) { in InputOperand() function in v8::internal::compiler::Arm64OperandConverter
96 Operand InputOperand64(size_t index) { return InputOperand(index); } in InputOperand64()
389 static_cast<uint32_t>(i.InputOperand##width(1).ImmediateValue()); \
1084 __ Mvn(i.OutputRegister(), i.InputOperand(0)); in AssembleArchInstruction()