1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-24 19:52:54 +01:00
llvm-mirror/lib/MCA/HardwareUnits
Patrick Holland 5d008e4862 [MCA] [RegisterFile] Allow for skipping Defs with RegID of 0 (rather than assert(RegID) like we do before this patch).
This patch will allow developers to remove unwanted instruction Defs (most likely from within a target specific InstrPostProcess) by setting that Def's RegisterID to 0.
Differential Revision: https://reviews.llvm.org/D104433
2021-06-17 11:52:43 -07:00
..
HardwareUnit.cpp
LSUnit.cpp [MCA][LSUnit] Fix a potential use after free in the logic that updates memory groups. 2021-04-20 13:30:45 +01:00
RegisterFile.cpp [MCA] [RegisterFile] Allow for skipping Defs with RegID of 0 (rather than assert(RegID) like we do before this patch). 2021-06-17 11:52:43 -07:00
ResourceManager.cpp [MCA][InstrBuilder] Always check for implicit uses of resource units (PR50725). 2021-06-16 14:51:12 +01:00
RetireControlUnit.cpp [MCA] Disable RCU for InOrderIssueStage 2021-03-24 13:54:04 +03:00
Scheduler.cpp [llvm] Use llvm::append_range (NFC) 2021-01-06 18:27:33 -08:00