| /llvm-project-15.0.7/llvm/lib/MCA/HardwareUnits/ |
| H A D | RegisterFile.cpp | 570 RAWHazard Hazard; in checkRAWHazards() local 585 if (Hazard.isValid()) in checkRAWHazards() 588 Hazard.RegisterID = WR.getRegisterID(); in checkRAWHazards() 589 Hazard.CyclesLeft = UNKNOWN_CYCLES; in checkRAWHazards() 595 if (Hazard.CyclesLeft < CyclesLeft) { in checkRAWHazards() 596 Hazard.RegisterID = WR.getRegisterID(); in checkRAWHazards() 597 Hazard.CyclesLeft = CyclesLeft; in checkRAWHazards() 609 if (Hazard.CyclesLeft < CyclesLeft) { in checkRAWHazards() 610 Hazard.RegisterID = WR.getRegisterID(); in checkRAWHazards() 611 Hazard.CyclesLeft = CyclesLeft; in checkRAWHazards() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/PowerPC/ |
| H A D | PPCHazardRecognizers.cpp | 343 return Hazard; in getHazardType() 349 return Hazard; in getHazardType() 359 if (NumIssued == 4) return Hazard; in getHazardType() 363 if (NumIssued >= 2) return Hazard; in getHazardType()
|
| /llvm-project-15.0.7/llvm/lib/MCA/Stages/ |
| H A D | InOrderIssueStage.cpp | 107 RegisterFile::RAWHazard Hazard = PRF.checkRAWHazards(STI, RS); in checkRegisterHazard() local 108 if (Hazard.isValid()) in checkRegisterHazard() 109 return Hazard.hasUnknownCycles() ? 1U : Hazard.CyclesLeft; in checkRegisterHazard()
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/ |
| H A D | ARMHazardRecognizer.cpp | 77 return Hazard; in getHazardType() 180 return (((O0 ^ O1) & DataMask) != 0) ? NoHazard : Hazard; in CheckOffsets() 231 return Hazard; in getHazardType()
|
| /llvm-project-15.0.7/llvm/lib/Target/Hexagon/ |
| H A D | HexagonHazardRecognizer.cpp | 46 HazardType RetVal = Hazard; in getHazardType() 66 return Hazard; in getHazardType()
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | ScheduleHazardRecognizer.h | 39 Hazard, // This instruction can't be emitted at this cycle. enumerator
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/BdVer2/ |
| H A D | store-throughput.s | 86 # CHECK-NEXT: USH - Uncategorised Structural Hazard: 0 316 # CHECK-NEXT: USH - Uncategorised Structural Hazard: 0 546 # CHECK-NEXT: USH - Uncategorised Structural Hazard: 0 778 # CHECK-NEXT: USH - Uncategorised Structural Hazard: 0
|
| H A D | load-throughput.s | 86 # CHECK-NEXT: USH - Uncategorised Structural Hazard: 0 316 # CHECK-NEXT: USH - Uncategorised Structural Hazard: 0 546 # CHECK-NEXT: USH - Uncategorised Structural Hazard: 0 778 # CHECK-NEXT: USH - Uncategorised Structural Hazard: 0
|
| H A D | load-store-throughput.s | 79 # CHECK-NEXT: USH - Uncategorised Structural Hazard: 0 315 # CHECK-NEXT: USH - Uncategorised Structural Hazard: 0 551 # CHECK-NEXT: USH - Uncategorised Structural Hazard: 0
|
| H A D | register-files-4.s | 34 # CHECK-NEXT: USH - Uncategorised Structural Hazard: 0
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/ |
| H A D | option-all-stats-1.s | 37 # FULLREPORT-NEXT: USH - Uncategorised Structural Hazard: 0
|
| H A D | option-all-stats-2.s | 38 # FULL-NEXT: USH - Uncategorised Structural Hazard: 0
|
| H A D | option-all-views-1.s | 59 # FULLREPORT-NEXT: USH - Uncategorised Structural Hazard: 0
|
| H A D | option-all-views-2.s | 58 # ALL-NEXT: USH - Uncategorised Structural Hazard: 0
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/AArch64/Cortex/ |
| H A D | A55-all-stats.s | 44 # CHECK-NEXT: USH - Uncategorised Structural Hazard: 0
|
| H A D | A55-all-views.s | 44 # CHECK-NEXT: USH - Uncategorised Structural Hazard: 0
|
| H A D | A55-out-of-order-retire.s | 44 # CHECK-NEXT: USH - Uncategorised Structural Hazard: 0
|
| H A D | A55-in-order-retire.s | 44 # CHECK-NEXT: USH - Uncategorised Structural Hazard: 0
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/Barcelona/ |
| H A D | load-store-throughput.s | 79 # CHECK-NEXT: USH - Uncategorised Structural Hazard: 0 273 # CHECK-NEXT: USH - Uncategorised Structural Hazard: 0 467 # CHECK-NEXT: USH - Uncategorised Structural Hazard: 0
|
| H A D | store-throughput.s | 79 # CHECK-NEXT: USH - Uncategorised Structural Hazard: 0 275 # CHECK-NEXT: USH - Uncategorised Structural Hazard: 0 471 # CHECK-NEXT: USH - Uncategorised Structural Hazard: 0
|
| H A D | load-throughput.s | 79 # CHECK-NEXT: USH - Uncategorised Structural Hazard: 0 273 # CHECK-NEXT: USH - Uncategorised Structural Hazard: 0 467 # CHECK-NEXT: USH - Uncategorised Structural Hazard: 0
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/Haswell/ |
| H A D | cmpxchg16b.s | 34 # CHECK-NEXT: USH - Uncategorised Structural Hazard: 0
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/BtVer2/ |
| H A D | register-files-4.s | 34 # CHECK-NEXT: USH - Uncategorised Structural Hazard: 0
|
| H A D | register-files-3.s | 34 # CHECK-NEXT: USH - Uncategorised Structural Hazard: 0
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | ScoreboardHazardRecognizer.cpp | 160 return Hazard; in getHazardType()
|