Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm
/
3cef9810b2ae6dd91c1cf211b47c8d838783196f
3cef981
[X86] Add patterns to turn an insert into lower subvector of a zero vector into a move instruction which will implicitly zero the upper elements.
by Craig Topper
· 8 years ago
8494123
[X86] Add VBLENDPS/VPBLENDD to the execution domain fixing tables.
by Craig Topper
· 8 years ago
05f56c0
[X86] Canonicalize (concat_vectors X, zero) -> (insert_subvector zero, X, 0).
by Craig Topper
· 8 years ago
74c232b
[InstCombine] add tests for fcmp ord/uno canonicalization; NFC
by Sanjay Patel
· 8 years ago
1ee1fb6
[X86] Add -mtriple option to LIT tests added in https://reviews.llvm.org/rL312442
by Ayman Musa
· 8 years ago
5684b1b
[X86][AVX512] Add simple tests for all AVX512 shuffle instructions.
by Ayman Musa
· 8 years ago
41839cc
[X86] Add RUN line for LIT test committed in "rL312438: [X86] Fix crash on assert of non-simple type after type-legalization.".
by Ayman Musa
· 8 years ago
d9cee29
[X86] Fix crash on assert of non-simple type after type-legalization
by Ayman Musa
· 8 years ago
d37603c
Add llvm-isel-fuzzer to test/CMakeLists.txt
by Hal Finkel
· 8 years ago
84cec3b
[X86] Add output register to BTC/BTR/BTS instructions.
by Craig Topper
· 8 years ago
a794030
[ORC] Add an Error return to the JITCompileCallbackManager::grow method.
by Lang Hames
· 8 years ago
0ef1731
Revert "[XRay][tools] Function call stack based analysis tooling for XRay traces"
by Keith Wyss
· 8 years ago
0fb5354
llvm-isel-fuzzer: Add some basic tests
by Justin Bogner
· 8 years ago
b01acda
[XRay][tools] Function call stack based analysis tooling for XRay traces
by Keith Wyss
· 8 years ago
16edf9b
Move some CLI utils out of llvm-isel-fuzzer and into the library
by Justin Bogner
· 8 years ago
f158190
Fix buildbot failures for new test that requires the X86 target be built.
by Don Hinton
· 8 years ago
8035f14
[ORC] Update comments in RTDyldObjectLinkingLayer to refer to singular objects
by Lang Hames
· 8 years ago
f2d312e
[X86] Teach fastisel to handle zext/sext i8->i16 and sext i1->i8/i16/i32/i64
by Craig Topper
· 8 years ago
cba9458
[InstCombine] replace unnecessary fcmp fold with assert
by Sanjay Patel
· 8 years ago
0d5e78e
[InstCombine] combine foldAndOfFCmps and foldOrOfFcmps; NFCI
by Sanjay Patel
· 8 years ago
b74923c
[CMAKE] Move version control macros to AddLLVM.cmake so they can be reused by clang, etc.
by Don Hinton
· 8 years ago
c764030
[InstCombine] fix misnamed locals and use them to reduce code; NFCI
by Sanjay Patel
· 8 years ago
6bf02ad
[LoopVectorize] Turn static DenseSet into switch.
by Benjamin Kramer
· 8 years ago
efeac0e
[InstCombine] remove unnecessary code; NFC
by Sanjay Patel
· 8 years ago
83106f2
[InstCombine] move related functions next to each other; NFC
by Sanjay Patel
· 8 years ago
aedd47f
[InstCombine] use local variable to reduce code duplication; NFCI
by Sanjay Patel
· 8 years ago
03b2094
[InstSimplify] regenerate checks; NFC
by Sanjay Patel
· 8 years ago
3e9b6b5
[InstCombine] put 2 related tests in the same file; NFC
by Sanjay Patel
· 8 years ago
15de536
[InstSimplify] move fcmp simplification tests from InstCombine
by Sanjay Patel
· 8 years ago
dce71c7
[llvm-dwp] Implement -e option
by Alexander Shaposhnikov
· 8 years ago
2ce7ffd
Return copy of XML dump
by Vitaly Buka
· 8 years ago
074e282
llvm-mt: Fix memory management in WindowsManifestMergerImpl::getMergedManifest
by Vitaly Buka
· 8 years ago
4f10103
[CMake][runtimes] Use target specific name for all runtimes targets
by Petr Hosek
· 8 years ago
026a351
Fix PR/33305. caused by trying to simplify expressions in phi of ops that should have no leaders.
by Daniel Berlin
· 8 years ago
5263738
[llvm-pdbutil] Remove unused variables.
by Zachary Turner
· 8 years ago
52a37ca
Disable 64bit file position on old 32 bit Androids.
by Eugene Zemtsov
· 8 years ago
9910650
[AMDGPU] Testcase for computeKnownBits recursion. NFC.
by Stanislav Mekhanoshin
· 8 years ago
4350fb9
[MIParser] Ensure getHexUint doesn't produce APInts with a bitwidth of 0
by Jessica Paquette
· 8 years ago
cecd8f1
[Analysis, Transforms] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
by Eugene Zelenko
· 8 years ago
85fcd34
[InstCombine][InstSimplify] Teach decomposeBitTestICmp to look through truncate instructions
by Craig Topper
· 8 years ago
ea5d9cc
[InstCombine] Don't require the compare types to be the same in getMaskedTypeForICmpPair.
by Craig Topper
· 8 years ago
35761d5
[InstCombine] When converting decomposeBitTestICmp's APInt return to ConstantInt, make sure we use the type from the Value* that was also returned from decomposeBitTestICmp.
by Craig Topper
· 8 years ago
3cac265
[x86] eliminate redundant shuffle of horizontal math ops when both inputs are the same
by Sanjay Patel
· 8 years ago
f3b5f2a
[AMDGPU] Prevent infinite recursion in DAG.computeKnownBits()
by Stanislav Mekhanoshin
· 8 years ago
8fcc9de
Fix broken test.
by Zachary Turner
· 8 years ago
6ef51e8
[llvm-pdbutil] Support dumping CodeView from object files.
by Zachary Turner
· 8 years ago
e559353
[TTI] Fix getGEPCost() for geps with a single operand.
by Davide Italiano
· 8 years ago
f2de8c1
llvm-isel-fuzzer: Weak function invoke the ire of PE/COFF
by Justin Bogner
· 8 years ago
7902ceb
[TTI] Initialize a value to trigger a crash deterministically.
by Davide Italiano
· 8 years ago
29492fb
NewGVN: Make sure we don't incorrectly use PredicateInfo when doing PHI of ops
by Daniel Berlin
· 8 years ago
7576425
AMDGPU: Add ds_{read|write}_addtid_b32 definitions
by Matt Arsenault
· 8 years ago
01b6128
LiveIntervalAnalysis: Fix alias regunit reserved definition
by Matthias Braun
· 8 years ago
6a29a22
AMDGPU: Add most d16 load/store instruction definitions
by Matt Arsenault
· 8 years ago
c58d273
llvm-isel-fuzzer: Add link-time dependency on BitWriter
by Justin Bogner
· 8 years ago
25604ec
llvm-isel-fuzzer: Add link-time dependency on BitReader
by Justin Bogner
· 8 years ago
8b020d7
[WebAssembly] Update relocation names to match spec
by Sam Clegg
· 8 years ago
14e931d
Specify the namespace in llvm::make_unique to fix the windows build
by Justin Bogner
· 8 years ago
e38fd9f
[WebAssembly] Fix getSymbolValue for exported globals
by Sam Clegg
· 8 years ago
8cb6b3e
llvm-isel-fuzzer: Make buildable and testable without libFuzzer
by Justin Bogner
· 8 years ago
96b6414
AMDGPU: IMPLICIT_DEFs and DBG_VALUEs do not contribute to wait states
by Nicolai Haehnle
· 8 years ago
fc13e66
[X86] Add test case I forgot to commit with r312285.
by Craig Topper
· 8 years ago
043998b
ModuleSummaryAnalysis: Correctly handle refs from function inline asm to module inline asm.
by Peter Collingbourne
· 8 years ago
5d292d7
[LoopVectorizer] Use two step casting for float to pointer types.
by Manoj Gupta
· 8 years ago
3b88873
[SCEV] Add URem support to SCEV
by Alexandre Isoard
· 8 years ago
d168a77
Re-enable "[MachineCopyPropagation] Extend pass to do COPY source forwarding"
by Geoff Berry
· 8 years ago
50c7531
[MergeICmps] Fix build of rL312315 on clang-with-thin-lto-windows:
by Clement Courbet
· 8 years ago
88eda0c
Adding missing test case in rL312318
by Strahinja Petrovic
· 8 years ago
6470656
[ARM] GlobalISel: Support ROPI global variables
by Diana Picus
· 8 years ago
4855d2d
Reland rL312315: [MergeICmps] MergeICmps is a new optimization pass that turns chains of integer
by Clement Courbet
· 8 years ago
132e2d3
[ARM] Add 2-operand assembly aliases for Thumb1 ADD/SUB
by Oliver Stannard
· 8 years ago
a7633b5
Move static helper into ARMTargetLowering. NFC
by Diana Picus
· 8 years ago
db15069
[ARM] GlobalISel: More tests. NFC.
by Diana Picus
· 8 years ago
707fb1c
Debug info for variables whose type is shrinked to bool
by Strahinja Petrovic
· 8 years ago
1a4fd5c
Revert "[MergeICmps] MergeICmps is a new optimization pass that turns chains of integer"
by Clement Courbet
· 8 years ago
930b028
[MergeICmps] MergeICmps is a new optimization pass that turns chains of integer
by Clement Courbet
· 8 years ago
8481f03
[AVX512] Suppress duplicate register only FMA patterns.
by Craig Topper
· 8 years ago
bd19fad
[X86] Remove unused multiclass.
by Craig Topper
· 8 years ago
86af00a
[X86] Simplify some multiclasses by inheriting from similar ones. NFC
by Craig Topper
· 8 years ago
4650545
[X86] Add a couple TODOs to the PMADD52 instrucions about missing commuting opportunities.
by Craig Topper
· 8 years ago
10f7b4f
[X86] Add isel patterns for memory forms of FMA3 intrinsic instructions
by Craig Topper
· 8 years ago
c945ee6
[X86] Remove unnecessary COPY_TO_REGCLASS(VR128) from the output patterns for FMA instrinsics.
by Craig Topper
· 8 years ago
fe70e7d
Fix check-llvm on kernel 4.9+ with asan or msan
by Vitaly Buka
· 8 years ago
59cb965
[CMake] Add more runtime configurations.
by Leo Li
· 8 years ago
fcd77e8
AMDGPU: Fold clamp modifier for packed instructions
by Matt Arsenault
· 8 years ago
3ccf551
[WebAssembly] Fix getSymbolValue() for data symbols
by Sam Clegg
· 8 years ago
3df2f4a
[IR] Missing changes for r312289 (NFC).
by Eugene Zelenko
· 8 years ago
046ca04
[Analysis] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes. Also affected in files (NFC).
by Eugene Zelenko
· 8 years ago
bf95626
[lit] Fix some issues with short paths in test discovery introduced in r312254
by Reid Kleckner
· 8 years ago
1bfa768
[WebAssembly] Refactor load ISel tablegen patterns into classes
by Derek Schuff
· 8 years ago
209d3c2
[WebAssembly] Validate exports when parsing object files
by Sam Clegg
· 8 years ago
02e6b04
[X86] Don't pull carry through X86ISD::ADD carryin, -1 if we can't guranteed we're really using the carry flag from the add.
by Craig Topper
· 8 years ago
bbbfad9
[llvm-nm] Fix output formatting of -f sysv for 64bit targets
by Sam Clegg
· 8 years ago
d213820
AMDGPU: Turn int pack pattern into build_vector
by Matt Arsenault
· 8 years ago
2439f12
[MachineOutliner] Recommit r312194, missed optimization remarks
by Jessica Paquette
· 8 years ago
ae1871f
[x86] add more tests for horizontal ops; NFC
by Sanjay Patel
· 8 years ago
71f3f90
Fix some size_t / uint32_t mismatched comparisons.
by Zachary Turner
· 8 years ago
70b69dc
[NFC] Change Key in Argument to a std::string
by Jessica Paquette
· 8 years ago
ae734ae
[llvm-pdbutil] Print detailed S_UDT stats.
by Zachary Turner
· 8 years ago
75475a8
[dsymutil] Don't mark forward declarations as canonical.
by Jonas Devlieghere
· 8 years ago
63bb820
Revert "[dsymutil] Don't mark forward declarations as canonical."
by Jonas Devlieghere
· 8 years ago
Next »