| /freebsd-12.1/contrib/llvm/lib/Target/SystemZ/ |
| H A D | SystemZHazardRecognizer.cpp | 52 assert((SC->NumMicroOps != 2 || (SC->BeginGroup && !SC->EndGroup)) && in getNumDecoderSlots() 54 assert((SC->NumMicroOps < 3 || (SC->BeginGroup && SC->EndGroup)) && in getNumDecoderSlots() 197 if (SC->BeginGroup && SC->EndGroup) in dumpSU() 201 else if (SC->EndGroup) in dumpSU() 337 if (CurrGroupSize >= GroupLim || SC->EndGroup) in EmitInstruction() 356 if (SC->EndGroup) { in groupingCost()
|
| H A D | SystemZScheduleZ196.td | 40 def : WriteRes<EndGroup, []> { let EndGroup = 1; } 45 let EndGroup = 1; 50 let EndGroup = 1; 55 let EndGroup = 1; 96 let EndGroup = 1; } 155 def : InstRW<[WLat1, LSU, EndGroup], (instregex "Return$")>; 205 def : InstRW<[WLat2LSU, RegReadAdv, FXU, LSU, EndGroup], 651 def : InstRW<[WLat3, FXU, EndGroup], (instregex "IPM$")>; 654 def : InstRW<[WLat3, LSU, EndGroup], (instregex "SPM$")>; 1097 def : InstRW<[WLat1, LSU, EndGroup], (instregex "SPKA$")>; [all …]
|
| H A D | SystemZScheduleZEC12.td | 40 def : WriteRes<EndGroup, []> { let EndGroup = 1; } 45 let EndGroup = 1; 50 let EndGroup = 1; 55 let EndGroup = 1; 99 let EndGroup = 1; } 125 def : InstRW<[WLat1, FXU, EndGroup], (instregex "BRCT(G)?$")>; 160 def : InstRW<[WLat1, LSU, EndGroup], (instregex "Return$")>; 664 def : InstRW<[WLat3, FXU, EndGroup], (instregex "IPM$")>; 667 def : InstRW<[WLat3, LSU, EndGroup], (instregex "SPM$")>; 1141 def : InstRW<[WLat1, LSU, EndGroup], (instregex "SPKA$")>; [all …]
|
| H A D | SystemZScheduleZ13.td | 40 def : WriteRes<EndGroup, []> { let EndGroup = 1; } 49 let EndGroup = 1; 54 let EndGroup = 1; 59 let EndGroup = 1; 115 let EndGroup = 1; } 141 def : InstRW<[WLat1, FXa, EndGroup], (instregex "BRCT(G)?$")>; 176 def : InstRW<[WLat1, FXb, EndGroup], (instregex "Return$")>; 587 def : InstRW<[FXb, EndGroup], (instregex "BPRP$")>; 694 def : InstRW<[WLat3, FXa, EndGroup], (instregex "IPM$")>; 697 def : InstRW<[WLat3, LSU, EndGroup], (instregex "SPM$")>; [all …]
|
| H A D | SystemZScheduleZ14.td | 40 def : WriteRes<EndGroup, []> { let EndGroup = 1; } 49 let EndGroup = 1; 54 let EndGroup = 1; 59 let EndGroup = 1; 115 let EndGroup = 1; } 142 def : InstRW<[WLat1, FXa, EndGroup], (instregex "BRCT(G)?$")>; 177 def : InstRW<[WLat1, FXb, EndGroup], (instregex "Return$")>; 597 def : InstRW<[FXb, EndGroup], (instregex "BPRP$")>; 714 def : InstRW<[WLat3, FXa, EndGroup], (instregex "IPM$")>; 717 def : InstRW<[WLat3, LSU, EndGroup], (instregex "SPM$")>; [all …]
|
| H A D | SystemZSchedule.td | 21 def EndGroup : SchedWrite;
|
| H A D | SystemZMachineScheduler.cpp | 255 bool AffectsGrouping = (SC->isValid() && (SC->BeginGroup || SC->EndGroup)); in releaseTopNode()
|
| /freebsd-12.1/contrib/llvm/include/llvm/MC/ |
| H A D | MCSchedule.h | 119 bool EndGroup : 1; member
|
| /freebsd-12.1/contrib/llvm/lib/MCA/Stages/ |
| H A D | DispatchStage.cpp | 103 if (Desc.EndGroup) in dispatch()
|
| /freebsd-12.1/contrib/llvm/lib/MCA/ |
| H A D | InstrBuilder.cpp | 556 ID->EndGroup = SCDesc.EndGroup; in createInstrDescImpl()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | TargetSchedule.cpp | 103 return SC->EndGroup; in mustEndGroup()
|
| /freebsd-12.1/contrib/llvm/utils/TableGen/ |
| H A D | SubtargetEmitter.cpp | 975 SCDesc.EndGroup = false; in GenSchedClassTables() 1075 SCDesc.EndGroup |= WriteRes->getValueAsBit("EndGroup"); in GenSchedClassTables() 1077 SCDesc.EndGroup |= WriteRes->getValueAsBit("SingleIssue"); in GenSchedClassTables() 1301 << ", " << ( MCDesc.EndGroup ? "true" : "false" ) in EmitSchedClassTables()
|
| /freebsd-12.1/contrib/llvm/include/llvm/MCA/ |
| H A D | Instruction.h | 341 bool EndGroup; member
|
| /freebsd-12.1/contrib/llvm/include/llvm/Target/ |
| H A D | TargetSchedule.td | 259 bit EndGroup = 0;
|