Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm80
/
febd9a0f028b10f38ebbbfe9bf09c70d23c5d983
febd9a0f
AMDGPU: Make hidden argument metadata consistent with
by Konstantin Zhuravlyov
· 7 years ago
128882e
[InstCombine] allow flag propagation when using safe constant
by Sanjay Patel
· 7 years ago
91833b6
[X86] Add srem/udiv/urem by constant tests
by Simon Pilgrim
· 7 years ago
8d4bfa6
[gcov] Fix ABI when calling llvm_gcov_... routines from instrumentation code
by Ulrich Weigand
· 7 years ago
a553f67
[WebAssembly] Add missing a few {{$}}s to a test
by Heejin Ahn
· 7 years ago
5e52c9e
AMDGPU/NFC: Fix typo in test name
by Konstantin Zhuravlyov
· 7 years ago
74dc404
[MC] Add interface to finish pending labels.
by Jonas Devlieghere
· 7 years ago
7176a5d
Update test to work on Windows
by Paul Robinson
· 7 years ago
57f9ec6
[InstCombine] safely allow non-commutative binop identity constant folds
by Sanjay Patel
· 7 years ago
db3db6b
Add CachedHashStringRef::data().
by Rui Ueyama
· 7 years ago
d94b2b4
[Hexagon] Change .mir testcase to make sure function is not in SSA form
by Krzysztof Parzyszek
· 7 years ago
4575d34
Support -fdebug-prefix-map in llvm-mc. This is useful to omit the
by Paul Robinson
· 7 years ago
4b88500
[InstCombine] drop poison flags when shuffle mask undef propagates to constant
by Sanjay Patel
· 7 years ago
321acf3
[AArch64][SVE] Asm: Support for predicated unary operations.
by Sander de Smalen
· 7 years ago
e07c953
Reapply "AMDGPU: Force inlining if LDS global address is used"
by Matt Arsenault
· 7 years ago
db58626
[InstCombine] allow more shuffle-binop folds with safe constants
by Sanjay Patel
· 7 years ago
c117585
[DebugInfo][LoopVectorize] Preserve DL in induction PHI and Add
by Anastasis Grammenos
· 7 years ago
1a63bb4
[DAGCombiner] visitREM - call visitSDIVLike/visitUDIVLike directly to avoid recursive combining.
by Simon Pilgrim
· 7 years ago
c5c3efb
[Hexagon] Add implicit uses even when untied explicit uses are present
by Krzysztof Parzyszek
· 7 years ago
8008d92
[LowerSwitch] Fixed faulty PHI nodes
by Karl-Johan Karlsson
· 7 years ago
18ff709
[Support] Harded JSON against invalid UTF-8.
by Sam McCall
· 7 years ago
862b1ab
[DAGCombiner] Split SDIV/UDIV optimization expansions from the rest of the combines. NFCI.
by Simon Pilgrim
· 7 years ago
20b0735
[VPlan] Add VPlanTestBase.h with helper class to build VPlan for tests.
by Florian Hahn
· 7 years ago
9cec565
Fix MSVC "signed/unsigned mismatch" warning. NFCI.
by Simon Pilgrim
· 7 years ago
bdef81a
[PM/Unswitch] Fix unused variable in r336646.
by Chandler Carruth
· 7 years ago
f0e0135e
[PM/Unswitch] Fix a collection of closely related issues with trivial
by Chandler Carruth
· 7 years ago
785db91
[X86] Fast-isel tests for lowered truncation intrinsics
by Mikhail Dvoretckii
· 7 years ago
237e0b6
[X86][SSE] Prefer BLEND(SHL(v,c1),SHL(v,c2)) over MUL(v, c3)
by Simon Pilgrim
· 7 years ago
b66a4fe
[X86] Regenerate vector-shuffle-512-v8.ll so the script will merge the 32 and 64 bit checks together. NFC
by Craig Topper
· 7 years ago
650cfa6
[X86] Use IsProfitableToFold to block vinsertf128rm in favor of insert_subreg instead of artifically increasing pattern complexity to give priority.
by Craig Topper
· 7 years ago
40da47f
[X86] Remove some seemingly unnecessary patterns.
by Craig Topper
· 7 years ago
0758f84
[X86] Add back GCCBuiltin on mask_div_ss/sd_round.
by Craig Topper
· 7 years ago
784e3eb
[X86] Correct vfixupimm load patterns to look for an integer load, not a floating point load bitcasted to integer.
by Craig Topper
· 7 years ago
ed86411
[X86] Add test cases that show failure to fold load into vfixupimm instructions due to bad isel pattern.
by Craig Topper
· 7 years ago
cc4b35d
[X86] Remove FloatVT from X86VectorVTInfo in X86InstrAVX512.td
by Craig Topper
· 7 years ago
3bda4ed
Revert "AMDGPU: Force inlining if LDS global address is used"
by Vlad Tsyrklevich
· 7 years ago
94f396c
[DWARF][NFC] Refactor range list emission to use a static helper
by Wolfgang Pieb
· 7 years ago
1cc2d65
[InstCombine] allow more shuffle folds using safe constants
by Sanjay Patel
· 7 years ago
b737b07
[WebAssembly] Support for binary atomic RMW instructions
by Heejin Ahn
· 7 years ago
c6da686
llvm: Add support for "-fno-delete-null-pointer-checks"
by Manoj Gupta
· 7 years ago
1897a62
Use StringRef instead of `const char *`.
by Rui Ueyama
· 7 years ago
401e29e
Make llvm.objectsize more conservative with null
by George Burgess IV
· 7 years ago
ae0f1dc
[ORC] Rename MaterializationResponsibility::delegate to replace and add a new
by Lang Hames
· 7 years ago
211f030
Fix line endings. NFCI.
by Simon Pilgrim
· 7 years ago
7ee7123
[Power9] Add __float128 builtins for Rounding Operations
by Stefan Pintilie
· 7 years ago
7b10083
[WebAssembly] Improve readability of load/stores and tests. NFC.
by Heejin Ahn
· 7 years ago
8e48754
[Power9] [LLVM] Add __float128 support for trunc to double round to odd
by Stefan Pintilie
· 7 years ago
88b9c13
RenameIndependentSubregs: Fix handling of undef tied operands
by Mark Searles
· 7 years ago
d700c29
[globalisel][irtranslator] Add support for atomicrmw and (strong) cmpxchg
by Daniel Sanders
· 7 years ago
28793ae
[AMDGPU][Waitcnt] fix "comparison of integers of different signs" build error
by Mark Searles
· 7 years ago
12d30e1
AMDGPU: Force inlining if LDS global address is used
by Matt Arsenault
· 7 years ago
9e386ad
[X86][TLI] DAGCombine: Unfold variable bit-clearing mask to two shifts.
by Roman Lebedev
· 7 years ago
378d508
[Utils] Fix gdb pretty printers to work with Python 3.
by Philip Pfaffe
· 7 years ago
3ea14f7
[Power9] Add __float128 builtins for Round To Odd
by Stefan Pintilie
· 7 years ago
5e8a352
[DebugInfo] Change default value of FDEPointerEncoding
by Maksim Panchenko
· 7 years ago
f2fd9ea
[SelectionDAG] Add VT consistency checks to the creation of ISD::FMA.
by Craig Topper
· 7 years ago
24020ee5
Add bitcode compatibility test for 6.0
by Steven Wu
· 7 years ago
fdaaa22
[LoopInfo] Port loop exit interfaces from Loop to LoopBase
by Diego Caballero
· 7 years ago
202c8c5
[InstCombine] correct test comments; NFC
by Sanjay Patel
· 7 years ago
eb849ef
[X86] In combineFMA, make sure we bitcast the result of isFNEG back the expected type before creating the new FMA node.
by Craig Topper
· 7 years ago
18f7f34
[X86][AVX] Regenerate AVX1 fast-isel tests.
by Simon Pilgrim
· 7 years ago
c2d5ed6
[InstCombine] avoid extra poison when moving shift above shuffle
by Sanjay Patel
· 7 years ago
a5d860c
[dsymutil] Add support for outputting assembly
by Jonas Devlieghere
· 7 years ago
798b3ef
[BitcodeReader] Infer the correct runtime preemption for GlobalValue
by Steven Wu
· 7 years ago
fa29fd6
[InstCombine] generalize safe vector constant utility
by Sanjay Patel
· 7 years ago
a7002f5
[X86] Remove some patterns that include a bitcast of a floating point load to an integer type.
by Craig Topper
· 7 years ago
e7dd6fb
[X86] Remove some patterns that seems to be unreachable.
by Craig Topper
· 7 years ago
76feca7
[X86] Remove some seemingly unnecessary AddedComplexity lines.
by Craig Topper
· 7 years ago
dc4af24
[VPlan][LV] Introduce condition bit in VPBlockBase
by Diego Caballero
· 7 years ago
da17564
[AArch64][SVE] Asm: Support for CNT(B|H|W|D) and CNTP instructions.
by Sander de Smalen
· 7 years ago
955b8d4
[CVP] Handle calls with void return value. No need to create CVPLattice state for it.
by Xin Tong
· 7 years ago
0b08bea
[Power9] Add __float128 support for compare operations
by Stefan Pintilie
· 7 years ago
317ed53
[AArch64][SVE] Asm: Support for remaining shift instructions.
by Sander de Smalen
· 7 years ago
f03a571
[InstCombine] fix shuffle-of-binops transform to avoid poison/undef
by Sanjay Patel
· 7 years ago
b9d744a
[mips] Addition of the [d]rem and [d]remu instructions
by Stefan Maksimovic
· 7 years ago
93fba7b
[AArch64][SVE] Asm: Support for TBL instruction.
by Sander de Smalen
· 7 years ago
d77ac0d
[llvm-mca] report an error if the assembly sequence contains an unsupported instruction.
by Andrea Di Biagio
· 7 years ago
ceb3c09
[Support] Allow JSON serialization of Optional<T> for supported T.
by Sam McCall
· 7 years ago
8d164e7
[Support] Make JSON handle doubles and int64s losslessly
by Sam McCall
· 7 years ago
6da0277
[Support] Fix GCC compile after r336534
by Sam McCall
· 7 years ago
1cbf1da
[PM/Unswitch] Fix a nasty bug in the new PM's unswitch introduced in
by Chandler Carruth
· 7 years ago
5070d36
Lift JSON library from clang-tools-extra/clangd to llvm/Support.
by Sam McCall
· 7 years ago
1c57663
[AArch64][SVE] Asm: Support for ADR instruction.
by Sander de Smalen
· 7 years ago
4e2f257
[AArch64][SVE] Asm: Support for UZP and TRN instructions.
by Sander de Smalen
· 7 years ago
f8d4a3a
[AccelTable] Provide abstraction for emitting DWARF5 accelerator tables.
by Jonas Devlieghere
· 7 years ago
ceac963
[AccelTable] Dwarf5AccelTableEmitter -> Writer (NFC)
by Jonas Devlieghere
· 7 years ago
51d3739
[PGOMemOPSize] Preserve the DominatorTree
by Chijun Sima
· 7 years ago
7388807
[X86] Improve the message for some asserts. Remove an if that is guaranteed true by said asserts.
by Craig Topper
· 7 years ago
2ee4a67
[X86] Remove an AddedComplexity line that seems unnecessary.
by Craig Topper
· 7 years ago
1f94f5a
[X86][Nearly NFC] Split SHLD/SHRD into their own WriteShiftDouble class
by Roman Lebedev
· 7 years ago
2ad74ab
[X86] Enhance combineFMA to look for FNEG behind an EXTRACT_VECTOR_ELT.
by Craig Topper
· 7 years ago
6656bc9
[X86][SSE] Combine v16i8 SHL by constants to multiplies
by Simon Pilgrim
· 7 years ago
d160cee
[X86] Set scheduler classes to unsupported. NFCI.
by Simon Pilgrim
· 7 years ago
330c7eb
[X86][Basically NFC] Sched: split WriteBitScan into WriteBSF/WriteBSR.
by Roman Lebedev
· 7 years ago
750b8ba
[MCA][X86][NFC] Add BSF/BSR resource tests
by Roman Lebedev
· 7 years ago
7d6057c
[LoopIdiomRecognize] Support for converting loops that use LSHR to CTLZ.
by Craig Topper
· 7 years ago
5c9e6ab
[X86] Add back some intrinsic table entries lost in r336506.
by Craig Topper
· 7 years ago
455fcc6
[X86] Add new scalar fma intrinsics with rounding mode that use f32/f64 types.
by Craig Topper
· 7 years ago
560d937
[X86] Use a rounding mode other than 4 in the scalar fma intrinsic fast-isel tests to match clang test cases.
by Craig Topper
· 7 years ago
7bae6f4
[X86] Regenerate PR14088 test. NFCI.
by Simon Pilgrim
· 7 years ago
Next »