Home
last modified time | relevance | path

Searched refs:CSINC (Results 1 – 25 of 37) sorted by relevance

12

/external/llvm-project/llvm/test/CodeGen/AArch64/GlobalISel/
Dselect-select.mir104 ; G_SELECT cc, 0, 1 -> CSINC zreg, zreg, cc
160 ; G_SELECT cc, 1, f -> CSINC f, zreg, inv_cc
218 ; G_SELECT cc, t, 1 -> CSINC t, zreg, cc
247 ; G_SELECT cc, t, -1 -> CSINC t, zreg, cc
276 ; G_SELECT cc, 1, f -> CSINC f, zreg, inv_cc
303 ; G_SELECT cc, t, 1 -> CSINC t, zreg, cc
330 ; G_SELECT cc, 1, f -> CSINC f, zreg, inv_cc
605 ; G_SELECT cc, %true, (G_ADD %x, 1) -> CSINC %true, %x, cc
634 ; G_SELECT cc, (G_ADD %x, 1), %false -> CSINC %x, %false, inv_cc
Dfold-brcond-fcmp.mir4 # Test that we don't have to emit a CSINC when emitting a G_FCMP being used by
/external/llvm-project/llvm/test/CodeGen/AArch64/
Dcond-sel-value-prop.ll50 ; CSINC to materialize the 1.
Darm64-early-ifcvt.ll396 ; This function from 175.vpr folds an ADDWri into a CSINC.
/external/llvm/lib/Target/AArch64/
DAArch64ISelLowering.h47 CSINC, // Conditional select increment. enumerator
DAArch64SchedCyclone.td145 // CSEL,CSINC,CSINV,CSNEG
DAArch64SchedKryoDetails.td550 (instregex "(CSINC|CSNEG)(W|X)r")>;
/external/pcre/dist2/src/sljit/
DsljitNativeARM_64.c85 #define CSINC 0x9a800400 macro
1806 FAIL_IF(push_inst(compiler, CSINC | (cc << 12) | RD(dst_r) | RN(TMP_ZERO) | RM(TMP_ZERO))); in sljit_emit_op_flags()
1831 FAIL_IF(push_inst(compiler, CSINC | (cc << 12) | RD(TMP_REG2) | RN(TMP_ZERO) | RM(TMP_ZERO))); in sljit_emit_op_flags()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMISelLowering.h255 CSINC, // Conditional select increment. enumerator
DARMISelLowering.cpp1707 case ARMISD::CSINC: return "ARMISD::CSINC"; in getTargetNodeName()
4972 Opcode = ARMISD::CSINC; in LowerSELECT_CC()
4974 Opcode = ARMISD::CSINC; in LowerSELECT_CC()
4983 if (Opcode != ARMISD::CSINC && in LowerSELECT_CC()
4993 if (FVal == 0 && Opcode != ARMISD::CSINC) { in LowerSELECT_CC()
/external/llvm/test/CodeGen/AArch64/
Darm64-early-ifcvt.ll396 ; This function from 175.vpr folds an ADDWri into a CSINC.
/external/llvm-project/llvm/lib/Target/ARM/
DARMISelLowering.h298 CSINC, // Conditional select increment. enumerator
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64ISelLowering.h47 CSINC, // Conditional select increment. enumerator
DAArch64SchedThunderX2T99.td432 "CSINC(W|X)r", "CSINV(W|X)r",
454 "CSINC(W|X)r", "CSINV(W|X)r",
473 "CSINC(W|X)r", "CSINV(W|X)r",
DAArch64SchedCyclone.td146 // CSEL,CSINC,CSINV,CSNEG
DAArch64SchedFalkorDetails.td894 def : InstRW<[FalkorWr_1XYZ_1cyc], (instregex "^(CSEL|CSINC|CSINV|CSNEG)(W|X)r$")>;
DAArch64SchedKryoDetails.td549 (instregex "(CSINC|CSNEG)(W|X)r")>;
/external/llvm-project/llvm/lib/Target/AArch64/
DAArch64ISelLowering.h67 CSINC, // Conditional select increment. enumerator
DAArch64SchedThunderX3T110.td692 "CSINC(W|X)r", "CSINV(W|X)r",
714 "CSINC(W|X)r", "CSINV(W|X)r",
733 "CSINC(W|X)r", "CSINV(W|X)r",
DAArch64SchedThunderX2T99.td432 "CSINC(W|X)r", "CSINV(W|X)r",
454 "CSINC(W|X)r", "CSINV(W|X)r",
473 "CSINC(W|X)r", "CSINV(W|X)r",
DAArch64SchedCyclone.td147 // CSEL,CSINC,CSINV,CSNEG
DAArch64SchedTSV110.td376 def : InstRW<[TSV110Wr_1cyc_1ALUAB], (instregex "^(CSEL|CSINC|CSINV|CSNEG)(W|X)r$")>;
DAArch64SchedFalkorDetails.td894 def : InstRW<[FalkorWr_1XYZ_1cyc], (instregex "^(CSEL|CSINC|CSINV|CSNEG)(W|X)r$")>;
DAArch64SchedKryoDetails.td549 (instregex "(CSINC|CSNEG)(W|X)r")>;
/external/vixl/src/aarch64/
Dconstants-aarch64.h1396 CSINC = CSINC_w, enumerator

12