Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm80
/
649ee281808397325de5c33b5956cf5a87807fc3
649ee28
[MemoryBuiltins] Use ImmutableCallSite instead of CallSite to remove a const_cast and const correct. NFCI
by Craig Topper
· 8 years ago
f5a8309
NewGVN: Fix memory congruence verification. The return true should be a return false. Merge the appropriate if statements so it doesn't happen again.
by Daniel Berlin
· 8 years ago
21b4d8e
[X86] Keep EXTRACT_VECTOR_ELT result type as f128 for Android x86_64.
by Chih-Hung Hsieh
· 8 years ago
461e0b3
[APInt] Inline the single word case of lshrInPlace similar to what we do for <<=.
by Craig Topper
· 8 years ago
6c361eb
[X86][SSE] Add scheduling latency/throughput tests for (most) SSE1 instructions
by Simon Pilgrim
· 8 years ago
6e087c5
[SLP vectorizer] Allow phi node reordering in tryToVectorizeList.
by Easwaran Raman
· 8 years ago
248df79
[X86] Use for-range loop. NFCI.
by Simon Pilgrim
· 8 years ago
df22034
[APInt] Use lshrInPlace to replace lshr where possible
by Craig Topper
· 8 years ago
d80bc42
NewGVN: Don't waste time value numbering unreachable blocks
by Daniel Berlin
· 8 years ago
e77d0791
[DAG] Improve store merge candidate pruning.
by Nirav Dave
· 8 years ago
8065877
Add base-index-based store merge test
by Nirav Dave
· 8 years ago
fdc4eb0
LoopRerollPass: Prefer Value::hasOneUse() over Value::getNumUses(). NFC.
by Zvi Rackover
· 8 years ago
e9d7070
[LV] Cache block mask values
by Gil Rapaport
· 8 years ago
ddb79e6
[ConstantRange] fix doxygen comment formatting; NFC
by Sanjay Patel
· 8 years ago
2d0d1f3
Make globalaa-retained.ll test catching more cases.
by Nikolai Bozhenov
· 8 years ago
8bb4e6d
[GVNHoist] Mark GlobalsAA as preserved by GVNHoist.
by Nikolai Bozhenov
· 8 years ago
76b885c
Add store Merge test.
by Nirav Dave
· 8 years ago
129d6cd
[ARM] Add hardware build attributes in assembler
by Oliver Stannard
· 8 years ago
5123802
[ARM] GlobalISel: Add support for G_SUB
by Diana Picus
· 8 years ago
615f657
[SampleProfile] Don't assert when printing the DebugLoc of a branch. NFC.
by Andrea Di Biagio
· 8 years ago
c3a1bd4
[SampleProfile] Skip intrinsic calls when visiting callsites in InlineHotFunctions.
by Andrea Di Biagio
· 8 years ago
0d04c2b
Revert "[GlobalISel] Support vector-of-pointers in LLT"
by Kristof Beyls
· 8 years ago
83bb944
Fix gcc build after r300535.
by Kristof Beyls
· 8 years ago
ed0381e
[ARM] Check for correct HW div when lowering divmod
by Diana Picus
· 8 years ago
d18725e
[GlobalISel] Support vector-of-pointers in LLT
by Kristof Beyls
· 8 years ago
6aff9c9
test commit
by Leslie Zhai
· 8 years ago
0f06c82
[APInt] Cleanup the reverseBits slow case a little.
by Craig Topper
· 8 years ago
4bf2830
[APInt] Make operator<<= shift in place. Improve the implementation of tcShiftLeft and use it to implement operator<<=.
by Craig Topper
· 8 years ago
b560ea7
PR32382: Fix emitting complex DWARF expressions.
by Adrian Prantl
· 8 years ago
cc56be2
Add const to a const method. NFC
by George Burgess IV
· 8 years ago
540c039
[Target] Use hasOneUse() instead of getNumUses().
by Davide Italiano
· 8 years ago
4df72d1
Object: Shrink the size of irsymtab::Symbol by a word. NFCI.
by Peter Collingbourne
· 8 years ago
62b2c39
Build SymbolMap in SampleProfileLoader to help matchin function names with suffix.
by Dehao Chen
· 8 years ago
e877363
Change the testcase tail-merge-after-mbp.ll to tail-merge-after-mbp.mir
by Haicheng Wu
· 8 years ago
538a546
[SimplifyCFG] Use hasNUses instead of comparing getNumUses to a constant."
by Craig Topper
· 8 years ago
9128da5
[APInt] Merge the multiword code from lshrInPlace and tcShiftRight into a single implementation
by Craig Topper
· 8 years ago
fee2961
[WebAssembly] Fix WebAssemblyOptimizeReturned after r300367
by Jacob Gravelle
· 8 years ago
2e4163e
[SCEV] Fix another unused variable warning in release builds.
by Benjamin Kramer
· 8 years ago
c2c1712
Fix an unused variable error in rL300494.
by Wei Mi
· 8 years ago
b662731
[libFuzzer] experimental option -cleanse_crash: tries to replace all bytes in a crash reproducer with garbage, while still preserving the crash
by Kostya Serebryany
· 8 years ago
cd789d8
Add a linker script to version LLVM symbols
by Sylvestre Ledru
· 8 years ago
61710df
[InstCombine] Matchers work with both ConstExpr and Instructions.
by Davide Italiano
· 8 years ago
e35a5f5
[SCEV] Add a local cache for getZeroExtendExpr and getSignExtendExpr to prevent
by Wei Mi
· 8 years ago
4aa15d3
[InstSimplify] add/move tests for (icmp X, C1 & icmp X, C2); NFC
by Sanjay Patel
· 8 years ago
9fc2ff7
Update the test to fix the buildbot failure introduced by r300486 (NFC)
by Dehao Chen
· 8 years ago
e39a78c
[WebAssembly] Encode block signatures as SLEB instead of ULEB
by Derek Schuff
· 8 years ago
3b1256d
Add GNU_discriminator support for inline callsites in llvm-symbolizer.
by Dehao Chen
· 8 years ago
74ac54e
AMDGPU: Use MachineRegisterInfo to find max used register
by Matt Arsenault
· 8 years ago
fc3524b
AMDGPU: Change stack alignment
by Matt Arsenault
· 8 years ago
8026996
[CodeGenPrepare] Fix crash due to an invalid CFG
by Brendon Cahoon
· 8 years ago
3778de4
Unbreak build of the wasm backend after r300463.
by Benjamin Kramer
· 8 years ago
c45a5a4
Bitcode: Add missing build dep to fix shlib build.
by Peter Collingbourne
· 8 years ago
ef47b09
[APInt] Remove self move check from move assignment operator
by Craig Topper
· 8 years ago
7b19c16
[IR] Implement DataLayout::getPointerTypeSizeInBits using getPointerSizeInBits directly
by Craig Topper
· 8 years ago
8f48abe
AArch64: put nonlazybind special handling behind a flag for now.
by Tim Northover
· 8 years ago
8e59825
AMDGPU: Test handling of R_AMDGPU_ABS64 in RelocVisitor
by Konstantin Zhuravlyov
· 8 years ago
1ba7d19
[IR] Put the Use list waymarking bits in the bit positions documentation says they are using
by Craig Topper
· 8 years ago
82b3362
AMDGPU: Set CodePointerSize to 8 for amdgcn
by Konstantin Zhuravlyov
· 8 years ago
fc84bd3
Object: Use offset+size as the irsymtab string representation.
by Peter Collingbourne
· 8 years ago
6163b4a
Bitcode: Add a string table to the bitcode format.
by Peter Collingbourne
· 8 years ago
0c79d1f
Distinguish between code pointer size and DataLayout::getPointerSize() in DWARF info generation
by Konstantin Zhuravlyov
· 8 years ago
a017dc6
AArch64: support nonlazybind
by Tim Northover
· 8 years ago
f1a890d
Introduce APInt::isSignBitSet/isSignBitClear. Use in place isSignBitSet in place of isNegative in known bits tracking.
by Craig Topper
· 8 years ago
6d01b81
AMDGPU: SimplifyDemandedElts for image intrinsics
by Matt Arsenault
· 8 years ago
5c0006e0
[LCSSA] Don't insert tokens into the worklist at all.
by Davide Italiano
· 8 years ago
603e72e
Introducing LLVMMetadataRef
by Amaury Sechet
· 8 years ago
63c0d1d
[LoopPeeling] Get rid of Phis that become invariant after N steps
by Max Kazantsev
· 8 years ago
38eae0c
[BPI] NFC: reorder ifs to bail out earlier
by Serguei Katkov
· 8 years ago
db6b21d
[LoopPeeling] Fix condition for phi-eliminating peeling
by Max Kazantsev
· 8 years ago
8c6e6605a
[BPI] Use metadata info before any other heuristics
by Serguei Katkov
· 8 years ago
b844f35
[InstCombine] Simplify 1/X for vectors.
by Craig Topper
· 8 years ago
af3add1
[InstCombine] Add test cases for missing support for simplifying 1/X for vectors. NFC
by Craig Topper
· 8 years ago
b39b99c
[InstCombine] Add support for vector srem->urem.
by Craig Topper
· 8 years ago
2b555ed
[InstCombine] Add missing testcases for srem->urem conversion. The vector version isn't currently supported. NFC
by Craig Topper
· 8 years ago
f84ee35
[InstCombine] Add support for turning vector sdiv into udiv.
by Craig Topper
· 8 years ago
023ae40
[InstCombine] Add test cases for missing support for turning vector sdiv into udiv. NFC
by Craig Topper
· 8 years ago
f763838
[LCSSA] Simplify a loop. NFCI.
by Davide Italiano
· 8 years ago
9563b95
[InstCombine][ValueTracking] When computing known bits for Srem make sure we don't compute known bits for the LHS twice.
by Craig Topper
· 8 years ago
0bd8066
[LCSSA] Fix non-determinism due to iterating over a SmallPtrSet.
by Davide Italiano
· 8 years ago
bfe2c60
[InstCombine] In SimplifyDemandedUseBits, don't bother to mask known bits of constants with DemandedMask.
by Craig Topper
· 8 years ago
48452ec
[X86] Remove special handling for 16 bit for A asm constraints.
by Benjamin Kramer
· 8 years ago
8f7c2a6
MemorySSA: Stop tracking def-or-use blocks.
by Bryant Wong
· 8 years ago
c2b0974
[InstSimplify] improve getTrue/getFalse; NFCI
by Sanjay Patel
· 8 years ago
9c08b69
Garbage collect HAVE_EXECINFO_H from config.h.cmake after r300062. NFCI.
by Dimitry Andric
· 8 years ago
997ed30
[Constants] simplify get true/false code; NFCI
by Sanjay Patel
· 8 years ago
aacdb99
[X86][X86 intrinsics]Folding cmp(sub(a,b),0) into cmp(a,b) optimization
by Michael Zuckerman
· 8 years ago
2f3c5db
[APInt] Fix a bug in lshr by a value more than 64 bits above the bit width.
by Craig Topper
· 8 years ago
df33242
Use correct registers for "A" inline asm constraint
by Dimitry Andric
· 8 years ago
c4cce50
[InstCombine] allow (X != C1 && X != C2) and similar patterns to match splat vector constants
by Sanjay Patel
· 8 years ago
55d1225
[InstCombine] add tests to show missing transforms for vectors; NFC
by Sanjay Patel
· 8 years ago
bbbafde
Tidy checking for the soft float attribute.
by Eric Christopher
· 8 years ago
a051d98
Cache the DataLayout rather than looking it up frequently.
by Eric Christopher
· 8 years ago
737d8b6
[ProfileData] Unify getInstrProf*SectionName helpers
by Vedant Kumar
· 8 years ago
78d2f5f
Generalize SCEV's unit testing helper a bit
by Sanjoy Das
· 8 years ago
61f3517
[InstCombine] MakeAnd/Or/Xor handling to reuse previous APInt computations
by Craig Topper
· 8 years ago
ce27c61
[RDF] No longer ignore implicit defs or uses on any instructions
by Krzysztof Parzyszek
· 8 years ago
05d022e
[RDF] Correctly enumerate reg units for reg masks
by Krzysztof Parzyszek
· 8 years ago
1f8f049
[IR] Make paramHasAttr to use arg indices instead of attr indices
by Reid Kleckner
· 8 years ago
2bb40bf
[libFuzzer] more trophies
by Kostya Serebryany
· 8 years ago
a70c36a
[WebAssembly] Improve readobj and nm support for wasm
by Sam Clegg
· 8 years ago
Next »