Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm
/
190574e2d65b075d2ef695436d350b3ba1918fce
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
87ff4c1
[XRay] Merge instrumentation point table emission code into AsmPrinter.
by Dean Michael Berris
· 9 years ago
0d83740
[EarlyCSE] less else, more auto; NFC
by Sanjay Patel
· 9 years ago
aa2de25
[InstCombine] use combineMetadataForCSE instead of copying it; NFCI
by Sanjay Patel
· 9 years ago
677ee43
[CMake] Set HAVE_${runtime} before including any subdirectories
by Chris Bieneman
· 9 years ago
059fad8
Make sure total loop body weight is preserved in loop peeling
by Xin Tong
· 9 years ago
12ec8e1
[cmake] Normalize LLVM_ENABLE_DIA_SDK to fix Windows tests
by Michal Gorny
· 9 years ago
03a167d
NewGVN: Add a test case for equivalent phis.
by Daniel Berlin
· 9 years ago
4e6bfe2
NewGVN: Add forgotten testcase for PR 31483
by Daniel Berlin
· 9 years ago
34eb5e1
NewGVN: Clean up after removing possibility of null expressions.
by Daniel Berlin
· 9 years ago
0e0f143
fix typo; NFC
by Sanjay Patel
· 9 years ago
a7588d6
[ValueTracking] remove stale comments; NFC
by Sanjay Patel
· 9 years ago
99835fb
[NewGVN] Fold single-use variable inside the assertion.
by Davide Italiano
· 9 years ago
ad8be68
[NewGVN] Restore old code to placate buildbots.
by Davide Italiano
· 9 years ago
dcdec3c
NewGVN: Fix some formatting and comment issues
by Daniel Berlin
· 9 years ago
a50b783
[cmake] Add LLVM_ENABLE_DIA_SDK option, and expose it in LLVMConfig
by Michal Gorny
· 9 years ago
9af2e4e
Emit .cfi_sections before the first .cfi_startproc
by Joerg Sonnenberger
· 9 years ago
2c8e9c4
NewGVN: Add UnknownExpression and create them for things we can't symbolize. Kill fragile machinery for handling null expressions.
by Daniel Berlin
· 9 years ago
61cf41c
NewGVN: Fix PR31480, PR31483, PR31499, by rewriting how memory congruence handling works.
by Daniel Berlin
· 9 years ago
85f8cbc
[PMBuilder] Remove RunFloat2Int cl::opt.
by Davide Italiano
· 9 years ago
6c20767
Fixed shuffle-reverse cost on AVX-512.
by Elena Demikhovsky
· 9 years ago
c2b6a16
AVX-512 Loop Vectorizer: Cost calculation for interleave load/store patterns.
by Elena Demikhovsky
· 9 years ago
e345a27
Reapply "[CodeGen] Fix invalid DWARF info on Win64"
by Keno Fischer
· 9 years ago
5b08d83
[InstCombine] add explanatory comment to test; NFC
by Sanjay Patel
· 9 years ago
b3a13c4
[InstCombine] add test to show potential nonnull attribute propagation; NFC
by Sanjay Patel
· 9 years ago
16f0204
[selectiondag] Check PromotedFloats map during expansive checks.
by Florian Hahn
· 9 years ago
f67baf0
Fix an issue with isGuaranteedToTransferExecutionToSuccessor
by Sanjoy Das
· 9 years ago
7fa928a
Avoid const_cast; NFC
by Sanjoy Das
· 9 years ago
981c811
[ValueTracking] add tests for known-nonnull-at; NFC
by Sanjay Patel
· 9 years ago
a8cf343
[Inliner] remove unnecessary null checks from AddAlignmentAssumptions(); NFCI
by Sanjay Patel
· 9 years ago
c6901e1
[ValueTracking] make dominator tree requirement explicit for isKnownNonNullFromDominatingCondition(); NFCI
by Sanjay Patel
· 9 years ago
5651602
NewGVN: Print out DefiningAccess for both loads and stores when debugging.
by Daniel Berlin
· 9 years ago
Next »