2018-08-01 |
David Bolvansky | Enrich inline messages |
tree | commitdiff |
2018-08-01 |
Hiroshi Inoue | [InstSimplify] fold extracting from std::pair (1/2) |
tree | commitdiff |
2018-08-01 |
Evandro Menezes | [PATCH] [SLC] Test simplification of pow() for vector... |
tree | commitdiff |
2018-07-31 |
Ewan Crawford | Fix InstCombine address space assert |
tree | commitdiff |
2018-07-31 |
Sanjay Patel | [InstCombine] regenerate checks and add tests for D5003... |
tree | commitdiff |
2018-07-31 |
Anastasis Grammenos | [DebugInfo][LCSSA] Preserve debug location in lcssa... |
tree | commitdiff |
2018-07-31 |
David Bolvansky | Revert Enrich inline messages |
tree | commitdiff |
2018-07-31 |
Sanjay Patel | [InstCombine] auto-generate checks; NFC |
tree | commitdiff |
2018-07-31 |
David Bolvansky | Enrich inline messages |
tree | commitdiff |
2018-07-31 |
John Brawn | [MemDep] Use PhiValuesAnalysis to improve alias analysi... |
tree | commitdiff |
2018-07-31 |
David Bolvansky | [InstSimplify] Fold another Select with And/Or pattern |
tree | commitdiff |
2018-07-31 |
Alexey Bataev | [SLP] Fix PR38339: Instruction does not dominate all... |
tree | commitdiff |
2018-07-31 |
Sanjay Patel | [InstCombine] simplify code for A & (A ^ B) --> A & ~B |
tree | commitdiff |
2018-07-31 |
Sanjay Patel | [InstCombine] move/add tests for xor+add fold; NFC |
tree | commitdiff |
2018-07-31 |
Hiroshi Inoue | [InstSimplify] tests for D48828, D49981: fold extractio... |
tree | commitdiff |
2018-07-31 |
Hiroshi Inoue | [InstSimplify] tests for D48828, D49981: fold extractio... |
tree | commitdiff |
2018-07-30 |
David Bolvansky | [InstCombine] Fold Select with binary op |
tree | commitdiff |
2018-07-30 |
Manoj Gupta | [Inline] Copy "null-pointer-is-valid" attribute in... |
tree | commitdiff |
2018-07-30 |
David Bolvansky | [InstSimplify] [NFC] Tests for Select with AND/OR fold |
tree | commitdiff |
2018-07-30 |
Evandro Menezes | [SLC] Refactor the simplication of pow() (NFC) |
tree | commitdiff |
2018-07-30 |
David Bolvansky | [InstCombine] [NFC] Added tests for Select with binop... |
tree | commitdiff |
2018-07-30 |
John Brawn | [BasicAA] Use PhiValuesAnalysis if available when handl... |
tree | commitdiff |
2018-07-29 |
Sanjay Patel | [InstCombine] try to fold 'add+sub' to 'not+add' |
tree | commitdiff |
2018-07-29 |
Sanjay Patel | [InstCombine] add tests for another sub-not variant... |
tree | commitdiff |
2018-07-29 |
Sanjay Patel | [InstSimplify] fold funnel shifts with 0-shift amount |
tree | commitdiff |
2018-07-29 |
Sanjay Patel | [InstSimplify] add tests for funnel shift intrinsics... |
tree | commitdiff |
2018-07-28 |
David Bolvansky | [InstCombine] Tests for fold Select with binary op |
tree | commitdiff |
2018-07-28 |
Sanjay Patel | [InstCombine] try to fold 'sub' to 'not' |
tree | commitdiff |
2018-07-28 |
David Bolvansky | [InstSimplify] Moved Select + AND/OR tests from InstCombine |
tree | commitdiff |
2018-07-28 |
David Green | [GlobalOpt] Test array indices inside structs for out... |
tree | commitdiff |
2018-07-28 |
David Bolvansky | [InstCombine] Fold Select with AND/OR condition |
tree | commitdiff |
2018-07-27 |
David Bolvansky | [InstCombine] [NFC] [Tests] Fold Select with AND/OR... |
tree | commitdiff |
2018-07-27 |
David Bolvansky | [InstCombine] [NFC] [Tests] Fold Select with AND/OR... |
tree | commitdiff |
2018-07-27 |
Evandro Menezes | [SLC] Test simplification of pow(x, 0.333...) to cbrt... |
tree | commitdiff |
2018-07-27 |
Sanjay Patel | [InstCombine] not(sub X, Y) --> add (not X), Y |
tree | commitdiff |
2018-07-27 |
Sanjay Patel | [InstCombine] add tests for not+sub; NFC |
tree | commitdiff |
2018-07-27 |
Max Kazantsev | [SimplifyIndVar] Canonicalize comparisons to unsigned... |
tree | commitdiff |
2018-07-27 |
Anastasis Grammenos | Revert "[LV][DebugInfo] Set DL to the middle block... |
tree | commitdiff |
2018-07-27 |
Hiroshi Inoue | [InstSimplify] tests for D48828: fold extraction from... |
tree | commitdiff |
2018-07-27 |
Anastasis Grammenos | [LV][DebugInfo] Set DL to the middle block Icmp instruction |
tree | commitdiff |
2018-07-27 |
Chen Zheng | [InstCombine] canonicalize abs pattern |
tree | commitdiff |
2018-07-26 |
Reid Kleckner | [InstrProf] Use comdats on COFF for available_externall... |
tree | commitdiff |
2018-07-26 |
Vedant Kumar | [DebugInfo] LowerDbgDeclare: Add derefs when handling... |
tree | commitdiff |
2018-07-26 |
Sanjay Patel | [InstCombine] fold udiv with common factor from muls... |
tree | commitdiff |
2018-07-26 |
Sanjay Patel | [InstCombine] add tests for udiv with common factor... |
tree | commitdiff |
2018-07-26 |
Fangrui Song | [ConstProp] Fix calls-math-finite.ll on FreeBSD |
tree | commitdiff |
2018-07-25 |
Eli Friedman | [GlobalMerge] Handle llvm.compiler.used correctly. |
tree | commitdiff |
2018-07-25 |
Roman Tereshin | [LSV] Look through selects for consecutive addresses |
tree | commitdiff |
2018-07-25 |
Eli Friedman | [GlobalMerge] Allow merging globals with arbitrary... |
tree | commitdiff |
2018-07-25 |
Florian Hahn | Revert r337904: [IPSCCP] Use PredicateInfo to propagate... |
tree | commitdiff |
2018-07-25 |
Roman Tereshin | [SCEV] Add [zs]ext{C,+,x} -> (D + [zs]ext{C-D,+,x}... |
tree | commitdiff |
2018-07-25 |
Florian Hahn | Recommit r333268: [IPSCCP] Use PredicateInfo to propaga... |
tree | commitdiff |
2018-07-24 |
Hideki Saito | [LV] Fix for PR38110, LV encountered llvm_unreachable() |
tree | commitdiff |
2018-07-24 |
Roman Tereshin | [SCEV] Add zext(C + x + ...) -> D + zext(C-D + x +... |
tree | commitdiff |
2018-07-24 |
Florian Hahn | [PredicateInfo] Use custom mangling to support ssa_copy... |
tree | commitdiff |
2018-07-23 |
Manoj Gupta | ConstantFolding: Avoid a crash. |
tree | commitdiff |
2018-07-23 |
John Brawn | [GVN] Don't use the eliminated load as an available... |
tree | commitdiff |
2018-07-23 |
Alexandros Lamprineas | [MemorySSAUpdater] Update Phi operands after trivial... |
tree | commitdiff |
2018-07-23 |
Alexandros Lamprineas | [GVNHoist] safeToHoistLdSt allows illegal hoisting |
tree | commitdiff |
2018-07-21 |
Chen Zheng | [InstrSimplify] fold sdiv if two operands are negated... |
tree | commitdiff |
2018-07-20 |
Roman Tereshin | Reapply "[LSV] Refactoring + supporting bitcasts to... |
tree | commitdiff |
2018-07-20 |
Chen Zheng | [NFC][testcases] fold sdiv if two operands are negated... |
tree | commitdiff |
2018-07-20 |
Florian Hahn | Recommit r328307: [IPSCCP] Use constant range informati... |
tree | commitdiff |
2018-07-20 |
Chen Zheng | [InstSimplify] fold srem instruction if its two operand... |
tree | commitdiff |
2018-07-20 |
Chen Zheng | [NFC][testcases] more testcases for folding srem if... |
tree | commitdiff |
2018-07-20 |
Sam McCall | Revert "[LSV] Refactoring + supporting bitcasts to... |
tree | commitdiff |
2018-07-19 |
Eli Friedman | [SCCP] Don't use markForcedConstant on branch conditions. |
tree | commitdiff |
2018-07-19 |
Roman Tereshin | [LSV] Refactoring + supporting bitcasts to a type of... |
tree | commitdiff |
2018-07-19 |
Farhana Aleen | [LoadStoreVectorizer] Use getMinusScev() to compute... |
tree | commitdiff |
2018-07-18 |
Roman Lebedev | [InstCombine] Re-commit: Fold 'check for [no] signed... |
tree | commitdiff |
2018-07-18 |
Roman Lebedev | [NFC][InstCombine] i65 tests for 'check for [no] signed... |
tree | commitdiff |
2018-07-18 |
Roman Lebedev | Revert test changes part of "Revert "[InstCombine]... |
tree | commitdiff |
2018-07-18 |
Bob Haarman | Revert "[InstCombine] Fold 'check for [no] signed trunc... |
tree | commitdiff |
2018-07-17 |
Vedant Kumar | [InstCombine] Preserve debug value when simplifying... |
tree | commitdiff |
2018-07-17 |
Vedant Kumar | Remove an errant piece of !dbg metadata from a test... |
tree | commitdiff |
2018-07-17 |
Florian Hahn | [IPSCCP] Run Solve each time we resolved an undef in... |
tree | commitdiff |
2018-07-17 |
Simon Pilgrim | [SLPVectorizer] Don't attempt horizontal reduction... |
tree | commitdiff |
2018-07-17 |
Chen Zheng | [NFC][testcases] add testcases for folding srem whose... |
tree | commitdiff |
2018-07-17 |
Chen Zheng | [testcases] move testcases to right place - NFC |
tree | commitdiff |
2018-07-16 |
Roman Lebedev | [NFC][InstCombine] Fine-tune 'check for [no] signed... |
tree | commitdiff |
2018-07-16 |
Roman Lebedev | [InstCombine] Fold 'check for [no] signed truncation... |
tree | commitdiff |
2018-07-16 |
Teresa Johnson | Restore "[ThinLTO] Ensure we always select the same... |
tree | commitdiff |
2018-07-16 |
Chen Zheng | [InstrSimplify] add testcases for fold sdiv if two... |
tree | commitdiff |
2018-07-16 |
Alexandros Lamprineas | [MemorySSAUpdater] Remove deleted trivial Phis from... |
tree | commitdiff |
2018-07-16 |
Chen Zheng | [InstCombine] add more SPFofSPF folding |
tree | commitdiff |
2018-07-16 |
Chen Zheng | [InstCombine] fold icmp pred (sub 0, X) C for vector... |
tree | commitdiff |
2018-07-15 |
Sanjay Patel | [InstSimplify] add fixme comment for PR37776; NFC |
tree | commitdiff |
2018-07-15 |
Sanjay Patel | [InstSimplify] fold minnum/maxnum with NaN arg |
tree | commitdiff |
2018-07-15 |
Sanjay Patel | [InstSimplify] add tests for minnum/maxnum; NFC |
tree | commitdiff |
2018-07-14 |
Roman Lebedev | [InstCombine] Fold x & (-1 >> y) s< x to x s> (... |
tree | commitdiff |
2018-07-14 |
Roman Lebedev | [NFC][InstCombine] Tests for x & (-1 >> y) s< x to... |
tree | commitdiff |
2018-07-14 |
Roman Lebedev | [InstCombine] Fold x & (-1 >> y) s>= x to x s<=... |
tree | commitdiff |
2018-07-14 |
Roman Lebedev | [NFC][InstCombine] Tests for x & (-1 >> y) s>= x ... |
tree | commitdiff |
2018-07-14 |
Roman Lebedev | [InstCombine] Fold x s<= x & (-1 >> y) to x s<=... |
tree | commitdiff |
2018-07-14 |
Roman Lebedev | [NFC][InstCombine] Tests for x s<= x & (-1 >> y) ... |
tree | commitdiff |
2018-07-14 |
Roman Lebedev | [InstCombine] Fold x s> x & (-1 >> y) to x s> (... |
tree | commitdiff |
2018-07-14 |
Roman Lebedev | [NFC][InstCombine] Tests for x s> x & (-1 >> y) to... |
tree | commitdiff |
2018-07-14 |
Roman Lebedev | [InstCombine] Fold x u<= x & C to x u<= C |
tree | commitdiff |
2018-07-14 |
Roman Lebedev | [NFC][InstCombine] Tests for x u<= x & C to x u... |
tree | commitdiff |
2018-07-14 |
Roman Lebedev | [InstCombine] Fold x u> x & C to x u> C |
tree | commitdiff |
next |