Home
last modified time | relevance | path

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

/external/v8/src/arm64/
Dconstants-arm64.h503 ANDS = 0x60000000, enumerator
504 BICS = ANDS | NOT
518 ANDS_w_imm = LogicalImmediateFixed | ANDS,
519 ANDS_x_imm = LogicalImmediateFixed | ANDS | SixtyFourBits
545 ANDS_w = LogicalShiftedFixed | ANDS,
546 ANDS_x = LogicalShiftedFixed | ANDS | SixtyFourBits,
Dinstructions-arm64.h254 if (Mask(LogicalImmediateMask & LogicalOpMask) == ANDS) { in RdMode()
Dmacro-assembler-arm64-inl.h60 LogicalMacro(rd, rn, operand, ANDS); in Ands()
67 LogicalMacro(AppropriateZeroRegFor(rn), rn, operand, ANDS); in Tst()
Dassembler-arm64.cc1195 Logical(rd, rn, operand, ANDS); in ands()
2321 Instr dest_reg = (op == ANDS) ? Rd(rd) : RdSP(rd); in LogicalImmediate()
Dmacro-assembler-arm64.cc96 case ANDS: // Fall through. in LogicalMacro()
114 case ANDS: // Fall through. in LogicalMacro()
Dsimulator-arm64.cc1497 case ANDS: update_flags = true; // Fall through. in LogicalHelper()
/external/llvm/test/CodeGen/AArch64/
Darm64-ands-bad-peephole.ll2 ; Check that ANDS (tst) is not merged with ADD when the immediate
/external/llvm/test/MC/ARM/
Dthumb2-narrow-dp.ll106 ANDS r0, r2, r1 // Must be wide - 3 distinct registers
107 ANDS r2, r2, r1 // Should choose narrow
108 ANDS r2, r1, r2 // Should choose narrow - commutative
109 ANDS.W r0, r0, r1 // Explicitly wide
110 ANDS.W r3, r1, r3
112 ANDS r7, r7, r1 // Should use narrow
113 ANDS r7, r1, r7 // Commutative
114 ANDS r8, r1, r8 // high registers so must use wide encoding
115 ANDS r8, r8, r1
116 ANDS r0, r8, r0
[all …]
/external/vixl/src/vixl/a64/
Dconstants-a64.h530 ANDS = 0x60000000, enumerator
531 BICS = ANDS | NOT
545 ANDS_w_imm = LogicalImmediateFixed | ANDS,
546 ANDS_x_imm = LogicalImmediateFixed | ANDS | SixtyFourBits
572 ANDS_w = LogicalShiftedFixed | ANDS,
573 ANDS_x = LogicalShiftedFixed | ANDS | SixtyFourBits,
Dinstructions-a64.h306 if (Mask(LogicalImmediateMask & LogicalOpMask) == ANDS) { in RdMode()
Dmacro-assembler-a64.cc645 LogicalMacro(rd, rn, operand, ANDS); in Ands()
746 case ANDS: in LogicalMacro()
765 case ANDS: in LogicalMacro()
Dassembler-a64.cc998 Logical(rd, rn, operand, ANDS); in ands()
4718 Instr dest_reg = (op == ANDS) ? Rd(rd) : RdSP(rd); in LogicalImmediate()
Dsimulator-a64.cc991 case ANDS: update_flags = true; VIXL_FALLTHROUGH(); in LogicalHelper()
/external/llvm/test/CodeGen/ARM/
Darm-and-tst-peephole.ll81 ; generates a predicated ANDS instruction. Check that the predicate is printed
/external/llvm/lib/Target/AArch64/
DAArch64ISelLowering.h60 ANDS, enumerator
DAArch64InstrInfo.td180 def AArch64and_flag : SDNode<"AArch64ISD::ANDS", SDTBinaryArithWithFlagsOut,
837 defm ANDS : LogicalImmS<0b11, "ands", AArch64and_flag, "bics">;
852 defm ANDS : LogicalRegS<0b11, 0, "ands", AArch64and_flag>;
DAArch64ISelLowering.cpp856 case AArch64ISD::ANDS: return "AArch64ISD::ANDS"; in getTargetNodeName()
1208 Opcode = AArch64ISD::ANDS; in emitComparison()
/external/pcre/dist/sljit/
DsljitNativeARM_T2_32.c100 #define ANDS 0x4000 macro
757 return push_inst16(compiler, ANDS | RD3(dst) | RN3(arg2)); in emit_op_imm()
/external/vixl/doc/
Dsupported-instructions.md85 ### ANDS ### subsection