Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm80
/
2a7d654e6485b98aa39249d8df9ef933fa5fc79f
2a7d654
Resubmit "[BitVector] Add operator<<= and operator>>=."
by Zachary Turner
· 8 years ago
54f0462
[APInt] Rename getSignBit to getSignMask
by Craig Topper
· 8 years ago
3e9c4ea
[SVE] Fix mismatched sign comparison warning in unit test from r300842.
by Amara Emerson
· 8 years ago
f3c6d22
[DAGCombiner] fix variable names in isAlias(); NFCI
by Sanjay Patel
· 8 years ago
154c0ad
Revert "[BitVector] Add operator<<= and operator>>=."
by Zachary Turner
· 8 years ago
b52e0e4
[APInt] Add isSubsetOf method that can check if one APInt is a subset of another without creating temporary APInts
by Craig Topper
· 8 years ago
40c9368
[DAGCombiner] give names to repeated calcs in isAlias(); NFCI
by Sanjay Patel
· 8 years ago
1772e90
In SimplifyDemandedUseBits, use computeKnownBits directly to handle Constants
by Craig Topper
· 8 years ago
503ce9f
[BitVector] Add operator<<= and operator>>=.
by Zachary Turner
· 8 years ago
42e519e
[globalisel] Enable tracing the legalizer with --debug-only=legalize-mir
by Daniel Sanders
· 8 years ago
98dfa5e
Introduce LLVMDIBuilderRef
by Amaury Sechet
· 8 years ago
0f69ba8
[MVT][SVE] Scalable vector MVTs (3/3)
by Amara Emerson
· 8 years ago
0e37006
[MVT][SVE] Scalable vector MVTs (2/3)
by Amara Emerson
· 8 years ago
51d7cb9
[mips][msa] Mask vectors holding shift amounts
by Petar Jovanovic
· 8 years ago
780f89d
[MVT][SVE] Scalable vector MVTs (1/3)
by Amara Emerson
· 8 years ago
4d16adb
[ARM] Fix handling of mapping symbols when changing sections
by John Brawn
· 8 years ago
82afafa
[AArch64] Fix handling of zero immediate in fmov instructions
by John Brawn
· 8 years ago
f805a0c
[AArch64] Fix handling of integer fp immediates
by John Brawn
· 8 years ago
6a1c705
[ARM] Rename HW div feature to HW div Thumb. NFCI.
by Diana Picus
· 8 years ago
6366ebb
[APInt] In slt/sgt(uint64_t), only call getMinSignedBits if the APInt is not a single word.
by Craig Topper
· 8 years ago
63d7ef8
[APInt] Call the slow case counting methods directly in isMask/isShiftedMask. We already handled the single word case. NFC
by Craig Topper
· 8 years ago
524526f
[SelectionDAG] Fix another place that was passing a large value to APInt::lshrInPlace.
by Craig Topper
· 8 years ago
bb10753
[SelectionDAG] Use getActiveBits() and countTrailingZeros() to avoid creating temporary APInts with lshr and trunc. NFCI
by Craig Topper
· 8 years ago
5649a82
Recommit "[APInt] Add back the asserts that check that the APInt shift methods aren't called with values larger than BitWidth."
by Craig Topper
· 8 years ago
b3443b3
Revert r300811 "[APInt] Add back the asserts that check that the APInt shift methods aren't called with values larger than BitWidth."
by Craig Topper
· 8 years ago
be583f2
[APInt] Implement APInt::intersects without creating a temporary APInt in the multiword case
by Craig Topper
· 8 years ago
69a88f7
[APInt] Add back the asserts that check that the APInt shift methods aren't called with values larger than BitWidth.
by Craig Topper
· 8 years ago
ff09ea4
Do not run frame verification if target does not use frame instructions
by Serge Pavlov
· 8 years ago
786ac20
Revert "[libFuzzer] XFAIL fuzzer-oom.test on Darwin."
by Ahmed Bougacha
· 8 years ago
7634af3
[libFuzzer] extend help for -minimize_crash to cover ASAN_OPTIONS=dedup_token_length=3
by Kostya Serebryany
· 8 years ago
ba583aa
[APInt] Implement operator==(uint64_t) similar to ugt/ult(uint64_t) to remove one of the out of line EqualsSlowCase methods.
by Craig Topper
· 8 years ago
25d6dbf
[APInt] Don't call getActiveBits() in ult/ugt(uint64_t) if its a single word.
by Craig Topper
· 8 years ago
ef51813
Statepoint Docs: fix incorrect uses of it's
by Sanjoy Das
· 8 years ago
29c6d76
[APInt] Use ugt(uint64_t) for the compare in getLimitedValue(uint64_t) since the code is identical to it. NFC
by Craig Topper
· 8 years ago
ae23971
[DAE] Simplify attribute list creation, NFC
by Reid Kleckner
· 8 years ago
d92618f
Revert r300789: There are Windows bot failures.
by Kuba Mracek
· 8 years ago
ffa4b43
Fix bug that caused DwarfExpression to drop DW_OP_deref from FI locations
by Adrian Prantl
· 8 years ago
113bca2
Revert "Fix bug that caused DwarfExpression to drop DW_OP_deref from FI locations"
by Adrian Prantl
· 8 years ago
453ce6b
Revert earlier change. ds permute operations affect lgkm counter.
by Kannan Narayanan
· 8 years ago
0c5a2b4
Fix bug that caused DwarfExpression to drop DW_OP_deref from FI locations
by Adrian Prantl
· 8 years ago
d3e13b9
[libFuzzer] Always build libFuzzer
by Kuba Mracek
· 8 years ago
6a6847f
[GlobalOpt] Simplify attribute code stripping nest, NFC
by Reid Kleckner
· 8 years ago
e7cb393
Simplify test for sret attribute in instcombine
by Reid Kleckner
· 8 years ago
6b92d16
Temporarily revert r299221 to fix nondeterminism in ThinLTO builder.
by Galina Kistanova
· 8 years ago
a716933
Refresh the statepoint docs a bit
by Philip Reames
· 8 years ago
0749000
X86FrameLowering: Fix getFrameIndexReference() for 'fixed' objects
by Matthias Braun
· 8 years ago
86bfc78
[Object] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
by Eugene Zelenko
· 8 years ago
d89a81f
[sanitizer-coverage] remove some more stale code
by Kostya Serebryany
· 8 years ago
11bae79
Remove two unused variables (-Werror).
by Evgeniy Stepanov
· 8 years ago
119d936
[APInt] Cast more calls to add/sub/mul overflow functions to void. I missed the unittests in r300758.
by Craig Topper
· 8 years ago
2aa6ae8
[DAG] add splat vector support for 'or' in SimplifyDemandedBits
by Sanjay Patel
· 8 years ago
06c0527
[sanitizer-coverage] remove stale code
by Kostya Serebryany
· 8 years ago
47ba2c1
[libFuzzer] remove -output_csv option. It duplicates the default output and got out of sync
by Kostya Serebryany
· 8 years ago
27b6133
[DAG] add splat vector support for 'xor' in SimplifyDemandedBits
by Sanjay Patel
· 8 years ago
ed95c62
ARMFrameLowering: Reserve emergency spill slot for large arguments
by Matthias Braun
· 8 years ago
3bebc1e
[APInt] Cast calls to add/sub/mul overflow methods to void if only their overflow bool out param is used.
by Craig Topper
· 8 years ago
6c2fd36
[InstCombine] Add frem constant folding test (PR3316)
by Simon Pilgrim
· 8 years ago
ac9b651
AMDGPU: Custom lower illegal small select types
by Matt Arsenault
· 8 years ago
074b06a
Code style change as suggested in https://reviews.llvm.org/D32177 (NFC)
by Dehao Chen
· 8 years ago
3767f14
[ARM] Remove redundant computeKnownBits helper.
by Eli Friedman
· 8 years ago
4925efa
[GISEL]: Move getConstantVReg to Utils
by Aditya Nandakumar
· 8 years ago
2684aae
[InstCombine] Add frem constant folding test (PR32177)
by Simon Pilgrim
· 8 years ago
89e89fb
[ARM] Use TableGen patterns to select vtbl. NFC.
by Eli Friedman
· 8 years ago
a5ac74c
[APInt] Use SignExtend64 instead of reinventing it. NFC
by Craig Topper
· 8 years ago
b4afe9c
[SCEV] Make SCEV or modeling more aggressive.
by Eli Friedman
· 8 years ago
fd134f7
Using address range map to speedup finding inline stack for address.
by Dehao Chen
· 8 years ago
e708328
Update the madd.ll test with utils/update_llc_test_checks.py (NFC)
by Dehao Chen
· 8 years ago
f0c95e1
PR32710: Disable using PMADDWD for unsigned short.
by Dehao Chen
· 8 years ago
0e1e60b
AMDGPU: Don't emit amd_kernel_code_t for callable functions
by Matt Arsenault
· 8 years ago
48c8dfd
[tblgen] GCC/MS builtin to target intrisics map.
by Aditya Nandakumar
· 8 years ago
de213fd
[AMDGPU][mc][tests][NFC] Update bulk ISA tests for Gfx7 and Gfx8
by Artem Tamazov
· 8 years ago
fe6b204
StructurizeCFG: Directly invert cmp instructions
by Matt Arsenault
· 8 years ago
980a21c
[GVN] Don't coerce non-integral pointers to integers or vice versa
by Sanjoy Das
· 8 years ago
eab8594
Update comment to match r300252.
by Richard Smith
· 8 years ago
8a1f075
ARM: TLS calling convention doesn't preserve r9 or r12 on Darwin.
by Tim Northover
· 8 years ago
14ee3d3
[DAG] add splat vector support for 'and' in SimplifyDemandedBits
by Sanjay Patel
· 8 years ago
f7fa9ff
IR: Remove some comments that are documenting the obvious. NFC.
by Peter Collingbourne
· 8 years ago
5c42a4d
[MathExtras] Fix undefined behavior (shift by bit width)
by Benjamin Kramer
· 8 years ago
902e7e5
AMDGPU: Don't align callable functions to 256
by Matt Arsenault
· 8 years ago
610621c
AMDGPU: Change DivergenceAnalysis for function arguments
by Matt Arsenault
· 8 years ago
d6b4b10
Prefer addAttr(Attribute::AttrKind) over the AttributeList overload
by Reid Kleckner
· 8 years ago
8ccdc59
[InstCombine] Reduce visitLoadInst() code duplication. NFCI.
by Davide Italiano
· 8 years ago
51a8438
[APInt] Move the 'return *this' from the slow cases of assignment operators inline. We should let the compiler see that the fast/slow cases both return *this.
by Craig Topper
· 8 years ago
19e4f8f
[InstSimplify] fold identity shuffles (recursing if needed)
by Sanjay Patel
· 8 years ago
af30bb9
use 'auto' with 'dyn_cast' and fix formatting; NFC
by Sanjay Patel
· 8 years ago
a036dbb
Add an #include for <climits> for CHAR_BIT.
by Zachary Turner
· 8 years ago
dc88b88
[Support] Add some helpers to generate bitmasks.
by Zachary Turner
· 8 years ago
f1e3a36
Remove eol-style:native from MathExtras.h
by Zachary Turner
· 8 years ago
815d217
Revert r300697 which causes buildbot failure.
by Dehao Chen
· 8 years ago
d955296
[Hexagon] Generate proper offset in opt-addr-mode
by Krzysztof Parzyszek
· 8 years ago
f6728e6
[Hexagon] Remove RDefMap, use Liveness:getNearestAliasedRef instead
by Krzysztof Parzyszek
· 8 years ago
ad67582
[RDF] Switch NodeList to SmallVector from std::vector
by Krzysztof Parzyszek
· 8 years ago
1896b79
[RDF] Use faster version of findBlock
by Krzysztof Parzyszek
· 8 years ago
111ac46
[RDF] Cache register units for reg masks instead of recalculating them
by Krzysztof Parzyszek
· 8 years ago
cfaa15d
[Hexagon] Cache reached blocks in bit tracker instead of scanning list
by Krzysztof Parzyszek
· 8 years ago
f607471
[PowerPC] add test and auto-generate checks; NFC
by Sanjay Patel
· 8 years ago
78415ab
[ARM] add test and auto-generate checks; NFC
by Sanjay Patel
· 8 years ago
2d19a45
Using address range map to speedup finding inline stack for address.
by Dehao Chen
· 8 years ago
c99545d
[InstSimplify] Deduce correct type for vector GEP.
by Davide Italiano
· 8 years ago
e874e43
[DAG] Loop over remaining candidates on successful merge of stores of
by Nirav Dave
· 8 years ago
Next »