Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dcode_generator_arm_vixl.cc5886 Opcode neg_opcode = kNoOperand; in CanEncode32BitConstantAsImmediate() local
5889 case AND: neg_opcode = BIC; neg_value = ~value; break; in CanEncode32BitConstantAsImmediate()
5890 case ORR: neg_opcode = ORN; neg_value = ~value; break; in CanEncode32BitConstantAsImmediate()
5891 case ADD: neg_opcode = SUB; neg_value = -value; break; in CanEncode32BitConstantAsImmediate()
5892 case ADC: neg_opcode = SBC; neg_value = ~value; break; in CanEncode32BitConstantAsImmediate()
5893 case SUB: neg_opcode = ADD; neg_value = -value; break; in CanEncode32BitConstantAsImmediate()
5894 case SBC: neg_opcode = ADC; neg_value = ~value; break; in CanEncode32BitConstantAsImmediate()
5895 case MOV: neg_opcode = MVN; neg_value = ~value; break; in CanEncode32BitConstantAsImmediate()
5900 if (assembler->ShifterOperandCanHold(neg_opcode, neg_value, flags_update)) { in CanEncode32BitConstantAsImmediate()