Lines Matching refs:opcode
5868 Opcode opcode) { in ArmEncodableConstantOrRegister() argument
5871 CanEncodeConstantAsImmediate(constant->AsConstant(), opcode)) { in ArmEncodableConstantOrRegister()
5880 Opcode opcode, in CanEncode32BitConstantAsImmediate() argument
5883 if (assembler->ShifterOperandCanHold(opcode, value, flags_update)) { in CanEncode32BitConstantAsImmediate()
5888 switch (opcode) { in CanEncode32BitConstantAsImmediate()
5904 return opcode == AND && IsPowerOfTwo(value + 1); in CanEncode32BitConstantAsImmediate()
5907 bool LocationsBuilderARMVIXL::CanEncodeConstantAsImmediate(HConstant* input_cst, Opcode opcode) { in CanEncodeConstantAsImmediate() argument
5910 Opcode high_opcode = opcode; in CanEncodeConstantAsImmediate()
5912 switch (opcode) { in CanEncodeConstantAsImmediate()
5916 opcode = ADD; in CanEncodeConstantAsImmediate()
5920 return CanEncode32BitConstantAsImmediate(codegen_, High32Bits(value), opcode); in CanEncodeConstantAsImmediate()
5929 CanEncode32BitConstantAsImmediate(codegen_, Low32Bits(value), opcode, low_flags_update); in CanEncodeConstantAsImmediate()
5931 return CanEncode32BitConstantAsImmediate(codegen_, Low32Bits(value), opcode); in CanEncodeConstantAsImmediate()
8304 void LocationsBuilderARMVIXL::HandleBitwiseOperation(HBinaryOperation* instruction, Opcode opcode) { in HandleBitwiseOperation() argument
8311 locations->SetInAt(1, ArmEncodableConstantOrRegister(instruction->InputAt(1), opcode)); in HandleBitwiseOperation()