Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm80
/
7a69936ceee1abb57e9f8ec444e8d9320518a440
7a69936
[X86][AVX] combineLoopMAddPattern - support 256-bit cases on AVX1 via SplitBinaryOpsAndApply
by Simon Pilgrim
· 8 years ago
b0b9884
Make the LLParser accept call instructions of variables in the program AS
by Alexander Richardson
· 8 years ago
a886e2f
Don't output bitcode to stdout in 2002-07-31-SlashInString.ll test
by Alexander Richardson
· 8 years ago
c4c59c3
[dsymutil][test] Add PowerPC test
by Jonas Devlieghere
· 8 years ago
2fe27c3
[ADT] Recognize ppc as valid architecture in target triple.
by Jonas Devlieghere
· 8 years ago
832f2bf
[NewGVN] Update phi-of-ops def block when updating existing ValuePHI.
by Florian Hahn
· 8 years ago
f7530a8
[SystemZ] Make sure SelectCode() is not called on a target opcode.
by Jonas Paulsson
· 8 years ago
cbd8b04
[MemorySSA] Invalidate def caches on deletion
by George Burgess IV
· 8 years ago
5e3523b
[MemorySSA] Call the correct dtors
by George Burgess IV
· 8 years ago
8734c75
[SCEV] Cleanup SCEVInitRewriter. NFC.
by Serguei Katkov
· 8 years ago
99b10ed
[X86] Simplify if condition. NFC
by Craig Topper
· 8 years ago
c5865b7
Make test agnostic to cost model
by Adam Nemet
· 8 years ago
9054353
[X86] Replace an impossible if condition with an assert.
by Craig Topper
· 8 years ago
f0454dc
Fix r326154 buildbots test fail
by Evgeny Stupachenko
· 8 years ago
e47bd78
Fix PR36032, PR35432
by Evgeny Stupachenko
· 8 years ago
e3edb33
[SelectionDAG] Remove code from PromoteIntRes_CONCAT_VECTORS that was added in r320674 to help X86.
by Craig Topper
· 8 years ago
6555592
[InstCombine, InstSimplify] add tests with undef elements in constant FP vectors; NFC
by Sanjay Patel
· 8 years ago
c826b82
[AArch64] Harden test cases
by Evandro Menezes
· 8 years ago
beeab25
[GISel]: Don't assert when constraining RegisterOperands which are uses.
by Aditya Nandakumar
· 8 years ago
b3dee20
[ValueTracking] Teach cannotBeOrderedLessThanZeroImpl to handle vector constants.
by Craig Topper
· 8 years ago
0eea35a
[X86][SSE] Reduce FADD/FSUB/FMUL costs on later targets (PR36280)
by Simon Pilgrim
· 8 years ago
35b5408
[DebugInfo] Remove target-specific instructions in test
by Scott Linder
· 8 years ago
ddeb881
[X86] Add constant folding to combineMOVMSK.
by Craig Topper
· 8 years ago
177552c
[opt-viewer] Kill parser processes before moving onto rendering
by Adam Nemet
· 8 years ago
bd8ae82
opt-diff: Support splitting to multiple output files
by Adam Nemet
· 8 years ago
2ee19a3
[opt-viewer] Set title for the source pages
by Adam Nemet
· 8 years ago
5b857c1
opt-viewer: also find thinlto opt.yaml files
by Adam Nemet
· 8 years ago
2625631
opt-viewer: output index first
by Adam Nemet
· 8 years ago
ca6758f
[X86] Add a custom legalization for (i16 (bitcast v16i1)) and (i32 (bitcast v32i1)) without AVX512 to prevent scalarization
by Craig Topper
· 8 years ago
b4efe59
[SLP] Added new test + fixed some checks, NFC.
by Alexey Bataev
· 8 years ago
e1ded31
[InstCombine] Add test cases with vector constants to fpextend.ll
by Craig Topper
· 8 years ago
f1f02e3
[InstCombine] Switch to using FileCheck instead of grep. Auto-generate checks. NFC
by Craig Topper
· 8 years ago
3d8b511
[ADT] Simplify and optimize StringSwitch
by David Zarzycki
· 8 years ago
cc03b6a
[LTO] Support filtering by hotness threshold
by Adam Nemet
· 8 years ago
b1af701
[X86][AVX] createPSADBW - support 256-bit cases on AVX1 via SplitBinaryOpsAndApply
by Simon Pilgrim
· 8 years ago
ca0bcce
AMDGPU/GlobalISel: Make f64 constants legal
by Matt Arsenault
· 8 years ago
1516d0a
[InstCombine] allow fdiv folds with less than fully 'fast' ops
by Sanjay Patel
· 8 years ago
d403336
[X86][AVX] Add AVX1 PSAD tests
by Simon Pilgrim
· 8 years ago
ccc0e67
Revert r326092: [gtest] Add PrintTo overload for StringRef.
by Ilya Biryukov
· 8 years ago
454e6dc
[CodeGen] Don't omit any redundant information in -debug output
by Francis Visoiu Mistrih
· 8 years ago
bf0378a
[X86][SSE] Regenerate PSAD tests
by Simon Pilgrim
· 8 years ago
d76cd98
[gtest] Add PrintTo overload for StringRef.
by Ilya Biryukov
· 8 years ago
d0a7e29
Re-land: "[Support] Replace HashString with djbHash."
by Jonas Devlieghere
· 8 years ago
f157381
[AMDGPU] Scratch setup fix on AMDPAL gfx9+ merge shader
by Tim Renouf
· 8 years ago
27467f8
[LiveIntervals] Handle moving up dead partial write
by Tim Renouf
· 8 years ago
cb87bd5
Test commit
by David Zarzycki
· 8 years ago
8f7bcdf
Revert "[Support] Replace HashString with djbHash."
by Jonas Devlieghere
· 8 years ago
3abbc00
[Support] Replace HashString with djbHash.
by Jonas Devlieghere
· 8 years ago
ecfbbe9
[WebAssembly] Relax constexpr for old standard libraries.
by Benjamin Kramer
· 8 years ago
3f10059
[LV] Move isLegalMasked* functions from Legality to CostModel
by Renato Golin
· 8 years ago
7d8797c
[LoopInterchange] Add test case for D43236.
by Florian Hahn
· 8 years ago
ae9a8b0
[LoopInterchange] Loops with empty dependency matrix are safe.
by Florian Hahn
· 8 years ago
07ea57a
The final step to close D41278 [MachineCombiner] Improve debug output (NFC).
by Andrew V. Tischenko
· 8 years ago
ac0361c
[SCEV] Factor out getUsedLoops
by Serguei Katkov
· 8 years ago
edde681
[SCEV] Introduce SCEVPostIncRewriter
by Serguei Katkov
· 8 years ago
ae31e8e
[XCore] Return true in enableMultipleCopyHints().
by Jonas Paulsson
· 8 years ago
e47aa68
[X86] Add avx1 command line to madd.ll to show splitting and concatenating 256-bit operations.
by Craig Topper
· 8 years ago
f7e09e3
[SCEV] Extends the SCEVInitRewriter
by Serguei Katkov
· 8 years ago
6c40922
[X86] Don't use getZExtValue when we have no idea how large the input elements are.
by Craig Topper
· 8 years ago
160e60e
[X86] Use SelectionDAG::SplitVectorOperand to simplify some code. NFC
by Craig Topper
· 8 years ago
e700b0d
[X86] Simplify the ReplaceNodeResults code for X86ISD::AVG.
by Craig Topper
· 8 years ago
9db7d1d
[X86] Remove VT.isSimple() check from detectAVGPattern.
by Craig Topper
· 8 years ago
45020d1
TableGen: Remove VarInit::getFieldType
by Nicolai Haehnle
· 8 years ago
a410bf6
TableGen: Get rid of Init::getFieldInit
by Nicolai Haehnle
· 8 years ago
748f355
TableGen: Remove Init::resolveListElementReference
by Nicolai Haehnle
· 8 years ago
5d5077b
[DebugInfo] Stable sort symbols to remove non-deterministic ordering
by Mandeep Singh Grang
· 8 years ago
1cb6402
[InstSimplify] Add test cases for removal of vector fabs on known positive.
by Craig Topper
· 8 years ago
d2f46f5
[InstSimplify] Remove unused parameter from test cases.
by Craig Topper
· 8 years ago
2e0c67b3
[X86] Use SDNode instead of SDPatternOperator. NFC
by Craig Topper
· 8 years ago
5c1e879
[TargetLowering] SimplifyDemandedVectorElts - pass demanded elts through ADD/SUB ops
by Simon Pilgrim
· 8 years ago
abdbbd5
[TargetLowering] SimplifyDemandedVectorElts - pass demanded elts through TRUNCATE ops
by Simon Pilgrim
· 8 years ago
ad53ca9
[X86] Add cvt tests to avx512vl-intrinsics-fast-isel.ll
by Craig Topper
· 8 years ago
525aa02
[X86] Allow int_x86_sse2_cvtps2dq and int_x86_avx_cvt_ps2dq_256 to select EVEX encoded instructions.
by Craig Topper
· 8 years ago
a722c84
[X86] Remove GCCBuiltin from some intrinsics that are no longer used by clang.
by Craig Topper
· 8 years ago
796005d
Revert "StructurizeCFG: Test for branch divergence correctly"
by Adam Nemet
· 8 years ago
29d038b
[DebugInfo] Fix buildbot failure on non-X86 targets
by Scott Linder
· 8 years ago
e1ebc37
[X86][SSE] combineSubToSubus - support v8i64 handling from SSSE3
by Simon Pilgrim
· 8 years ago
1c4ef1a
[X86][SSE] combineSubToSubus - support v8i32 handling from SSSE3 (not SSE41)
by Simon Pilgrim
· 8 years ago
15304d0
[X86][SSE] combineSubToSubus - begun generalizing to work with any type sizes with SplitBinaryOpsAndApply
by Simon Pilgrim
· 8 years ago
8bf1dd6
Fix spelling in comment. NFCI.
by Simon Pilgrim
· 8 years ago
ac191b6
[Sparc] Return true in enableMultipleCopyHints().
by Jonas Paulsson
· 8 years ago
4e224d8
[X86] Remove GCCBuiltin from some intrinsics that are no longer used by clang.
by Craig Topper
· 8 years ago
a48c00f
[X86] Use SelectionDAG::getNot instead of implementing manually. NFC
by Craig Topper
· 8 years ago
7fead29
[AMDGPU] Shrinking V_SUBBREV_U32
by Stanislav Mekhanoshin
· 8 years ago
39821cc
Fix build breakage from r326003
by Pavel Labath
· 8 years ago
b4ef46d
[llvm-objcopy] Fix typo in setSymTab
by Alexander Shaposhnikov
· 8 years ago
62779f8
[WebAssembly] Add exception handling option and feature
by Heejin Ahn
· 8 years ago
0999c7c
Implement equal_range for the DWARF v5 accelerator table
by Pavel Labath
· 8 years ago
2ac6ed6
[MemorySSA] Remove a redundant dyn_cast.
by George Burgess IV
· 8 years ago
516e483
[X86] Remove checks for '(scalar_to_vector (i8 (trunc GR32:)))' from scalar masked move patterns.
by Craig Topper
· 8 years ago
2d1e069
[AMDGPU] Fixed madak.ll test on VI, added GFX10. NFC.
by Stanislav Mekhanoshin
· 8 years ago
249517d
bpf: New disassembler testcases for 32-bit subregister support
by Yonghong Song
· 8 years ago
be8bc4f
bpf: New codegen testcases for 32-bit subregister support
by Yonghong Song
· 8 years ago
626c6f6
bpf: New optimization pass for eliminating unnecessary i32 promotions
by Yonghong Song
· 8 years ago
c5cb13f
bpf: New decoder namespace for 32-bit subregister load/store
by Yonghong Song
· 8 years ago
01d04fe
bpf: Enable 32-bit subregister support for -mattr=+alu32
by Yonghong Song
· 8 years ago
7beb63a
bpf: Support 32-bit subregister in various InstrInfo hooks
by Yonghong Song
· 8 years ago
9b683c7
bpf: New instruction patterns for 32-bit subregister load and store
by Yonghong Song
· 8 years ago
91229ae
bpf: Support i32 in getScalarShiftAmountTy method
by Yonghong Song
· 8 years ago
56af0c9
bpf: Support condition comparison on i32
by Yonghong Song
· 8 years ago
Next »