Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm
/
a3d53858cdc9f7fd459943c9b6e15e25b6ff1775
a3d5385
[AVX-512] Add test cases showing missed opportunities to fold subvector broadcasts with a mask operation.
by Craig Topper
· 9 years ago
8b76c99
llc: Update link components
by Matt Arsenault
· 9 years ago
4b48551
[InstCombine] Don't DSE across readnone functions that may throw
by Sanjoy Das
· 9 years ago
0f55cd4
llc: Update LLVMBuild
by Matt Arsenault
· 9 years ago
878b099
llc: Initialize more passes
by Matt Arsenault
· 9 years ago
d7472fa
[Orc][RPC] Return unsupported rpc function errors from the non-retry cases in
by Lang Hames
· 9 years ago
ce7126a
Revert "[TLI] Robustize SDAG proto checking by merging it into TLI."
by Ahmed Bougacha
· 9 years ago
f42a593
[TLI] Robustize SDAG proto checking by merging it into TLI.
by Ahmed Bougacha
· 9 years ago
be550d0
[TLI] Add prototype checking for all remaining LibFuncs.
by Ahmed Bougacha
· 9 years ago
70b9507
[TLI] Alphabetize some of the prototype check switch. NFC.
by Ahmed Bougacha
· 9 years ago
9f3881a
[unittests] Alphabetize cmake file list. NFC.
by Ahmed Bougacha
· 9 years ago
de21301
[bpf] error when BPF stack size exceeds 512 bytes
by Alexei Starovoitov
· 9 years ago
4b66daa
[InstCombine] Fold ((C1-zext(X)) & C2) -> zext((C1-X) & C2)
by David Majnemer
· 9 years ago
3802a65
Add comment to test file I forgot to save
by Matt Arsenault
· 9 years ago
3bd79e8
SimplifyLibCalls: Remove checks for fabs
by Matt Arsenault
· 9 years ago
d4ac29f
AMDGPU: Remove dead pattern
by Matt Arsenault
· 9 years ago
5276f9a
SimplifyLibCalls: Replace fabs libcalls with intrinsics
by Matt Arsenault
· 9 years ago
1fb192e
[Object] Fixup permissions of input files.
by Davide Italiano
· 9 years ago
d97e732
[llvm-objdump] Dump PT_NOTE as part of -p.
by Davide Italiano
· 9 years ago
d871b20
[llvm-objdump] Dump PT_GNU_RELRO as part of -p.
by Davide Italiano
· 9 years ago
9101096
[llvm-objdump] Dump PT_OPENBSD_{BOOTDATA,RANDOMIZE,WXNEEDED}.
by Davide Italiano
· 9 years ago
1854d25
Add missing header to see if that clears up the build
by David Blaikie
· 9 years ago
663d714
[InstCombine][AVX] Tests showing missed opportunities to pass demanded elts through a permilpd/permilps shuffle mask
by Simon Pilgrim
· 9 years ago
4ee9281
[InstCombine] use m_APInt instead of faking it
by Sanjay Patel
· 9 years ago
aab72f0
Attempt to fix the MSVC build by using llvm::errc instead of std::errc
by David Blaikie
· 9 years ago
6d821c2
ADMGPU/EG,CM: Implement _noret global atomics
by Jan Vesely
· 9 years ago
061ca19
[XRay] Implement the `llvm-xray graph` subcommand
by David Blaikie
· 9 years ago
7583770
Attempt to workaround MSVC build issue where I suspect an enum class constant 0 is considered a possible null pointer
by David Blaikie
· 9 years ago
758e067
[PowerPC] Expand ISEL instruction into if-then-else sequence.
by Tony Jiang
· 9 years ago
627c807
[InstCombine] fix names in canEvaluateShiftedShift(); NFC
by Sanjay Patel
· 9 years ago
2222ec4
[InstCombine] use m_APInt to allow shift-shift folds for vectors with splat constants
by Sanjay Patel
· 9 years ago
63bb8f3
[InstCombine] add tests to show missed vector folds; NFC
by Sanjay Patel
· 9 years ago
cf890be
PR31650: Refer to enum constant when initializing llvm::None constant
by David Blaikie
· 9 years ago
289cd40
[NVPTX] Add blank line to NVPTXUsage.rst to appease the Sphinx.
by Justin Lebar
· 9 years ago
0f25872
[InstCombine] refactor shift-of-shift folds; NFCI
by Sanjay Patel
· 9 years ago
50d76a8
[InstCombine][SSE] Tests showing missed opportunities to pass demanded elts through a packss/packus truncation
by Simon Pilgrim
· 9 years ago
8a1006b
[llvm-xray] Fix android build
by Pavel Labath
· 9 years ago
a7959e5
[AArch64] Falkor supports Rounding Double Multiply Add/Subtract instructions.
by Chad Rosier
· 9 years ago
064b91f
Revert r292132: [globalisel] Tablegen-erate current Register Bank Information'...
by Daniel Sanders
· 9 years ago
b1c5112
Fix use-after-free bug in AffectedValueCallbackVH::allUsesReplacedWith
by Hal Finkel
· 9 years ago
ca24065
[globalisel] Tablegen-erate current Register Bank Information
by Daniel Sanders
· 9 years ago
748e859
Revert "[PowerPC] Expand ISEL instruction into if-then-else sequence."
by Tony Jiang
· 9 years ago
1f7c0c9
[SelectionDAG] Add knownbits support for BITREVERSE
by Simon Pilgrim
· 9 years ago
541103a
[PowerPC] Expand ISEL instruction into if-then-else sequence.
by Tony Jiang
· 9 years ago
3157d2b
DWARFDebugInfoTest.cpp: Don't use ArrayRef with initializer. It was allocated locally.
by NAKAMURA Takumi
· 9 years ago
2abcd78
[X86][SSE] Test showing missing BITREVERSE knownbits support
by Simon Pilgrim
· 9 years ago
dcca2bf
[mips] Correct c.cond.fmt instruction definition.
by Simon Dardis
· 9 years ago
b648fac
[SelectionDAG] Add support for BITREVERSE constant folding
by Simon Pilgrim
· 9 years ago
e6bbb86
[X86][SSE] Tests showing missing BITREVERSE constant folding
by Simon Pilgrim
· 9 years ago
07d3c0f
[InstCombine][SSE] Add DemandedElts support for PSHUFB instructions
by Simon Pilgrim
· 9 years ago
f031545
[X86] Merge the disassemblers handling of the different TYPE_RELs by getting the size information from the ENCODING field. NFCI
by Craig Topper
· 9 years ago
14d16cc
[X86] Reduce the number of operand 'types' the disassembler needs to deal with. NFCI
by Craig Topper
· 9 years ago
d925138
[AVX-512] Teach the disassembler about all of the EVEX gather and scatter instructions.
by Craig Topper
· 9 years ago
75deb64
[AVX-512] Begin giving the disassembler a way to recognize that VSIB is a different encoding than regular addressing modes.
by Craig Topper
· 9 years ago
37b9de5
Fix typos. NFC
by Xin Tong
· 9 years ago
ead90cd
[AVX-512] Add more gather/scatter encoding test cases.
by Craig Topper
· 9 years ago
0091533
[AVX-512] Correct memory operand size for VPGATHERQPS and VPGATHERQD
by Craig Topper
· 9 years ago
ef07090
[AVX-512] Fix register class in one of the gather/scatter memory operands so that all 32 bit registers can be allowed.
by Craig Topper
· 9 years ago
5ec1d71
[InstCombine] add tests to show missed vector folds; NFC
by Sanjay Patel
· 9 years ago
60c5550
Empty line. NFC.
by Xin Tong
· 9 years ago
fcc56ed
Use getLoopLatch in place of isLoopSimplifyForm
by Xin Tong
· 9 years ago
0016b62
[CostModel][X86] Fix AVX512BW vector shift costs for vXi16 types
by Simon Pilgrim
· 9 years ago
3a60120
[CostModel][X86] Drop separate AVX512VL checks - they match existing AVX512 costs
by Simon Pilgrim
· 9 years ago
43b72e4
[CostModel][X86] Update vector shift tests to correctly check by non-constant uniform values.
by Simon Pilgrim
· 9 years ago
fc76059
Delete a dead argument. NFC
by Xin Tong
· 9 years ago
50a13b4
[InstCombine] fix formatting; NFC
by Sanjay Patel
· 9 years ago
4354d88
[InstCombine][SSE] Tests showing missed opportunities to pass demanded elts through a pshufb shuffle mask
by Simon Pilgrim
· 9 years ago
f4556e7
[NVPTX] Add fptosi tests to convert-fp.ll.
by Justin Lebar
· 9 years ago
164f3ff
[NVPTX] Add codegen tests for llvm.fma.
by Justin Lebar
· 9 years ago
be5157f
[NVPTX] Modernize intrinics.ll test.
by Justin Lebar
· 9 years ago
352f7fd
[NVPTX] Let there be One True Way to set NVVMReflect params.
by Justin Lebar
· 9 years ago
50520f3
Fix blend mask by switch the side of the operand since Blend node uses opposite mask then Select NODE.
by Michael Zuckerman
· 9 years ago
8b122d0
Fix un-initialized error introduced by r291959.
by Daniel Jasper
· 9 years ago
f6be6ab
[InstCombine] use m_APInt to allow ashr folds for vectors with splat constants
by Sanjay Patel
· 9 years ago
b41dc00
[InstCombine] add explanatory comments to tests; NFC
by Sanjay Patel
· 9 years ago
69a1a20
Reverted: Track validity of pass results
by Serge Pavlov
· 9 years ago
a8933c2
Revert "[GlobalISel] track predecessor mapping during switch lowering."
by Daniel Jasper
· 9 years ago
0e327f2
[PM] Clean up the testing for IVUsers, especially with the new PM.
by Chandler Carruth
· 9 years ago
c110f9b
NewGVN: Change a bunch of densemap find_or_creates to lookups, since they should not be creating new entries
by Daniel Berlin
· 9 years ago
d97514d
[PM] Teach the optimization remarks emitter to handle invalidation events.
by Chandler Carruth
· 9 years ago
9aeadfb
These two functions should be const. We often could detect it but this just makes it always true.
by Daniel Berlin
· 9 years ago
bd42d06
Update update_test_checks so that . is a valid identifier character in addition to _
by Daniel Berlin
· 9 years ago
b1e2ecc
[Orc][RPC] Add an RPCFunctionNotSupported error type and return it from
by Lang Hames
· 9 years ago
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
Next »