Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm80
/
bcf1a2ec72da9b9b1f2710100d00c7a175dc35de
bcf1a2e
Revert r336760: "[ORC] Add unit tests for the reexports utility that were..."
by Lang Hames
· 7 years ago
25618d5
[X86] Remove some composite MOVSS/MOVSD isel patterns.
by Craig Topper
· 7 years ago
eb79fe3
[ORC] Remove a shadowing definition.
by Lang Hames
· 7 years ago
d16b7e5
[ORC] Add unit tests for the reexports utility that were left out of r336741,
by Lang Hames
· 7 years ago
153b1da
[WebAssembly] Add pass to infer prototypes for prototype-less functions
by Sam Clegg
· 7 years ago
8cbf414
[ORC] Drop constexpr in unit test to appease a bot.
by Lang Hames
· 7 years ago
1399f71
[ORC] Use a gtest fixture to remove a bunch of boilerplate in CoreAPIsTest.cpp.
by Lang Hames
· 7 years ago
9e4aa1f
[Power9] Add remaining __flaot128 builtin support for FMA round to odd
by Stefan Pintilie
· 7 years ago
cebe6b0
by Chen Zheng
· 7 years ago
ab7abaf
[TableGen] Fix some bad formatting. NFC
by Craig Topper
· 7 years ago
ca52117
[LangRef] Clarify alloca of zero bytes.
by Eli Friedman
· 7 years ago
43b8da3
[ARM] Treat cmn immediates as legal in isLegalICmpImmediate.
by Eli Friedman
· 7 years ago
6354184
[ORC] Generalize alias materialization to support re-exports (i.e. aliasing of
by Lang Hames
· 7 years ago
b3a7b8e
Sort includes + include a missing `extern "C"` header
by George Burgess IV
· 7 years ago
42c5f73
[X86] Remove AddedComplexity from all patterns that use X86vzmovl as their root.
by Craig Topper
· 7 years ago
2c1b42a
Fix -Wmismatched-tags warning
by Richard Trieu
· 7 years ago
5fd5b23
[X86] Teach X86InstrInfo::commuteInstructionImpl to use MOVSD/MOVSS for BLEND under optsize when the immediate allows it.
by Craig Topper
· 7 years ago
3b874f6
[NFC] typo
by JF Bastien
· 7 years ago
d455726
[X86] Remove X86ISD::MOVLPS and X86ISD::MOVLPD. NFCI
by Craig Topper
· 7 years ago
47362da
[AMDGPU] Fix layering issue with AMDGPUHSAMetadataStreamer (NFC)
by Scott Linder
· 7 years ago
7b0ba29
[ThinLTO] Use std::map to get determistic imports files
by Teresa Johnson
· 7 years ago
4bac744
[X86] Remove dead SDNode object from X86InstrFragmentsSIMD.td. NFC
by Craig Topper
· 7 years ago
b0ec158
Revert r336653 "[VPlan] Add VPlanTestBase.h with helper class to build VPlan for tests."
by Evgeniy Stepanov
· 7 years ago
071f23b
[CMake] Set per-runtime library directory suffix in runtimes build
by Petr Hosek
· 7 years ago
f3303f0
[X86] Remove AddedComplexity from register form of NOT. NFCI
by Craig Topper
· 7 years ago
43680a0
[X86] Remove AddedComplexity from MMX_X86movw2d patterns.
by Craig Topper
· 7 years ago
7613264
[CMake] Teach the build system to codesign built products
by Justin Bogner
· 7 years ago
5c37ae1
[AMDGPU] Refactor HSAMetadataStream::emitKernel (NFC)
by Scott Linder
· 7 years ago
c11402e
[GlobalISel][X86_64] Support for G_SITOFP
by Alexander Ivchenko
· 7 years ago
ab6c6cb
[Evaluator] Examine alias when evaluating function call
by Eugene Leviant
· 7 years ago
fe8c951
[DAGCombiner] Add special case fast paths for udiv x,1 and udiv x,-1
by Simon Pilgrim
· 7 years ago
c031419
Revert "[AccelTable] Provide abstraction for emitting DWARF5 accelerator tables."
by Jonas Devlieghere
· 7 years ago
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
Next »