Home
last modified time | relevance | path

Searched refs:cmov (Results 1 – 25 of 41) sorted by relevance

12

/openbsd/src/gnu/llvm/llvm/lib/Target/X86/
DX86InstrCMovSetCC.td21 "cmov${cond}{w}\t{$src2, $dst|$dst, $src2}",
27 "cmov${cond}{l}\t{$src2, $dst|$dst, $src2}",
33 "cmov${cond}{q}\t{$src2, $dst|$dst, $src2}",
42 "cmov${cond}{w}\t{$src2, $dst|$dst, $src2}",
47 "cmov${cond}{l}\t{$src2, $dst|$dst, $src2}",
52 "cmov${cond}{q}\t{$src2, $dst|$dst, $src2}",
88 def : InstAlias<"cmov"#Cond#"{w}\t{$src, $dst|$dst, $src}",
90 def : InstAlias<"cmov"#Cond#"{w}\t{$src, $dst|$dst, $src}",
92 def : InstAlias<"cmov"#Cond#"{l}\t{$src, $dst|$dst, $src}",
94 def : InstAlias<"cmov"#Cond#"{l}\t{$src, $dst|$dst, $src}",
[all …]
DX86InstrInfo.td3440 // Aliases for cmov<CC>{w,l,q}
3441 defm : IntegerCondCodeMnemonicAlias<"cmov", "w", "att">;
3442 defm : IntegerCondCodeMnemonicAlias<"cmov", "l", "att">;
3443 defm : IntegerCondCodeMnemonicAlias<"cmov", "q", "att">;
3445 defm : IntegerCondCodeMnemonicAlias<"cmov", "", "intel">;
DX86.td39 def FeatureCMOV : SubtargetFeature<"cmov","HasCMOV", "true",
/openbsd/src/games/hack/
Dhack.termcap.c79 static void cmov(int, int);
168 cmov(x, y); /* bunker!wtm */ in curs()
180 cmov(x, y); in curs()
193 cmov(x, y); in nocmov()
205 cmov(x, y); in nocmov()
215 if(!ND) cmov(x, y); else /* bah */ in nocmov()
230 cmov(int x, int y) in cmov() function
/openbsd/src/gnu/llvm/llvm/lib/Target/VE/
DVEInstrInfo.td457 // res = cmov cmp, t, f, cond
460 def cmov : SDNode<"VEISD::CMOV", SDT_Cmov>;
1315 defm CMOVL : RRCMOVm<"cmov.l.${cfw}", 0x3B, I64, i64, cmov>;
1317 defm CMOVW : RRCMOVm<"cmov.w.${cfw}", 0x3B, I32, i32, cmov>;
1319 defm CMOVD : RRCMOVm<"cmov.d.${cfw}", 0x3B, I64, f64, cmov, simm7fp>;
1321 defm CMOVS : RRCMOVm<"cmov.s.${cfw}", 0x3B, F32, f32, cmov, simm7fp>;
1322 def : MnemonicAlias<"cmov.l", "cmov.l.at">;
1323 def : MnemonicAlias<"cmov.w", "cmov.w.at">;
1324 def : MnemonicAlias<"cmov.d", "cmov.d.at">;
1325 def : MnemonicAlias<"cmov.s", "cmov.s.at">;
[all …]
/openbsd/src/lib/libcrypto/curve25519/
Dcurve25519.c1193 static void cmov(ge_precomp *t, const ge_precomp *u, uint8_t b) { in cmov() function
1237 cmov(&e, &multiples[j-1], equal(index, j)); in x25519_ge_scalarmult_small_precomp()
3478 cmov(t, &k25519Precomp[pos][0], equal(babs, 1)); in table_select()
3479 cmov(t, &k25519Precomp[pos][1], equal(babs, 2)); in table_select()
3480 cmov(t, &k25519Precomp[pos][2], equal(babs, 3)); in table_select()
3481 cmov(t, &k25519Precomp[pos][3], equal(babs, 4)); in table_select()
3482 cmov(t, &k25519Precomp[pos][4], equal(babs, 5)); in table_select()
3483 cmov(t, &k25519Precomp[pos][5], equal(babs, 6)); in table_select()
3484 cmov(t, &k25519Precomp[pos][6], equal(babs, 7)); in table_select()
3485 cmov(t, &k25519Precomp[pos][7], equal(babs, 8)); in table_select()
[all …]
/openbsd/src/gnu/gcc/gcc/config/frv/
Dlib1funcs.asm68 cmov gr0, gr8, cc1, 1
/openbsd/src/gnu/usr.bin/gcc/gcc/config/frv/
Dlib1funcs.asm61 cmov gr0, gr8, cc1, 1
/openbsd/src/gnu/gcc/gcc/config/mcore/
Dpredicates.md151 ;; Nonzero if OP is a valid source operand for a cmov with two consts
/openbsd/src/gnu/usr.bin/gcc/gcc/config/alpha/
Dalpha.md2988 cmov%C2 %r3,%1,%0
2989 cmov%D2 %r3,%5,%0
2990 cmov%c2 %r4,%1,%0
2991 cmov%d2 %r4,%5,%0"
3004 cmov%C2 %r3,%1,%0
3005 cmov%D2 %r3,%5,%0
3006 cmov%c2 %r4,%1,%0
3007 cmov%d2 %r4,%5,%0"
3020 cmov%C2 %r3,%1,%0
3021 cmov%D2 %r3,%5,%0
[all …]
/openbsd/src/gnu/usr.bin/gcc/gcc/config/v850/
Dv850.md934 "cmp %5,%4 ; cmov %c1,%2,%z3,%0"
947 "cmp %5,%4 ; cmov %C1,%3,%z2,%0"
963 "tst1 %3,%2 ; cmov %c1,%4,%z5,%0"
979 "tst1 %3,%2 ; cmov %C1,%5,%z4,%0"
/openbsd/src/gnu/gcc/gcc/config/alpha/
Dalpha.md3151 cmov%C2 %r3,%1,%0
3152 cmov%D2 %r3,%5,%0
3153 cmov%c2 %r4,%1,%0
3154 cmov%d2 %r4,%5,%0"
3167 cmov%C2 %r3,%1,%0
3168 cmov%D2 %r3,%5,%0
3169 cmov%c2 %r4,%1,%0
3170 cmov%d2 %r4,%5,%0"
3183 cmov%C2 %r3,%1,%0
3184 cmov%D2 %r3,%5,%0
[all …]
/openbsd/src/gnu/gcc/gcc/config/v850/
Dv850.md946 "cmp %5,%4 ; cmov %c1,%2,%z3,%0"
959 "cmp %5,%4 ; cmov %C1,%3,%z2,%0"
975 "tst1 %3,%2 ; cmov %c1,%4,%z5,%0"
991 "tst1 %3,%2 ; cmov %C1,%5,%z4,%0"
/openbsd/src/gnu/llvm/llvm/lib/Target/ARC/
DARCInstrInfo.td393 def cmov : PatFrag<(ops node:$op1, node:$op2, node:$cc),
400 [(set GPR32:$B, (cmov i32:$C, i32:$B2, timm:$cc))]>;
/openbsd/src/gnu/usr.bin/gcc/gcc/
Dconfig.in597 /* Define if your assembler supports the Sun syntax for cmov. */
Dconfigure.in2145 AC_MSG_CHECKING(cmov syntax)
2156 [Define if your assembler supports the Sun syntax for cmov.])
/openbsd/src/gnu/usr.bin/gcc/gcc/config/xtensa/
Dxtensa.md2043 fatal_insn (\"unexpected cmov operator\", operands[4]);
2131 fatal_insn (\"unexpected cmov operator\", operands[4]);
/openbsd/src/usr.bin/file/magdir/
Danimation17 >12 string cmov \b movie (fast start, compressed header)
/openbsd/src/gnu/gcc/gcc/config/i386/
Di386.md18911 cmov%O2%C1\t{%2, %0|%0, %2}
18912 cmov%O2%c1\t{%3, %0|%0, %3}"
18954 cmov%O2%C1\t{%2, %0|%0, %2}
18955 cmov%O2%c1\t{%3, %0|%0, %3}"
18976 cmov%O2%C1\t{%2, %0|%0, %2}
18977 cmov%O2%c1\t{%3, %0|%0, %3}"
19028 cmov%O2%C1\t{%2, %0|%0, %2}
19029 cmov%O2%c1\t{%3, %0|%0, %3}"
19068 cmov%O2%C1\t{%2, %0|%0, %2}
19069 cmov%O2%c1\t{%3, %0|%0, %3}"
/openbsd/src/gnu/usr.bin/gcc/gcc/config/i386/
Di386.md15950 cmov%O2%C1\t{%2, %0|%0, %2}
15951 cmov%O2%c1\t{%3, %0|%0, %3}"
15993 cmov%O2%C1\t{%2, %0|%0, %2}
15994 cmov%O2%c1\t{%3, %0|%0, %3}"
16015 cmov%O2%C1\t{%2, %0|%0, %2}
16016 cmov%O2%c1\t{%3, %0|%0, %3}"
16039 cmov%O2%C1\t{%2, %0|%0, %2}
16040 cmov%O2%c1\t{%3, %0|%0, %3}"
16079 cmov%O2%C1\t{%2, %0|%0, %2}
16080 cmov%O2%c1\t{%3, %0|%0, %3}"
/openbsd/src/sys/arch/riscv64/riscv64/
Ddb_instruction.h2401 DECLARE_INSN(cmov, MATCH_CMOV, MASK_CMOV)
/openbsd/src/gnu/llvm/llvm/docs/
DSpeculativeLoadHardening.md657 in these examples to hold the special value of `-1` which will be `cmov`ed over
/openbsd/src/gnu/usr.bin/gcc/gcc/config/ia64/
Dia64.md4419 ;; Don't allow memory as destination here, because cmov/cmov/st is more
/openbsd/src/gnu/gcc/gcc/config/ia64/
Dia64.md5456 ;; Don't allow memory as destination here, because cmov/cmov/st is more
/openbsd/src/gnu/llvm/llvm/lib/Target/
DREADME.txt1065 cmov.

12