2015-09-23 |
Sanjay Patel | [x86] replace integer 'or' ops with packed SSE FP ... |
blob | commitdiff | raw |
2015-09-23 |
Evgeniy Stepanov | Android support for SafeStack. |
blob | commitdiff | raw | diff to current |
2015-09-23 |
Sanjay Patel | move call to convertIntLogicToFPLogic up; NFCI |
blob | commitdiff | raw | diff to current |
2015-09-23 |
Sanjay Patel | [x86] move code for converting int logic to FP logic... |
blob | commitdiff | raw | diff to current |
2015-09-23 |
Sanjay Patel | [x86] replace integer 'and' ops with packed SSE FP... |
blob | commitdiff | raw | diff to current |
2015-09-23 |
Evgeniy Stepanov | Revert "Android support for SafeStack." |
blob | commitdiff | raw | diff to current |
2015-09-23 |
Evgeniy Stepanov | Android support for SafeStack. |
blob | commitdiff | raw | diff to current |
2015-09-22 |
NAKAMURA Takumi | Untabify. |
blob | commitdiff | raw | diff to current |
2015-09-22 |
NAKAMURA Takumi | Reformat blank lines. |
blob | commitdiff | raw | diff to current |
2015-09-22 |
NAKAMURA Takumi | Reformat comment lines. |
blob | commitdiff | raw | diff to current |
2015-09-22 |
NAKAMURA Takumi | Reformat. |
blob | commitdiff | raw | diff to current |
2015-09-22 |
Simon Pilgrim | [X86][SSE] Match zero/any extension shuffles that don... |
blob | commitdiff | raw | diff to current |
2015-09-21 |
Asaf Badouh | [X86][AVX512] add masked version for RSQRT14 & RCP14... |
blob | commitdiff | raw | diff to current |
2015-09-20 |
Igor Breger | AVX512: Implemented encoding and intrinsics for vcmpss/sd. |
blob | commitdiff | raw | diff to current |
2015-09-20 |
Asaf Badouh | [X86][AVX512DQ] Add fpclass instruction |
blob | commitdiff | raw | diff to current |
2015-09-20 |
Michael Kuperstein | [X86] Fix sitofp and uitofp instruction matching failur... |
blob | commitdiff | raw | diff to current |
2015-09-20 |
Igor Breger | AVX512: Implement instructions encoding, lowering and... |
blob | commitdiff | raw | diff to current |
2015-09-19 |
Simon Pilgrim | [X86][SSE] Vectorize CTTZ + CTTZ_ZERO_UNDEF |
blob | commitdiff | raw | diff to current |
2015-09-17 |
Reid Kleckner | [WinEH] Make funclet return instrs pseudo instrs |
blob | commitdiff | raw | diff to current |
2015-09-17 |
Elena Demikhovsky | AVX-512: shufflevector for i1 vectors <2 x i1> .. ... |
blob | commitdiff | raw | diff to current |
2015-09-16 |
Reid Kleckner | [WinEH] Rip out the landingpad-based C++ EH state numbe... |
blob | commitdiff | raw | diff to current |
2015-09-16 |
Sanjay Patel | propagate fast-math-flags on DAG nodes |
blob | commitdiff | raw | diff to current |
2015-09-13 |
Elena Demikhovsky | AVX-512: Fixed a bug in OR/XOR operations for 512-bit... |
blob | commitdiff | raw | diff to current |
2015-09-12 |
Simon Pilgrim | [X86] Renamed lowerVectorShuffleAsUnpack NFCI. |
blob | commitdiff | raw | diff to current |
2015-09-12 |
Simon Pilgrim | [X86] Moved lowerVectorShuffleWithUNPCK earlier to... |
blob | commitdiff | raw | diff to current |
2015-09-11 |
Ahmed Bougacha | [CodeGen] Refactor TLI/AtomicExpand interface to make... |
blob | commitdiff | raw | diff to current |
2015-09-11 |
Ahmed Bougacha | [CodeGen] Rename AtomicRMWExpansionKind to AtomicExpans... |
blob | commitdiff | raw | diff to current |
2015-09-10 |
Reid Kleckner | [WinEH] Add codegen support for cleanuppad and cleanupret |
blob | commitdiff | raw | diff to current |
2015-09-09 |
Reid Kleckner | [SEH] Emit 32-bit SEH tables for the new EH IR |
blob | commitdiff | raw | diff to current |
2015-09-08 |
Derek Schuff | x32. Fixes a bug in how struct va_list is initialized... |
blob | commitdiff | raw | diff to current |
2015-09-08 |
Igor Breger | AVX512: kunpck encoding implementation |
blob | commitdiff | raw | diff to current |
2015-09-08 |
Elena Demikhovsky | Removed an old comment, NFC |
blob | commitdiff | raw | diff to current |
2015-09-08 |
Elena Demikhovsky | compilation issue, NFC |
blob | commitdiff | raw | diff to current |
2015-09-08 |
Elena Demikhovsky | fixed compilation issue, NFC. |
blob | commitdiff | raw | diff to current |
2015-09-08 |
Elena Demikhovsky | AVX-512: Lowering for 512-bit vector shuffles. |
blob | commitdiff | raw | diff to current |
2015-09-03 |
Igor Breger | AVX512: Implemented encoding and intrinsics for vplzcnt... |
blob | commitdiff | raw | diff to current |
2015-09-02 |
Sanjay Patel | [x86] fix allowsMisalignedMemoryAccesses() for 8-byte... |
blob | commitdiff | raw | diff to current |
2015-09-02 |
Asaf Badouh | [X86][AVX512VLBW] add support in byte shift and SAD |
blob | commitdiff | raw | diff to current |
2015-09-02 |
Igor Breger | AVX512: Implemented encoding and intrinsics for VGETMAN... |
blob | commitdiff | raw | diff to current |
2015-09-02 |
Vedant Kumar | [CodeGen] Fix FREM on 32-bit MSVC on x86 |
blob | commitdiff | raw | diff to current |
2015-09-01 |
Sanjay Patel | rename "slow-unaligned-mem-under-32" to slow-unaligned... |
blob | commitdiff | raw | diff to current |
2015-08-31 |
Igor Breger | AVX512: ktest implemantation |
blob | commitdiff | raw | diff to current |
2015-08-31 |
Igor Breger | AVX512: Implemented encoding and intrinsics for vdbpsadbw |
blob | commitdiff | raw | diff to current |
2015-08-31 |
Igor Breger | AVX512: Implemented encoding and intrinsics for vpalignr |
blob | commitdiff | raw | diff to current |
2015-08-27 |
Reid Kleckner | [WinEH] Add some support for code generating catchpad |
blob | commitdiff | raw | diff to current |
2015-08-25 |
Charles Davis | Make variable argument intrinsics behave correctly... |
blob | commitdiff | raw | diff to current |
2015-08-25 |
Michael Kuperstein | [X86] Remove references to _ftol2 |
blob | commitdiff | raw | diff to current |
2015-08-25 |
Michael Kuperstein | [X86] Fix fptoui conversions |
blob | commitdiff | raw | diff to current |
2015-08-25 |
Steve King | Pass function attributes instead of boolean in isIntDiv... |
blob | commitdiff | raw | diff to current |
2015-08-21 |
Sanjay Patel | [x86] invert logic for attribute 'FeatureFastUAMem' |
blob | commitdiff | raw | diff to current |
2015-08-21 |
Eric Christopher | Fix typo - symetric -> symmetric. |
blob | commitdiff | raw | diff to current |
2015-08-20 |
Ahmed Bougacha | [X86] Look for scalar through one bitcast when lowering... |
blob | commitdiff | raw | diff to current |
2015-08-20 |
David Majnemer | [X86] Fix the (shl (and (setcc_c), c1), c2) -> (and... |
blob | commitdiff | raw | diff to current |
2015-08-19 |
David Majnemer | [X86] Emit more efficient >= comparisons against 0 |
blob | commitdiff | raw | diff to current |
2015-08-19 |
Derek Schuff | x32. Fixes a bug in x32 exception handling. |
blob | commitdiff | raw | diff to current |
2015-08-19 |
Michael Kuperstein | [X86] Do not lower scalar sdiv/udiv to a shifts + mul... |
blob | commitdiff | raw | diff to current |
2015-08-18 |
Sanjay Patel | use TLI.allowsMemoryAccess() to check if memory accesse... |
blob | commitdiff | raw | diff to current |
2015-08-15 |
Yaron Keren | Silence VS2015 warning. |
blob | commitdiff | raw | diff to current |
2015-08-14 |
Sanjay Patel | [x86] fix allowsMisalignedMemoryAccess() implementation |
blob | commitdiff | raw | diff to current |
2015-08-13 |
Simon Pilgrim | [X86][SSE] Use the general SMAX/SMIN/UMAX/UMIN pattern... |
blob | commitdiff | raw | diff to current |
2015-08-12 |
Michael Kuperstein | [X86] Disable mul -> shl + lea combine when compiling... |
blob | commitdiff | raw | diff to current |
2015-08-12 |
Simon Pilgrim | [InstCombine] Move SSE/AVX vector blend folding to... |
blob | commitdiff | raw | diff to current |
2015-08-12 |
Saleem Abdulrasool | X86: hoist a condition into a variable (NFC) |
blob | commitdiff | raw | diff to current |
2015-08-11 |
Alex Lorenz | PseudoSourceValue: Replace global manager with a manage... |
blob | commitdiff | raw | diff to current |
2015-08-10 |
Simon Pilgrim | [InstCombine] Move SSE2/AVX2 arithmetic vector shift... |
blob | commitdiff | raw | diff to current |
2015-08-10 |
Sanjay Patel | fix minsize detection: minsize attribute implies optimi... |
blob | commitdiff | raw | diff to current |
2015-08-10 |
Sanjay Patel | fix minsize detection: minsize attribute implies optimi... |
blob | commitdiff | raw | diff to current |
2015-08-08 |
Benjamin Kramer | Fix some comment typos. |
blob | commitdiff | raw | diff to current |
2015-08-06 |
Michael Kuperstein | [X86] Improve EmitLoweredSelect for contiguous CMOV... |
blob | commitdiff | raw | diff to current |
2015-08-05 |
JF Bastien | x86 atomic: optimize a.store(reg op a.load(acquire... |
blob | commitdiff | raw | diff to current |
2015-08-04 |
Sanjay Patel | wrap OptSize and MinSize attributes for easier and... |
blob | commitdiff | raw | diff to current |
2015-08-01 |
Craig Topper | De-constify pointers to Type since they can't be modifi... |
blob | commitdiff | raw | diff to current |
2015-07-30 |
Sanjay Patel | fix memcpy/memset/memmove lowering when optimizing... |
blob | commitdiff | raw | diff to current |
2015-07-29 |
Simon Pilgrim | [X86][SSE] Keep 32-bit target i64 vector shifts on... |
blob | commitdiff | raw | diff to current |
2015-07-29 |
Simon Pilgrim | [X86][SSE] Vectorize i64 ASHR operations |
blob | commitdiff | raw | diff to current |
2015-07-28 |
Sanjay Patel | fix TLI's combineRepeatedFPDivisors interface to return... |
blob | commitdiff | raw | diff to current |
2015-07-28 |
Chih-Hung Hsieh | Implement target independent TLS compatible with glibc... |
blob | commitdiff | raw | diff to current |
2015-07-28 |
Simon Pilgrim | [X86][SSE] Use bitmasks instead of shuffles where possible. |
blob | commitdiff | raw | diff to current |
2015-07-28 |
Sanjay Patel | fix invalid load folding with SSE/AVX FP logical instru... |
blob | commitdiff | raw | diff to current |
2015-07-27 |
Sanjay Patel | remove unnecessary forward declaration; NFC |
blob | commitdiff | raw | diff to current |
2015-07-27 |
Sanjay Patel | don't repeat function names in comments; NFC |
blob | commitdiff | raw | diff to current |
2015-07-27 |
Sanjay Patel | fix typo and spacing; NFC |
blob | commitdiff | raw | diff to current |
2015-07-27 |
Pete Cooper | Revert "Add const to some Type* parameters which didn... |
blob | commitdiff | raw | diff to current |
2015-07-27 |
Simon Pilgrim | [X86] Reordered lowerVectorShuffleAsBitMask before... |
blob | commitdiff | raw | diff to current |
2015-07-24 |
Pete Cooper | Add const to some Type* parameters which didn't need... |
blob | commitdiff | raw | diff to current |
2015-07-24 |
Pete Cooper | Use foreach loops for StructType::elements(). NFC. |
blob | commitdiff | raw | diff to current |
2015-07-24 |
Igor Breger | AVX-512: Implemented encoding , DAG lowering and intrin... |
blob | commitdiff | raw | diff to current |
2015-07-24 |
Mehdi Amini | Remove access to the DataLayout in the TargetMachine |
blob | commitdiff | raw | diff to current |
2015-07-24 |
Mehdi Amini | Revert "Remove access to the DataLayout in the TargetMa... |
blob | commitdiff | raw | diff to current |
2015-07-24 |
Mehdi Amini | Remove access to the DataLayout in the TargetMachine |
blob | commitdiff | raw | diff to current |
2015-07-23 |
Elena Demikhovsky | X86: Fixed assertion failure in 32-bit mode |
blob | commitdiff | raw | diff to current |
2015-07-23 |
Chandler Carruth | Revert r242990: "AVX-512: Implemented encoding , DAG... |
blob | commitdiff | raw | diff to current |
2015-07-23 |
Igor Breger | AVX-512: Implemented encoding , DAG lowering and intrin... |
blob | commitdiff | raw | diff to current |
2015-07-22 |
Sanjay Patel | fix typo; NFC |
blob | commitdiff | raw | diff to current |
2015-07-22 |
Sanjay Patel | fix indent; NFC |
blob | commitdiff | raw | diff to current |
2015-07-22 |
Asaf Badouh | [X86][AVX512] add reduce/range/scalef/rndScale |
blob | commitdiff | raw | diff to current |
2015-07-22 |
Elena Demikhovsky | AVX-512: Added intrinsics for VCVT* instructions. |
blob | commitdiff | raw | diff to current |
2015-07-21 |
Igor Breger | AVX512 : Implemented VPMADDUBSW and VPMADDWD instruction , |
blob | commitdiff | raw | diff to current |
2015-07-19 |
Elena Demikhovsky | AVX-512: Floating point conversions for SKX - DAG Lowering. |
blob | commitdiff | raw | diff to current |
2015-07-16 |
Simon Pilgrim | Fix spelling. NFCI. |
blob | commitdiff | raw | diff to current |
next |