Searched refs:UseEFLAGS (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86InstrCMovSetCC.td | 22 … t.RegClass:$src2, timm:$cond, EFLAGS))]>, UseEFLAGS, NDD<ndd>; 28 … (t.LoadNode addr:$src2), timm:$cond, EFLAGS))]>, UseEFLAGS, NDD<ndd>; 38 (X86cmov 0, t.RegClass:$src1, timm:$cond, EFLAGS))]>, UseEFLAGS, NF; 42 []>, UseEFLAGS, EVEX, T_MAP4; 47 "cfcmov${cond}", binop_ndd_args, []>, UseEFLAGS, NDD<1>, NF; 53 "cfcmov${cond}", unaryop_ndd_args, []>, UseEFLAGS, EVEX, T_MAP4; 57 "cfcmov${cond}", binop_ndd_args, []>, UseEFLAGS, NDD<1>, NF; 63 "cfcmov${cond}", unaryop_ndd_args, []>, UseEFLAGS, NF;
|
H A D | X86InstrUtils.td | 91 class UseEFLAGS { list<Register> Uses = [EFLAGS]; } 1015 EFLAGS))]>, DefEFLAGS, UseEFLAGS, NDD<ndd> { 1051 DefEFLAGS, UseEFLAGS, NDD<ndd> { 1093 EFLAGS))]>, DefEFLAGS, UseEFLAGS, NDD<ndd> { 1114 …d, 0), binop_args, binop_ndd_args), t, f, (outs t.RegClass:$dst)>, DefEFLAGS, UseEFLAGS, NDD<ndd> { 1164 t.RegClass:$src2, EFLAGS))]>, DefEFLAGS, UseEFLAGS, NDD<1>, 1178 DefEFLAGS, UseEFLAGS { 1224 Sched<[WriteADC.Folded, WriteADC.ReadAfterFold]>, DefEFLAGS, UseEFLAGS, NDD<1>; 1231 Sched<[WriteADCRMW]>, DefEFLAGS, UseEFLAGS { 1281 Sched<[WriteADC.Folded, WriteADC.ReadAfterFold]>, DefEFLAGS, UseEFLAGS, NDD<1>; [all …]
|
H A D | X86InstrInfo.cpp | 5386 bool UseEFLAGS = Instr.readsRegister(X86::EFLAGS, TRI); in optimizeCompareInstr() local 5388 if (!UseEFLAGS && ModifyEFLAGS) { in optimizeCompareInstr() 5393 if (!UseEFLAGS && !ModifyEFLAGS) in optimizeCompareInstr()
|