Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm
/
20ea1e9a7d34e67cd710bb4c0c0ba06ba0333ced
20ea1e9
[X86] Add knownbits vector xor test
by Simon Pilgrim
· 9 years ago
90419a0
[AVX-512] Remove intrinsics for 128/256-bit masked variable shift. Instead upgrade them to a select and the older AVX2 intrinsic.
by Craig Topper
· 9 years ago
4734b82
[AVX-512] Remove intrinsics for 128/256-bit masked shift by immediate. Instead upgrade them to a select and the older SSE/AVX2 intrinsic.
by Craig Topper
· 9 years ago
67ef824
[SelectionDAG] Add support for vector demandedelts in OR opcodes
by Simon Pilgrim
· 9 years ago
cd57e73
[AVX-512] Remove intrinsics for 128/256-bit masked shift by single element in xmm. Instead upgrade them to a select and the older SSE/AVX2 intrinsic.
by Craig Topper
· 9 years ago
151fabe
[AVX-512] Remove a 512-bit test cases from the avx512vl test file. It already exists in the avx512f test file.
by Craig Topper
· 9 years ago
c7f268c
[X86] Add knownbits vector or test
by Simon Pilgrim
· 9 years ago
65d5c2d
[X86][SSE] Reuse zeroable element mask in lowerVectorShuffleAsElementInsertion. NFCI
by Simon Pilgrim
· 9 years ago
12acb63
[BitcodeWriter] Replace a manual byteswap with read32be.
by Benjamin Kramer
· 9 years ago
bd04d5b
[X86] Add a few more fptoui test cases to the vec_fp_to_int.ll. The codegen for these test cases will be improved for AVX512 in a future commit.
by Craig Topper
· 9 years ago
4a6fc8b
Kill deprecated attribute API
by Amaury Sechet
· 9 years ago
c7524ad
[APFloat] Make functions that produce APFloaat objects use correct semantics.
by Tim Shen
· 9 years ago
e7c8559
[AVX-512] Add missing EVEX version of pattern for (v2f64 (extloadv2f32 addr:)) -> VCVTPS2PDZ128rm
by Craig Topper
· 9 years ago
ac00b70
[AVX-512] Add avx512vl command line to the fpext test and add -show-mc-encoding to show where we aren't using EVEX instructions.
by Craig Topper
· 9 years ago
197ca31
[AVX-512] Lower AVX cvtpd2ps intrinsic to ISD::FP_ROUND so it can use EVEX instruction when available.
by Craig Topper
· 9 years ago
c67db1e
[AVX-512] Lower SSE/AVX cvtdq2ps intrinsics directly to ISD::SINT_TO_FP so they can use EVEX instructions when available.
by Craig Topper
· 9 years ago
04b2a60
[AVX-512] Add -show-mc-encoding to legacy vector intrinsic tests so we can see when VEX or EVEX encoded instructions are being emitted. Make sure the tests all have an avx2 command line and an skx command line.
by Craig Topper
· 9 years ago
8509ed8
[Hexagon] Relocate pattern-related bits to proper places
by Krzysztof Parzyszek
· 9 years ago
7930d75
[Hexagon] Round 1 of selection pattern simplifications
by Krzysztof Parzyszek
· 9 years ago
38e4e3f
test commit
by Boris Ulasevich
· 9 years ago
cc24df9
[X86][SSE] Reuse zeroable element mask in lowerVectorShuffleAsBlend. NFCI
by Simon Pilgrim
· 9 years ago
30c59a5
[X86][SSE] Reuse zeroable element mask in lowerVectorShuffleAsZeroOrAnyExtend. NFCI
by Simon Pilgrim
· 9 years ago
6048d74
[X86][SSE] Reuse zeroable element mask in SSE4A EXTRQ/INSERTQ vector shuffle lowering. NFCI
by Simon Pilgrim
· 9 years ago
85b073e
[X86][SSE] Reuse zeroable element mask in PSHUFB vector shuffle lowering. NFCI
by Simon Pilgrim
· 9 years ago
4f6ce44
[X86][SSE] Reuse zeroable element mask in lowerVectorShuffleAsInsertPS. NFCI
by Simon Pilgrim
· 9 years ago
a5d2239
[X86][SSE] Reuse zeroable element mask in lowerVectorShuffleAsBitMask. NFCI
by Simon Pilgrim
· 9 years ago
de1867f
[LoopStrengthReduce] Don't use a DenseSet<int64_t> when we might add any valid int64_t to the set.
by Justin Lebar
· 9 years ago
dc9cfd5
[X86][SSE] Reuse zeroable element mask instead of regenerating it. NFCI
by Simon Pilgrim
· 9 years ago
60b1e12
[Hexagon] Split all selection patterns into a separate file
by Krzysztof Parzyszek
· 9 years ago
d636a01
Strip trailing whitespace. NFCI.
by Simon Pilgrim
· 9 years ago
de7c146
[AVX-512] Use an equality compare instead of StringRef::startswith in a few places in auto upgrade that were looking for the complete intrinsic name anyway.
by Craig Topper
· 9 years ago
1aa9c9a
Correct mprotect page boundries to round up end page. Fixes PR30905.
by Alina Sbirlea
· 9 years ago
cf48862
[X86] Remove broken support for autoupgrading llvm.x86.fma4.* intrinsics to llvm.x86.fma.*.
by Craig Topper
· 9 years ago
1ac38d3
Append a (uint32_t)pad into arm_thread_state64_t. Implicit pad isn't appended on i686.
by NAKAMURA Takumi
· 9 years ago
f27a2d8
[ExecutionEngine] Document the insane ownership contract for
by Lang Hames
· 9 years ago
3293f40
cmake: When using LLVM_DISTRIBUTION_COMPONENTS, adjust LLVMExports accordingly
by Justin Bogner
· 9 years ago
eefaf3b
[Hexagon] Account for <def,read-undef> when validating moves for predication
by Krzysztof Parzyszek
· 9 years ago
7e3119c
Fix 24560: assembler does not share constant pool for same constants
by Weiming Zhao
· 9 years ago
933679b
llvm/test/Transforms/DCE/calls-errno.ll: Suppress checking @pow(+0,-1).
by NAKAMURA Takumi
· 9 years ago
bbf0c3a
[docs] Add initial Global ISel documentation.
by Ahmed Bougacha
· 9 years ago
9933d26
[X86] Broadcast from memory intructions aren't unfoldable
by Zvi Rackover
· 9 years ago
8530991
Add bugpoint-reduced reproducer for pr30693
by Zvi Rackover
· 9 years ago
ae152bd
Revert "AMDGPU: Add VI i16 support"
by Tom Stellard
· 9 years ago
1228c39
Comment rewording in MachineScheduler.cpp.
by Jonas Paulsson
· 9 years ago
f85fa80
Add a missing return to the move assignment operator for SequenceNumberManager.
by Chandler Carruth
· 9 years ago
202a8de
Remove dead code trying to handle when the amount of data read is
by Chandler Carruth
· 9 years ago
6c10c8c
Only log the visit of a return instruction if we in fact found a return
by Chandler Carruth
· 9 years ago
0e7e3d2
Hoist check for TLI above all of the attempts to use it (including one
by Chandler Carruth
· 9 years ago
af0210f
Fix typo
by Xinliang David Li
· 9 years ago
0425b29
X86: Move a non-null assert to before the pointer is dereferenced
by Justin Bogner
· 9 years ago
ba7c327
[lit] Remove TODO
by Brian Gesiak
· 9 years ago
c6a42ba
Sink all of the code relying on the MachO MachineModuleInfo to live
by Chandler Carruth
· 9 years ago
4373dd0
[Support] Fix a segfault in llvm::Expected.
by Lang Hames
· 9 years ago
298455f
[Cortex-M0] Atomic lowering
by Weiming Zhao
· 9 years ago
00b62fb
Add support for the ARM_THREAD_STATE64 and
by Kevin Enderby
· 9 years ago
e8078b2
NFC - Test commit.
by Tony Jiang
· 9 years ago
6a44556
Don't error in the ELFFile constructor.
by Rafael Espindola
· 9 years ago
60a7c43
Add DWARF debug info support for C++11 inline namespaces.
by Adrian Prantl
· 9 years ago
2d1f4f5
[libFuzzer] fix -error_exitcode=N, now with a test
by Kostya Serebryany
· 9 years ago
cbbb2b1
[ADT] IntervalMap: fix setStart and setStop
by Michael LeMay
· 9 years ago
a625bff
Remove the last use of report_fatal_error from ELF.h.
by Rafael Espindola
· 9 years ago
1787ec7
PDB: Fix some APIs to avoid use-after-frees
by Justin Bogner
· 9 years ago
c771cb1
Add error handling to getEntry.
by Rafael Espindola
· 9 years ago
f83a9ec
AMDGPU/SI: Re add VIInstructions.td to unbreak bots
by Tom Stellard
· 9 years ago
604dd12
Remove a redundant condition found by PVS-Studio.
by Chandler Carruth
· 9 years ago
d77057e
Replace another report_fatal_error with an ErrorOr.
by Rafael Espindola
· 9 years ago
7446318
Replace a report_fatal_error with an ErrorOr.
by Rafael Espindola
· 9 years ago
074ecc2
Delete dead code.
by Rafael Espindola
· 9 years ago
7c173dd
AMDGPU: Add VI i16 support
by Tom Stellard
· 9 years ago
9a2d9ba
Delete some dead code and add a missing "0x" prefix to a hex string in
by Chandler Carruth
· 9 years ago
cad7687
Delete a dead store found by PVS-Studio.
by Chandler Carruth
· 9 years ago
30b32cd
Delete dead code.
by Rafael Espindola
· 9 years ago
9421b70
Add lower level versions of some functions.
by Rafael Espindola
· 9 years ago
8eb98ef
Make this test Windows-only (try to placate buildbots).
by Davide Italiano
· 9 years ago
b240000
Fix a bug found by inspection by PVS-Studio.
by Chandler Carruth
· 9 years ago
e91b7e8
Move function out of line. NFC.
by Rafael Espindola
· 9 years ago
93f2b8b
Inline function into only use.
by Rafael Espindola
· 9 years ago
d59cd54
vim: special case the CHECK prefix
by Saleem Abdulrasool
· 9 years ago
2e9ec7b
Return existing error code.
by Rafael Espindola
· 9 years ago
bd823cc
Move a free function out of ELFFile.
by Rafael Espindola
· 9 years ago
d767830
[AMDGPU][CodeGen] To improve CGEMM performance: combine LDS reads.
by Alexander Timofeev
· 9 years ago
d55aa1c
Refactor creation of X86ISD::SETCC nodes to a helper function. NFC.
by Zvi Rackover
· 9 years ago
de5ede6
DAGCombiner: fix use-after-free when merging consecutive stores
by Nicolai Haehnle
· 9 years ago
58c4c96
Split out a getSectionIndex.
by Rafael Espindola
· 9 years ago
6300980
Revert "[Thumb] Teach ISel how to lower compares of AND bitmasks efficiently"
by James Molloy
· 9 years ago
497f200
replace a report_fatal_error with a ErrorOr.
by Rafael Espindola
· 9 years ago
a0e0673
[CMake] Make CMAKE_INSTALL_RPATH work again
by John Brawn
· 9 years ago
77e7778
Replace a report_fatal_error with an ErrorOr.
by Rafael Espindola
· 9 years ago
7450907
Split getStringTableForSymtab.
by Rafael Espindola
· 9 years ago
fdc348b
Split getSHNDXTable in two.
by Rafael Espindola
· 9 years ago
e03e2fa
[Thumb] Teach ISel how to lower compares of AND bitmasks efficiently
by James Molloy
· 9 years ago
d647939
[tools/obj2yaml] - Update after LLVM change r285886
by George Rimar
· 9 years ago
47d5d41
[Object/ELF] - Make getSymbol() return Error.
by George Rimar
· 9 years ago
8186cc4
[CMake] Disable rpath for UnitTests
by Jonas Hahnfeld
· 9 years ago
ba1655d
[AVX-512] Use 'vnot' instead of 'not' in patterns involving vXi1 vectors.
by Craig Topper
· 9 years ago
872445f
Expandload and Compressstore intrinsics
by Elena Demikhovsky
· 9 years ago
d1f0655
Split getSection in two.
by Rafael Espindola
· 9 years ago
6e15e36
[ThinLTO] Handle distributed backend case when doing renaming
by Teresa Johnson
· 9 years ago
2ad749e
Revert "[InstCombine] allow splat vector folds in adjustMinMax()"
by Greg Bedwell
· 9 years ago
a9558ab
Simplify some typedefs. NFC.
by Rafael Espindola
· 9 years ago
Next »