2018-04-18 |
Chandler Carruth | [x86] Fix PR37100 by teaching the EFLAGS copy lowering...
|
commit | commitdiff | tree |
2018-04-10 |
Chandler Carruth | [x86] Model the direction flag (DF) separately from...
|
commit | commitdiff | tree |
2018-04-10 |
Chandler Carruth | [x86] Introduce a pass to begin more systematically...
|
commit | commitdiff | tree |
2018-04-03 |
Chandler Carruth | [x86] Fix a pretty obvious think-o with my asm scrubbing...
|
commit | commitdiff | tree |
2018-04-03 |
Chandler Carruth | [x86] Clean up and enhance a test around eflags copying.
|
commit | commitdiff | tree |
2018-04-03 |
Chandler Carruth | [x86] Extend my goofy SP offset scrubbing for llc test...
|
commit | commitdiff | tree |
2018-04-03 |
Chandler Carruth | [SLP] Fix issues with debug output in the SLP vectorizer.
|
commit | commitdiff | tree |
2018-04-03 |
Chandler Carruth | [x86] Tidy up test case, generate check lines with...
|
commit | commitdiff | tree |
2018-04-01 |
Chandler Carruth | [x86] Correct the operand structure of the ADOX instruction.
|
commit | commitdiff | tree |
2018-04-01 |
Chandler Carruth | [x86] Expose more of the condition conversion routines...
|
commit | commitdiff | tree |
2018-03-17 |
Chandler Carruth | [bindings/go] Add a missing `,` in the test code to...
|
commit | commitdiff | tree |
2018-03-16 |
Chandler Carruth | [GlobalsAA] Fix a pretty terrible bug that has been...
|
commit | commitdiff | tree |
2018-03-02 |
Chandler Carruth | [ThinLTO] Revert r325320: Import global variables
|
commit | commitdiff | tree |
2018-02-17 |
Chandler Carruth | [DAG, X86] Revert r324797, r324491, and r324359.
|
commit | commitdiff | tree |
2018-02-07 |
Chandler Carruth | [x86] Fix nasty bug in the x86 backend that is essentially...
|
commit | commitdiff | tree |
2018-02-07 |
Chandler Carruth | [x86/retpoline] Make the external thunk names exactly...
|
commit | commitdiff | tree |
2018-01-31 |
Chandler Carruth | [x86] Make the retpoline thunk insertion a machine...
|
commit | commitdiff | tree |
2018-01-22 |
Chandler Carruth | Introduce the "retpoline" x86 mitigation technique...
|
commit | commitdiff | tree |
2017-12-22 |
Chandler Carruth | Rewrite the cached map used for locating the most precise...
|
commit | commitdiff | tree |
2017-11-28 |
Chandler Carruth | Add a new pass to speculate around PHI nodes with constant...
|
commit | commitdiff | tree |
2017-11-17 |
Chandler Carruth | [PM/Unswitch] Teach SimpleLoopUnswitch to do non-trivial...
|
commit | commitdiff | tree |
2017-11-14 |
Chandler Carruth | [PM] Port BoundsChecking to the new PM.
|
commit | commitdiff | tree |
2017-11-14 |
Chandler Carruth | [PM] Refactor BoundsChecking further to prepare it...
|
commit | commitdiff | tree |
2017-10-18 |
Chandler Carruth | [PM] Refactor the bounds checking pass to remove a...
|
commit | commitdiff | tree |
2017-09-16 |
Chandler Carruth | [git] Update the llvm git helper script to work correctly...
|
commit | commitdiff | tree |
2017-09-15 |
Chandler Carruth | [SLP] Revert r312791 and other necessary commits, except...
|
commit | commitdiff | tree |
2017-09-14 |
Chandler Carruth | [PM/CGSCC] Teach the CGSCC pass manager components...
|
commit | commitdiff | tree |
2017-09-08 |
Chandler Carruth | [x86] Fix GCC pedantic warnings about default arguments...
|
commit | commitdiff | tree |
2017-09-08 |
Chandler Carruth | [x86] Flesh out the custom ISel for RMW aritmetic ops...
|
commit | commitdiff | tree |
2017-09-07 |
Chandler Carruth | [x86] Extend the manual ISel of `add` and `sub` with...
|
commit | commitdiff | tree |
2017-09-06 |
Chandler Carruth | [x86] Fix PR34377 by disabling cmov conversion when...
|
commit | commitdiff | tree |
2017-08-25 |
Chandler Carruth | [x86] Teach the backend to fold more read-modify-write...
|
commit | commitdiff | tree |
2017-08-25 |
Chandler Carruth | [x86] NFC - normalize test case formatting of IR and...
|
commit | commitdiff | tree |
2017-08-25 |
Chandler Carruth | Teach the llc check updater to recognize the end-of...
|
commit | commitdiff | tree |
2017-08-25 |
Chandler Carruth | [x86] NFC: More refactoring to pave the way to extending...
|
commit | commitdiff | tree |
2017-08-25 |
Chandler Carruth | [x86] NFC - Refactor the custom lowering of `(load...
|
commit | commitdiff | tree |
2017-08-25 |
Chandler Carruth | [x86] Back out one aspect of r311318: don't generically set
|
commit | commitdiff | tree |
2017-08-25 |
Chandler Carruth | [x86] Fix an amazing goof in the handling of sub, or...
|
commit | commitdiff | tree |
2017-08-24 |
Chandler Carruth | [x86] NFC: Clean up two tests and generate precise...
|
commit | commitdiff | tree |
2017-08-22 |
Chandler Carruth | Fix a typo in r311435.
|
commit | commitdiff | tree |
2017-08-21 |
Chandler Carruth | [x86] Teach the "generic" x86 CPU to avoid patterns...
|
commit | commitdiff | tree |
2017-08-21 |
Chandler Carruth | [x86] Handle more cases where we can re-use an atomic...
|
commit | commitdiff | tree |
2017-08-20 |
Chandler Carruth | Revert r311077: [LV] Using VPlan ...
|
commit | commitdiff | tree |
2017-08-19 |
Chandler Carruth | [x86] Fix an even stranger corner case where we have...
|
commit | commitdiff | tree |
2017-08-19 |
Chandler Carruth | [Inliner] Fix a nasty bug when inlining a non-recursive...
|
commit | commitdiff | tree |
2017-08-19 |
Chandler Carruth | [Inliner] Clean up a test case a bit to make it more...
|
commit | commitdiff | tree |
2017-08-19 |
Chandler Carruth | [SLP] Fix an unused variable warning in non-asserts...
|
commit | commitdiff | tree |
2017-08-19 |
Chandler Carruth | [x86] Teach the cmov converter to aggressively convert...
|
commit | commitdiff | tree |
2017-08-19 |
Chandler Carruth | [x86] Refactor the CMOV conversion pass to be more...
|
commit | commitdiff | tree |
2017-08-14 |
Chandler Carruth | [InlineCost] Refactor the checks for different analyses...
|
commit | commitdiff | tree |
2017-08-14 |
Chandler Carruth | [ValueTracking] Revert r310583 which enabled functionality...
|
commit | commitdiff | tree |
2017-08-14 |
Chandler Carruth | [PowerPC] Revert r310346 (and followups r310356 & r310424...
|
commit | commitdiff | tree |
2017-08-11 |
Chandler Carruth | [PM] Switch the CGSCC debug messages to use the standard...
|
commit | commitdiff | tree |
2017-08-10 |
Chandler Carruth | [LCG] Fix an assert in a on-scope-exit lambda that...
|
commit | commitdiff | tree |
2017-08-09 |
Chandler Carruth | [LCG] Completely remove the map-based association of...
|
commit | commitdiff | tree |
2017-08-09 |
Chandler Carruth | [LCG] Special case when removing a ref edge from a...
|
commit | commitdiff | tree |
2017-08-09 |
Chandler Carruth | [LCG] Switch one of the update methods for the LazyCallGraph...
|
commit | commitdiff | tree |
2017-08-08 |
Chandler Carruth | [PM] Fix a likely more critical infloop bug in the...
|
commit | commitdiff | tree |
2017-08-08 |
Chandler Carruth | [PM] Relax the spelling of a pass name slightly in...
|
commit | commitdiff | tree |
2017-08-08 |
Chandler Carruth | [PM] Fix new LoopUnroll function pass by invalidating...
|
commit | commitdiff | tree |
2017-08-05 |
Chandler Carruth | [ADT] Add a much simpler loop to DenseMap::clear when...
|
commit | commitdiff | tree |
2017-08-05 |
Chandler Carruth | [LCG] Remove yet another variable only used inside...
|
commit | commitdiff | tree |
2017-08-05 |
Chandler Carruth | [LCG] Completely remove the parent set and leaf tracking...
|
commit | commitdiff | tree |
2017-08-05 |
Chandler Carruth | [LCG] Re-implement the basic isParentOf, isAncestorOf...
|
commit | commitdiff | tree |
2017-08-05 |
Chandler Carruth | [LCG] Add the concept of a "dead" node and use it to...
|
commit | commitdiff | tree |
2017-08-05 |
Chandler Carruth | [LCG] Replace an implicit bool operator with a named...
|
commit | commitdiff | tree |
2017-08-05 |
Chandler Carruth | [LCG] When removing a dead function and clearing out...
|
commit | commitdiff | tree |
2017-08-05 |
Chandler Carruth | [LCG] Rather than walking the directed graph structure...
|
commit | commitdiff | tree |
2017-08-05 |
Chandler Carruth | [LCG] Remove the complex walk of the parent sets to...
|
commit | commitdiff | tree |
2017-08-05 |
Chandler Carruth | [LCG] Remove the use of the parent sets to compute...
|
commit | commitdiff | tree |
2017-08-02 |
Chandler Carruth | [PM] Fix a bug where through CGSCC iteration we can get
|
commit | commitdiff | tree |
2017-08-01 |
Chandler Carruth | [PM] Add a comment clarifying what a particular predicate...
|
commit | commitdiff | tree |
2017-07-25 |
Chandler Carruth | [LIR] Teach LIR to avoid extending the BE count prior...
|
commit | commitdiff | tree |
2017-07-19 |
Chandler Carruth | Revert r308273 to reinstate part of r308100.
|
commit | commitdiff | tree |
2017-07-19 |
Chandler Carruth | [PM/LCG] Follow-up fix to r308088 to handle deletion...
|
commit | commitdiff | tree |
2017-07-18 |
Chandler Carruth | Revert part of r308100 since the cause (r308025) was...
|
commit | commitdiff | tree |
2017-07-18 |
Chandler Carruth | [x86] Add a missing triple, without which the CPU won...
|
commit | commitdiff | tree |
2017-07-18 |
Chandler Carruth | Revert r308025 due to uncovering a crash in SelectionDAG...
|
commit | commitdiff | tree |
2017-07-18 |
Chandler Carruth | Revert r308179 which causes tablegen to spam stderr...
|
commit | commitdiff | tree |
2017-07-15 |
Chandler Carruth | [wasm] Update two tests for r308025 which causes scheduling...
|
commit | commitdiff | tree |
2017-07-15 |
Chandler Carruth | Revert r308078 (and subsequent tweak in r308079) which...
|
commit | commitdiff | tree |
2017-07-15 |
Chandler Carruth | [PM/LCG] Teach the LazyCallGraph to maintain reference...
|
commit | commitdiff | tree |
2017-07-12 |
Chandler Carruth | [PM] Fix a silly bug in my recent update to the CG...
|
commit | commitdiff | tree |
2017-07-11 |
Chandler Carruth | [PM/ThinLTO] Fix PR33536, a bug where the ThinLTO bitcode...
|
commit | commitdiff | tree |
2017-07-10 |
Chandler Carruth | [ADT] Fix another "oops" spotted by eddyb and reported...
|
commit | commitdiff | tree |
2017-07-09 |
Chandler Carruth | [PM] Fix a nasty bug in the new PM where we failed...
|
commit | commitdiff | tree |
2017-07-09 |
Chandler Carruth | [PM] Add unittesting of the call graph update logic...
|
commit | commitdiff | tree |
2017-07-09 |
Chandler Carruth | [ADT] Fix a test case to use a correct escape for a...
|
commit | commitdiff | tree |
2017-07-09 |
Chandler Carruth | [PM] Teach PreservedAnalyses to have an `allInSet`...
|
commit | commitdiff | tree |
2017-07-09 |
Chandler Carruth | [ADT] Add a default constructor and a bool conversion...
|
commit | commitdiff | tree |
2017-07-09 |
Chandler Carruth | [PM] Finish implementing and fix a chain of bugs uncovered...
|
commit | commitdiff | tree |
2017-06-30 |
Chandler Carruth | Remove the BBVectorize pass.
|
commit | commitdiff | tree |
2017-06-27 |
Chandler Carruth | [SROA] Fix PR32902 by more carefully propagating !nonnull...
|
commit | commitdiff | tree |
2017-06-27 |
Chandler Carruth | [SROA] Further test cleanup and add a test for the...
|
commit | commitdiff | tree |
2017-06-27 |
Chandler Carruth | [SROA] Clean up a test case a bit prior to adding more...
|
commit | commitdiff | tree |
2017-06-26 |
Chandler Carruth | [InstCombine] Factor the logic for propagating !nonnull...
|
commit | commitdiff | tree |
2017-06-25 |
Chandler Carruth | [LoopSimplify] Re-instate r306081 with a bug fix w...
|
commit | commitdiff | tree |
2017-06-25 |
Chandler Carruth | [LoopSimplify] Improve a test for loop simplify minorly...
|
commit | commitdiff | tree |
2017-06-23 |
Chandler Carruth | [LoopSimplify] Factor the logic to form dedicated exits...
|
commit | commitdiff | tree |
2017-06-06 |
Chandler Carruth | Fix the includes in lib/Fuzzer on Windows that have...
|
commit | commitdiff | tree |
next |