OSDN Git Service

[llvm-objdump] Use %08 instead of %016 to print leading addresses for 32-bit binaries
[android-x86/external-llvm.git] / tools / llvm-mca /
2019-06-10 Andrea Di Biagio[llvm-mca] Enable bottleneck analysis when flag -all...
2019-06-10 Andrea Di Biagio[MCA] Fix -Wunused-private-field warning after r362933...
2019-06-10 Andrea Di Biagio[MCA] Further refactor the bottleneck analysis view...
2019-05-31 Andrea Di Biagio[MCA] Remove unused fields from BottleneckAnalysis...
2019-05-31 Andrea Di Biagio[MCA] Refactor class BottleneckAnalysis. NFCI
2019-05-24 Andrea Di Biagio[MCA] Zero-initialize field CRD in InstructionBase...
2019-05-09 Andrea Di Biagio[MCA] Add support for nested and overlapping region...
2019-05-08 Andrea Di Biagio[MCA] Don't add a name to the default code region.
2019-05-08 Andrea Di Biagio[MCA] Slightly refactor CodeRegion.h. NFCI
2019-04-17 Andrea Di Biagio[MCA] Moved the bottleneck analysis to its own file...
2019-04-08 Andrea Di Biagio[llvm-mca][scheduler-stats] Print issued micro opcodes...
2019-03-29 Andrea Di Biagio[MCA] Add an experimental MicroOpQueue stage.
2019-03-26 Andrea Di Biagio[MCA] Correctly update the UsedResourceGroups mask...
2019-03-07 Matt Davis[llvm-mca] Emit a message when no bottlenecks are ident...
2019-03-04 Andrea Di Biagio[MCA] Correctly initialize struct SummaryView::BackPres...
2019-03-04 Andrea Di Biagio[MCA] Highlight kernel bottlenecks in the summary view.
2019-02-20 Andrea Di Biagio[MCA][ResourceManager] Add a table that maps processor...
2019-02-04 Andrea Di Biagio[AsmPrinter] Remove hidden flag -print-schedule.
2019-01-23 Andrea Di Biagio[MC][X86] Correctly model additional operand latency...
2019-01-19 Chandler CarruthUpdate the file headers across all of the LLVM projects...
2019-01-10 Andrea Di Biagio[MCA] Fix wrong definition of ResourceUnitMask in Defau...
2019-01-08 Adrian PrantlRevert "Work around a linker error caused by https...
2019-01-08 Adrian PrantlWork around a linker error caused by https://reviews...
2018-12-19 Matt Davis[llvm-mca] Rename an error variable.
2018-12-19 Matt Davis [llvm-mca] Add an error handler for error from parseCo...
2018-12-17 Andrea Di Biagio[MCA] Don't assume that createMCInstrAnalysis() always...
2018-12-17 Clement Courbet[llvm-mca] Move llvm-mca library to llvm/lib/MCA.
2018-11-30 Andrea Di Biagio[llvm-mca] Speedup the default resource selection strategy.
2018-11-30 Andrea Di Biagio[llvm-mca] Simplify code in class Scheduler. NFCI
2018-11-29 Andrea Di Biagio[llvm-mca][MC] Add the ability to declare which process...
2018-11-28 Andrea Di BiagioReapply "[llvm-mca] Return the total number of cycles...
2018-11-28 Andrea Di BiagioRevert [llvm-mca] Return the total number of cycles...
2018-11-28 Andrea Di Biagio[llvm-mca] Return the total number of cycles from metho...
2018-11-25 Andrea Di Biagio[llvm-mca] Add support for instructions with a variadic...
2018-11-24 Andrea Di Biagio[llvm-mca] InstrBuilder: warnings for call/ret instruct...
2018-11-23 Andrea Di Biagio[llvm-mca] Refactor some of the logic in InstrBuilder...
2018-11-23 Andrea Di Biagio[llvm-mca][View] Improved Retire Control Unit Statistics.
2018-11-22 Andrea Di Biagio[llvm-mca] LSUnit: use a SmallSet to model load/store...
2018-11-22 Andrea Di Biagio[llvm-mca] Use a SmallVector instead of std::vector...
2018-11-22 Andrea Di Biagio[llvm-mca] Fix an invalid memory read introduced by...
2018-11-12 Andrea Di Biagio[llvm-mca] Correctly update the resource strategy for...
2018-11-09 Andrea Di Biagio[llvm-mca] Account for buffered resources when analyzin...
2018-11-09 Andrea Di Biagio[llvm-mca] Use a small vector for instructions in the...
2018-11-08 Matt Davis[llvm-mca] Partially revert r346417.
2018-11-08 Andrea Di Biagio[llvm-mca] PR39261: Rename FetchStage to EntryStage.
2018-11-08 Matt Davis[llvm-mca] Remove unneeded namespace qualifier. NFC.
2018-11-07 Matt Davis[llvm-mca] Move the AssembleInput logic into its own...
2018-11-01 Andrea Di Biagio[llvm-mca] Add extra counters for move elimination...
2018-10-31 Matt Davis[llvm-mca] Remove the verb 'assemble' from a few option...
2018-10-31 Andrea Di Biagio[llvm-mca] Remove namespace prefixes made redundant...
2018-10-30 Fangrui Song[llvm-mca] Move namespace mca inside llvm::
2018-10-29 Andrea Di Biagio[llvm-mca] Lower to mca::Instructon before the pipeline...
2018-10-26 Sam McCall[llvm-mca] Fix -wreorder and -Wunused-private-field...
2018-10-26 Andrea Di Biagio[llvm-mca] Removed dependency on mca::SourcMgr in some...
2018-10-25 Andrea Di Biagio[llvm-mca] Introduce a new base class for mca::Instruct...
2018-10-25 Andrea Di Biagio[llvm-mca] Removed a couple of redundant method declara...
2018-10-24 Matt Davis[llvm-mca] Replace InstRef::isValid with operator bool...
2018-10-24 Andrea Di Biagio[llvm-mca] Simplify the logic in FetchStage. NFCI
2018-10-24 Andrea Di Biagio[llvm-mca] Remove dependency from InstrBuilder in class...
2018-10-24 Andrea Di Biagio[llvm-mca] Refactor class SourceMgr. NFCI
2018-10-24 Andrea Di Biagio[llvm-mca] [llvm-mca] Improved error handling and error...
2018-10-22 Andrea Di Biagio[llvm-mca] Remove a couple of using directives and...
2018-10-22 Andrea Di Biagio[llvm-mca] Use llvm::ArrayRef in class SourceMgr. NFCI
2018-10-19 Andrea Di Biagio[llvm-mca] Remove a stale TODO comment. NFC
2018-10-19 Fangrui SongUse llvm::{all,any,none}_of instead std::{all,any,none...
2018-10-12 Andrea Di Biagio[llvm-mca] Correctly set aliases for register writes...
2018-10-12 Andrea Di Biagio[llvm-mca] Remove method RegisterFileStatistics::initia...
2018-10-12 Andrea Di Biagio[tblgen][llvm-mca] Add the ability to describe move...
2018-10-11 Andrea Di Biagio[tblgen][CodeGenSchedule] Add a check for invalid Regis...
2018-10-10 Andrea Di Biagio[llvm-mca] Minor refactoring in preparation for a patch...
2018-10-04 Matt Davis[llvm-mca] Remove unused/stale forward decl. NFC.
2018-10-04 Andrea Di Biagio[llvm-mca] Move field 'AllowZeroMoveEliminationOnly...
2018-10-04 Andrea Di Biagio[llvm-mca] Check for inconsistencies when constructing...
2018-10-03 Andrea Di Biagio[llvm-mca] Add support for move elimination in class...
2018-10-02 Matt Davis[llvm-mca] Remove unecessary forward decls. NFC.
2018-10-02 Matt Davis[llvm-mca] Constify the 'notify' routines. NFC.
2018-10-02 Owen Rodley[MCA] Remove SM.hasNext() call in FetchStage::execute.
2018-10-01 Matt Davis[llvm-mca] Rename the 'Subtract' method to 'subtract'
2018-09-28 Andrea Di Biagio[llvm-mca] Remove redundant namespace prefixes. NFC
2018-09-28 Andrea Di Biagio[llvm-mca] Teach how to track zero registers in class...
2018-09-28 Owen RodleyTest commit. NFC.
2018-09-27 Fangrui Songllvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C...
2018-09-24 Andrea Di Biagio[llvm-mca] Improve code comments in LSUnit.{h, cpp...
2018-09-21 Dean Michael Berris[MCA] Remove dependency on CodeGen.
2018-09-19 Andrea Di Biagio[TableGen][SubtargetEmitter] Add the ability for proces...
2018-09-18 Andrea Di Biagio[llvm-mca] Add the ability to mark register reads/write...
2018-09-18 Andrea Di Biagio[llvm-mca] Slightly refactor class InstRef. NFC.
2018-09-15 Nico WeberRevert r342148 (and follow-on fix attempts r342154...
2018-09-13 Richard DiamondRenovate CMake files in the `llvm-(cfi-verify|exegesis...
2018-09-11 Matt Davis[llvm-mca] Delay calculation of Cycles per Resources...
2018-09-01 Matt Davis[llvm-mca] Fix typo in debug output. NFC.
2018-08-30 Andrea Di Biagio[llvm-mca] correctly initialize field 'CycleRetired...
2018-08-30 Andrea Di Biagio[llvm-mca] Report the number of dispatched micro opcode...
2018-08-29 Andrea Di Biagio[llvm-mca] Add fields "Total uOps" and "uOps Per Cycle...
2018-08-29 Andrea Di Biagio[llvm-mca] Don't disable the SummaryView if flag `...
2018-08-29 Matt Davis[llvm-mca] Remove unused formal. NFC.
2018-08-29 Matt Davis[llvm-mca] Move the initialization of Pipeline. NFC.
2018-08-28 Andrea Di Biagio[llvm-mca] use llvm::any_of instead of std::any_of...
2018-08-28 Andrea Di Biagio[llvm-mca] Initialize each element in vector TimelineVi...
2018-08-28 Andrea Di Biagio[llvm-mca][TimelineView] Force the same number of execu...
next