Lines Matching defs:CanBeImmediate
21 bool CanBeImmediate(int32_t value) const {
25 bool CanBeImmediate(uint32_t value) const {
26 return CanBeImmediate(bit_cast<int32_t>(value));
29 bool CanBeImmediate(Node* node, InstructionCode opcode) {
38 return CanBeImmediate(value) || CanBeImmediate(~value);
44 return CanBeImmediate(value) || CanBeImmediate(-value);
51 return CanBeImmediate(value);
220 if (g.CanBeImmediate(node, *opcode_return)) {
366 if (g.CanBeImmediate(index, opcode)) {
385 if (g.CanBeImmediate(index, opcode)) {
466 if (g.CanBeImmediate(index, kArmAdd) && g.CanBeImmediate(index, kArmStr)) {
693 InstructionOperand length_operand = g.CanBeImmediate(length, kArmCmp)
740 InstructionOperand length_operand = g.CanBeImmediate(length, kArmCmp)
838 if (g.CanBeImmediate(~value)) {
845 if (!g.CanBeImmediate(value) && IsSupported(ARMv7)) {