File tree Expand file tree Collapse file tree 3 files changed +108
-172
lines changed Expand file tree Collapse file tree 3 files changed +108
-172
lines changed Original file line number Diff line number Diff line change @@ -463,19 +463,9 @@ G4_Type getMixModeType() const {
463
463
// each flag register is 16-bit
464
464
uint32_t getNumFlagRegisters (void ) { return getPlatform () >= Xe_PVC ? 8 : 4 ; }
465
465
466
- // each address register is 16 bits
467
466
uint32_t getNumAddrRegisters () const {
468
467
return 16 ;
469
- }
470
-
471
- // each address register is 16 bits
472
- uint32_t getNumAddrRegistersInGRFSizeSWSB () const {
473
- if (hasMultipleALUPipes ()) {
474
- return ((16 * G4_WSIZE) + numEltPerGRF<Type_UB>() - 1 ) / numEltPerGRF<Type_UB>();
475
- } else {
476
- return 0 ;
477
- }
478
- }
468
+ }
479
469
480
470
uint32_t getNumScalarRegisters (void ) {
481
471
if (enableSendIndirect ()) {
@@ -660,8 +650,6 @@ bool hasLongOperandTypeDepIssue() const {
660
650
661
651
bool hasFourALUPipes () const { return getPlatform () >= Xe_PVC; }
662
652
663
- bool hasMultipleALUPipes () const { return hasThreeALUPipes () || hasFourALUPipes (); };
664
-
665
653
bool hasFiveALUPipes () const {
666
654
return getPlatform () >= Xe2;
667
655
}
@@ -743,6 +731,10 @@ bool hasWriteCombine() const {
743
731
return getPlatform () >= Xe2;
744
732
}
745
733
734
+ bool hasA0WARHWissue () {
735
+ return getPlatform () >= Xe_XeHPSDV;
736
+ }
737
+
746
738
bool hasFtoPackedHFMove () const { return getPlatform () >= Xe_DG2; }
747
739
748
740
bool hasGather4PO () const { return getPlatform () <= GENX_TGLLP; }
You can’t perform that action at this time.
0 commit comments