OSDN Git Service
(root)
/
android-x86
/
external-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
gn build: Merge r357259
2018-08-31
Andrea Di Biagio
[X86][BtVer2] Add an llvm-mca test that shows how the...
commit
|
commitdiff
|
tree
2018-08-31
Andrea Di Biagio
[X86][BtVer2] Fix WriteFShuffle256 schedule write info.
commit
|
commitdiff
|
tree
2018-08-30
Andrea Di Biagio
[llvm-mca] correctly initialize field 'CycleRetired...
commit
|
commitdiff
|
tree
2018-08-30
Andrea Di Biagio
[llvm-mca] Report the number of dispatched micro opcodes...
commit
|
commitdiff
|
tree
2018-08-29
Andrea Di Biagio
[llvm-mca] Add fields "Total uOps" and "uOps Per Cycle...
commit
|
commitdiff
|
tree
2018-08-29
Andrea Di Biagio
[llvm-mca] Don't disable the SummaryView if flag `...
commit
|
commitdiff
|
tree
2018-08-28
Andrea Di Biagio
[llvm-mca] use llvm::any_of instead of std::any_of...
commit
|
commitdiff
|
tree
2018-08-28
Andrea Di Biagio
[llvm-mca] Initialize each element in vector TimelineView...
commit
|
commitdiff
|
tree
2018-08-28
Andrea Di Biagio
[llvm-mca][TimelineView] Force the same number of executions...
commit
|
commitdiff
|
tree
2018-08-28
Andrea Di Biagio
[llvm-mca] Pass an instruction reference when notifying...
commit
|
commitdiff
|
tree
2018-08-27
Andrea Di Biagio
[llvm-mca] Remove unused include. NFC
commit
|
commitdiff
|
tree
2018-08-27
Andrea Di Biagio
[llvm-mca] Improved report generated by the SchedulerStatist...
commit
|
commitdiff
|
tree
2018-08-23
Andrea Di Biagio
[llvm-mca] Fix wrong call to setCustomStrategy().
commit
|
commitdiff
|
tree
2018-08-23
Andrea Di Biagio
[llvm-mca] Allow the definition of custom strategies...
commit
|
commitdiff
|
tree
2018-08-22
Andrea Di Biagio
[llvm-mca] Improved code comments and moved some method...
commit
|
commitdiff
|
tree
2018-08-21
Andrea Di Biagio
[llvm-mca] Add the ability to customize the instruction...
commit
|
commitdiff
|
tree
2018-08-21
Andrea Di Biagio
[llvm-mca] Replace use of llvm::any_of with std::any_of.
commit
|
commitdiff
|
tree
2018-08-21
Andrea Di Biagio
[llvm-mca] Add method cycleEvent() to class Scheduler...
commit
|
commitdiff
|
tree
2018-08-20
Andrea Di Biagio
[llvm-mca] Make the LSUnit a HardwareUnit, and allow...
commit
|
commitdiff
|
tree
2018-08-17
Andrea Di Biagio
[llvm-mca] Removed references to HWStallEvent in Scheduler...
commit
|
commitdiff
|
tree
2018-08-17
Andrea Di Biagio
[InstCombine] Remove unused method FAddCombine::createFDiv...
commit
|
commitdiff
|
tree
2018-08-16
Andrea Di Biagio
[llvm-mca] Fix -Wpessimizing-move warnings introduced...
commit
|
commitdiff
|
tree
2018-08-16
Andrea Di Biagio
[llvm-mca] Refactor how execution is orchestrated by...
commit
|
commitdiff
|
tree
2018-08-16
Andrea Di Biagio
[llvm-mca] Small refactoring in preparation for another...
commit
|
commitdiff
|
tree
2018-08-15
Andrea Di Biagio
[llvm-mca] Minor style changes. NFC
commit
|
commitdiff
|
tree
2018-08-15
Andrea Di Biagio
[llvm-mca] Fix PR38575: Avoid an invalid implicit truncation...
commit
|
commitdiff
|
tree
2018-08-14
Andrea Di Biagio
[Tablegen][MCInstPredicate] Removed redundant template...
commit
|
commitdiff
|
tree
2018-08-13
Andrea Di Biagio
[X86][BtVer2] Use NoSchedPredicate to model default...
commit
|
commitdiff
|
tree
2018-08-13
Andrea Di Biagio
[Tablegen] Replace uses of formatted_raw_ostream with...
commit
|
commitdiff
|
tree
2018-08-13
Andrea Di Biagio
[Tablegen][SubtargetEmitter] Improve expansion of predicates...
commit
|
commitdiff
|
tree
2018-08-10
Andrea Di Biagio
[Tablegen][SubtargetEmitter] refactor method `emitSchedModel...
commit
|
commitdiff
|
tree
2018-08-09
Andrea Di Biagio
[MC][PredicateExpander] Extend the grammar to support...
commit
|
commitdiff
|
tree
2018-08-07
Andrea Di Biagio
[Tablegen] In TargetSchedule.td: Remove unused argument...
commit
|
commitdiff
|
tree
2018-08-03
Andrea Di Biagio
[llvm-mca] Speed up the computation of the wait/ready...
commit
|
commitdiff
|
tree
2018-08-03
Andrea Di Biagio
[llvm-mca][docs] Improve the CommandLine documentation.
commit
|
commitdiff
|
tree
2018-08-02
Andrea Di Biagio
[llvm-mca] Use a vector to store ResourceState objects...
commit
|
commitdiff
|
tree
2018-08-01
Andrea Di Biagio
[llvm-mca] Correctly update the rank in `Scheduler...
commit
|
commitdiff
|
tree
2018-08-01
Andrea Di Biagio
[llvm-mca] Improve code comments. NFC.
commit
|
commitdiff
|
tree
2018-07-31
Andrea Di Biagio
[llvm-mca][docs] Improve the "How LLVM-MCA works" section.
commit
|
commitdiff
|
tree
2018-07-31
Andrea Di Biagio
[llvm-mca][docs] Always use `llvm-mca` in place of...
commit
|
commitdiff
|
tree
2018-07-31
Andrea Di Biagio
[llvm-mca] Remove README.txt
commit
|
commitdiff
|
tree
2018-07-31
Andrea Di Biagio
[llvm-mca][BtVer2] Teach how to identify dependency...
commit
|
commitdiff
|
tree
2018-07-19
Andrea Di Biagio
[X86][BtVer2] correctly model the latency/throughput...
commit
|
commitdiff
|
tree
2018-07-18
Andrea Di Biagio
[TargetInstPredicate] Add definition of CheckInvalidRegister...
commit
|
commitdiff
|
tree
2018-07-18
Andrea Di Biagio
[Tablegen][PredicateExpander] Add the ability to define...
commit
|
commitdiff
|
tree
2018-07-17
Andrea Di Biagio
[Tablegen][PredicateExpander] Fix a bug in `expandCheckImmOp...
commit
|
commitdiff
|
tree
2018-07-15
Andrea Di Biagio
[llvm-mca] Regenerate X86 specific tests. NFC
commit
|
commitdiff
|
tree
2018-07-15
Andrea Di Biagio
[llvm-mca][BtVer2] teach how to identify false dependencies...
commit
|
commitdiff
|
tree
2018-07-13
Andrea Di Biagio
[llvm-mca][BtVer2] Add tests for dependency breaking...
commit
|
commitdiff
|
tree
2018-07-13
Andrea Di Biagio
[llvm-mca] Improve a few debug prints. NFC
commit
|
commitdiff
|
tree
2018-07-13
Andrea Di Biagio
[llvm-mca] Simplify the Pipeline constructor. NFC
commit
|
commitdiff
|
tree
2018-07-13
Andrea Di Biagio
[llvm-mca] Removed unused arguments from methods in...
commit
|
commitdiff
|
tree
2018-07-11
Andrea Di Biagio
[X86] Fix MayLoad/HasSideEffect flag for (V)MOVLPSrm...
commit
|
commitdiff
|
tree
2018-07-11
Andrea Di Biagio
[llvm-mca] Use a different character to flag instructions...
commit
|
commitdiff
|
tree
2018-07-11
Andrea Di Biagio
[llvm-mca] Add tests for partial register writes.
commit
|
commitdiff
|
tree
2018-07-09
Andrea Di Biagio
[llvm-mca] report an error if the assembly sequence...
commit
|
commitdiff
|
tree
2018-07-06
Andrea Di Biagio
[llvm-mca] A write latency cannot be a negative value...
commit
|
commitdiff
|
tree
2018-07-06
Andrea Di Biagio
[llvm-mca] improve the instruction issue logic implemented...
commit
|
commitdiff
|
tree
2018-07-05
Andrea Di Biagio
[llvm-mca] Fix RegisterFile debug prints. NFC
commit
|
commitdiff
|
tree
2018-07-02
Andrea Di Biagio
[llvm-mca] Clear the content of map VariantDescriptors...
commit
|
commitdiff
|
tree
2018-06-29
Andrea Di Biagio
[llvm-mca] Remove field HasReadAdvanceEntries from...
commit
|
commitdiff
|
tree
2018-06-28
Andrea Di Biagio
[llvm-mca] Use a WriteRef to describe register writes...
commit
|
commitdiff
|
tree
2018-06-28
Andrea Di Biagio
[llvm-mca] Refactor method RegisterFile::collectWrites...
commit
|
commitdiff
|
tree
2018-06-27
Andrea Di Biagio
[llvm-mca] Avoid calling method update() on instructions...
commit
|
commitdiff
|
tree
2018-06-26
Andrea Di Biagio
[llvm-mca] Removed wrong NDEBUG guards introduced by...
commit
|
commitdiff
|
tree
2018-06-26
Andrea Di Biagio
[llvm-mca] Remove unused header files and correctly...
commit
|
commitdiff
|
tree
2018-06-22
Andrea Di Biagio
[llvm-mca] Remove redundant call. NFC
commit
|
commitdiff
|
tree
2018-06-22
Andrea Di Biagio
[llvm-mca] Set the operand ID for implicit register...
commit
|
commitdiff
|
tree
2018-06-21
Andrea Di Biagio
[llvm-mca] Updates comment in code, and remove some...
commit
|
commitdiff
|
tree
2018-06-20
Andrea Di Biagio
[llvm-mca] use APint::operator[] to obtain the bit...
commit
|
commitdiff
|
tree
2018-06-20
Andrea Di Biagio
[llvm-mca][X86] Teach how to identify register writes...
commit
|
commitdiff
|
tree
2018-06-18
Andrea Di Biagio
[llvm-mca] Use an ordered map to collect hardware statistics...
commit
|
commitdiff
|
tree
2018-06-18
Andrea Di Biagio
[llvm-mca] Add tests for XOP and AVX512 instructions...
commit
|
commitdiff
|
tree
2018-06-14
Andrea Di Biagio
[llvm-mca] Add tests for instructions that implicitly...
commit
|
commitdiff
|
tree
2018-06-14
Andrea Di Biagio
[llvm-mca] Add another test for partial register stalls.
commit
|
commitdiff
|
tree
2018-06-13
Andrea Di Biagio
[llvm-mca] Fixed a bug in the logic that checks if...
commit
|
commitdiff
|
tree
2018-06-13
Andrea Di Biagio
Revert: [llvm-mca] Flush the output stream before we...
commit
|
commitdiff
|
tree
2018-06-13
Andrea Di Biagio
[llvm-mca] Flush the output stream before we start...
commit
|
commitdiff
|
tree
2018-06-05
Andrea Di Biagio
[llvm-mca] Correctly update the CyclesLeft of a register...
commit
|
commitdiff
|
tree
2018-06-04
Andrea Di Biagio
[RFC][patch 3/3] Add support for variant scheduling...
commit
|
commitdiff
|
tree
2018-06-04
Andrea Di Biagio
[llvm-mca] Track cycles contributed by resources that...
commit
|
commitdiff
|
tree
2018-06-01
Andrea Di Biagio
[llvm-mca] Move the logic that computes the block throughput...
commit
|
commitdiff
|
tree
2018-05-31
Andrea Di Biagio
[llvm-mca] Fixed a problem caused by an invalid use...
commit
|
commitdiff
|
tree
2018-05-31
Andrea Di Biagio
[MCSchedule] Add the ability to compute the latency...
commit
|
commitdiff
|
tree
2018-05-27
Andrea Di Biagio
[Tablegen] Avoid generating empty switch statements...
commit
|
commitdiff
|
tree
2018-05-25
Andrea Di Biagio
[Tablegen][SubtargetEmitter] Add a default case to...
commit
|
commitdiff
|
tree
2018-05-25
Andrea Di Biagio
[RFC][Patch 2/3] Add a MCSubtargetInfo hook to resolve...
commit
|
commitdiff
|
tree
2018-05-25
Andrea Di Biagio
[RFC][Patch 1/3] Add a new class of predicates for...
commit
|
commitdiff
|
tree
2018-05-24
Andrea Di Biagio
[llvm-mca] Fix a rounding problem in SummaryView.cpp...
commit
|
commitdiff
|
tree
2018-05-23
Andrea Di Biagio
[llvm-mca] Print the "Block RThroughput" in the SummaryView.
commit
|
commitdiff
|
tree
2018-05-21
Andrea Di Biagio
[llvm-mca] Removed an empty line generated by the timeline...
commit
|
commitdiff
|
tree
2018-05-21
Andrea Di Biagio
[X86][BtVer2] Add a 'J' prefix to the PRF/RCU defs...
commit
|
commitdiff
|
tree
2018-05-17
Andrea Di Biagio
[llvm-mca] Add an example showing how to get Intel...
commit
|
commitdiff
|
tree
2018-05-17
Andrea Di Biagio
[llvm-mca] Hide unrelated flags from the -help output.
commit
|
commitdiff
|
tree
2018-05-17
Andrea Di Biagio
[llvm-mca] add flag -all-views and flag -all-stats.
commit
|
commitdiff
|
tree
2018-05-16
Andrea Di Biagio
[llvm-mca] Move definitions in FetchStage.cpp inside...
commit
|
commitdiff
|
tree
2018-05-16
Andrea Di Biagio
[llvm-mca] Fix perf regression after r332390.
commit
|
commitdiff
|
tree
2018-05-16
Andrea Di Biagio
[llvm-mca] Regenerate tests after r332381 and r332361...
commit
|
commitdiff
|
tree
2018-05-16
Andrea Di Biagio
[llvm-mca] Remove redundant includes in Stage.h.
commit
|
commitdiff
|
tree
2018-05-15
Andrea Di Biagio
[llvm-mca] use a formatted_raw_ostream to insert padding...
commit
|
commitdiff
|
tree
next