Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm80
/
87a14201c5c8344b1885648ce557e5cc3c4945eb
87a1420
Tentative fix for modules build.
by Peter Collingbourne
· 9 years ago
3abdb9d
[libFuzzer] use /tmp (or $TMPDIR, if present) to store temp files during merge
by Kostya Serebryany
· 9 years ago
0e1ad99
Fix build bots.
by Peter Collingbourne
· 9 years ago
405b044
IR: Module summary representation for type identifiers; summary test scaffolding for lowertypetests.
by Peter Collingbourne
· 9 years ago
866c5c1
Revert r291025 ("AMDGPU: Remove unneccessary intermediate vector")
by Richard Smith
· 9 years ago
4125a9a
[PM] Fix a typo in a comment that Davide spotted in another code review.
by Chandler Carruth
· 9 years ago
7db9a51
[gtest] Work around broken installs of libc++ where we don't have
by Chandler Carruth
· 9 years ago
04be06c
[AVX-512] Update vextract64x4 intrinsic upgrade test cases to use a legal immediate so they test the instruction selection correctly.
by Craig Topper
· 9 years ago
d171b5c
Mark test that is testing statistics output as requiring Assertions
by Mehdi Amini
· 9 years ago
157c03a
[InstSimplify] add tests to show missing select simplifications; NFC
by Sanjay Patel
· 9 years ago
9b6443b
[PM] Edit comments in PassManager.h.
by Justin Lebar
· 9 years ago
eb7f57f
Patch gtest to move GTEST_IS_THREADSAFE out of unrelated GTEST_HAS_SEH ifdef
by Reid Kleckner
· 9 years ago
d251951
[DWARF] Null out the debug locs of load instructions that have been moved by GVN
by Wolfgang Pieb
· 9 years ago
b532062
[gtest] Fix the way we disable a warning for unittests.
by Chandler Carruth
· 9 years ago
4be13d6
[gtest] Upgrade googletest to version 1.8.0, minimizing local changes.
by Chandler Carruth
· 9 years ago
d240497
Use lazy-loading of Metadata in MetadataLoader when importing is enabled (NFC)
by Mehdi Amini
· 9 years ago
d0ad0eb
Change BitstreamCursor::skipRecord to return the record code (NFC)
by Mehdi Amini
· 9 years ago
cc6adc8
AMDGPU: Remove unneccessary intermediate vector
by Matt Arsenault
· 9 years ago
253e6b6
Fixup some header includes from recent IntrusiveRefCntPtr cleanup.
by David Blaikie
· 9 years ago
d5845b6
[ADT] Attempt to fix GCC warning in IntrusiveRefCntPtrTest.
by Justin Lebar
· 9 years ago
6c6903a
InstCombine: Fold cos(-x) -> cos(x)
by Matt Arsenault
· 9 years ago
0581f9f
Reapply "Make BitCodeAbbrev ownership explicit using shared_ptr rather than IntrusiveRefCntPtr""
by David Blaikie
· 9 years ago
9f1fb82
[Legalizer] Fix fp-to-uint to fp-tosint promotion assertion.
by Tim Shen
· 9 years ago
4e9e4f2
Fix some buildbot issues with const objects with default ctors
by David Blaikie
· 9 years ago
c7ecdd3
The patch fixes (base, index, offset) match.
by Evgeny Stupachenko
· 9 years ago
ca6d4a4
[AArch64] Update the feature set for Qualcomm's Falkor CPU.
by Chad Rosier
· 9 years ago
45e8fce
Add positive test for sqrt "partial inlining". NFC.
by Michael Kuperstein
· 9 years ago
46502c0
[AArch64] Fix over-eager early-exit in load-store combiner
by Nirav Dave
· 9 years ago
23e393f
Revert "Make BitCodeAbbrev ownership explicit using shared_ptr rather than IntrusiveRefCntPtr"
by David Blaikie
· 9 years ago
fe94ca2
Make BitCodeAbbrev ownership explicit using shared_ptr rather than IntrusiveRefCntPtr
by David Blaikie
· 9 years ago
9e83657
Remove unnecessary intrusive ref counting in favor of std::shared_ptr/make_shared
by David Blaikie
· 9 years ago
190574e
Remove accidentally target-dependent test and pacify bots.
by Michael Kuperstein
· 9 years ago
68c8494
[PowerPC] Fix logic dealing with nop after calls (and tail-call eligibility)
by Hal Finkel
· 9 years ago
76894fb
NewGVN: Track the maximum number of iterations GVN takes on any function, so we can pinpoint performance issues.
by Daniel Berlin
· 9 years ago
7f23c0f
Add positive test for sqrt "partial inlining". NFC.
by Michael Kuperstein
· 9 years ago
cb8e9c1
[lib/LTO] Simplify logic removing set but unused variable. NFCI.
by Davide Italiano
· 9 years ago
7108b15
YAML: Remove Input::MapHNode::isValidKey(), use llvm::is_contained() instead. NFC.
by Peter Collingbourne
· 9 years ago
b9bb547
Remove dead and unused variable NumSentinelElements.
by Eric Christopher
· 9 years ago
3db4285
Remove dead variable Len.
by Eric Christopher
· 9 years ago
b868610
Add missing CHECK: line to test case added in 29097
by Tobias Grosser
· 9 years ago
d4b95bb
ADT: IntrusiveRefCntPtr: Broaden the definition of correct usage of RefCountedBase
by David Blaikie
· 9 years ago
6aec022
fix comment formatting; NFC
by Sanjay Patel
· 9 years ago
bf64cb1
AMDGPU/SI: Implement sendmsghalt intrinsic
by Jan Vesely
· 9 years ago
5f405a9
RegionInfo: add new test case
by Tobias Grosser
· 9 years ago
2698658
Reapply "[SimplifyCFG] In sinkLastInstruction correctly set debugloc of common inst"
by Robert Lougher
· 9 years ago
0ce9581
Revert r290970 [SLPVectorizer] Regenerate test.
by Simon Pilgrim
· 9 years ago
31b667e
[SLPVectorizer] Regenerate test.
by Simon Pilgrim
· 9 years ago
f9014fd
Regenerate test.
by Simon Pilgrim
· 9 years ago
f56a7f9
Fix x86 gold tests on non-x86 targets.
by Asiri Rathnayake
· 9 years ago
621de7b
[ThinLTO] Rework llvm-link to use the FunctionImporter
by Teresa Johnson
· 9 years ago
83cba7a
[SPARC] Fix test so that it checks the correct label.
by Davide Italiano
· 9 years ago
19aab9f
[CostModel][X86] Updated vXi8 and vXi16 Reverse/Alternate shuffle costs
by Simon Pilgrim
· 9 years ago
3fddb5c
[PowerPC] Add identification for POWER8NVL
by Nemanja Ivanovic
· 9 years ago
7347db0
[MC/COFF] Fix a test to actually check the relocation.
by Davide Italiano
· 9 years ago
7b65390
[X86] Merged Reverse/Alternate shuffle cost tables. NFCI.
by Simon Pilgrim
· 9 years ago
8e285bf
[framelowering] Skip dbg values when getting next/previous instruction.
by Florian Hahn
· 9 years ago
da53be3
[ADT] Speculative attempt to fix build bot issues with r290952.
by Chandler Carruth
· 9 years ago
5ab3c96
[Inliner] Fix a test where I typo'ed 'CHECK' as 'CHCEK' when converting
by Chandler Carruth
· 9 years ago
564b1d1
[ADT] Enhance the PriorityWorklist to support bulk insertion.
by Chandler Carruth
· 9 years ago
cd91cb1
Fix for InlineSpiller accessing not updated dom tree base information.
by Bjorn Pettersson
· 9 years ago
5d8f07e
[LLC][MIPS] Fix crash after enabling LLVM_ENABLE_EXPENSIVE_CHECKS
by Nitesh Jain
· 9 years ago
99eea60
[X86][AVX512] Passing the appropriate memory operand class to INT_{U}COMIS{S|D} instructions
by Ayman Musa
· 9 years ago
a947b2a
[X86] Attempt to pre-truncate arithmetic operations if useful
by Simon Pilgrim
· 9 years ago
8946429
[AVX-512] Add support for detecting 512-bit shuffles that contain a 128-bit subvector insertion from the lowest subvector of one of the sources.
by Craig Topper
· 9 years ago
b059941
[AVX-512] Add more test cases for shuffles that should be handled with subvector insert instructions.
by Craig Topper
· 9 years ago
c5d7d75
[AVX-512] Fix a typo in a couple case names to match their behavior.
by Craig Topper
· 9 years ago
617aba4
[AVX-512] Add avx512dq to the vector-shuffle-512-v16.ll test command lines in preparation for a future change that needs these features.
by Craig Topper
· 9 years ago
b8deefb
[AVX-512] Simplify code for creating 512-bit SHUF128 operations.
by Craig Topper
· 9 years ago
308b6da
Support: Add YAML I/O support for custom mappings.
by Peter Collingbourne
· 9 years ago
fdd19a3
On a 64-bit system, the DWARFDebugLine::Row struct is 32 bytes. Each field has the following byte offsets:
by Eric Christopher
· 9 years ago
cc80c5c
[InstCombine] Add a test for r290733
by David Majnemer
· 9 years ago
7f769ab
[InstCombine] Move casts around shift operations
by David Majnemer
· 9 years ago
7a2e65f
[InstCombine] Combine adds across a zext
by David Majnemer
· 9 years ago
8fa7bb4
[Hexagon, TableGen] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
by Eugene Zelenko
· 9 years ago
c8a8076
Correct the parent testing to avoid the special case where a DIE has a depth of 1
by Greg Clayton
· 9 years ago
f7951f4
[ThinLTO] Import type as decl only when non-null Identifier
by Teresa Johnson
· 9 years ago
7d92286
Fix the MSVC version check.
by Zachary Turner
· 9 years ago
d0222fe
InstCombine: Fold fabs on select of constants
by Matt Arsenault
· 9 years ago
9168220
[InstCombine] use 'match' to reduce code bloat; NFCI
by Sanjay Patel
· 9 years ago
d770fa9
[CodeGen] Further simplify returned call operand logic. NFC.
by Ahmed Bougacha
· 9 years ago
b7c9e93
[ExecutionEngine] Fix compile errors in OProfileJITEventListener.
by Lang Hames
· 9 years ago
26b44dd
[CodeGen] Simplify logic that looks for returned call operands. NFC-ish.
by Ahmed Bougacha
· 9 years ago
3b6c9c1
[InstCombine] tighten checks for tests of assume -> metadata transform; NFC
by Sanjay Patel
· 9 years ago
0f01171
[X86][SSE] Add extra truncated arithmetic tests for D28219
by Simon Pilgrim
· 9 years ago
639592d
Add llvm-bcanalyzer support for new metadata node types.
by Adrian Prantl
· 9 years ago
efca1a3
Enable disabled loopidiom test. Apparently we handle it now
by Xin Tong
· 9 years ago
2aa90f6
[libFuzzer] disable -print_pcs by default (was enabled by mistake)
by Kostya Serebryany
· 9 years ago
1b07ec5
[ADT] APFloatBase: Prevent collapsing semPPCDoubleDouble and semBogus
by Michal Gorny
· 9 years ago
a3bfbbd
[X86] Move 128-bit shuffle mask widening check into lowerV2X128VectorShuffle to reduce code duplication. Use the now available widened mask to simplify some code inside lowerV2X128VectorShuffle.
by Craig Topper
· 9 years ago
e89282e
[AVX-512] Simplify the code added in r290870 to recognized 256-bit subvector inserts and avoid calling isShuffleEquivalent on a widened mask.
by Craig Topper
· 9 years ago
556d6a5
[AVX-512] Teach shuffle lowering to use vinsert instructions for shuffles corresponding to 256-bit subvector inserts.
by Craig Topper
· 9 years ago
201727a
[AVX-512] Teach EVEX to VEX conversion pass to handle VINSERT and VEXTRACT instructions.
by Craig Topper
· 9 years ago
ddf520d
[AVX-512] Re-generate tests that were updated for r290663 without using update_llc_test_checks.py so duplicate check lines weren't merged.
by Craig Topper
· 9 years ago
6bb8971
[X86] Remove trailing whitespace and an unnecessary line wrap. NFC
by Craig Topper
· 9 years ago
f53c0d3
[X86] Fix header comment. NFC
by Craig Topper
· 9 years ago
8fd6e6f
[AVX-512] Add support for pushing bitcasts through INSERT_SUBVEC in order to select a masked operation.
by Craig Topper
· 9 years ago
a3ed852
[AVX-512] Remove vinsert intrinsics and autoupgrade to native shufflevectors. There are some codegen problems here that I'll try to fix in future commits.
by Craig Topper
· 9 years ago
be3e531
[AVX-512] Remove vextract intrinsics and autoupgrade to native shufflevectors. This unfortunately generates some really terrible code without VLX support due to v2i1 and v4i1 not being legal.
by Craig Topper
· 9 years ago
f61ad6e
InstCombine: Add fma with constant transforms
by Matt Arsenault
· 9 years ago
ef6bacf
InstCombine: Add fma + fabs/fneg transforms
by Matt Arsenault
· 9 years ago
Next »