Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm80
/
0f7a7573151e21df4b3390eb612ae3a5460cc829
0f7a757
[AArch64][Falkor] Avoid generating STRQro* instructions
by Geoff Berry
· 8 years ago
5e8dffb
[LoopUnroll] Properly update loop structure in case of successful peeling.
by Davide Italiano
· 8 years ago
eb8f624
Fix ARMv4 support
by Joerg Sonnenberger
· 8 years ago
1047945
Try to fix compilation problem with libstdc++
by Matthias Braun
· 8 years ago
7dc0bf2
Address r311914 review comments
by Matthias Braun
· 8 years ago
628b9ff
[LoopUnroll] Add a cl::opt to force peeling, for testing purposes.
by Davide Italiano
· 8 years ago
863f349
TableGen: Fix subreg composition/concatenation
by Matthias Braun
· 8 years ago
8c42b74
TableGen: Add -gen-register-info-debug-dump
by Matthias Braun
· 8 years ago
363f006
[ARM] Fix bug in ARMLoadStoreOptimizer when kill flags are missing.
by Geoff Berry
· 8 years ago
2dc1928
Create PHI node for the return value only when the return value has uses.
by Taewook Oh
· 8 years ago
fc50e1c
[CodeView] Don't output S_UDT symbols for forward decls.
by Zachary Turner
· 8 years ago
8ecaf19
[Power9] Add new instructions for floating point status and control registers.
by Stefan Pintilie
· 8 years ago
a3ced95
[InstCombine] Call hasNoSignedWrap instead of hasNoUnsignedWrap to get the NSW flag when handling Add in SimplifyDemandedUseBits.
by Craig Topper
· 8 years ago
a0dd08a
[Hexagon] Check for potential bank conflicts in post-RA scheduling
by Krzysztof Parzyszek
· 8 years ago
9324a77
[AMDGPU] Fix regression in AMDGPULibCalls allowing native for doubles
by Stanislav Mekhanoshin
· 8 years ago
f4dd1bd
[AMDGPU] computeKnownBitsForTargetNode for 24 bit mul
by Stanislav Mekhanoshin
· 8 years ago
30898f1
[Hexagon] Break up DAG mutations into separate classes, move to subtarget
by Krzysztof Parzyszek
· 8 years ago
891663d
[Hexagon] Move pre-RA DAG mutations to scheduler constructor
by Krzysztof Parzyszek
· 8 years ago
24aa0d9
[X86] Make 128/256-bit extract_subvector Legal instead of Custom. Move combining with BUILD_VECTOR from Legalization to DAG combine
by Craig Topper
· 8 years ago
337c2df
[DAGCombiner] Teach visitEXTRACT_SUBVECTOR to turn extracts of BUILD_VECTOR into smaller BUILD_VECTORs
by Craig Topper
· 8 years ago
a6b4f05
Changed Dockerfiles to install LLVM into /usr/local
by Ilya Biryukov
· 8 years ago
dc57c3f
[Support][CommandLine] Add cl::Option::setDefault()
by Evgeny Mankov
· 8 years ago
384007e
The current version of LLVM X86 disassembler incorrectly interprets some possible sets of x86 prefixes. This patch is the first step to close PR7709 and PR17697. There will be next patch(es) to close relative PRs.
by Andrew V. Tischenko
· 8 years ago
b123fd0
[X86][Haswell] Updating HSW instruction scheduling information
by Gadi Haber
· 8 years ago
d60caed
Prune whitespaces in blank lines.
by NAKAMURA Takumi
· 8 years ago
ef15f2c
Untabify.
by NAKAMURA Takumi
· 8 years ago
038b487
[X86] Use getUnpackl helper to create an ISD::VECTOR_SHUFFLE instead of using X86ISD::UNPCKL in reduceVMULWidth.
by Craig Topper
· 8 years ago
5aa4420
[X86] Add an early out to combineLoopMAddPattern and combineLoopSADPattern when SSE2 is disabled.
by Craig Topper
· 8 years ago
68a7b2d
[Error] Add a handleExpected utility.
by Lang Hames
· 8 years ago
3607b8f
revert r310985 which breaks for the following case:
by Dehao Chen
· 8 years ago
8679b1f
[mips] Generate NMADD and NMSUB instructions when fneg node is present
by Petar Jovanovic
· 8 years ago
3009eea
[ARM] Tidy-up condition-code support functions
by Javed Absar
· 8 years ago
af63a49
[AVX512] Add more patterns for using masked moves for subvector extracts of the lowest subvector. This time with bitcasts between the vselect and the extract.
by Craig Topper
· 8 years ago
3d4355f
[DAGCombiner] allow undef shuffle operands when eliminating bitcasts (PR34111)
by Sanjay Patel
· 8 years ago
0ba3b8e
[x86] add haddps test for PR34111; NFC
by Sanjay Patel
· 8 years ago
75f84ac
[ARM] Tidy-up ARMAsmParser. NFC.
by Javed Absar
· 8 years ago
a183d6c
[LV] Fix PR34248 - recommit D32871 after revert r311304
by Ayal Zaks
· 8 years ago
6e17a3e
[X86] Adding more tests for horizontal [F]HADD/[F]SUB for AVX512 vectors types
by Jatin Bhateja
· 8 years ago
395cdbc
[X86] Add a target-specific DAG combine to combine extract_subvector from all zero/one build_vectors.
by Craig Topper
· 8 years ago
523f16b
[X86] Use getOnesVector instead of using DAG.getConstant(-1).
by Craig Topper
· 8 years ago
ba48d7b
[NewGVN] Use `auto` when the type is obvious NFCI.
by Davide Italiano
· 8 years ago
2368d9f
[AVX512] Add patterns to match masked extract_subvector with bitcasts between the vselect and the extract_subvector. Remove the late DAG combine.
by Craig Topper
· 8 years ago
1adb5a9
[Dominators] Remove redundant explicit template instantiation.
by Don Hinton
· 8 years ago
4b94f74
[X86] Adding a test for horizontal [f]add/[f]sub for avx512 vector type 16x32.
by Jatin Bhateja
· 8 years ago
9d2ff1a
[DAGCombiner] Extending pattern detection for vector shuffle.
by Jatin Bhateja
· 8 years ago
afa978f
Revert rL311247 : To rectify commit message.
by Jatin Bhateja
· 8 years ago
7824530
NewGVN: Fix PR33204 - We need to add memory users when we bypass memorydefs for loads, not just when we do it for stores.
by Daniel Berlin
· 8 years ago
a490e81
[X86] Qualify the RMW INC/DEC patterns with NotSlowIncDec.
by Craig Topper
· 8 years ago
67092e6
Revert "[llvm] Add symbol table support to llvm-objcopy"
by Petr Hosek
· 8 years ago
087e2cd
[llvm] Add symbol table support to llvm-objcopy
by Petr Hosek
· 8 years ago
7a0f013
[llvm-objcopy] New layout algorithm that lays out segments first
by Petr Hosek
· 8 years ago
1020c41
Add options to dump block frequency/branch probability info in text.
by Hiroshi Yamauchi
· 8 years ago
69d4710
[AVX512] Add patterns to use masked moves to implement masked extract_subvector of the lowest subvector.
by Craig Topper
· 8 years ago
e0707b1
[AVX512] Add additional test cases for masked extract subvector.
by Craig Topper
· 8 years ago
cb02fcf
[X86] Add patterns to show more failures to use TBM instructions when we're trying to check flags.
by Craig Topper
· 8 years ago
ac54ede
[x86] Teach the backend to fold more read-modify-write memory operands
by Chandler Carruth
· 8 years ago
5cf0f46
[Verifier] Diagnose invalid DIType references instead of crashing.
by Davide Italiano
· 8 years ago
ce5cab1
[Inliner] Only compute fully inline cost when remarks are enabled.
by Davide Italiano
· 8 years ago
cd698b8
Revert "[SanitizeCoverage] Enable stack-depth coverage for -fsanitize=fuzzer"
by Matt Morehouse
· 8 years ago
8d56960
[SanitizeCoverage] Enable stack-depth coverage for -fsanitize=fuzzer
by Matt Morehouse
· 8 years ago
34ce329
[utils] add aarch64 target as an option
by Sanjay Patel
· 8 years ago
df54667
[sanitizer-coverage] extend fsanitize-coverage=pc-table with flags for every PC
by Kostya Serebryany
· 8 years ago
0588b41
[x86] regenerate checks; NFC
by Sanjay Patel
· 8 years ago
33be26f
[InlineCost] Small changes to early exit condition. NFC.
by Haicheng Wu
· 8 years ago
ef9c2d80
[InstCombine] Don't fall back to only calling computeKnownBits if the upper bit of Add/Sub is demanded.
by Craig Topper
· 8 years ago
3ec9576
[InstCombine] Add tests to show missed opportunities to combine bit tests hidden by a sign compare and a truncate. NFC
by Craig Topper
· 8 years ago
f360477
[LoopInterchange] Skip zext instructions when looking for induction var.
by Florian Hahn
· 8 years ago
7cd5c43
Fix unused-lambda-capture warning by using default capture-by-ref
by David Blaikie
· 8 years ago
2cfe104
Fix buildbot breakage from r311763. Remove unused lambda capture.
by Matt Morehouse
· 8 years ago
6e7a4ad
[gold] Fix up a new test to allow it to pass on non x86 builds.
by David Green
· 8 years ago
f29303d
Normlize to LF line endings.
by Michael Kruse
· 8 years ago
513af85
[InstCombine] Consider more cases where SimplifyDemandedUseBits does not convert AShr to LShr.
by Amjad Aboud
· 8 years ago
33badf7
Use temporary directory when building docker image.
by Ilya Biryukov
· 8 years ago
bbcf256
[X86] Use SDValue::getOpcode instead of calling getNode and calling getOpcode on that. NFC
by Craig Topper
· 8 years ago
bfd106e
[X86] Use isUInt and isShiftedUInt instead of using our own masking and compares. NFCI
by Craig Topper
· 8 years ago
43aeabc
[GISel]: Implement widenScalar for Legalizing G_PHI
by Aditya Nandakumar
· 8 years ago
20943fd
[x86] NFC - normalize test case formatting of IR and generate CHECK
by Chandler Carruth
· 8 years ago
2b7d94b
Teach the llc check updater to recognize the end-of-function comment
by Chandler Carruth
· 8 years ago
8970bfa
[coroutines] Add support for symmetric control transfer (musttail on coro.resumes followed by a suspend)
by Gor Nishanov
· 8 years ago
5872ccc
[x86] NFC: More refactoring to pave the way to extending this ISel logic
by Chandler Carruth
· 8 years ago
22db2c9
[x86] NFC - Refactor the custom lowering of `(load; op; store)` RMW sequences.
by Chandler Carruth
· 8 years ago
01fd7eb
[X86] Add TBM instructions to X86InstrInfo::isDefConvertible.
by Craig Topper
· 8 years ago
88b89ed
DAG: Fix naming crime
by Matt Arsenault
· 8 years ago
9654452
[sanitizer-coverage] Make sure pc-tables aren't dead stripped
by Justin Bogner
· 8 years ago
109cbe5
[unittests] Remove reverse iteration tests which use pointer-like keys
by Mandeep Singh Grang
· 8 years ago
31f4977
[x86] Back out one aspect of r311318: don't generically set FeatureSlowUAMem32.
by Chandler Carruth
· 8 years ago
c2588cb
Fix two (three) more issues with unchecked Error.
by Stephen Hines
· 8 years ago
66f94c7
[x86] Fix an amazing goof in the handling of sub, or, and xor lowering.
by Chandler Carruth
· 8 years ago
c8f9cf9
[DAG] convert vector select-of-constants to logic/math
by Sanjay Patel
· 8 years ago
89c6743
[ADT] Enable reverse iteration for DenseMap
by Mandeep Singh Grang
· 8 years ago
092c933
[Profile] backward propagate profile info in JumpThreading
by Xinliang David Li
· 8 years ago
3ff3073
[InstCombine] fix and enhance udiv/urem narrowing
by Sanjay Patel
· 8 years ago
d38687a
Move accurate-sample-profile into the function attribute.
by Dehao Chen
· 8 years ago
2de563a
[CodeGen] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC).
by Eugene Zelenko
· 8 years ago
ca52e12
[PartialInlining] Formatting. NFC.
by Chad Rosier
· 8 years ago
71f4afc
test commit: fix typo in comment
by Nathan Hawes
· 8 years ago
8209cdf
[PartialInlining] Type. NFC.
by Chad Rosier
· 8 years ago
a698ffc
AMDGPU: Fix gfx801 features
by Konstantin Zhuravlyov
· 8 years ago
73e1925
[WebAssembly] FastISel : Bail to SelectionDAG for constexpr calls
by Jacob Gravelle
· 8 years ago
3133c0d
[WebAssembly] Update GCC test suite failure expectations
by Heejin Ahn
· 8 years ago
Next »