2014-07-15 |
David Majnemer | Specify a more specific triple for constant-pool-remat... |
tree | commitdiff |
2014-07-15 |
David Majnemer | Relax tests expecting to see CPI symbols |
tree | commitdiff |
2014-07-15 |
David Majnemer | CodeGen: Handle ConstantVector and undef in WinCOFF... |
tree | commitdiff |
2014-07-15 |
Andrea Di Biagio | Improve test 'CodeGen/X86/combine-vec-shuffle-3.ll'. |
tree | commitdiff |
2014-07-15 |
Andrea Di Biagio | [DAGCombiner] Avoid calling method 'isShuffleMaskLegal... |
tree | commitdiff |
2014-07-14 |
David Majnemer | CodeGen: Stick constant pool entries in COMDAT sections... |
tree | commitdiff |
2014-07-14 |
Andrea Di Biagio | [DAGCombiner] Add more rules to combine shuffle vector... |
tree | commitdiff |
2014-07-14 |
Saleem Abdulrasool | X86: correct 64-bit atomics on 32-bit |
tree | commitdiff |
2014-07-14 |
Tim Northover | X86: remove temporary atomicrmw used during lowering. |
tree | commitdiff |
2014-07-13 |
Andrea Di Biagio | [DAGCombiner] Fix a crash caused by a missing check... |
tree | commitdiff |
2014-07-11 |
Quentin Colombet | [X86] Fix the inversion of low and high bits for the... |
tree | commitdiff |
2014-07-10 |
Andrea Di Biagio | Extend the test coverage in combine-vec-shuffle-2.ll... |
tree | commitdiff |
2014-07-10 |
Matt Arsenault | Revert "Revert r212640, "Add trunc (select c, a, b... |
tree | commitdiff |
2014-07-10 |
Andrea Di Biagio | [DAG] Further improve the logic in DAGCombiner that... |
tree | commitdiff |
2014-07-10 |
Akira Hatanaka | [X86] Mark pseudo instruction TEST8ri_NOEREX as hasSIde... |
tree | commitdiff |
2014-07-10 |
Chandler Carruth | [x86,SDAG] Introduce any- and sign-extend-vector-inreg... |
tree | commitdiff |
2014-07-10 |
NAKAMURA Takumi | llvm/test/CodeGen/X86/shift-parts.ll: FileCheck-ize... |
tree | commitdiff |
2014-07-10 |
NAKAMURA Takumi | Revert r212640, "Add trunc (select c, a, b) -> select... |
tree | commitdiff |
2014-07-10 |
Chandler Carruth | [x86] Add another combine that is particularly useful... |
tree | commitdiff |
2014-07-10 |
Chandler Carruth | [x86] Expand the target DAG combining for PSHUFD nodes... |
tree | commitdiff |
2014-07-10 |
Chandler Carruth | [x86] Tweak the v16i8 single input special case lowerin... |
tree | commitdiff |
2014-07-10 |
Chandler Carruth | [x86] Initial improvements to the new shuffle lowering... |
tree | commitdiff |
2014-07-09 |
David Blaikie | Recommit r212203: Don't try to construct debug LexicalS... |
tree | commitdiff |
2014-07-09 |
Matt Arsenault | Add trunc (select c, a, b) -> select c (trunc a), ... |
tree | commitdiff |
2014-07-09 |
Chandler Carruth | [x86] Fix a bug in my new zext-vector-inreg DAG tricker... |
tree | commitdiff |
2014-07-09 |
Benjamin Kramer | X86: When lowering v8i32 himuls use the correct shuffle... |
tree | commitdiff |
2014-07-09 |
Chandler Carruth | [x86] Add a ZERO_EXTEND_VECTOR_INREG DAG node and use... |
tree | commitdiff |
2014-07-09 |
Chandler Carruth | [x86] Re-apply a variant of the x86 side of r212324... |
tree | commitdiff |
2014-07-08 |
Andrea Di Biagio | [DAG] Teach how to combine a pair of shuffles into... |
tree | commitdiff |
2014-07-08 |
Chandler Carruth | [x86,SDAG] Sink the logic for folding shuffles of splat... |
tree | commitdiff |
2014-07-07 |
Andrea Di Biagio | [x86] Fix assertion failure caused by a wrong combine... |
tree | commitdiff |
2014-07-07 |
Juergen Ributzka | [FastISel][X86] Fix smul.with.overflow.i8 lowering. |
tree | commitdiff |
2014-07-07 |
Chandler Carruth | [x86] Revert r212324 which was too aggressive w.r.t... |
tree | commitdiff |
2014-07-07 |
Chandler Carruth | [x86] Teach the new vector shuffle lowering code to... |
tree | commitdiff |
2014-07-04 |
NAKAMURA Takumi | llvm/test/CodeGen/X86/vector-gep.ll: Appease to add... |
tree | commitdiff |
2014-07-04 |
Chandler Carruth | [x86] Relax the line in this check to pacify build... |
tree | commitdiff |
2014-07-04 |
Chandler Carruth | [x86] Move some check lines to be slightly easier for... |
tree | commitdiff |
2014-07-04 |
Chandler Carruth | [x86] Generalize BuildVectorSDNode::getConstantSplatVal... |
tree | commitdiff |
2014-07-03 |
Eric Christopher | Temporarily revert "Don't try to construct debug Lexica... |
tree | commitdiff |
2014-07-03 |
Andrea Di Biagio | [X86] Add ISel patterns to select 'f32_to_f16' and... |
tree | commitdiff |
2014-07-03 |
Sanjay Patel | bug fix for PR20020: anti-dependency-breaker causes... |
tree | commitdiff |
2014-07-03 |
Ulrich Weigand | Fix ppcf128 component access on little-endian systems |
tree | commitdiff |
2014-07-03 |
NAKAMURA Takumi | Let llvm/test/CodeGen/X86/lower-bitcast.ll tolerant... |
tree | commitdiff |
2014-07-03 |
Chandler Carruth | [x86] Fix the completely broken vector widening legaliz... |
tree | commitdiff |
2014-07-03 |
Chandler Carruth | [x86] Fix crashes in lowering bitcast instructions... |
tree | commitdiff |
2014-07-02 |
Adam Nemet | [X86] AVX512: Allow writemask argument in vpermt* intri... |
tree | commitdiff |
2014-07-02 |
Adam Nemet | [X86] AVX512: Add writemask variants for vperm*2* |
tree | commitdiff |
2014-07-02 |
David Blaikie | Don't try to construct debug LexicalScopes hierarchy... |
tree | commitdiff |
2014-07-02 |
Benjamin Kramer | X86: When combining shuffles just remove shuffles that... |
tree | commitdiff |
2014-07-02 |
Elena Demikhovsky | AVX-512: dec/inc instructions are slow on KNL |
tree | commitdiff |
2014-07-01 |
Tim Northover | X86: delegate expanding atomic libcalls to generic... |
tree | commitdiff |
2014-07-01 |
Tim Northover | X86: expand atomics in IR instead of as MachineInstrs. |
tree | commitdiff |
2014-06-30 |
Andrea Di Biagio | [X86] Add support for builtin to read performance monit... |
tree | commitdiff |
2014-06-28 |
Chandler Carruth | [x86] Fix a bug in the v8i16 shuffling exposed by the... |
tree | commitdiff |
2014-06-28 |
Chandler Carruth | [x86] Add handling for splat-like widenings of v16i8... |
tree | commitdiff |
2014-06-28 |
David Majnemer | This file wasn't supposed to be checked in |
tree | commitdiff |
2014-06-27 |
Chandler Carruth | [x86] Fix another bug hit when bootstrapping with the... |
tree | commitdiff |
2014-06-27 |
Chandler Carruth | [x86] Fix a miscompile in the new shuffle lowering... |
tree | commitdiff |
2014-06-27 |
David Majnemer | IR: Add COMDATs to the IR |
tree | commitdiff |
2014-06-27 |
Chandler Carruth | [x86] Teach the target combine step to aggressively... |
tree | commitdiff |
2014-06-27 |
Chandler Carruth | [x86] Teach the target-specific combining how to aggres... |
tree | commitdiff |
2014-06-27 |
Chandler Carruth | [x86] Teach the X86 backend to DAG-combine SSE2 shuffle... |
tree | commitdiff |
2014-06-27 |
Chandler Carruth | [x86] Begin a significant overhaul of how vector loweri... |
tree | commitdiff |
2014-06-26 |
Juergen Ributzka | [StackMaps] Enable patchpoint liveness analysis per... |
tree | commitdiff |
2014-06-26 |
Juergen Ributzka | [Stackmaps] Remove the liveness calculation for stackma... |
tree | commitdiff |
2014-06-26 |
Andrea Di Biagio | [X86] Improve the selection of SSE3/AVX addsub instruct... |
tree | commitdiff |
2014-06-25 |
Juergen Ributzka | [FastISel][X86] Only fold the cmp into the select when... |
tree | commitdiff |
2014-06-25 |
Andrea Di Biagio | [X86] Always prefer to lower a VECTOR_SHUFFLE into... |
tree | commitdiff |
2014-06-25 |
Chandler Carruth | [x86] Add intrinsics for the pshufd, pshuflw, and pshuf... |
tree | commitdiff |
2014-06-25 |
NAKAMURA Takumi | Re-apply r211399, "Generate native unwind info on Win64... |
tree | commitdiff |
2014-06-25 |
Andrea Di Biagio | [X86] Add target combine rule to select ADDSUB instruct... |
tree | commitdiff |
2014-06-25 |
Rafael Espindola | Fix a regression from r211653. |
tree | commitdiff |
2014-06-25 |
NAKAMURA Takumi | CodeGen/X86/pr20088.ll: Add -march=x86-64, or llc fails... |
tree | commitdiff |
2014-06-24 |
Juergen Ributzka | [FastISel][X86] Fold XALU condition into branch and... |
tree | commitdiff |
2014-06-24 |
David Blaikie | Fix up scoping in a few tests (and delete one that... |
tree | commitdiff |
2014-06-24 |
Robert Khasanov | vpblend intrinsics combines as shifts intrinsics due... |
tree | commitdiff |
2014-06-23 |
Juergen Ributzka | [FastISel][X86] Lower unsupported selects to control... |
tree | commitdiff |
2014-06-23 |
Juergen Ributzka | [FastISel][X86] Add support for floating-point select. |
tree | commitdiff |
2014-06-23 |
Juergen Ributzka | [FastISel][X86] Optimize selects when the condition... |
tree | commitdiff |
2014-06-22 |
NAKAMURA Takumi | Revert r211399, "Generate native unwind info on Win64" |
tree | commitdiff |
2014-06-22 |
Filipe Cabecinhas | Fix PR20087 by using the source index when changing... |
tree | commitdiff |
2014-06-21 |
Benjamin Kramer | Legalizer: Add support for splitting insert_subvectors. |
tree | commitdiff |
2014-06-21 |
Andrea Di Biagio | [X86] Add ISel patterns to select SSE3/AVX ADDSUB instr... |
tree | commitdiff |
2014-06-20 |
Reid Kleckner | Generate native unwind info on Win64 |
tree | commitdiff |
2014-06-19 |
Andrea Di Biagio | [X86] Teach how to combine horizontal binop even in... |
tree | commitdiff |
2014-06-18 |
Adam Nemet | [X86] AVX512: Add non-temporal stores |
tree | commitdiff |
2014-06-18 |
Cameron McInally | Add pattern for unsigned v4i32->v4f64 convert on AVX512. |
tree | commitdiff |
2014-06-18 |
Tim Northover | DAG: move sret demotion into most basic LowerCallTo... |
tree | commitdiff |
2014-06-17 |
Louis Gerbarg | Allow X86FastIsel to cope with 64 bit absolute relocations |
tree | commitdiff |
2014-06-17 |
Juergen Ributzka | [FastISel][X86] Optimize predicates and fold CMP instru... |
tree | commitdiff |
2014-06-17 |
Juergen Ributzka | [FastISel][X86] Fix previous refactoring commit (r211077) |
tree | commitdiff |
2014-06-16 |
Juergen Ributzka | [FastISel][X86] Refactor the code to get the X86 condit... |
tree | commitdiff |
2014-06-16 |
Louis Gerbarg | Fix illegal relocations in X86FastISel |
tree | commitdiff |
2014-06-16 |
Cameron McInally | Hook up vector int_ctlz for AVX512. |
tree | commitdiff |
2014-06-13 |
David Blaikie | DebugInfo: Following up to r209677, refactor local... |
tree | commitdiff |
2014-06-13 |
Tim Northover | X86: lower ATOMIC_CMP_SWAP_WITH_SUCCESS directly |
tree | commitdiff |
2014-06-13 |
Tim Northover | IR: add "cmpxchg weak" variant to support permitted... |
tree | commitdiff |
2014-06-13 |
Cameron McInally | Fix bad copy-and-paste from r210652. AVX512 masked... |
tree | commitdiff |
2014-06-13 |
NAKAMURA Takumi | llvm/test/CodeGen/X86/fast-isel-args-fail2.ll: Don... |
tree | commitdiff |
2014-06-13 |
Juergen Ributzka | [FastISel][X86] Add support for cvttss2si/cvttsd2si... |
tree | commitdiff |
next |