Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm80
/
7f3c26cfc1a67d0fad492346c5d462e617267569
7f3c26c
TableGen: Change some pointer parameters to references since they're never null anyway
by David Blaikie
· 7 years ago
db963fc
AMDGPU: Add 64-bit relative variant kind
by Konstantin Zhuravlyov
· 7 years ago
696326c
DAG: Fix extract_subvector combine for a single element
by Matt Arsenault
· 7 years ago
a1aabff
[X86] Push some variable declarations down into the individual switch cases that need them. NFC
by Craig Topper
· 7 years ago
4128fd1
[SLP] Add testcases of min/max reduction pattern for AMDGPU.
by Farhana Aleen
· 7 years ago
5be29b2
Fix incorrect CHECK-LABEL
by Tim Shen
· 7 years ago
0d387f7
[X86] Reorder some type constraints to force things to be vectors and integer/fp before forcing them to be the same size.
by Craig Topper
· 7 years ago
e2401ce
[SCEV] Add transform zext((A * B * ...)<nuw>) --> (zext(A) * zext(B) * ...)<nuw>.
by Justin Lebar
· 7 years ago
109b3a6
[SCEV] Add nuw/nsw to mul ops in StrengthenNoWrapFlags where safe.
by Justin Lebar
· 7 years ago
f17b954
Fix indentation in ScalarEvolution.cpp.
by Justin Lebar
· 7 years ago
a6348be
[Hexagon] Late predicate producers cannot be used as dot-new sources
by Krzysztof Parzyszek
· 7 years ago
9299628
[SCEV] Canonicalize "A /u C1 /u C2" to "A /u (C1*C2)".
by Tim Shen
· 7 years ago
5fffef3
[X86][AVX512] Tag AVX5124FMAPS/AVX5124VNNIW with missing scheduler classes
by Simon Pilgrim
· 7 years ago
7a3f751
[AMDGPU] Do not consider indirect acces through phi for wave limiter
by Stanislav Mekhanoshin
· 7 years ago
85edf48
[mips] Fix spill slot for mips3, n64 abi
by Aleksandar Beserminji
· 7 years ago
b637729
[AVR] Set trackLivenessAfterRegAlloc
by Dylan McKay
· 7 years ago
ca4e522
[X86] Fix skylake server scheduling info.
by Clement Courbet
· 7 years ago
582e5dd
[llvm-exegesis] Fix unhandled error.
by Guillaume Chatelet
· 7 years ago
2210d8a
[x86] add scalar cvtt intrinsic tests; NFC
by Sanjay Patel
· 7 years ago
09f0f7c
Fix build errors on some configurations
by Pavel Labath
· 7 years ago
802e2f3
Move VersionTuple from clang/Basic to llvm/Support
by Pavel Labath
· 7 years ago
8a8a729
[NFC][AMDGPU] Add tests for all the various IR patterns equivalent to extracting low bits.
by Roman Lebedev
· 7 years ago
c71ad5d
[Utils] update_llc_test_checks.py: support AMDGPU backend: AMDGCN, r600 triples
by Roman Lebedev
· 7 years ago
e0003ef
[llvm-exegesis] Program should succeed if benchmark returns StringError.
by Guillaume Chatelet
· 7 years ago
8e5dad5
[Unittests] Change linker flags of dynamic library tests
by Mikhail Maltsev
· 7 years ago
c6d3273
[ExynosM1][Sched] Fix resource usage in scheduling model.
by Clement Courbet
· 7 years ago
76fc17f
[X86] Explicitly mark unsupported classes in scheduling models.
by Clement Courbet
· 7 years ago
b958348
[X86] Add encoding tests for avx5124fmaps and avx5124vnni instructions.
by Craig Topper
· 7 years ago
713ff62
[X86] Add test files for upgrade of vbmi2 expand load and compress store intrinsics that was done in r334381.
by Craig Topper
· 7 years ago
e5d2855
[X86] Remove masking from dbpsadbw intrinsics, use select in IR instead.
by Craig Topper
· 7 years ago
82194ab
[Sparc] Add support for 13-bit PIC
by Daniel Cederman
· 7 years ago
62178e9
by Brock Wyma
· 7 years ago
1eda80d
[X86] Remove and autoupgrade the expandload and compressstore intrinsics.
by Craig Topper
· 7 years ago
7b57400
[TableGen] Make better use of std::map::emplace and emplace construct the object in the map rather than moving it into it. Remove a use std::map::find by remembering the return from emplace.
by Craig Topper
· 7 years ago
84fc2f5
[TableGen] Combine two constructors by taking vectors by value instead of trying to support combininations for rvalue and lvalue references.
by Craig Topper
· 7 years ago
331074f
[DAGCombiner] match vector compare and select sizes with extload operand (PR37427)
by Sanjay Patel
· 7 years ago
0b9640b
[X86] Miscellaneous fixes to get the load folding table generator to work again.
by Craig Topper
· 7 years ago
db3fe98
Revert r334374 [TableGen] Move some shared_ptrs to avoid unnecessary copies (NFC).
by Florian Hahn
· 7 years ago
07d33bf
Attempt 3: Resubmit "[Support] Expose flattenWindowsCommandLine."
by Zachary Turner
· 7 years ago
e956ae9
[TableGen] Move some shared_ptrs to avoid unnecessary copies (NFC).
by Florian Hahn
· 7 years ago
bd27672
Revert rL334371 / D47980: "[InstCombine] Fold (x << y) >> y -> x & (-1 >> y)"
by Roman Lebedev
· 7 years ago
67d1bbf
[InstCombine] Fold (x >> y) << y -> x & (-1 << y)
by Roman Lebedev
· 7 years ago
69d7a86
[InstCombine] Fold (x << y) >> y -> x & (-1 >> y)
by Roman Lebedev
· 7 years ago
963769c
[NFC][InstCombine] Revisit tests for D47980 / D47981 once more.
by Roman Lebedev
· 7 years ago
62f18f9
[X86] Add expandload and compresstore fast-isel tests for avx512f and avx512vl. Update existing tests for avx512vbmi2 to use target independent intrinsics.
by Craig Topper
· 7 years ago
45f382c
[x86] add tests for potentially miscompiling cvttp2si (PR37751); NFC
by Sanjay Patel
· 7 years ago
7d5aada
[X86] Remove GCCBuiltin from some intrinsics so we can custom handle them in clang.
by Craig Topper
· 7 years ago
c7f180e
[NEON] Support VST1xN intrinsics in AArch32 mode (LLVM part)
by Ivan A. Kosarev
· 7 years ago
c5b8bca
[X86] Fix forward declaration in a test case that was messed up in r334358
by Craig Topper
· 7 years ago
edd46a8
[X86] Remove masking from the 512-bit masked floating point add/sub/mul/div intrinsics. Use a select in IR instead.
by Craig Topper
· 7 years ago
72d68d3
Cleanup. NFC
by Fangrui Song
· 7 years ago
edd16bd
Revert "Resubmit "[Support] Expose flattenWindowsCommandLine.""
by Zachary Turner
· 7 years ago
432c850
Resubmit "[Support] Expose flattenWindowsCommandLine."
by Zachary Turner
· 7 years ago
eda86f5
Revert "[Support] Expose flattenWindowsCommandLine."
by Zachary Turner
· 7 years ago
861985b
[Support] Expose flattenWindowsCommandLine.
by Zachary Turner
· 7 years ago
0c500a8
[CostModel][X86] Add 'select' style shuffle costs tests (PR33744)
by Simon Pilgrim
· 7 years ago
1afb7bc
[NFC][InstCombine] More tests for (x >> y) << y -> x & (-1 << y) fold.
by Roman Lebedev
· 7 years ago
60e082b
[NFC][InstCombine] Tests for (x >> y) << y -> x & (-1 << y) fold.
by Roman Lebedev
· 7 years ago
7e8494f
[NFC][InstCombine] Tests for (x << y) >> y -> x & (-1 >> y) fold.
by Roman Lebedev
· 7 years ago
77c9bf3a
[X86] NFC Use member initialization in X86Subtarget
by Gabor Buella
· 7 years ago
c71a212
Use uniform mechanism for OOM errors handling
by Serge Pavlov
· 7 years ago
74eba10
Use SmallPtrSet instead of SmallSet in places where we iterate over the set.
by Craig Topper
· 7 years ago
f513725
[tablegen] Improve performance on *GenRegisterInfo.inc by replacing SparseVector with BitVector. NFC
by Daniel Sanders
· 7 years ago
3f7dfd7
[X86] Remove GCCBuiltin from some intrinsics so we can do custom IR generation from clang.
by Craig Topper
· 7 years ago
c035816
[LangRef] fptosi and fptoui return poison on overflow.
by Eli Friedman
· 7 years ago
0d3cb77
[LangRef] insertelement/extractelement return poison for out of range.
by Eli Friedman
· 7 years ago
50a5ae6
Test commit: remove a blank line
by Ryan Prichard
· 7 years ago
09c10d8
[ARM] Allow CMPZ transforms even if the input has multiple uses.
by Eli Friedman
· 7 years ago
c2adc2d
[SmallSet] Add some simple unit tests.
by Florian Hahn
· 7 years ago
4b6d3f9
[SCEV] Look through zero-extends in howFarToZero
by Krzysztof Parzyszek
· 7 years ago
50f05d3
[InstCombine] Skip dbg.value(s) when looking at stack{save,restore}.
by Davide Italiano
· 7 years ago
34d605c
[InstCombine] add llvm.assume + debuginfo test (PR37726); NFC
by Sanjay Patel
· 7 years ago
98c78e8
[asan] Instrument comdat globals on COFF targets
by Reid Kleckner
· 7 years ago
6ad988b
[DAGCombiner] clean up comments; NFC
by Sanjay Patel
· 7 years ago
a735ba5
[X86][SSE] Support v8i16/v16i16 rotations
by Simon Pilgrim
· 7 years ago
1503b9f
[x86] add tests for node-level FMF; NFC
by Sanjay Patel
· 7 years ago
4a49826
[x86] regenerate test checks; NFC
by Sanjay Patel
· 7 years ago
27c4e62
Utilize new SDNode flag functionality to expand current support for fsub
by Michael Berg
· 7 years ago
da19974
[VPlan] Move recipe construction to VPRecipeBuilder.
by Florian Hahn
· 7 years ago
63f4875
[X86][BtVer2] Add support for all SUB/XOR 32/64 scalar instructions that should match the dependency-breaking 'zero-idiom'
by Simon Pilgrim
· 7 years ago
2251f25
[X86] Fix schedule-x86_64.s tests to use different registers in reg-reg cases
by Simon Pilgrim
· 7 years ago
8fbd41b
[AMDGPU] Inline asm - added i16, half and i128 types support
by Daniil Fukalov
· 7 years ago
a3fe40f
reapply r334209 with fixes for harfbuzz in Chromium
by Daniil Fukalov
· 7 years ago
65cbabe
[NFC][InstSimplify] SimplifyAddInst(): coding style: variable names.
by Roman Lebedev
· 7 years ago
b76b244
[InstSimplify] add nuw %x, -1 -> -1 fold.
by Roman Lebedev
· 7 years ago
2144827
[X86][BtVer2] Remove SBB tests that were accidentally added in rL334296
by Simon Pilgrim
· 7 years ago
0197608
[X86][BtVer2] Add tests for scalar SUB/XOR instructions that should match the dependency-breaking 'zero-idiom'
by Simon Pilgrim
· 7 years ago
a3869c0
commandLineFitsWithinSystemLimits Overestimates System Limits
by Alexander Kornienko
· 7 years ago
370ce5a
Clean up some code in Program.
by Zachary Turner
· 7 years ago
bc083d5
Add a file open flag that disables O_CLOEXEC.
by Zachary Turner
· 7 years ago
9d5c29c
[X86][BtVer2] Limit zero idiom tests to a single iteration.
by Simon Pilgrim
· 7 years ago
ae9d394
Fix Wdocumentation warning for unknown param. NFCI.
by Simon Pilgrim
· 7 years ago
a7bdfb8
[X86][SSE] Add SSE2/AVX2 vector rotate tests
by Simon Pilgrim
· 7 years ago
3416a07
[X86][SSE] Simplify combineVectorTruncationWithPACKUS to reduce code duplication
by Simon Pilgrim
· 7 years ago
f61fd46
[x86] restore test comment; NFC
by Sanjay Patel
· 7 years ago
3ff0fb0
[BPI] Apply invoke heuristic before loop branch heuristic
by Artur Pilipenko
· 7 years ago
1ec0255
[VPlan] Move recipe based VPlan generation to separate function.
by Florian Hahn
· 7 years ago
bff5530
[ADT] Add `StringRef::rsplit(StringRef Separator)`.
by Henry Wong
· 7 years ago
7eabd93
[mips] Correct the predicates for a number of codegen only instructions
by Simon Dardis
· 7 years ago
055d3aa
[RISCV] Implement MC layer support for the fence.tso instruction
by Alex Bradbury
· 7 years ago
Next »