Home
last modified time | relevance | path

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

/external/v8/src/arm64/
Dconstants-arm64.h506 ANDS = 0x60000000, enumerator
507 BICS = ANDS | NOT
521 ANDS_w_imm = LogicalImmediateFixed | ANDS,
522 ANDS_x_imm = LogicalImmediateFixed | ANDS | SixtyFourBits
548 ANDS_w = LogicalShiftedFixed | ANDS,
549 ANDS_x = LogicalShiftedFixed | ANDS | SixtyFourBits,
Dinstructions-arm64.h238 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.cc1188 Logical(rd, rn, operand, ANDS); in ands()
2301 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.cc1473 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.ll15 ANDS r0, r2, r1 // Must be wide - 3 distinct registers
16 ANDS r2, r2, r1 // Should choose narrow
17 ANDS r2, r1, r2 // Should choose narrow - commutative
18 ANDS.W r0, r0, r1 // Explicitly wide
19 ANDS.W r3, r1, r3
21 ANDS r7, r7, r1 // Should use narrow
22 ANDS r7, r1, r7 // Commutative
23 ANDS r8, r1, r8 // high registers so must use wide encoding
24 ANDS r8, r8, r1
25 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.h305 if (Mask(LogicalImmediateMask & LogicalOpMask) == ANDS) { in RdMode()
Dmacro-assembler-a64.cc628 LogicalMacro(rd, rn, operand, ANDS); in Ands()
729 case ANDS: in LogicalMacro()
748 case ANDS: in LogicalMacro()
Dassembler-a64.cc966 Logical(rd, rn, operand, ANDS); in ands()
4683 Instr dest_reg = (op == ANDS) ? Rd(rd) : RdSP(rd); in LogicalImmediate()
Dsimulator-a64.cc1008 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.h59 ANDS, enumerator
DAArch64InstrInfo.td158 def AArch64and_flag : SDNode<"AArch64ISD::ANDS", SDTBinaryArithWithFlagsOut,
736 defm ANDS : LogicalImmS<0b11, "ands", AArch64and_flag, "bics">;
751 defm ANDS : LogicalRegS<0b11, 0, "ands", AArch64and_flag>;
DAArch64ISelLowering.cpp802 case AArch64ISD::ANDS: return "AArch64ISD::ANDS"; in getTargetNodeName()
1154 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