/external/v8/src/compiler/ia32/ |
D | code-generator-ia32.cc | 37 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/ |
D | code-generator-x64.cc | 36 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/ |
D | code-generator-mips64.cc | 97 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/ |
D | code-generator-mips.cc | 94 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/ |
D | DAGISelMatcherGen.cpp | 276 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/ |
D | InstCombineMulDivRem.cpp | 966 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/ |
D | InstCombineMulDivRem.cpp | 814 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/ |
D | DAGISelMatcherGen.cpp | 274 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/ |
D | code-generator-arm64.cc | 92 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()
|