OSDN Git Service

Merging r340691:
[android-x86/external-llvm.git] / tools / llvm-mca /
2018-08-01 Andrea Di Biagio[llvm-mca] Improve code comments. NFC.
2018-07-31 Matt Davis[llvm-mca] Update the help text to reflect "physical...
2018-07-31 Andrea Di Biagio[llvm-mca] Remove README.txt
2018-07-31 Andrea Di Biagio[llvm-mca][BtVer2] Teach how to identify dependency...
2018-07-26 Dean Michael Berris[MCA] Avoid an InstrDesc copy in mca::LSUnit::reserve.
2018-07-15 Andrea Di Biagio[llvm-mca][BtVer2] teach how to identify false dependen...
2018-07-14 Matt Davis[llvm-mca] Turn InstructionTables into a Stage.
2018-07-14 Matt Davis[llvm-mca] Remove unused InstRef formal from pre and...
2018-07-13 Andrea Di Biagio[llvm-mca] Improve a few debug prints. NFC
2018-07-13 Andrea Di Biagio[llvm-mca] Simplify the Pipeline constructor. NFC
2018-07-13 Andrea Di Biagio[llvm-mca] Removed unused arguments from methods in...
2018-07-12 Matt Davis[llvm-mca] Constify SourceMgr::hasNext. NFC.
2018-07-12 Matt Davis[llvm-mca] Add cycleBegin/cycleEnd callbacks to mca...
2018-07-12 Matt Davis[llvm-mca] Simplify eventing by adding an onEvent templ...
2018-07-11 Andrea Di Biagio[llvm-mca] Use a different character to flag instructio...
2018-07-09 Andrea Di Biagio[llvm-mca] report an error if the assembly sequence...
2018-07-06 Matt Davis[llvm-mca] Add HardwareUnit and Context classes.
2018-07-06 Andrea Di Biagio[llvm-mca] A write latency cannot be a negative value...
2018-07-06 Andrea Di Biagio[llvm-mca] improve the instruction issue logic implemen...
2018-07-05 Andrea Di Biagio[llvm-mca] Fix RegisterFile debug prints. NFC
2018-07-02 Andrea Di Biagio[llvm-mca] Clear the content of map VariantDescriptors...
2018-07-02 Francis Visoiu Mistrih[MC] Error on a .zerofill directive in a non-virtual...
2018-06-29 Andrea Di Biagio[llvm-mca] Remove field HasReadAdvanceEntries from...
2018-06-28 Matt Davis[llvm-mca] Delete Pipeline's copy ctor and assignement...
2018-06-28 Andrea Di Biagio[llvm-mca] Use a WriteRef to describe register writes...
2018-06-28 Andrea Di Biagio[llvm-mca] Refactor method RegisterFile::collectWrites...
2018-06-27 Matt Davis[llvm-mca] Register listeners with stages; remove...
2018-06-27 Andrea Di Biagio[llvm-mca] Avoid calling method update() on instruction...
2018-06-27 Matt Davis[llvm-mca] Add a comment to Stage::execute and fix...
2018-06-26 Andrea Di Biagio[llvm-mca] Removed wrong NDEBUG guards introduced by...
2018-06-26 Andrea Di Biagio[llvm-mca] Remove unused header files and correctly...
2018-06-25 Matt Davis[llvm-mca] Rename Backend to Pipeline. NFC.
2018-06-22 Matt Davis[llvm-mca] Remove unnecessary include and forward decl...
2018-06-22 Andrea Di Biagio[llvm-mca] Remove redundant call. NFC
2018-06-22 Andrea Di Biagio[llvm-mca] Set the operand ID for implicit register...
2018-06-22 Matt Davis[llvm-mca] Introduce a sequential container of Stages
2018-06-21 Andrea Di Biagio[llvm-mca] Updates comment in code, and remove some...
2018-06-20 Andrea Di Biagio[llvm-mca] use APint::operator[] to obtain the bit...
2018-06-20 Andrea Di Biagio[llvm-mca][X86] Teach how to identify register writes...
2018-06-18 Matt Davis[llvm-mca] Cleanup the header syntax line. Fix a commen...
2018-06-18 Andrea Di Biagio[llvm-mca] Use an ordered map to collect hardware stati...
2018-06-15 Roman Lebedev[MCA] Add -summary-view option
2018-06-14 Matt Davis[llvm-mca] Clean up the header comment. NFC.
2018-06-14 Matt Davis[llvm-mca] Introduce the ExecuteStage (was originally...
2018-06-13 Andrea Di Biagio[llvm-mca] Fixed a bug in the logic that checks if...
2018-06-13 Andrea Di BiagioRevert: [llvm-mca] Flush the output stream before we...
2018-06-13 Andrea Di Biagio[llvm-mca] Flush the output stream before we start...
2018-06-05 Andrea Di Biagio[llvm-mca] Correctly update the CyclesLeft of a registe...
2018-06-04 Andrea Di Biagio[RFC][patch 3/3] Add support for variant scheduling...
2018-06-04 Andrea Di Biagio[llvm-mca] Track cycles contributed by resources that...
2018-06-01 Andrea Di Biagio[llvm-mca] Move the logic that computes the block throu...
2018-05-31 Andrea Di Biagio[llvm-mca] Fixed a problem caused by an invalid use...
2018-05-25 Matt Davis[llvm-mca] Update the header's guard name. NFC.
2018-05-25 Matt Davis[llvm-mca] Update DispatchStage header comment. NFC.
2018-05-25 Matt Davis[llvm-mca] Add the RetireStage.
2018-05-24 Andrea Di Biagio[llvm-mca] Fix a rounding problem in SummaryView.cpp...
2018-05-23 Matt Davis[llvm-mca] Fix header comments. NFC.
2018-05-23 Andrea Di Biagio[llvm-mca] Print the "Block RThroughput" in the Summary...
2018-05-22 Matt Davis[llvm-mca] Move DispatchStage::cycleEvent to preExecute...
2018-05-21 Andrea Di Biagio[llvm-mca] Removed an empty line generated by the timel...
2018-05-17 Matt Davis[llvm-mca] Make Dispatch a subclass of Stage.
2018-05-17 Andrea Di Biagio[llvm-mca] Hide unrelated flags from the -help output.
2018-05-17 Andrea Di Biagio[llvm-mca] add flag -all-views and flag -all-stats.
2018-05-16 Matt Davis[llvm-mca] Move the RegisterFile class into its own...
2018-05-16 Andrea Di Biagio[llvm-mca] Move definitions in FetchStage.cpp inside...
2018-05-16 Andrea Di Biagio[llvm-mca] Fix perf regression after r332390.
2018-05-16 Andrea Di Biagio[llvm-mca] Remove redundant includes in Stage.h.
2018-05-15 Matt Davis[llvm-mca] Introduce a pipeline Stage class and FetchStage.
2018-05-15 Andrea Di Biagio[llvm-mca] use a formatted_raw_ostream to insert paddin...
2018-05-15 Andrea Di Biagio[llvm-mca] Strip leading tabs and spaces from instructi...
2018-05-15 Andrea Di Biagio[llvm-mca] Remove unused include header files. NFC
2018-05-15 Andrea Di Biagio[llvm-mca] Add file header to RetireControlUnit.cpp.
2018-05-14 Andrea Di Biagio[llvm-mca] Improved support for dependency-breaking...
2018-05-14 Nicola ZaghenRename DEBUG macro to LLVM_DEBUG.
2018-05-11 David BlaikieMove standard library inclusions to after internal...
2018-05-09 David Blaikiellvm-mca: Add missing includes
2018-05-07 Matt Davis[llvm-mca] Avoid exposing index values in the MCA inter...
2018-05-05 Andrea Di Biagio[llvm-mca] removes flag -instruction-tables from the...
2018-05-05 Andrea Di Biagio[llvm-mca] minor tweak to the resource pressure printin...
2018-05-04 Matt Davis[llvm-mca] Add descriptive names for the TimelineView...
2018-05-04 Andrea Di Biagio[llvm-mca] use colors for warnings and notes generated...
2018-05-04 Andrea Di Biagio[llvm-mca] remove unused argument from method InstrBuil...
2018-05-01 Matt Davis[llvm-mca] Lift the logic of the RetireControlUnit...
2018-05-01 Adrian PrantlRemove \brief commands from doxygen comments.
2018-04-30 Andrea Di Biagio[llvm-mca] Correctly handle zero-latency stores that...
2018-04-30 Andrea Di Biagio[llvm-mca] Support for in-order CPU for -instruction...
2018-04-26 Matt Davis[MCA] [NFC] Remove unused Index formal from ResourceMan...
2018-04-25 Filipe Cabecinhas[llvm-mca] Make ViewOptions static. NFCI
2018-04-25 Andrea Di Biagio[llvm-mca] Add a new option category for views.
2018-04-25 Andrea Di Biagio[llvm-mca] run clang-format on a bunch of files. NFC
2018-04-25 Andrea Di Biagio[llvm-mca] Default to the native host cpu if flag ...
2018-04-25 Andrea Di Biagio[llvm-mca] Remove method Instruction::isZeroLatency...
2018-04-24 Andrea Di Biagio[llvm-mca] Remove unused flag -verbose. NFC
2018-04-24 Andrea Di Biagio[llvm-mca] Default the output asm dialect used by the...
2018-04-24 Andrea Di Biagio[llvm-mca] Refactor the Scheduler interface in preparat...
2018-04-18 Jonas Devlieghere[llvm-mca] Use WithColor for printing errors
2018-04-13 Rui UeyamaDefine InitLLVM to do common initialization all at...
2018-04-13 Andrea Di Biagio[llvm-mca] Ensure that instructions with a schedule...
2018-04-12 Andrea Di Biagio[llvm-mca] Removed unused argument from cycleEvent...
2018-04-11 Andrea Di Biagio[llvm-mca] Let the Scheduler notify dispatch stall...
next