Home
last modified time | relevance | path

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

/external/v8/src/compiler/ia32/
Dcode-generator-ia32.cc32 Operand InputOperand(size_t index, int extra = 0) { in InputOperand() function in v8::internal::compiler::IA32OperandConverter
504 __ add(i.InputOperand(0), i.InputImmediate(1)); in AssembleArchInstruction()
506 __ add(i.InputRegister(0), i.InputOperand(1)); in AssembleArchInstruction()
511 __ and_(i.InputOperand(0), i.InputImmediate(1)); in AssembleArchInstruction()
513 __ and_(i.InputRegister(0), i.InputOperand(1)); in AssembleArchInstruction()
518 __ cmp(i.InputOperand(0), i.InputImmediate(1)); in AssembleArchInstruction()
520 __ cmp(i.InputRegister(0), i.InputOperand(1)); in AssembleArchInstruction()
525 __ test(i.InputOperand(0), i.InputImmediate(1)); in AssembleArchInstruction()
527 __ test(i.InputRegister(0), i.InputOperand(1)); in AssembleArchInstruction()
532 __ imul(i.OutputRegister(), i.InputOperand(0), i.InputInt32(1)); in AssembleArchInstruction()
[all …]
/external/v8/src/compiler/mips64/
Dcode-generator-mips64.cc94 Operand InputOperand(size_t index) { in InputOperand() function in v8::internal::compiler::MipsOperandConverter
358 __ Branch(USE_DELAY_SLOT, ool->entry(), hs, offset, i.InputOperand(1)); \
362 int offset = static_cast<int>(i.InputOperand(0).immediate()); \
376 __ Branch(USE_DELAY_SLOT, ool->entry(), hs, offset, i.InputOperand(1)); \
380 int offset = static_cast<int>(i.InputOperand(0).immediate()); \
394 __ Branch(USE_DELAY_SLOT, &done, hs, offset, i.InputOperand(1)); \
398 int offset = static_cast<int>(i.InputOperand(0).immediate()); \
413 __ Branch(USE_DELAY_SLOT, &done, hs, offset, i.InputOperand(1)); \
417 int offset = static_cast<int>(i.InputOperand(0).immediate()); \
639 __ Addu(i.OutputRegister(), i.InputRegister(0), i.InputOperand(1)); in AssembleArchInstruction()
[all …]
/external/v8/src/compiler/x64/
Dcode-generator-x64.cc35 Operand InputOperand(size_t index, int extra = 0) { in InputOperand() function in v8::internal::compiler::X64OperandConverter
253 __ asm_instr(i.InputOperand(0), i.InputImmediate(1)); \
259 __ asm_instr(i.InputRegister(0), i.InputOperand(1)); \
272 __ asm_instr(i.OutputRegister(), i.InputOperand(0), \
279 __ asm_instr(i.OutputRegister(), i.InputOperand(1)); \
310 __ asm_instr(i.OutputRegister(), i.InputOperand(0)); \
320 __ asm_instr(i.InputDoubleRegister(0), i.InputOperand(1)); \
330 __ asm_instr(i.OutputDoubleRegister(), i.InputOperand(0)); \
343 i.InputOperand(1)); \
783 __ imull(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
344 __ Branch(USE_DELAY_SLOT, ool->entry(), hs, offset, i.InputOperand(1)); \
348 auto offset = i.InputOperand(0).immediate(); \
362 __ Branch(USE_DELAY_SLOT, ool->entry(), hs, offset, i.InputOperand(1)); \
366 auto offset = i.InputOperand(0).immediate(); \
380 __ Branch(USE_DELAY_SLOT, &done, hs, offset, i.InputOperand(1)); \
384 auto offset = i.InputOperand(0).immediate(); \
399 __ Branch(USE_DELAY_SLOT, &done, hs, offset, i.InputOperand(1)); \
403 auto offset = i.InputOperand(0).immediate(); \
629 __ Addu(i.OutputRegister(), i.InputRegister(0), i.InputOperand(1)); in AssembleArchInstruction()
[all …]
/external/v8/src/compiler/x87/
Dcode-generator-x87.cc29 Operand InputOperand(size_t index, int extra = 0) { in InputOperand() function in v8::internal::compiler::X87OperandConverter
564 __ fld_d(i.InputOperand(0)); in AssembleArchInstruction()
592 __ add(i.InputOperand(0), i.InputImmediate(1)); in AssembleArchInstruction()
594 __ add(i.InputRegister(0), i.InputOperand(1)); in AssembleArchInstruction()
599 __ and_(i.InputOperand(0), i.InputImmediate(1)); in AssembleArchInstruction()
601 __ and_(i.InputRegister(0), i.InputOperand(1)); in AssembleArchInstruction()
606 __ cmp(i.InputOperand(0), i.InputImmediate(1)); in AssembleArchInstruction()
608 __ cmp(i.InputRegister(0), i.InputOperand(1)); in AssembleArchInstruction()
613 __ test(i.InputOperand(0), i.InputImmediate(1)); in AssembleArchInstruction()
615 __ test(i.InputRegister(0), i.InputOperand(1)); in AssembleArchInstruction()
[all …]
/external/v8/src/compiler/arm64/
Dcode-generator-arm64.cc70 Operand InputOperand(size_t index) { in InputOperand() function in v8::internal::compiler::Arm64OperandConverter
74 Operand InputOperand64(size_t index) { return InputOperand(index); } in InputOperand64()
457 static_cast<uint32_t>(i.InputOperand##width(1).ImmediateValue()); \
770 __ Mvn(i.OutputRegister(), i.InputOperand(0)); in AssembleArchInstruction()
920 __ Cmp(i.InputOrZeroRegister64(0), i.InputOperand(1)); in AssembleArchInstruction()
926 __ Cmn(i.InputOrZeroRegister64(0), i.InputOperand(1)); in AssembleArchInstruction()
932 __ Tst(i.InputRegister(0), i.InputOperand(1)); in AssembleArchInstruction()
/external/llvm/lib/Transforms/InstCombine/
DInstCombineMulDivRem.cpp952 UDivFoldAction(FoldUDivOperandCb FA, Value *InputOperand) in UDivFoldAction()
953 : FoldAction(FA), OperandToFold(InputOperand), FoldResult(nullptr) {} in UDivFoldAction()
954 UDivFoldAction(FoldUDivOperandCb FA, Value *InputOperand, size_t SLHS) in UDivFoldAction()
955 : FoldAction(FA), OperandToFold(InputOperand), SelectLHSIdx(SLHS) {} in UDivFoldAction()
/external/llvm/utils/TableGen/
DDAGISelMatcherGen.cpp279 unsigned InputOperand = VariableMap[N->getName()] - 1; in EmitLeafMatchCode() local
280 MatchedComplexPatterns.push_back(std::make_pair(N, InputOperand)); in EmitLeafMatchCode()