llvm-project/llvm/lib/MCA
Patrick Holland 85e6e748d4 [MCA] Switching from conservatively guessing which instructions are
memory-barrier instructions to providing targets and developers a convenient
way to explicitly declare which instructions are memory-barriers.

Differential Revision: https://reviews.llvm.org/D116779
2022-01-11 13:50:14 -08:00
..
HardwareUnits [MCA] Switching from conservatively guessing which instructions are 2022-01-11 13:50:14 -08:00
Stages [llvm] Remove redundant member initialization (NFC) 2022-01-07 17:45:09 -08:00
CMakeLists.txt [MCA] Moved View.h and View.cpp from /tools/llvm-mca/ to /lib/MCA/. 2021-08-25 12:12:47 -07:00
CodeEmitter.cpp [MCA][NFCI] Minor changes to InstrBuilder and Instruction. 2021-05-31 17:05:13 +01:00
Context.cpp [MCA] Use LSU for the in-order pipeline 2021-07-29 14:40:23 +03:00
CustomBehaviour.cpp [MCA] Moved View.h and View.cpp from /tools/llvm-mca/ to /lib/MCA/. 2021-08-25 12:12:47 -07:00
HWEventListener.cpp
InstrBuilder.cpp [LLVM][NFC]Inclusive language: remove occurances of sanity check/test from llvm 2021-11-24 17:29:55 -05:00
Instruction.cpp [MCA] Improved handling of negative read-advance cycles. 2021-03-23 14:47:23 +00:00
Pipeline.cpp Revert "[MCA][NFC] Remove redundant calls to std::move." 2021-08-26 19:53:17 +01:00
Support.cpp
View.cpp [MCA] Moved View.h and View.cpp from /tools/llvm-mca/ to /lib/MCA/. 2021-08-25 12:12:47 -07:00