Searched refs:CCValues (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZElimCompare.cpp | 376 unsigned CCValues = SystemZII::getCCValues(MIFlags); in adjustCCMasksForInstr() local 377 unsigned ReusableCCMask = CCValues; in adjustCCMasksForInstr() 405 else if ((MIFlags & SystemZII::IsLogical) && CCValues) { in adjustCCMasksForInstr() 413 assert((ReusableCCMask & ~CCValues) == 0 && "Invalid CCValues"); in adjustCCMasksForInstr() 415 ReusableCCMask == CCValues && CCValues == CompareCCValues; in adjustCCMasksForInstr() 452 AlterMasks[I]->setImm(CCValues); in adjustCCMasksForInstr() 458 CCMask &= CCValues; // Logical subtracts never set CC=0. in adjustCCMasksForInstr() 461 CCMask = (CCMask & ReusableCCMask) | (CCValues & ~ReusableCCMask); in adjustCCMasksForInstr()
|
| H A D | SystemZInstrInfo.td | 439 let Defs = [CC], CCValues = 0xE, CompareZeroCCMask = 0xE in { 487 let Defs = [CC], CCValues = 0xE, CompareZeroCCMask = 0xE in { 684 let Defs = [CC], CCValues = 0xE, CompareZeroCCMask = 0xE in 715 let Defs = [CC], CCValues = 0xE, CompareZeroCCMask = 0xE in 901 let CCValues = 0xF, CompareZeroCCMask = 0x8 in { 905 let CCValues = 0xE, CompareZeroCCMask = 0xE in 911 let CCValues = 0xF, CompareZeroCCMask = 0x8 in { 915 let CCValues = 0xE, CompareZeroCCMask = 0xE in 921 let CCValues = 0xF, CompareZeroCCMask = 0x8 in { 925 let CCValues = 0xE, CompareZeroCCMask = 0xE in [all …]
|
| H A D | SystemZInstrFP.td | 57 Defs = [CC], CCValues = 0xF, CompareZeroCCMask = 0xF in { 327 let Defs = [CC], CCValues = 0xF, CompareZeroCCMask = 0xF in { 338 let Defs = [CC], CCValues = 0xF, CompareZeroCCMask = 0xF in { 349 let Defs = [CC], CCValues = 0xF, CompareZeroCCMask = 0xF in { 427 Defs = [CC], CCValues = 0xF, CompareZeroCCMask = 0xF in { 441 Defs = [CC], CCValues = 0xF, CompareZeroCCMask = 0xF in { 537 let Uses = [FPC], mayRaiseFPException = 1, Defs = [CC], CCValues = 0xF in { 554 let Defs = [CC], CCValues = 0xC in {
|
| H A D | SystemZInstrFormats.td | 76 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;
|