Home
last modified time | relevance | path

Searched refs:UseEFLAGS (Results 1 – 2 of 2) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrUtils.td91 class UseEFLAGS { list<Register> Uses = [EFLAGS]; }
1012 EFLAGS))]>, DefEFLAGS, UseEFLAGS, NDD<ndd> {
1048 DefEFLAGS, UseEFLAGS, NDD<ndd> {
1090 EFLAGS))]>, DefEFLAGS, UseEFLAGS, NDD<ndd> {
1111 …d, 0), binop_args, binop_ndd_args), t, f, (outs t.RegClass:$dst)>, DefEFLAGS, UseEFLAGS, NDD<ndd> {
1161 t.RegClass:$src2, EFLAGS))]>, DefEFLAGS, UseEFLAGS, NDD<1>,
1175 DefEFLAGS, UseEFLAGS {
1221 Sched<[WriteADC.Folded, WriteADC.ReadAfterFold]>, DefEFLAGS, UseEFLAGS, NDD<1>;
1228 Sched<[WriteADCRMW]>, DefEFLAGS, UseEFLAGS {
1278 Sched<[WriteADC.Folded, WriteADC.ReadAfterFold]>, DefEFLAGS, UseEFLAGS, NDD<1>;
[all …]
H A DX86InstrInfo.cpp5301 bool UseEFLAGS = Instr.readsRegister(X86::EFLAGS, TRI); in optimizeCompareInstr() local
5303 if (!UseEFLAGS && ModifyEFLAGS) { in optimizeCompareInstr()
5308 if (!UseEFLAGS && !ModifyEFLAGS) in optimizeCompareInstr()