Searched refs:CCValues (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZElimCompare.cpp | 382 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() 458 AlterMasks[I]->setImm(CCValues); in adjustCCMasksForInstr() 464 CCMask &= CCValues; // Logical subtracts never set CC=0. in adjustCCMasksForInstr() 467 CCMask = (CCMask & ReusableCCMask) | (CCValues & ~ReusableCCMask); in adjustCCMasksForInstr()
|
| H A D | SystemZInstrInfo.td | 432 let Defs = [CC], CCValues = 0xE, CompareZeroCCMask = 0xE in { 480 let Defs = [CC], CCValues = 0xE, CompareZeroCCMask = 0xE in { 677 let Defs = [CC], CCValues = 0xE, CompareZeroCCMask = 0xE in 708 let Defs = [CC], CCValues = 0xE, CompareZeroCCMask = 0xE in 927 let CCValues = 0xF, CompareZeroCCMask = 0x8 in { 931 let CCValues = 0xE, CompareZeroCCMask = 0xE in 937 let CCValues = 0xF, CompareZeroCCMask = 0x8 in { 941 let CCValues = 0xE, CompareZeroCCMask = 0xE in 947 let CCValues = 0xF, CompareZeroCCMask = 0x8 in { 951 let CCValues = 0xE, CompareZeroCCMask = 0xE in [all …]
|
| H A D | SystemZInstrFP.td | 64 Defs = [CC], CCValues = 0xF, CompareZeroCCMask = 0xF in { 361 let Defs = [CC], CCValues = 0xF, CompareZeroCCMask = 0xF in { 374 let Defs = [CC], CCValues = 0xF, CompareZeroCCMask = 0xF in { 387 let Defs = [CC], CCValues = 0xF, CompareZeroCCMask = 0xF in { 473 Defs = [CC], CCValues = 0xF, CompareZeroCCMask = 0xF in { 487 Defs = [CC], CCValues = 0xF, CompareZeroCCMask = 0xF in { 583 let Uses = [FPC], mayRaiseFPException = 1, Defs = [CC], CCValues = 0xF in { 600 let Defs = [CC], CCValues = 0xC in {
|
| H A D | SystemZInstrFormats.td | 77 bits<4> CCValues = 0; 79 // The subset of CCValues that have the same meaning as they would after a 93 // instruction sets this flag along with a non-zero CCValues field, it is 108 let TSFlags{13-10} = CCValues;
|