2015-05-15 |
David Majnemer | [X86] Use a better sentinel offset for the FrameAddr... |
blob | commitdiff | raw |
2015-05-14 |
Elena Demikhovsky | AVX-512: Added i1 type handling for calling conventions. |
blob | commitdiff | raw | diff to current |
2015-05-12 |
Chandler Carruth | Revert r237175: [X86] Always return the sret parameter... |
blob | commitdiff | raw | diff to current |
2015-05-12 |
Reid Kleckner | [X86] Always return the sret parameter in eax/rax,... |
blob | commitdiff | raw | diff to current |
2015-05-12 |
Sanjay Patel | use 'auto' to improve readability; NFC |
blob | commitdiff | raw | diff to current |
2015-05-12 |
Elena Demikhovsky | AVX-512, X86: Added lowering for shift operations for... |
blob | commitdiff | raw | diff to current |
2015-05-12 |
Andrea Di Biagio | [X86] Remove useless target specific combine on TRUNCAT... |
blob | commitdiff | raw | diff to current |
2015-05-12 |
Elena Demikhovsky | AVX-512: select operation for i1 vectors |
blob | commitdiff | raw | diff to current |
2015-05-12 |
Michael Kuperstein | [X86] DAGCombine should not assume arbitrary vector... |
blob | commitdiff | raw | diff to current |
2015-05-12 |
Eric Christopher | Migrate existing backends that care about software... |
blob | commitdiff | raw | diff to current |
2015-05-11 |
Pirama Arumuga Nainar | [X86] Updates to X86 backend for f16 promotion |
blob | commitdiff | raw | diff to current |
2015-05-11 |
Elena Demikhovsky | Fixed compilation warning, NFC. |
blob | commitdiff | raw | diff to current |
2015-05-10 |
Elena Demikhovsky | AVX-512: fixed UINT_TO_FP operation for 512-bit types. |
blob | commitdiff | raw | diff to current |
2015-05-10 |
Elena Demikhovsky | AVX-512: fixed a bug in i1 vectors lowering |
blob | commitdiff | raw | diff to current |
2015-05-08 |
Arnold Schwaighofer | ScheduleDAGInstrs: In functions with tail calls PseudoS... |
blob | commitdiff | raw | diff to current |
2015-05-08 |
Pat Gavlin | Extend the statepoint intrinsic to allow statepoints... |
blob | commitdiff | raw | diff to current |
2015-05-08 |
Andrea Di Biagio | [X86] Teach 'getTargetShuffleMask' how to look through... |
blob | commitdiff | raw | diff to current |
2015-05-08 |
Denis Protivensky | Fix gcc warning of different enum and non-enum types... |
blob | commitdiff | raw | diff to current |
2015-05-07 |
Matthias Braun | Change getTargetNodeName() to produce compiler warnings... |
blob | commitdiff | raw | diff to current |
2015-05-07 |
Elena Demikhovsky | AVX-512: Added all forms of FP compare instructions... |
blob | commitdiff | raw | diff to current |
2015-05-06 |
NAKAMURA Takumi | Revert r236546, "propagate IR-level fast-math-flags... |
blob | commitdiff | raw | diff to current |
2015-05-05 |
Sanjay Patel | propagate IR-level fast-math-flags to DAG nodes (NFC) |
blob | commitdiff | raw | diff to current |
2015-05-04 |
Elena Demikhovsky | AVX-512: added calling convention for i1 vectors in... |
blob | commitdiff | raw | diff to current |
2015-05-03 |
Elena Demikhovsky | Masked gather and scatter intrinsics - enabled codegen... |
blob | commitdiff | raw | diff to current |
2015-05-02 |
Simon Pilgrim | [SSE2] Minor tidyup of v16i8 SHL lowering. NFC. |
blob | commitdiff | raw | diff to current |
2015-04-30 |
Simon Pilgrim | [SSE] Fix for MUL v16i8 on pre-SSE41 targets (PR23369). |
blob | commitdiff | raw | diff to current |
2015-04-29 |
Elena Demikhovsky | fixed 80-chars; NFC |
blob | commitdiff | raw | diff to current |
2015-04-28 |
Eric Christopher | Reuse a lookup in an assert. |
blob | commitdiff | raw | diff to current |
2015-04-28 |
Sanjay Patel | move IR-level optimization flags into their own struct |
blob | commitdiff | raw | diff to current |
2015-04-28 |
Elena Demikhovsky | Fixed crash of variable shift inst on AVX2 |
blob | commitdiff | raw | diff to current |
2015-04-28 |
Sergey Dmitrouk | Reapply r235977 "[DebugInfo] Add debug locations to... |
blob | commitdiff | raw | diff to current |
2015-04-28 |
Daniel Jasper | Revert "[DebugInfo] Add debug locations to constant... |
blob | commitdiff | raw | diff to current |
2015-04-28 |
Sergey Dmitrouk | [DebugInfo] Add debug locations to constant SD nodes |
blob | commitdiff | raw | diff to current |
2015-04-27 |
Elena Demikhovsky | AVX-512: added calling conventions for i1 vectors. |
blob | commitdiff | raw | diff to current |
2015-04-27 |
Elena Demikhovsky | AVX-512: Extend/Truncate operations for SKX, |
blob | commitdiff | raw | diff to current |
2015-04-27 |
Simon Pilgrim | [X86][SSE] Add v16i8/v32i8 multiplication support |
blob | commitdiff | raw | diff to current |
2015-04-22 |
Sanjay Patel | [x86] allow 64-bit extracted vector element integer... |
blob | commitdiff | raw | diff to current |
2015-04-21 |
Matthias Braun | X86: Match for X86ISD nodes in LowerBUILD_VECTOR instea... |
blob | commitdiff | raw | diff to current |
2015-04-21 |
Elena Demikhovsky | AVX-512: Added logical and arithmetic instructions... |
blob | commitdiff | raw | diff to current |
2015-04-21 |
Matthias Braun | X86: Do not select X86 custom vector nodes if operand... |
blob | commitdiff | raw | diff to current |
2015-04-19 |
Simon Pilgrim | [X86][SSE] Fix for getScalarValueForVectorElement to... |
blob | commitdiff | raw | diff to current |
2015-04-15 |
Sanjay Patel | [x86] Implement combineRepeatedFPDivisors |
blob | commitdiff | raw | diff to current |
2015-04-13 |
Krzysztof Parzyszek | Allow memory intrinsics to be tail calls |
blob | commitdiff | raw | diff to current |
2015-04-10 |
Benjamin Kramer | Reduce dyn_cast<> to isa<> or cast<> where possible. |
blob | commitdiff | raw | diff to current |
2015-04-06 |
Simon Pilgrim | [X86][SSE] Use (V)PINSRB for direct byte insertion... |
blob | commitdiff | raw | diff to current |
2015-04-03 |
David Majnemer | [WinEH] Sink UnwindHelp completely out of IR |
blob | commitdiff | raw | diff to current |
2015-04-02 |
Sanjay Patel | [AVX] Improve insertion of i8 or i16 into low element... |
blob | commitdiff | raw | diff to current |
2015-03-31 |
David Majnemer | [WinEH] Generate .xdata for catch handlers |
blob | commitdiff | raw | diff to current |
2015-03-31 |
Sanjay Patel | [X86, AVX] try to lowerVectorShuffleAsElementInsertion... |
blob | commitdiff | raw | diff to current |
2015-03-30 |
Sanjay Patel | more space; NFC |
blob | commitdiff | raw | diff to current |
2015-03-26 |
Sanjay Patel | comment cleanup; NFC |
blob | commitdiff | raw | diff to current |
2015-03-26 |
Sanjay Patel | Use SDValue bool checks; NFC intended |
blob | commitdiff | raw | diff to current |
2015-03-25 |
Sanjay Patel | [X86, AVX] improve insertion into zero element of 256... |
blob | commitdiff | raw | diff to current |
2015-03-24 |
Sanjay Patel | [X86, AVX] recognize shufflevector with zero input... |
blob | commitdiff | raw | diff to current |
2015-03-20 |
Sanjay Patel | [X86] Prefer blendps over insertps codegen for one... |
blob | commitdiff | raw | diff to current |
2015-03-20 |
Simon Pilgrim | Stripped trailing whitespace. NFC. |
blob | commitdiff | raw | diff to current |
2015-03-19 |
Sanjay Patel | move insert, extract, concat helper functions closer... |
blob | commitdiff | raw | diff to current |
2015-03-19 |
Sanjay Patel | [X86, AVX] use blends instead of insert128 with index 0 |
blob | commitdiff | raw | diff to current |
2015-03-18 |
Simon Pilgrim | [X86][SSE] Avoid scalarization of v2i64 vector shifts... |
blob | commitdiff | raw | diff to current |
2015-03-18 |
Eric Christopher | Revert "[X86][SSE] Avoid scalarization of v2i64 vector... |
blob | commitdiff | raw | diff to current |
2015-03-18 |
Simon Pilgrim | [X86][SSE] Avoid scalarization of v2i64 vector shifts |
blob | commitdiff | raw | diff to current |
2015-03-16 |
Sanjay Patel | fix comments to match code; NFC |
blob | commitdiff | raw | diff to current |
2015-03-16 |
Gabor Horvath | [llvm] Replacing asserts with static_asserts where... |
blob | commitdiff | raw | diff to current |
2015-03-15 |
Simon Pilgrim | Use SDValue bool check to tidyup some possible combines... |
blob | commitdiff | raw | diff to current |
2015-03-15 |
Simon Pilgrim | Use SDValue bool check to tidyup some possible combines... |
blob | commitdiff | raw | diff to current |
2015-03-13 |
Andrea Di Biagio | [X86][AVX] Fix wrong lowering of v4x64 shuffles into... |
blob | commitdiff | raw | diff to current |
2015-03-12 |
Quentin Colombet | [X86] Fix a regression introduced by r223641. |
blob | commitdiff | raw | diff to current |
2015-03-12 |
Andrea Di Biagio | [X86] Fix wrong target specific combine on SETCC nodes. |
blob | commitdiff | raw | diff to current |
2015-03-11 |
Eric Christopher | Have getCallPreservedMask and getThisCallPreservedMask... |
blob | commitdiff | raw | diff to current |
2015-03-08 |
Andrea Di Biagio | [X86][AVX] Fix wrong lowering of VPERM2X128 nodes |
blob | commitdiff | raw | diff to current |
2015-03-07 |
Simon Pilgrim | [DAGCombiner] Add a shuffle mask commutation helper... |
blob | commitdiff | raw | diff to current |
2015-03-07 |
Benjamin Kramer | X86: Roll repetitive code into a loop. NFC. |
blob | commitdiff | raw | diff to current |
2015-03-07 |
Eric Christopher | Typo. |
blob | commitdiff | raw | diff to current |
2015-03-05 |
Sanjay Patel | [AVX] Lower / fast-isel scalar FP selects into VBLENDV... |
blob | commitdiff | raw | diff to current |
2015-03-05 |
Elena Demikhovsky | AVX-512, SKX: Enabled masked_load/store operations... |
blob | commitdiff | raw | diff to current |
2015-03-05 |
Craig Topper | [X86] Use vmovss to handle inserting an element into... |
blob | commitdiff | raw | diff to current |
2015-03-04 |
JF Bastien | Mutate TargetLowering::shouldExpandAtomicRMWInIR to... |
blob | commitdiff | raw | diff to current |
2015-03-03 |
Sanjay Patel | use bool operator shortcut; NFC |
blob | commitdiff | raw | diff to current |
2015-03-03 |
Ahmed Bougacha | [X86] Special-case 2x CMOV when custom-inserting. |
blob | commitdiff | raw | diff to current |
2015-03-03 |
Ahmed Bougacha | [X86] Combine (cmov (and/or (setcc) (setcc))) into... |
blob | commitdiff | raw | diff to current |
2015-03-01 |
Benjamin Kramer | X86: Replace variadic function with init list. NFC. |
blob | commitdiff | raw | diff to current |
2015-03-01 |
Benjamin Kramer | ArrayRef: Remove the equals helper with many arguments. |
blob | commitdiff | raw | diff to current |
2015-02-28 |
Craig Topper | [X86] Remove the blendpd/blendps/pblendw/pblendd intrin... |
blob | commitdiff | raw | diff to current |
2015-02-28 |
Benjamin Kramer | Convert push_back loops into append calls. |
blob | commitdiff | raw | diff to current |
2015-02-27 |
Chandler Carruth | [x86] Run most of the rest of the shuffle combining... |
blob | commitdiff | raw | diff to current |
2015-02-27 |
Chandler Carruth | [x86] Teach a bunch of the x86-specific shuffle combini... |
blob | commitdiff | raw | diff to current |
2015-02-27 |
Chandler Carruth | [x86] Make the v8i16 clever single-input shuffle loweri... |
blob | commitdiff | raw | diff to current |
2015-02-27 |
Chandler Carruth | [x86] Make the single-input v8i16 lowering directly... |
blob | commitdiff | raw | diff to current |
2015-02-26 |
Eric Christopher | getRegForInlineAsmConstraint wants to use TargetRegiste... |
blob | commitdiff | raw | diff to current |
2015-02-26 |
Chandler Carruth | [x86] Fix PR22706 where we would incorrectly try lower... |
blob | commitdiff | raw | diff to current |
2015-02-26 |
Chandler Carruth | [x86] Restructure the comments and the conditions for... |
blob | commitdiff | raw | diff to current |
2015-02-26 |
Chandler Carruth | [x86] Re-order the combines of select in the X86 backen... |
blob | commitdiff | raw | diff to current |
2015-02-26 |
Chandler Carruth | [x86] Add an assert to catch if we ever try to blend... |
blob | commitdiff | raw | diff to current |
2015-02-26 |
Reid Kleckner | Don't sibcall between SysV and Win64 convention functions |
blob | commitdiff | raw | diff to current |
2015-02-26 |
Chandler Carruth | [x86] Sink the single-input v8i16 lowering code that... |
blob | commitdiff | raw | diff to current |
2015-02-26 |
Chandler Carruth | [x86] Remove a SimpleTy usage. No need for it here... |
blob | commitdiff | raw | diff to current |
2015-02-26 |
Chandler Carruth | [x86] Make the vector shuffle helpers order the SDLoc... |
blob | commitdiff | raw | diff to current |
2015-02-26 |
Eric Christopher | Remove a FIXME. |
blob | commitdiff | raw | diff to current |
2015-02-26 |
Eric Christopher | Remove an argument-less call to getSubtargetImpl from... |
blob | commitdiff | raw | diff to current |
2015-02-24 |
Sanjay Patel | simplify control flow; NFC |
blob | commitdiff | raw | diff to current |
next |