projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
[mips] Add backend support for Mips32r[35] and Mips64r[35].
2015-02-17
Simon Pilgrim
[X86][SSE] Generalised unpckl/unpckh shuffle matching
commit
|
commitdiff
|
tree
2015-02-16
Simon Pilgrim
[X86][SSE] Add SSE MOVQ instructions to SSEPackedInt...
commit
|
commitdiff
|
tree
2015-02-15
Simon Pilgrim
Added (still inefficient) shuffle test case for PR21138
commit
|
commitdiff
|
tree
2015-02-15
Simon Pilgrim
Added some test cases of missed opportunities to use...
commit
|
commitdiff
|
tree
2015-02-15
Simon Pilgrim
Coding style fixes to recent patches. NFC.
commit
|
commitdiff
|
tree
2015-02-15
Simon Pilgrim
[X86][AVX2] vpslldq/vpsrldq byte shifts for AVX2
commit
|
commitdiff
|
tree
2015-02-14
Simon Pilgrim
[X86][XOP] Enable commutation for XOP instructions
commit
|
commitdiff
|
tree
2015-02-14
Simon Pilgrim
[X86] Ensure integer domain on scalar load/store stack...
commit
|
commitdiff
|
tree
2015-02-14
Simon Pilgrim
Line ending fix. NFC.
commit
|
commitdiff
|
tree
2015-02-12
Simon Pilgrim
Ensure integer domain on general shuffle stack folding...
commit
|
commitdiff
|
tree
2015-02-12
Simon Pilgrim
Relaxed over-zealous alignment requirement for VEX...
commit
|
commitdiff
|
tree
2015-02-11
Simon Pilgrim
[X86][SSE] Added dual vector truncation tests.
commit
|
commitdiff
|
tree
2015-02-10
Simon Pilgrim
[X86][AVX2] Missing AVX2 memory folding instructions
commit
|
commitdiff
|
tree
2015-02-10
Simon Pilgrim
[X86][XOP] Added XOP memory folding patterns + tests
commit
|
commitdiff
|
tree
2015-02-08
Simon Pilgrim
[X86][AVX2] AVX2 broadcast + permute memory folding...
commit
|
commitdiff
|
tree
2015-02-08
Simon Pilgrim
Moved AVX2 vbroadcast (reg) instruction foldings under...
commit
|
commitdiff
|
tree
2015-02-07
Simon Pilgrim
[X86][AVX2] AVX2 integer stack folding tests.
commit
|
commitdiff
|
tree
2015-02-07
Simon Pilgrim
[X86][AVX] Added missing stack folding support + test...
commit
|
commitdiff
|
tree
2015-02-07
Simon Pilgrim
[X86][SSE] Added missing stack folding tests for (v...
commit
|
commitdiff
|
tree
2015-02-07
Simon Pilgrim
[X86] Force fp stack folding tests to keep to specific...
commit
|
commitdiff
|
tree
2015-02-07
Simon Pilgrim
[X86][AVX2] More AVX2 integer stack folding tests.
commit
|
commitdiff
|
tree
2015-02-06
Simon Pilgrim
[X86][AVX2] Begun adding AVX2 integer stack folding...
commit
|
commitdiff
|
tree
2015-02-03
Simon Pilgrim
Fixed unused variable warning.
commit
|
commitdiff
|
tree
2015-02-03
Simon Pilgrim
[X86][SSE] psrl(w/d/q) and psll(w/d/q) bit shifts for...
commit
|
commitdiff
|
tree
2015-02-03
Simon Pilgrim
Fixed signed/unsigned comparison warning.
commit
|
commitdiff
|
tree
2015-02-03
Simon Pilgrim
Fixed unused variable warning.
commit
|
commitdiff
|
tree
2015-02-03
Simon Pilgrim
[X86][SSE] Added general integer shuffle matching for...
commit
|
commitdiff
|
tree
2015-02-03
Simon Pilgrim
[X86][AVX2] Enabled shuffle matching for the AVX2 zero...
commit
|
commitdiff
|
tree
2015-01-31
Simon Pilgrim
Removed SSE lane blend findCommutedOpIndices overrides...
commit
|
commitdiff
|
tree
2015-01-31
Simon Pilgrim
[X86][SSE] Shuffle mask decode support for zero extend...
commit
|
commitdiff
|
tree
2015-01-28
Simon Pilgrim
Spelling fixes. NFC.
commit
|
commitdiff
|
tree
2015-01-28
Simon Pilgrim
Line endings fix. NFC.
commit
|
commitdiff
|
tree
2015-01-26
Simon Pilgrim
[X86][SSE] Float comparisons can sometimes be safely...
commit
|
commitdiff
|
tree
2015-01-26
Simon Pilgrim
[X86][PCLMUL] Enable commutation for PCLMUL instructions
commit
|
commitdiff
|
tree
2015-01-26
Simon Pilgrim
Line endings fix. NFC.
commit
|
commitdiff
|
tree
2015-01-26
Simon Pilgrim
Line endings fix. NFC.
commit
|
commitdiff
|
tree
2015-01-22
Simon Pilgrim
[X86][AVX] Added (V)MOVDDUP / (V)MOVSLDUP / (V)MOVSHDUP...
commit
|
commitdiff
|
tree
2015-01-22
Simon Pilgrim
Line endings fixes. NFC.
commit
|
commitdiff
|
tree
2015-01-22
Simon Pilgrim
[X86][SSE] Simplified PSUBUS tests
commit
|
commitdiff
|
tree
2015-01-21
Simon Pilgrim
[X86][SSE] Missing SSE/AVX1 memory folding integer...
commit
|
commitdiff
|
tree
2015-01-21
Simon Pilgrim
[X86][SSE] Added support for SSE3 lane duplication...
commit
|
commitdiff
|
tree
2015-01-21
Simon Pilgrim
[X86][SSE] movddup shuffle mask decodes
commit
|
commitdiff
|
tree
2015-01-21
Simon Pilgrim
[X86][AVX] Simplified diff between AVX1 and SSE42 fp...
commit
|
commitdiff
|
tree
2015-01-20
Simon Pilgrim
[X86][SSE] Added SSE/AVX1 integer stack folding tests.
commit
|
commitdiff
|
tree
2015-01-20
Simon Pilgrim
[X86][SSE] Added SSE fp stack folding tests.
commit
|
commitdiff
|
tree
2015-01-20
Simon Pilgrim
[X86][AVX] Renamed AVX1 fp stack folding tests. NFC.
commit
|
commitdiff
|
tree
2015-01-19
Simon Pilgrim
[X86][AVX] Missing AVX1 memory folding float instructions
commit
|
commitdiff
|
tree
2015-01-18
Simon Pilgrim
[X86][SSE] Added scalar min/max folding tests. NFC.
commit
|
commitdiff
|
tree
2015-01-18
Simon Pilgrim
[X86][SSE] Added float extract and xmm extract/insert...
commit
|
commitdiff
|
tree
2015-01-18
Simon Pilgrim
[X86][SSE] Added scalar conversion stack folding tests...
commit
|
commitdiff
|
tree
2015-01-18
Simon Pilgrim
AVX1 stack folding tests. NFC.
commit
|
commitdiff
|
tree
2015-01-16
Simon Pilgrim
[X86] Refactored stack memory folding tests to explicitly...
commit
|
commitdiff
|
tree
2015-01-12
Simon Pilgrim
[X86][SSE] Minor regression fix for r225551
commit
|
commitdiff
|
tree
2015-01-11
Simon Pilgrim
[X86][SSE] Minor fix to VPBLENDW AVX2 commutation.
commit
|
commitdiff
|
tree
2015-01-10
Simon Pilgrim
[X86][SSE] Improved (v)insertps shuffle matching
commit
|
commitdiff
|
tree
2015-01-09
Simon Pilgrim
[X86][SSE] Avoid vector byte shuffles with zero by...
commit
|
commitdiff
|
tree
2015-01-05
Simon Pilgrim
[X86][SSE] lowerVectorShuffleAsByteShift tidyup
commit
|
commitdiff
|
tree
2015-01-05
Simon Pilgrim
[X86][SSE] Fixed description for isSequentialOrUndefInRange...
commit
|
commitdiff
|
tree
2015-01-04
Simon Pilgrim
[X86][SSE] Added vector packing test for pr12412
commit
|
commitdiff
|
tree
2015-01-04
Simon Pilgrim
[X86][SSE] Added vector integer truncation tests -...
commit
|
commitdiff
|
tree
2014-12-16
Simon Pilgrim
[X86][SSE] Vector double -> float conversion memory...
commit
|
commitdiff
|
tree
2014-12-15
Simon Pilgrim
Added missing tests for X86vzmovl folding. NFC.
commit
|
commitdiff
|
tree
2014-12-04
Simon Pilgrim
[InstCombine] Minor optimization for bswap with binary ops
commit
|
commitdiff
|
tree
2014-12-02
Simon Pilgrim
[X86][SSE] Keep 4i32 vector insertions in integer domain...
commit
|
commitdiff
|
tree
2014-11-29
Simon Pilgrim
Target triple OS detection tidyup. NFC
commit
|
commitdiff
|
tree
2014-11-25
Simon Pilgrim
[X86][SSE] Improvements to byte shift shuffle matching
commit
|
commitdiff
|
tree
2014-11-22
Simon Pilgrim
Tidied up target triple OS detection. NFC
commit
|
commitdiff
|
tree
2014-11-19
Simon Pilgrim
[X86][SSE] pslldq/psrldq byte shifts/rotation for SSE2
commit
|
commitdiff
|
tree
2014-11-18
Simon Pilgrim
[X86][AVX] 256-bit vector stack unaligned load/stores...
commit
|
commitdiff
|
tree
2014-11-15
Simon Pilgrim
[X86][SSE] Improve legal SHUFP and PSHUFD shuffle matching
commit
|
commitdiff
|
tree
2014-11-06
Simon Pilgrim
[X86][SSE] Vector integer/float conversion memory folding...
commit
|
commitdiff
|
tree
2014-11-05
Simon Pilgrim
[X86][SSE] Vector integer to float conversion memory...
commit
|
commitdiff
|
tree
2014-11-04
Simon Pilgrim
[X86][SSE] Enable commutation for SSE immediate blend...
commit
|
commitdiff
|
tree
2014-10-25
Simon Pilgrim
[X86][SSE] Vector integer/float conversion memory folding
commit
|
commitdiff
|
tree
2014-10-24
Simon Pilgrim
[X86][SSE] Bitcast assertion in XFormVExtractWithShuffleIntoLoad
commit
|
commitdiff
|
tree
2014-10-20
Simon Pilgrim
[X86] Memory folding for commutative instructions ...
commit
|
commitdiff
|
tree
2014-10-14
Simon Pilgrim
[X86][SSE] pslldq/psrldq shuffle mask decodes
commit
|
commitdiff
|
tree
2014-10-12
Simon Pilgrim
[X86] Memory folding for commutative instructions.
commit
|
commitdiff
|
tree
2014-10-11
Simon Pilgrim
Test commit access (email fix)
commit
|
commitdiff
|
tree
2014-10-11
Simon Pilgrim
Test commit access
commit
|
commitdiff
|
tree