Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm
/
a4174a215c131aedd0dbdc6b4ae724a49fdc37bb
a4174a2
[AArch64][GlobalISel] Select G_XOR.
by Ahmed Bougacha
· 9 years ago
d8a8826
[GlobalISel] Add G_XOR.
by Ahmed Bougacha
· 9 years ago
8d4e8d2
[AArch64][GlobalISel] Select G_LOAD/G_STORE.
by Ahmed Bougacha
· 9 years ago
c9b195c
[GlobalISel] Add LLT raw_ostream operator<< overload.
by Ahmed Bougacha
· 9 years ago
c1359c9
MachinePipeliner pass that implements Swing Modulo Scheduling
by Brendon Cahoon
· 9 years ago
a6ad276
[Hexagon] Custom lower VECTOR_SHUFFLE and EXTRACT_SUBVECTOR for HVX
by Krzysztof Parzyszek
· 9 years ago
bbbcccb
Initial support for vectorization using svml (short vector math library).
by Matt Masten
· 9 years ago
8ad8fd6
[GlobalISel] Auto-brief LowLevelType. NFC.
by Ahmed Bougacha
· 9 years ago
eda1b46
[GlobalISel] Add LLT::operator!=().
by Ahmed Bougacha
· 9 years ago
ade60aa
[GlobalISel] Fix LLT::unsized to match LLT(LabelTy).
by Ahmed Bougacha
· 9 years ago
1147bf6
[GlobalISel] Add unittests for LowLevelType.
by Ahmed Bougacha
· 9 years ago
f6b677f
Reinstate optnone test for GVN Hoisting, removed in r276479.
by Paul Robinson
· 9 years ago
a517bf8
Remove inline-comment-2.ll until I can debug why it fails on some builds
by Nirav Dave
· 9 years ago
1f44345
[Hexagon] Improve balancing of address calculation
by Krzysztof Parzyszek
· 9 years ago
2710958
Fix inline-comment-2.ll triple
by Nirav Dave
· 9 years ago
af3f28b
Avoid unnecessary 32-bit to 64-bit zero extensions following
by David L Kreitzer
· 9 years ago
9167c0e
[MC] When emitting output hash comments always use standard line comment seperator
by Nirav Dave
· 9 years ago
ee2728b
Fix license information in the file header
by Krzysztof Parzyszek
· 9 years ago
6b032c6
Add missing files to r277143
by Krzysztof Parzyszek
· 9 years ago
4f328be
[Hexagon] Implement DFA based hazard recognizer
by Krzysztof Parzyszek
· 9 years ago
e2a16fd
Re-commit: [mips][fastisel] Handle 0-4 arguments without SelectionDAG.
by Daniel Sanders
· 9 years ago
5b79590
Cleanup TransferDbgValues
by Nirav Dave
· 9 years ago
e6abaac
[X86][SSE] Optimize the truncation of vector comparison results with PACKSS
by Simon Pilgrim
· 9 years ago
bf172ec
Fixed MSVC out of range shift warning
by Simon Pilgrim
· 9 years ago
7d72920
Fix for commit rL277126 that broke a build.
by Sjoerd Meijer
· 9 years ago
322f342
[Thumb] Emit Thumb move in both Thumb modes for struct_byval predicates
by Prakhar Bahuguna
· 9 years ago
3b7839b
[lanai] Update for Target API (TargetRegistry::RegisterMCAsmBackend) change
by Jacques Pienaar
· 9 years ago
c464798
TargetInstrInfo: add virtual function getInstSizeInBytes
by Sjoerd Meijer
· 9 years ago
f7938da
[AVX512] Mark EVEX VMOVSSrm and VMOVSDrm as canFoldAsLoad and isReMaterializable.
by Craig Topper
· 9 years ago
8e82677
[AVX512] Copy the patterns that recognize scalar arimetic operations inserting into the lower element of a packed vector from AVX/SSE so that we can use EVEX encoded instructions.
by Craig Topper
· 9 years ago
9e64e8e
[AVX512] Add AVX512 run lines to some tests for scalar fma/add/sub/mul/div and regenerate. Follow up commits will bring AVX512 code up to the same quality as AVX/SSE.
by Craig Topper
· 9 years ago
b9ddc3d
[EarlyCSE] Correctly handle simplified, but live, instructions
by David Majnemer
· 9 years ago
b9bd76d
[ConstantFolding] Fold bitcasts of vectors w/ undef elements
by David Majnemer
· 9 years ago
6b87ada
[ConstantFolding] Remove an unused ConstantFoldInstOperands overload
by David Majnemer
· 9 years ago
8065d77
[ConstantFolding] Use ConstantExpr::getWithOperands
by David Majnemer
· 9 years ago
e43ff14
[ConstnatFolding] Teach the folder how to fold ConstantVector
by David Majnemer
· 9 years ago
c6c1814
[AVX512] Remove the intrinsic forms of VMOVSS/VMOVSD. We don't need two different forms of 'rr' and 'rm'. This matches SSE/AVX.
by Craig Topper
· 9 years ago
450453a
[CFLAA] Check for pointer types in more places.
by George Burgess IV
· 9 years ago
ec9f7e3
Add LLVM_ENABLE_LLD option to use LLD as C/C++ linker.
by Eugene Zelenko
· 9 years ago
88a5c80
Capture stderr when checking for gold version
by Teresa Johnson
· 9 years ago
81266f6
Fixed comment
by Piotr Padlewski
· 9 years ago
d7e3771
Added ThinLTO inlining statistics
by Piotr Padlewski
· 9 years ago
24dbd38
Revert "Don't invoke getName() from Function::isIntrinsic().", rL276942.
by Justin Lebar
· 9 years ago
b57cbbd
[sanitizer] Simplify and future-proof maybeMarkSanitizerLibraryCallNoBuiltin().
by Evgeniy Stepanov
· 9 years ago
1c20b71
[IR] Introduce a non-integral pointer type
by Sanjoy Das
· 9 years ago
b17a45c
[BPI] Add new LazyBPI analysis
by Adam Nemet
· 9 years ago
539fec5
AMDGPU/SI: Don't handle a loop if there is no loop at all for a terminator BB.
by Changpeng Fang
· 9 years ago
2328afe
Do not remove empty lifetime.start/lifetime.end ranges
by Vitaly Buka
· 9 years ago
3ec908d
Should be committed as one CL.
by Vitaly Buka
· 9 years ago
34ad8f0
[asan] Add const into few methods
by Vitaly Buka
· 9 years ago
bbc7125
Do not remove empty lifetime.start/lifetime.end ranges
by Vitaly Buka
· 9 years ago
1e88bca
maned
by Vitaly Buka
· 9 years ago
e0d8738
range
by Vitaly Buka
· 9 years ago
ad0220c
Rework CFG simplification in bugpoint
by Daniel Berlin
· 9 years ago
093715a
[PM] Port LowerGuardIntrinsic to the new PM.
by Michael Kuperstein
· 9 years ago
912dfc3
Fix some sign compare warnings breaking the -Werror build
by David Blaikie
· 9 years ago
1ba8ec6
Revert r277038 until clearing why tests fail.
by Alina Sbirlea
· 9 years ago
9d612c3
Remove TargetBaseAlign. Keep alignment for stack adjustments.
by Alina Sbirlea
· 9 years ago
41856d9
Really try to pacify the build bots :/
by David Majnemer
· 9 years ago
69388b7
Try to passify the builders
by David Majnemer
· 9 years ago
8801905
[coroutines] Part 3 of N: Adding Boilerplate for Coroutine Passes
by David Majnemer
· 9 years ago
1bd1f14
[docs] Add sub-mod example by Chris to GitHub proposal
by Renato Golin
· 9 years ago
1c394fc
Fix build breaks after r277028
by Krzysztof Parzyszek
· 9 years ago
681961f
Missed updating a GlobalISel bit in my last commit
by Matthias Braun
· 9 years ago
5559171
[Hexagon] Implement MI-level constant propagation
by Krzysztof Parzyszek
· 9 years ago
a07e32d
Fix DbgValue handling in SelectionDAG.
by Nirav Dave
· 9 years ago
a88b440
[pdb] Fix another narrowing conversion on x64 builds.
by Zachary Turner
· 9 years ago
1749ba1
[pdb] Fix an ambiguity when writing size_t on x64 platforms.
by Zachary Turner
· 9 years ago
a5c0a14
[pdb] Fix some warnings that break -Werror builds.
by Zachary Turner
· 9 years ago
18fcd7f
[Hexagon] Insert CFI instructions before throwing calls
by Krzysztof Parzyszek
· 9 years ago
0c7a213
[pdb] Refactor library to more clearly separate reading/writing
by Zachary Turner
· 9 years ago
0c78d1d
Get rid of IMsfStreamData class.
by Zachary Turner
· 9 years ago
f79c57a
MachineFunction: Return reference for getFrameInfo(); NFC
by Matthias Braun
· 9 years ago
c39e246
Fix dangling reference to temporary in use of ArrayRef
by Reid Kleckner
· 9 years ago
a0fb2b6
Revert r276973 "Adjust Registry interface to not require plugins to export a registry"
by John Brawn
· 9 years ago
e2c6755
[AArch64][GlobalISel] Select G_BR.
by Ahmed Bougacha
· 9 years ago
e4fd36e
[MIRParser] Accept unsized generic instructions.
by Ahmed Bougacha
· 9 years ago
70d6529
[AArch64][GlobalISel] Select GPR G_SUB.
by Ahmed Bougacha
· 9 years ago
8686feb
[AArch64][GlobalISel] Select GPR G_AND.
by Ahmed Bougacha
· 9 years ago
e27b94c
[GlobalISel] Remove types on selected insts instead of using LLT().
by Ahmed Bougacha
· 9 years ago
d59b26e
[AArch64][GlobalISel] Remove 'alignment' from MIR tests. NFC.
by Ahmed Bougacha
· 9 years ago
ee8c4ca
AMDGPU : Add intrinsics for compare with the full wavefront result
by Wei Ding
· 9 years ago
7b78e6e
TargetInstrInfo: rename GetInstSizeInBytes to getInstSizeInBytes. NFC
by Sjoerd Meijer
· 9 years ago
b27edd5
[mips] Fix a warning that occurs on some gcc 4.9.2's but not all of them.
by Daniel Sanders
· 9 years ago
d1a7ed8
Revert r276982 and r276984: [mips][fastisel] Handle 0-4 arguments without SelectionDAG
by Daniel Sanders
· 9 years ago
1314c16
[X86] Remove CustomInserter for FMA3 instructions. Looks like since we got full commuting support for FMAs after this was added, the coalescer can now get this right on its own.
by Craig Topper
· 9 years ago
e49e334
[mips] Reword debug message as should have been done before committing r276982
by Daniel Sanders
· 9 years ago
5604769
[mips][fastisel] Handle 0-4 arguments without SelectionDAG.
by Daniel Sanders
· 9 years ago
04cc0ad
AMDGPU/SI: Don't use reserved VGPRs for SGPR spilling
by Tom Stellard
· 9 years ago
0e9859b
Removed unused variables
by Simon Pilgrim
· 9 years ago
3fa868e
Fix signed/unsigned warning.
by Simon Pilgrim
· 9 years ago
b1bee51
Reapply r276856 "Adjust Registry interface to not require plugins to export a registry"
by John Brawn
· 9 years ago
b18ca96
AMDGPU: add execfix flag to SI_ELSE
by Nicolai Haehnle
· 9 years ago
2b43353
[modules] Add missing includes.
by Vassil Vassilev
· 9 years ago
edcbf6e
Remove two tests added in r276957.
by Daniel Jasper
· 9 years ago
0bab80e
fix some typos in the doc
by Sylvestre Ledru
· 9 years ago
35df7fd
R276957 broke bot clang-ppc64be-linux-multistage,try to fix it.
by Zijiao Ma
· 9 years ago
fd8b386
[ConstantFolding] Don't bail on folding if ConstantFoldConstantExpression fails
by David Majnemer
· 9 years ago
b87ab2e
Add unittests to {ARM | AArch64}TargetParser.
by Zijiao Ma
· 9 years ago
556fada
[CodeView] Don't crash on functions without subprograms
by David Majnemer
· 9 years ago
Next »