Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm
/
10dd00ced58bf0684baf484769eef4c8ce6772a6
10dd00c
[PM] Introduce an analysis set used to preserve all analyses over
by Chandler Carruth
· 9 years ago
af2151d
[AVX-512] Remove unnecessary duplicate broadcast patterns. NFC
by Craig Topper
· 9 years ago
6a84b24
[AVX-512] Replicate some broadcast patterns to VLX and disable the AVX2 patterns when VLX is available.
by Craig Topper
· 9 years ago
ba330b6
[X86] Remove untested MOVDDUP patterns.
by Craig Topper
· 9 years ago
a9134d2
Add a LLVM_USE_LINKER that defines the linker to use when building LLVM
by Mehdi Amini
· 9 years ago
29bdc2f
Give comparator const call operator
by Eric Fiselier
· 9 years ago
4b8b0ba
PDB: Add a class to create the /names stream contents.
by Rui Ueyama
· 9 years ago
15050a4
[PM] The assumption cache is fundamentally designed to be self-updating,
by Chandler Carruth
· 9 years ago
340ad68
[PM] Fix instcombine's analysis preservation in the new pass manager to
by Chandler Carruth
· 9 years ago
2061aab
[InstCombine] clean up visitAshr(); NFCI
by Sanjay Patel
· 9 years ago
1849414
[InstCombine] add test to show missed vector fold; NFC
by Sanjay Patel
· 9 years ago
fe78796
Adding const overloads of operator* and operator-> for DenseSet iterators
by David Majnemer
· 9 years ago
6fc369a
[NewGVN] Fix a warning from GCC.
by Davide Italiano
· 9 years ago
ef1d09a
[NewGVN] clang-format this file after recent changes.
by Davide Italiano
· 9 years ago
a8cc948
[NewGVN] Try to be consistent wit the style used in this file. NFCI.
by Davide Italiano
· 9 years ago
3bd3533
[TargetLowering] Simplfiy a bit. NFCI.
by Davide Italiano
· 9 years ago
75f614f
[CostModel][X86] Updated vXi64 ASHR costs on AVX512 targets now that D28604 has landed
by Simon Pilgrim
· 9 years ago
9765821
[X86][XOP] Added support for VPMADCSWD 'extend+hadd' IFMA patterns
by Simon Pilgrim
· 9 years ago
261f559
[X86][XOP] Added support for VPMACSDQH/VPMACSDQL 'extension' IFMA patterns
by Simon Pilgrim
· 9 years ago
08c5cbd
[X86][XOP] Added support for VPMACSWW/VPMACSDD 'lossy' IFMA patterns
by Simon Pilgrim
· 9 years ago
6dbd68e
[X86][XOP] Add tests for integer fused multiply add
by Simon Pilgrim
· 9 years ago
1d6becb
fix some typos in the doc
by Sylvestre Ledru
· 9 years ago
d4a4367
[utils] Improve extraction of check prefixes from RUN lines
by Nikolai Bozhenov
· 9 years ago
7b47370
[AVX-512] Teach two address instruction pass to replace masked move instructions with blendm instructions when its beneficial.
by Craig Topper
· 9 years ago
49a15c1
[AVX-512] Replace V_SET0 in AVX-512 patterns with AVX512_128_SET0. Enhance AVX512_128_SET0 expansion to make this possible.
by Craig Topper
· 9 years ago
99dc11c
Removing potentially error-prone fallthrough. NFC
by Marcello Maggioni
· 9 years ago
2472433
Delete duplicate word. NFC
by Xin Tong
· 9 years ago
1e76954
[X86] Simplify the code that calculates a scaled blend mask. We don't need a second loop.
by Craig Topper
· 9 years ago
7c24b91
[AVX-512] Change blend mask in lowerVectorShuffleAsBlend to a 64-bit value. Also add 32-bit mode command lines to the test case that exercises this just to make sure we sanely handle the 64-bit immediate there.
by Craig Topper
· 9 years ago
15ffebc
Fix modules buildbots broken in r291983.
by Eugene Zelenko
· 9 years ago
034cc87
[Transforms/Utils] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
by Eugene Zelenko
· 9 years ago
65d7a8c
Compute summary before calling extractProfTotalWeight
by Easwaran Raman
· 9 years ago
23bf3fe
NewGVN: Kill unneeded DFSDomMap, cleanup a few comments.
by Daniel Berlin
· 9 years ago
9567625
Fix update_test_checks not to accidentally believe type names are variable names
by Daniel Berlin
· 9 years ago
ea4e23e
NewGVN: Fix PR31613 test regex naming
by Daniel Berlin
· 9 years ago
669e297
GlobalISel: Abort in ResetMachineFunctionPass if fallback isn't enabled
by Justin Bogner
· 9 years ago
3d03919
[InstCombine] optimize unsigned icmp of increment
by Sanjay Patel
· 9 years ago
b5ead7c
[GlobalISel] track predecessor mapping during switch lowering.
by Tim Northover
· 9 years ago
534e635
[InstCombine] use m_APInt to allow lshr folds for vectors with splat constants
by Sanjay Patel
· 9 years ago
e71a092
[InstCombine / InstSimplify] add and move tests for lshr transforms; NFC
by Sanjay Patel
· 9 years ago
e782760
NewGVN: Move leaders around properly to ensure we have a canonical dominating leader. Fixes PR 31613.
by Daniel Berlin
· 9 years ago
b24afca
Add a variant of DWARFDie::find() and DWARFDie::findRecursively() that takes a llvm::ArrayRef<dwarf::Attribute>.
by Greg Clayton
· 9 years ago
22eeda1
[LoopStrengthReduce] Don't bother rewriting PHIs in catchswitch blocks
by David Majnemer
· 9 years ago
3615e56
[CodeGen] Simplify getRecipEstimateForFunc
by David Majnemer
· 9 years ago
beabb63
Cleanup how DWARFDie attributes are accessed and decoded.
by Greg Clayton
· 9 years ago
b9565c5
"Use" lambda captures which are otherwise only used in asserts. NFC
by David L. Jones
· 9 years ago
f53524b
[NVPTX] Added support for half-precision floating point.
by Artem Belevich
· 9 years ago
999a657
[AMDGPU] Implement f16 fcopysign and fcopysign(f32, f64)
by Konstantin Zhuravlyov
· 9 years ago
47a876a
Add a description how to checkout the LLD repository.
by Rui Ueyama
· 9 years ago
f1ad5e7
Check for register clobbers when merging a vreg live range with a
by James Y Knight
· 9 years ago
955ddfa
[InstCombine] use 'match' and other clean-up; NFCI
by Sanjay Patel
· 9 years ago
e41bb16
[NVPTX] Only lower sin/cos to approximate instructions if unsafe math is allowed.
by Artem Belevich
· 9 years ago
093d956
[InstCombine] use m_APInt to allow shl folds for vectors with splat constants
by Sanjay Patel
· 9 years ago
6def8b4
[SCEV] Limit recursion depth of constant evolving.
by Michael Liao
· 9 years ago
19e50b8
[InstCombine] add tests to show missing transforms for vector shl; NFC
by Sanjay Patel
· 9 years ago
8559375
[X86][AVX] Bad v4f64/v4i64 '1z3z' shuffle test case
by Simon Pilgrim
· 9 years ago
e7e4713
[InstCombine] use Op0/Op1 local variables more consistently with shifts; NFC
by Sanjay Patel
· 9 years ago
4170935
Regenerate test.
by Simon Pilgrim
· 9 years ago
eccbfd4
Fix UBSan bots by blacklisting bits/stl_tree.h.
by Ivan Krasin
· 9 years ago
60f78e3
Remove unused lambda captures. NFC
by Malcolm Parsons
· 9 years ago
16c5e12
[InstCombine] if the condition of a select may be known via assumes, eliminate the select
by Sanjay Patel
· 9 years ago
d6d6b83
Revert r291903 and r291898. Reason: they break check-lld on the bots.
by Ivan Krasin
· 9 years ago
ec7c36c
Regenerate test with update_llc_test_checks.py
by Simon Pilgrim
· 9 years ago
59f9c4e
ARM: match GCC's behaviour for builtins
by Saleem Abdulrasool
· 9 years ago
0694395
[llvm-dwp] - Reuse object::Decompressor class
by George Rimar
· 9 years ago
1fb85c6
Apply clang-tidy's performance-unnecessary-value-param to LLVM.
by Benjamin Kramer
· 9 years ago
8c69238
[ARM] Fix ubig32_t read in ARMAttributeParser
by Sam Parker
· 9 years ago
b8ced9e
[globalisel][aarch64] Make getCopyMapping() take register banks ID's rather than IsGPR booleans
by Daniel Sanders
· 9 years ago
51af2c4
[X86][AVX512] Add support for variable ASHR v2i64/v4i64 support without VLX
by Simon Pilgrim
· 9 years ago
7f85bbe
[aarch64][globalisel] Move getValueMapping/getCopyMapping to AArch64GenRegisterBankInfo. NFC.
by Daniel Sanders
· 9 years ago
dc79a8b
[aarch64][globalisel] Refactor getRegBankBaseIdxOffset() to remove the power-of-2 assumption. NFC
by Daniel Sanders
· 9 years ago
6968dd2
[ARM] Enable objdump to construct triple for ARM
by Sam Parker
· 9 years ago
e2892e1
[aarch64][globalisel] Move data into <Target>GenRegisterBankInfo. NFC.
by Daniel Sanders
· 9 years ago
93a4a6e
[ARM] Moved ARMAttributeParser to Support
by Sam Parker
· 9 years ago
9ff5fb1
[ARM] CodeGen: Replace AddDefaultT1CC and AddNoT1CC. NFC
by Diana Picus
· 9 years ago
1279248
[ARM] CodeGen: Remove AddDefaultCC. NFC.
by Diana Picus
· 9 years ago
8a47810
[CodeGen] Rename MachineInstrBuilder::addOperand. NFC
by Diana Picus
· 9 years ago
0aacbaa
[ARM] CodeGen: Remove AddDefaultPred. NFC.
by Diana Picus
· 9 years ago
a3c8656
[X86][AVX512] Adding missing shuffle lowering to blend mask instructions
by Michael Zuckerman
· 9 years ago
cd9ca6a
RegionPass: Set isExecuted flag correctly
by Tobias Grosser
· 9 years ago
a24ffee
DWARFDie.h: Move a class declaration out of the method description since r291861. [-Wdocumentation]
by NAKAMURA Takumi
· 9 years ago
dc5d320
[AVX-512] Remove unmasked BLENDM instructions from the wrong load folding table. The unmasked versions read memory from operand 2, but were in the operand 3 table.
by Craig Topper
· 9 years ago
fbb52b5
[X86] Move some entries in the load folding tables to move appropriate grouping. NFC
by Craig Topper
· 9 years ago
6ffcfe0
[IR] Don't call assertModuleIsMaterialized in release builds
by Craig Topper
· 9 years ago
e77eb6a
Track validity of pass results
by Serge Pavlov
· 9 years ago
a2090aa
ProfileSummaryInfo improvements.
by Easwaran Raman
· 9 years ago
7289565
Revert r291503, "Lift the 10-type limit for AlignedCharArrayUnion", and followings.
by NAKAMURA Takumi
· 9 years ago
4a9353b
[PowerPC] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
by Eugene Zelenko
· 9 years ago
486f40b
Fix buildbots.
by Greg Clayton
· 9 years ago
bda0ff2
xray-account: Avoid std::errc::bad_message to appease mingw.
by NAKAMURA Takumi
· 9 years ago
6c3ca40
Move test of lazy BFI with ORE to a generic directory
by Adam Nemet
· 9 years ago
e377aa5
Add the ability to iterate across all attributes in a DIE.
by Greg Clayton
· 9 years ago
e2cae83
[asan] Don't overalign global metadata.
by Evgeniy Stepanov
· 9 years ago
dad67dd
[asan] Refactor instrumentation of globals.
by Evgeniy Stepanov
· 9 years ago
233ecbd
[llvm-pdbdump] Add a compact dump mode.
by Zachary Turner
· 9 years ago
801dc01
[ThinLTO] Import static functions from the same module as caller
by Teresa Johnson
· 9 years ago
50082b1
Clear the release notes for 5.0.0
by Hans Wennborg
· 9 years ago
15135b3
[ObjectYAML] Pull yaml2dwarf out of yaml2obj for reuse
by Chris Bieneman
· 9 years ago
f6fc33e
Bump trunk version to 5.0.0svn
by Hans Wennborg
· 9 years ago
79af005
[DebugInfo] Remove redundant check in SimplifyCFG; NFC.
by Robert Lougher
· 9 years ago
Next »