Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZElimCompare.cpp383 unsigned CCValues = SystemZII::getCCValues(MIFlags); in adjustCCMasksForInstr() local
384 unsigned ReusableCCMask = CCValues; in adjustCCMasksForInstr()
412 else if ((MIFlags & SystemZII::IsLogical) && CCValues) { in adjustCCMasksForInstr()
420 assert((ReusableCCMask & ~CCValues) == 0 && "Invalid CCValues"); in adjustCCMasksForInstr()
422 ReusableCCMask == CCValues && CCValues == CompareCCValues; in adjustCCMasksForInstr()
461 AlterMasks[I]->setImm(CCValues); in adjustCCMasksForInstr()
467 CCMask &= CCValues; // Logical subtracts never set CC=0. in adjustCCMasksForInstr()
470 CCMask = (CCMask & ReusableCCMask) | (CCValues & ~ReusableCCMask); in adjustCCMasksForInstr()
H A DSystemZInstrInfo.td857 let CCValues = 0xF, CompareZeroCCMask = 0x8 in {
861 let CCValues = 0xE, CompareZeroCCMask = 0xE in
867 let CCValues = 0xF, CompareZeroCCMask = 0x8 in {
871 let CCValues = 0xE, CompareZeroCCMask = 0xE in
877 let CCValues = 0xF, CompareZeroCCMask = 0x8 in {
881 let CCValues = 0xE, CompareZeroCCMask = 0xE in
1193 let CCValues = 0xC, CompareZeroCCMask = 0x8 in {
1239 let CCValues = 0xC, CompareZeroCCMask = 0x8 in {
1250 let CCValues = 0xC, CompareZeroCCMask = 0x8 in {
1487 let CCValues = 0xE, CompareZeroCCMask = 0xE in
[all …]
H A DSystemZInstrFP.td56 Defs = [CC], CCValues = 0xF, CompareZeroCCMask = 0xF in {
335 let Defs = [CC], CCValues = 0xF, CompareZeroCCMask = 0xF in {
346 let Defs = [CC], CCValues = 0xF, CompareZeroCCMask = 0xF in {
357 let Defs = [CC], CCValues = 0xF, CompareZeroCCMask = 0xF in {
435 Defs = [CC], CCValues = 0xF, CompareZeroCCMask = 0xF in {
447 Defs = [CC], CCValues = 0xF, CompareZeroCCMask = 0xF in {
539 let Uses = [FPC], mayRaiseFPException = 1, Defs = [CC], CCValues = 0xF in {
556 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;