Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm80
/
ba988eb43065cdda18117b3e8cbead6b9465d56d
ba988eb
[PowerPC] - Legalize vector types by widening instead of integer promotion
by Nemanja Ivanovic
· 9 years ago
feff58b
[X86][AVX512] Added VSHUFPD intrinsics fast-isel generic IR tests
by Simon Pilgrim
· 9 years ago
d102112
[X86][AVX512VL] Added VSHUFPD/VSHUFPS intrinsics fast-isel generic IR tests
by Simon Pilgrim
· 9 years ago
ae50a14
test: relax the match on the timestamp
by Saleem Abdulrasool
· 9 years ago
e88f1b3
Object: support empty UID/GID fields
by Saleem Abdulrasool
· 9 years ago
25cd212
AMDGPU/R600: Add PatFrags for selecting the correct vtx id for loads
by Tom Stellard
· 9 years ago
960bd9a
[Support][Error] Make logAllUnhandledErrors take a Twine for the banner, rather
by Lang Hames
· 9 years ago
cd583a8
[IR,X86] Remove some intrinsic prefixes earlier in the auto-upgrade code so we can shorten the length of the comparison strings and avoid repeatedly comparing the common prefix. No functional change intended.
by Craig Topper
· 9 years ago
b60390b
AMDGPU/SI: Remove hack for selecting < 32-bit loads to MUBUF instructions
by Tom Stellard
· 9 years ago
b076231
[X86][AVX512] Add support for lowering shuffles to VSHUFPD
by Simon Pilgrim
· 9 years ago
b40225f
[AVX512] Remove masked VPERMD/VPERMQ/VPERMILPS/VPERMILPD intrinsics. They were autoupgraded to native IR in r274506 and r274506.
by Craig Topper
· 9 years ago
fa06bbb
AMDGPU/R600: Add indentation to VTX and TEX fetch asm strings
by Jan Vesely
· 9 years ago
a3dab3c
[TableGen] Remove dead code. NFCI.
by Davide Italiano
· 9 years ago
298a9a8
Revert "[Thumb] Reapply r272251 with a fix for PR28348"
by James Molloy
· 9 years ago
eb181e8
[Thumb] Reapply r272251 with a fix for PR28348
by James Molloy
· 9 years ago
f371ead
[X86][AVX512] Autoupgrade the VPERMPD/VPERMQ intrinsics
by Simon Pilgrim
· 9 years ago
79fc52e
[X86][AVX512] Added VPERMPD/VPERMQ intrinsics fast-isel generic IR tests
by Simon Pilgrim
· 9 years ago
53af872
[X86][AVX512] Autoupgrade the VPERMILPD/VPERMILPS intrinsics
by Simon Pilgrim
· 9 years ago
d32de81
Fixed warning caused by r274402.
by Eric Liu
· 9 years ago
e13dc30
[X86][AVX512] Added VPERMILPD/VPERMILPS intrinsics fast-isel generic IR tests
by Simon Pilgrim
· 9 years ago
b07f540
Add writeonly IR attribute
by Nicolai Haehnle
· 9 years ago
061feda
[CodeGen] Make the code that detects a if a shuffle is really a concatenation of the inputs more general purpose.
by Craig Topper
· 9 years ago
283ee81
Reformat blank lines.
by NAKAMURA Takumi
· 9 years ago
6f43963
Reformat comment lines.
by NAKAMURA Takumi
· 9 years ago
ef2b8e7
Untabify.
by NAKAMURA Takumi
· 9 years ago
7810e66
Reformat.
by NAKAMURA Takumi
· 9 years ago
e52fac8
[X86] Add shuffle mask rescaling helper function. NFCI.
by Simon Pilgrim
· 9 years ago
e22e44a
[X86][AVX2] Merge unary permute matching behind the same V2.isUndef() condition. NFCI.
by Simon Pilgrim
· 9 years ago
41188e6
[X86][AVX512] Add support for 512-bit shuffle lowering to VPERMPD/VPERMQ
by Simon Pilgrim
· 9 years ago
4eca4cb
[CodeGen] Teach OR combine of shuffles involving zero vectors to better handle undef indices.
by Craig Topper
· 9 years ago
410b9a9
[X86] Add tests to show that the DAG combine for OR of shuffles with zero vectors doesn't handle undefs as well as it could. Fix coming in another commit.
by Craig Topper
· 9 years ago
e2d151c
[MBB] add a missing corner case in UpdateTerminator()
by Haicheng Wu
· 9 years ago
4ad0017
[X86][AVX512] Add support for VPERMPD/VPERMQ masked shuffle comments
by Simon Pilgrim
· 9 years ago
7a63dcf
[X86][AVX512] Add support for 512-bit shuffle decoding of VPERMPD/VPERMQ
by Simon Pilgrim
· 9 years ago
91d79de
[X86][AVX] Renamed VPERMILPI shuffle comment macros to be more specific
by Simon Pilgrim
· 9 years ago
260d596
[X86][AVX512] Add support for VPALIGNR/PSHUFD/PSHUFHW/PSHUFLW masked shuffle comments
by Simon Pilgrim
· 9 years ago
a9403e9
[InstCombine] enable vector select of bools -> logic folds
by Sanjay Patel
· 9 years ago
b7dea04
[X86][AVX512] Add support for UNPCK masked shuffle comments
by Simon Pilgrim
· 9 years ago
d9a17d1
fix formatting; NFC
by Sanjay Patel
· 9 years ago
2f0ee90
[X86][AVX512] Add support for VPERM/VSHUF masked shuffle comments
by Simon Pilgrim
· 9 years ago
a145cca
[X86][AVX512] Add support for PMOVZX masked shuffle comments
by Simon Pilgrim
· 9 years ago
b4d7428
add vector bool select tests and regenerate checks for scalar bool select tests
by Sanjay Patel
· 9 years ago
50f3e3a
[X86][AVX512] Add support for masked shuffle comments
by Simon Pilgrim
· 9 years ago
66251d4
[X86][AVX512] Add support for lowering shuffles to VPERMILPS
by Simon Pilgrim
· 9 years ago
9cbcb75
PR28400: Partly undo r274440 to bring test-suite back to life with the new PM
by Sean Silva
· 9 years ago
ad5ea26
[PM] Some preparatory refactoring to minimize the diff of D21921
by Sean Silva
· 9 years ago
e82e4dd
Remove dead TLI arg of isKnownNonNull and propagate deadness. NFC.
by Sean Silva
· 9 years ago
6f6a939
Fix wrong comment
by Xinliang David Li
· 9 years ago
10b22c8
[PM] Port LoopAccessInfo analysis to new PM
by Xinliang David Li
· 9 years ago
bbe7316
Fix spelling.
by Simon Pilgrim
· 9 years ago
c032bad
[X86][AVX512] Add support for lowering shuffles to VPERMILPD
by Simon Pilgrim
· 9 years ago
e0f2f60
fix some various typos in the doc
by Sylvestre Ledru
· 9 years ago
3e60eea
[X86][AVX512VL] Add fast-isel MOVDDUP/MOVSLDUP/MOVSHDUP shuffle tests
by Simon Pilgrim
· 9 years ago
2cea4e6
[PM] Some preparatory refactoring to minimize the diff of D21921
by Sean Silva
· 9 years ago
197a751
[PM] Preparatory cleanups to ArgumentPromotion.
by Sean Silva
· 9 years ago
91a1df2
[X86][AVX512] Add support for 512-bit PSHUFB lowering
by Simon Pilgrim
· 9 years ago
1dcb078
[X86][AVX512] Converted the MOVDDUP/MOVSLDUP/MOVSHDUP masked intrinsics to generic IR
by Simon Pilgrim
· 9 years ago
f9c643b
New Kaleidoscope chapter: Creating object files
by Wilfred Hughes
· 9 years ago
ea9886a
[PM] Fix a small typo from when I ported JumpThreading
by Sean Silva
· 9 years ago
c964a30
[X86][AVX512] Autoupgrade the MOVDDUP/MOVSLDUP/MOVSHDUP intrinsics
by Simon Pilgrim
· 9 years ago
cced733
[DIBuilder] Remove dead code. NFC.
by Benjamin Kramer
· 9 years ago
b4e5335
[Hexagon] Create global std::map lazily.
by Benjamin Kramer
· 9 years ago
2e1720f
[X86][AVX512] Add support for lowering shuffles to MOVDDUP/MOVSLDUP/MOVSHDUP
by Simon Pilgrim
· 9 years ago
6c48317
[X86][AVX512] Add test cases that should lower to MOVSLDUP/MOVSHDUP
by Simon Pilgrim
· 9 years ago
63ed024
[X86][AVX512] Add fast-isel shuffle tests
by Simon Pilgrim
· 9 years ago
5c691e2
Use arrays or initializer lists to feed ArrayRefs instead of SmallVector where possible.
by Benjamin Kramer
· 9 years ago
bafbf2b
[esan|cfrag] Add counters for struct array accesses
by Qin Zhao
· 9 years ago
6cbcb9e
[SystemZ] Move misplaced SystemZ::TDC to non-memory opcode range.
by Marcin Koscielnicki
· 9 years ago
0e9b65e
Add RenderScript ArchType
by Pirama Arumuga Nainar
· 9 years ago
3fae04d
[PM] Port ConstantHoisting to the new Pass Manager
by Michael Kuperstein
· 9 years ago
5efb713
[codeview] Set the Nested and Scoped ClassOptions based on the scope chain
by Reid Kleckner
· 9 years ago
c1be1f5
LoadStoreVectorizer: Fix warning about extra semicolon
by Matt Arsenault
· 9 years ago
4a37139
TII: Fix inlineasm size counting comments as insts
by Matt Arsenault
· 9 years ago
db64d82
PeepholeOptimizer: Relax assert
by Matt Arsenault
· 9 years ago
7239fbb
[CodeView] Include the offset of nested members
by David Majnemer
· 9 years ago
0c69559
[CodeView] Pretty print anonymous scopes
by David Majnemer
· 9 years ago
6e4fd14
AMDGPU: Add feature for unaligned access
by Matt Arsenault
· 9 years ago
d4452f8
AMDGPU: Expand unaligned accesses early
by Matt Arsenault
· 9 years ago
dcfa1b5
[msan] Fix __msan_maybe_ for non-standard type sizes.
by Evgeniy Stepanov
· 9 years ago
df58717
AMDGPU: Improve load/store of illegal types.
by Matt Arsenault
· 9 years ago
613f199
[codeview] Don't record UDTs for anonymous structs
by Reid Kleckner
· 9 years ago
f0a4c11
IR: Set TargetPrefix for some X86 and AArch64 intrinsics where it was missing
by Justin Bogner
· 9 years ago
1e53a5f
Address two correctness issues in LoadStoreVectorizer
by Alina Sbirlea
· 9 years ago
364f249
[Hexagon] Revert r274381: that was actually wrong
by Krzysztof Parzyszek
· 9 years ago
7993722
[Hexagon] Use MachineOperand::readsReg instead of isUse
by Krzysztof Parzyszek
· 9 years ago
ec8e96e
[pdb] Check the display name for <unnamed-tag>, not the linkage name
by Reid Kleckner
· 9 years ago
f2d09fc
[codeview] Assert that our CV type records are valid
by Reid Kleckner
· 9 years ago
a7c46f7
AMDGPU/SI: Enable testing several variants for si scheduler
by Matt Arsenault
· 9 years ago
d941e1c
Specify mtriple for the frame-order.ll test.
by Dehao Chen
· 9 years ago
8a6eecb
Revert r274347 "[ARM] Refactor Thumb2 mul instruction descs"
by Hans Wennborg
· 9 years ago
2b0881d
Make extract_symbols.py be compatible with Python 3
by John Brawn
· 9 years ago
7aad63c
CodeGen: Use MachineInstr& in RegisterCoalescer, NFC
by Duncan P. N. Exon Smith
· 9 years ago
b9e2bc1
fix documentation comments; NFC
by Sanjay Patel
· 9 years ago
1032b93
CodeGen: Avoid implicit conversions in TargetInstrInfo, NFC
by Duncan P. N. Exon Smith
· 9 years ago
f634f61
CodeGen: Use MachineInstr& in ScheduleDAGIntrs, NFC
by Duncan P. N. Exon Smith
· 9 years ago
5e7e598
Reapply "Define a module map entry for DebugInfo/CodeView."
by Adrian Prantl
· 9 years ago
74ae23a
Do not count debug instructions when counting number of uses to reorder frame objects.
by Dehao Chen
· 9 years ago
2cafa02
CodeGen: Avoid iterator conversion in UnreachableBlockElim, NFC
by Duncan P. N. Exon Smith
· 9 years ago
effa4cc
CodeGen: Use MachineInstr& in SlotIndexes.cpp, NFC
by Duncan P. N. Exon Smith
· 9 years ago
ce5fdc0
CodeGen: Use MachineInstr& in RegAllocFast, NFC
by Duncan P. N. Exon Smith
· 9 years ago
Next »