Home
last modified time | relevance | path

Searched refs:CCValues (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/SystemZ/
H A DSystemZElimCompare.cpp382 unsigned CCValues = SystemZII::getCCValues(MIFlags); in adjustCCMasksForInstr() local
383 unsigned ReusableCCMask = CCValues; in adjustCCMasksForInstr()
411 else if ((MIFlags & SystemZII::IsLogical) && CCValues) { in adjustCCMasksForInstr()
419 assert((ReusableCCMask & ~CCValues) == 0 && "Invalid CCValues"); in adjustCCMasksForInstr()
421 ReusableCCMask == CCValues && CCValues == CompareCCValues; in adjustCCMasksForInstr()
460 AlterMasks[I]->setImm(CCValues); in adjustCCMasksForInstr()
466 CCMask &= CCValues; // Logical subtracts never set CC=0. in adjustCCMasksForInstr()
469 CCMask = (CCMask & ReusableCCMask) | (CCValues & ~ReusableCCMask); in adjustCCMasksForInstr()
H A DSystemZInstrInfo.td883 let CCValues = 0xF, CompareZeroCCMask = 0x8 in {
887 let CCValues = 0xE, CompareZeroCCMask = 0xE in
893 let CCValues = 0xF, CompareZeroCCMask = 0x8 in {
897 let CCValues = 0xE, CompareZeroCCMask = 0xE in
903 let CCValues = 0xF, CompareZeroCCMask = 0x8 in {
907 let CCValues = 0xE, CompareZeroCCMask = 0xE in
1219 let CCValues = 0xC, CompareZeroCCMask = 0x8 in {
1265 let CCValues = 0xC, CompareZeroCCMask = 0x8 in {
1276 let CCValues = 0xC, CompareZeroCCMask = 0x8 in {
1513 let CCValues = 0xE, CompareZeroCCMask = 0xE in
[all …]
H A DSystemZInstrFP.td56 Defs = [CC], CCValues = 0xF, CompareZeroCCMask = 0xF in {
336 let Defs = [CC], CCValues = 0xF, CompareZeroCCMask = 0xF in {
347 let Defs = [CC], CCValues = 0xF, CompareZeroCCMask = 0xF in {
358 let Defs = [CC], CCValues = 0xF, CompareZeroCCMask = 0xF in {
436 Defs = [CC], CCValues = 0xF, CompareZeroCCMask = 0xF in {
448 Defs = [CC], CCValues = 0xF, CompareZeroCCMask = 0xF in {
540 let Uses = [FPC], mayRaiseFPException = 1, Defs = [CC], CCValues = 0xF in {
557 let Defs = [CC], CCValues = 0xC in {
H A DSystemZInstrFormats.td76 bits<4> CCValues = 0;
78 // The subset of CCValues that have the same meaning as they would after a
92 // instruction sets this flag along with a non-zero CCValues field, it is
107 let TSFlags{13-10} = CCValues;