Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm80
/
fa7c411aab70da66853d755cd81336043caa0144
fa7c411
fix inaccurate comment; NFC
by Sanjay Patel
· 10 years ago
3c1ba0b
[InstCombine] add getNegativeIsTrueBoolVec() helper function; NFC
by Sanjay Patel
· 10 years ago
1c5b38d
Fix LLVM's handling and detection of skylake and cannonlake CPUs
by Sanjoy Das
· 10 years ago
745f68c
[LoopDeletion] Add an assert that verifies LCSSA
by Sanjoy Das
· 10 years ago
31fee5e
WebAssembly: update expected torture test failures
by JF Bastien
· 10 years ago
9d73abc
[InstCombine] Added SSE41 roundss/roundsd demanded vector elements invec tests
by Simon Pilgrim
· 10 years ago
f8acdf5
[InstCombine] Added XOP frczss/vfrczsd demanded vector elements tests
by Simon Pilgrim
· 10 years ago
12144eb
[InstCombine] Added SSE41 roundss/roundsd demanded vector elements tests
by Simon Pilgrim
· 10 years ago
a96dc7d
[WebAssembly] Support physical registers in the rewrite-to-discard optimization.
by Dan Gohman
· 10 years ago
34cfdde
IR: Add ConstantData, for operand-less Constants
by Duncan P. N. Exon Smith
· 10 years ago
9f1a234
Unbreak non-X86 targets from fallout caused by r261462
by David Majnemer
· 10 years ago
36935fd
[X86] Use the correct alignment for COMDAT constant pool entries
by David Majnemer
· 10 years ago
2e17dfd
[InstCombine] SSE/SSE2 (u)comiss/(u)comisd comparison intrinsics only use the lowest vector element
by Simon Pilgrim
· 10 years ago
98f8ef3
[WebAssembly] Refine a README.txt entry.
by Dan Gohman
· 10 years ago
7720741
[WebAssembly] Handle CopyToReg nodes with flag results in LowerCopyToReg.
by Dan Gohman
· 10 years ago
b8fb88e
[InstCombine] Added SSE/SSE2 comparison intrinsics demanded vector elements tests
by Simon Pilgrim
· 10 years ago
545c090
[WebAssembly] Write stack pointer back to memory when FP is used
by Derek Schuff
· 10 years ago
37d3f7f
[WebAssembly] Stackify function prologs and epilogs
by Derek Schuff
· 10 years ago
51fba47
[InstCombine] Added some SSE/SSE2 demanded vector elements tests
by Simon Pilgrim
· 10 years ago
a85721f
Don't scan for SSA register operands to update when not in SSA form.
by Dan Gohman
· 10 years ago
5306226
Fix the build bot break caused by rL261441.
by Nemanja Ivanovic
· 10 years ago
0c3c163
[X86][AVX] Added test case for PR22359
by Simon Pilgrim
· 10 years ago
3cf0c95
Fix for PR 26500
by Nemanja Ivanovic
· 10 years ago
2dd3aab
[X86] Regenerated pr16360.ll
by Simon Pilgrim
· 10 years ago
4bf4c0c
[X86][SSE41] More fast-isel intrinsics tests
by Simon Pilgrim
· 10 years ago
ab724ed
[X86][SSE41] Added fast-isel intrinsics tests
by Simon Pilgrim
· 10 years ago
01ad432
[DAGCombiner] Use getBitcast helper when possible. NFCI.
by Simon Pilgrim
· 10 years ago
69aa756
[X86][SSE] Fixed issue with commutation of 'faux unary' target shuffles (PR26667)
by Simon Pilgrim
· 10 years ago
8ec0e3a
[X86][SSE] Move all undef/zero cases before target shuffle combining.
by Simon Pilgrim
· 10 years ago
e1ac460
When MemoryDependenceAnalysis hits a CFG with many transparent blocks,
by Joerg Sonnenberger
· 10 years ago
0f386b5
[X86] Enable the LEA optimization pass by default.
by Andrey Turetskiy
· 10 years ago
40de4f1
[X86] PR26575: Fix LEA optimization pass (Part 2).
by Andrey Turetskiy
· 10 years ago
660d7ba
[SimplifyCFG] Use pointer identity to simplify predicate.
by Benjamin Kramer
· 10 years ago
c377b3c
[LVI] Move ConstantRanges instead of copying.
by Benjamin Kramer
· 10 years ago
92a8732
Move some code from doInitialization to runOnFunction
by David Majnemer
· 10 years ago
f150810
[X86] Remove some unused encoding checks from the disassembler table building.
by Craig Topper
· 10 years ago
b9e9ffa
[X86] Add some missing reversed forms of XOP instructions.
by Craig Topper
· 10 years ago
3b19409
[PM/AA] Wire up TBAA to the new pass manager's registry and test it.
by Chandler Carruth
· 10 years ago
580e466
[PM/AA] Wire up the scoped-no-alias AA to the new pass manager's
by Chandler Carruth
· 10 years ago
10ab5d9
[PM/AA] Wire up SCEVAA to the new pass manager's registry and test it.
by Chandler Carruth
· 10 years ago
3883deb
MachineCopyPropagation: Introduce Reg2MIMap typedef; NFC
by Matthias Braun
· 10 years ago
4f08db2
MachineCopyPropagation: Move variables from function to pass
by Matthias Braun
· 10 years ago
4d44c95
MachineCopyPropagation: Use ranged for, cleanup; NFC
by Matthias Braun
· 10 years ago
7975e02
MachineCopyPropagation: Use assert() instead of if{report_error()} for 'impossible' condition
by Matthias Braun
· 10 years ago
10d9c2c
[PM/AA] Wire up CFLAA to the new pass manager fully, and port one of its
by Chandler Carruth
· 10 years ago
89a08aa
[PM/AA] Port alias analysis evaluator to the new pass manager, and use
by Chandler Carruth
· 10 years ago
6e95686
fixing msvc warning.
by Mike Aizatsky
· 10 years ago
3deef96
[SCEV] Don't spell `SCEV *` variables as `Scev`; NFC
by Sanjoy Das
· 10 years ago
2ed41bc
[SCEV] Don't spell `SCEV *` variables as `Scev`; NFC
by Sanjoy Das
· 10 years ago
8736e22
[SCEV] Don't use std::make_pair; NFC
by Sanjoy Das
· 10 years ago
1f296bf
[SimplifyCFG] Merge together cleanuppads
by David Majnemer
· 10 years ago
7ed6f01
[X86ISelLowering] Fix TLSADDR lowering when shrink-wrapping is enabled.
by Davide Italiano
· 10 years ago
090553b
AMDGPU/SI: Use v_readfirstlane to legalize SMRD with VGPR base pointer
by Tom Stellard
· 10 years ago
8e5d9d2
[RegAllocFast] Properly track the physical register definitions on calls.
by Quentin Colombet
· 10 years ago
ac038d9
[codeview] Fix emission of file changes in inline line tables
by Reid Kleckner
· 10 years ago
78fadfc
[sancov] sanitizer html report cosmetic improvements.
by Mike Aizatsky
· 10 years ago
de72bf5
[X86ISelLowering] Provide a more informative assert message.
by Davide Italiano
· 10 years ago
1d49a01
[X86ISelLowering] Merge two conditions inside a single if.
by Davide Italiano
· 10 years ago
1836552
Revert r255691 "[LoopVectorizer] Refine loop vectorizer's register usage calculator by ignoring specific instructions."
by Hans Wennborg
· 10 years ago
dfd6975
Revert r253557 "Alternative to long nops for X86 CPUs, by Andrey Turetsky"
by Hans Wennborg
· 10 years ago
ff94d6e
llvm-dwp: Improve performance (N^2 to amortized N) by using a MapVector instead of linear searches through a vector
by David Blaikie
· 10 years ago
af4a98f
Fix incorrect selection of AVX512 sqrt when OptForSize is on
by Dimitry Andric
· 10 years ago
8ba7696
[StatepointLowering] Minor non-semantic cleanups
by Sanjoy Das
· 10 years ago
1b96a6c
[WebAssembly] Add another optimization idea to README.txt.
by Dan Gohman
· 10 years ago
bc147ab
[AArch64][ShrinkWrap] Fix bug in prolog clobbering live reg when shrink wrapping.
by Geoff Berry
· 10 years ago
5a8841da
[StatepointLowering] Update StatepointMaxSlotsRequired correctly
by Sanjoy Das
· 10 years ago
2ad2317
[StatepointLowering] Fix a mistake in rL261336
by Sanjoy Das
· 10 years ago
3dd7451
[LV] Vectorize first-order recurrences
by Matthew Simpson
· 10 years ago
d3b6659
[StatepointLowering] Change AllocatedStackSlots to use SmallBitVector
by Sanjoy Das
· 10 years ago
fffaef1
[StatepointLowering] Fix bug in allocateStackSlot
by Sanjoy Das
· 10 years ago
f089951
[StatepointLowering] Clean up allocateStackSlot
by Sanjoy Das
· 10 years ago
ffe13b0
[X86] Change fixup-bw-inst.ll to test output with this optimization on and off.
by Kevin B. Smith
· 10 years ago
865db38
[LV] Fix PR26600: avoid out of bounds loads for interleaved access vectorization
by Silviu Baranga
· 10 years ago
aced110
AMDGPU/SI: Fix s_waitcnt insertion for flat instructions
by Tom Stellard
· 10 years ago
38c5292
[X86][AVX] Added fast-isel intrinsics tests
by Simon Pilgrim
· 10 years ago
3e185f6
Add support for merging strings with alignment larger than one char.
by Rafael Espindola
· 10 years ago
c80aad9
[SystemZ] Fix ABI for i128 argument and return types
by Ulrich Weigand
· 10 years ago
fe6345c
[LPM] Document the new helpers to make it easy to get consistent require
by Chandler Carruth
· 10 years ago
eca46e6
[LPM] Factor all of the loop analysis usage updates into a common helper
by Chandler Carruth
· 10 years ago
1458b14
[X86] Remove unused entries from the disassembler type enum.
by Craig Topper
· 10 years ago
be78872
Shuffle header file as per the Coding Standards
by David Majnemer
· 10 years ago
ff57405
[SjLjEHPrepare] Simplify/cleanup code
by David Majnemer
· 10 years ago
4f298ff
LegalizeDAG: Fix ExpandFCOPYSIGN assuming the same type on both inputs
by Matthias Braun
· 10 years ago
819f6b2
[LPM] Actually test what the O2 pass pipeline consists of in key places,
by Chandler Carruth
· 10 years ago
4487840
Add profile summary support for sample profile.
by Easwaran Raman
· 10 years ago
58cfec6
[SjLjEHPrepare] Don't grab pointers to functions in doInitialization
by David Majnemer
· 10 years ago
1501a64
[AA] Preserve the AA results wrapper pass as well as BasicAA in a few
by Chandler Carruth
· 10 years ago
b75f2ff
[llvm-nm] In C++, main implicitly returns 0. Pointed out by David Blaikie.
by Davide Italiano
· 10 years ago
a2cdd47
Bug fix: use dyn_cast_or_null instead of dyn_cast
by Lawrence Hu
· 10 years ago
8e4a86a
llvm-dwp: Don't test compression when zlib isn't available
by David Blaikie
· 10 years ago
fb07a71
llvm-dwp: Support compressed input
by David Blaikie
· 10 years ago
21c0f8d
Minor code cleanups. NFC.
by Junmo Park
· 10 years ago
a30ffcf
[sancov] widening default blacklist.
by Mike Aizatsky
· 10 years ago
c0110ea
[sancov] Adding covered/uncovered tables to coverage report.
by Mike Aizatsky
· 10 years ago
3a1cea0
When printing MIR, output to errs() rather than outs().
by Justin Lebar
· 10 years ago
ab9a540
[CaptureTracking] Add a test case for pointer cmpxchg
by Philip Reames
· 10 years ago
3dbdebc
[IR] Extend cmpxchg to allow pointer type operands
by Philip Reames
· 10 years ago
1fe289f
[x86] fix initialization of PredictableSelectIsExpensive
by Sanjay Patel
· 10 years ago
1cf60cc
[CMake] Properly set CMAKE_BUILD_TYPE to Debug by default
by Chris Bieneman
· 10 years ago
1b96cbe
Remove uses of builtin comma operator.
by Richard Trieu
· 10 years ago
Next »