Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm80
/
5171686681ca77f92f1aef8dcee5d305327739cf
5171686
[InstCombine] add bitcast+extelt helper function; NFC
by Sanjay Patel
· 7 years ago
8ce2d0f
[X86] Remove shift/rotate by CL memory (RMW) overrides
by Simon Pilgrim
· 7 years ago
0372804
[X86] Infer 64bit feature support from the CPUID results in getHostCPUFeatures.
by Craig Topper
· 7 years ago
8b95b7f
[Power9] [LLVM] Add __float128 exponent GET and SET builtins
by Stefan Pintilie
· 7 years ago
fcc6f96
[X86][AVX] Add truncation as shuffle test for PR31451
by Simon Pilgrim
· 7 years ago
512e685
Reland r342494 after fixing LIT checks.
by Christy Lee
· 7 years ago
7e09993
[Analysis] add comment to generalize finding a scalar op from vector; NFC
by Sanjay Patel
· 7 years ago
4bd2f33
[InstCombine] add/move tests for extractelement; NFC
by Sanjay Patel
· 7 years ago
aaa5cb3
[X86] Remove WriteDiv/WriteIDiv schedule overrides - use classes directly. NFCI.
by Simon Pilgrim
· 7 years ago
c155aff
[InstCombine] improve variable name and use 'match'; NFC
by Sanjay Patel
· 7 years ago
31df7fe
[ARM] Adjust the cost model for Exynos
by Evandro Menezes
· 7 years ago
a894da7
[ARM] Adjust the feature set for Exynos
by Evandro Menezes
· 7 years ago
ab8edbd
[Thumb1] Any imm8 should have cost of 1
by Zhaoshi Zheng
· 7 years ago
a7c2370
[New PM][PassInstrumentation] IR printing support for New Pass Manager
by Fedor Sergeev
· 7 years ago
166505c
[X86] Split WriteIMul into 8/16/32/64 implementations (PR36931)
by Simon Pilgrim
· 7 years ago
3420e8e
[Arm][AsmParser] Restrict register list size for VSTM/VLDM
by Luke Cheeseman
· 7 years ago
8631735
[DAGCombiner] use UADDO to optimize saturated unsigned add
by Sanjay Patel
· 7 years ago
7b12994
[Mips][FastISel] Fix selectBranch on icmp i1
by Petar Jovanovic
· 7 years ago
a99a2b5
[PowerPC] Support operand modifier 'x' in inline asm
by Zaara Syeda
· 7 years ago
9c74f81
[dsymutil] Set LSan blacklist whenever sanitizers are enabled.
by Jonas Devlieghere
· 7 years ago
3bc767c
[NFC][CodeGen][X86][AArch64] More tests for 'bit field extract' w/ constants
by Roman Lebedev
· 7 years ago
9e2438a
AMDGPU: Fix private handling for allowsMisalignedMemoryAccesses
by Matt Arsenault
· 7 years ago
076203b
Fix some missing opcodes in bcanalyzer
by Matt Arsenault
· 7 years ago
ec56fd7
[llvm-mca] Improve code comments in LSUnit.{h, cpp}. NFC
by Andrea Di Biagio
· 7 years ago
857469d
[ARM] Do not fuse VADD and VMUL on the Cortex-M4 and Cortex-M33
by Sjoerd Meijer
· 7 years ago
f824ff3
Revert r341932 "[ARM] Enable ARMCodeGenPrepare by default"
by Hans Wennborg
· 7 years ago
33b1a96
[ARM][ARMLoadStoreOptimizer]
by Luke Cheeseman
· 7 years ago
2948bf4
[deadargelim] Update dbg.value of 'unused' parameters
by Petar Jovanovic
· 7 years ago
972331c
[ARM] bottom-top mul support ARMParallelDSP
by Sam Parker
· 7 years ago
aad5345
[llvm-exegesis] Fix PR39021.
by Clement Courbet
· 7 years ago
62cfb19
Fix llvm-diff anon-func.ll test
by Hans Wennborg
· 7 years ago
13deaad
Remove debug printf leftover from r342397
by Hans Wennborg
· 7 years ago
bb4ba95
[X86] Add 512-bit test cases to setcc-wide-types.ll. NFC
by Craig Topper
· 7 years ago
ccb6b7a
[XRay] Clean up XRay build configuration
by Dean Michael Berris
· 7 years ago
a24408a
Fix asserts when linking wrong address space declarations
by Matt Arsenault
· 7 years ago
90ec44f
llvm-diff: Fix crash on anonymous functions
by Matt Arsenault
· 7 years ago
3303750
[DAGCombiner] Remove some dead code from ConstantFoldBITCASTofBUILD_VECTOR
by Craig Topper
· 7 years ago
2ea08c4
[ORC] Add some debugging output to Core.h/Core.cpp
by Lang Hames
· 7 years ago
a9bb280
[X86] Split WriteShift/WriteRotate schedule classes by CL usage.
by Simon Pilgrim
· 7 years ago
92f6230
[DAGCombiner] Clarify a comment. NFC
by Craig Topper
· 7 years ago
93257a8
[LegalizeTypes] Fix bad indentation. NFC
by Craig Topper
· 7 years ago
b9ad1d0
[X86] Remove unnecessary WriteRotate override. NFCI.
by Simon Pilgrim
· 7 years ago
fb0b672
Fix line ending mismatches. NFCI.
by Simon Pilgrim
· 7 years ago
515232b
[X86] ROR*mCL instruction models should match ROL*mCL etc.
by Simon Pilgrim
· 7 years ago
e3a097b
[Aarch64] Fix memcpy that was copying 4x too many bytes
by Benjamin Kramer
· 7 years ago
ba4d9d9
[DAGCombiner][x86] extend decompose of integer multiply into shift/add with negation
by Sanjay Patel
· 7 years ago
0b84fda
[X86] Added missing RCL/RCR schedule overrides to the generic SNB model
by Simon Pilgrim
· 7 years ago
5c82237
[X86] Remove unnecessary WriteRotate overrides. NFCI.
by Simon Pilgrim
· 7 years ago
ac51609
[X86] Move RORX instructions back to WriteShift schedule class
by Simon Pilgrim
· 7 years ago
7b83cc7
[x86] add tests for mul decomposition with negative constant; NFC
by Sanjay Patel
· 7 years ago
1c5fea3
[X86] Add WriteRotate schedule class, splitting off from WriteShift.
by Simon Pilgrim
· 7 years ago
ffe95bb
[WholeProgramDevirt] Don't process declarations when building type id map
by Eugene Leviant
· 7 years ago
ff40e91
Build PassBuilder.cpp with /bigobj to try and appease MSVC EXPENSIVE_CHECKS buildbot
by Simon Pilgrim
· 7 years ago
9e32caf
[X86] Add isel pattern for (v8i16 (sext (v8i1))) with DQI and no BWI.
by Craig Topper
· 7 years ago
db59d33
[X86] Fix a few typos in comments.
by Craig Topper
· 7 years ago
e61aa61
[ORC] Update ORC C bindings to use the new llvm::Error C API.
by Lang Hames
· 7 years ago
695ea11
[DAGCombiner] Simplify some code in visitBITCAST. NFCI
by Craig Topper
· 7 years ago
75dc9f3
[AArch64] Support adding X[8-15,18] registers as CSRs.
by Tri Vo
· 7 years ago
5265fbe
[DAGCombiner] Rewrite r331896 in a different way to address a FIXME. NFCI
by Craig Topper
· 7 years ago
970825c
[bpf] Test case for symbol information in object file
by Yonghong Song
· 7 years ago
e6eae08
[InstCombine][x86] try even harder to convert blendv intrinsic to generic IR (PR38814)
by Sanjay Patel
· 7 years ago
09becba
[lib/MC] - Set SHF_EXCLUDE flag for .dwo sections.
by George Rimar
· 7 years ago
4541fae
[mips] Provide more detailed description for MIPS targets. NFC
by Simon Atanasyan
· 7 years ago
4f792af
[mips] Remove obsoleted "experimental" tag from MIPS 64-bit targets. NFC
by Simon Atanasyan
· 7 years ago
9461c21
[InstCombine] Fold (min/max ~X, Y) -> ~(max/min X, ~Y) when Y is freely invertible
by Craig Topper
· 7 years ago
6583fa2
[X86] Fix inline expansion for memset in x32
by Craig Topper
· 7 years ago
f0688aa
[X86] Fold (movmsk (setne (and X, (1 << C)), 0)) -> (movmsk (X << C)) for vXi8 vectors.
by Craig Topper
· 7 years ago
36c4e6e
Test commit.
by Vyacheslav Zakharin
· 7 years ago
e22ccac
[llvm-size] Berkeley formatting: use tabs instead of spaces as field delimeters.
by Jordan Rupprecht
· 7 years ago
65d8498
[X86] Teach fast isel to use MOV32ri64 for loading an unsigned 32 immediate into a 64-bit register.
by Craig Topper
· 7 years ago
99ea666
[Loop Vectorizer] Abandon vectorization when no integer IV found
by Warren Ristow
· 7 years ago
9f2b1de
Move individual benchmark targets into the Utils folder in IDEs.
by Aaron Ballman
· 7 years ago
dfe1c7b
Try moving this function to another file.
by Zachary Turner
· 7 years ago
39c7326
[ORC] In RTDyldObjectLinkingLayer, only call NotifyFreed if the object file
by Lang Hames
· 7 years ago
19bfe6d
Add benchmark and benchmark_main to the Utils folder in IDEs.
by Aaron Ballman
· 7 years ago
9c5b071
Add missing include.
by Zachary Turner
· 7 years ago
2adab77
[NativePDB] Add support for reading function signatures.
by Zachary Turner
· 7 years ago
9b6c494
[PDB] Add native reading support for UDT / class types.
by Zachary Turner
· 7 years ago
8e283f9
[New PM][PassInstrumentation] Adding PassInstrumentation to the AnalysisManager runs
by Fedor Sergeev
· 7 years ago
bb1f2f9d
llvm-dwarfdump --statistics: Unique abstract origins across multiple CUs.
by Adrian Prantl
· 7 years ago
0215aed
[x86] add more tests for poetntial andnp splitting with AVX1; NFC
by Sanjay Patel
· 7 years ago
203ff2a
[X86] Add AVX512 target to load scalar to vector tests
by Simon Pilgrim
· 7 years ago
9dace88
[WebAssembly] Simplified selecting asmmatcher stack instructions.
by Wouter van Oortmerssen
· 7 years ago
a559568
Test commit. Removed a blank line.
by Jorge Gorbe Moya
· 7 years ago
0732188
[WebAssembly][NFC] Rename simd-conversions test to simd-bitcasts
by Thomas Lively
· 7 years ago
a53c520
Pass code-model through Module IR to LTO which will use it.
by Caroline Tice
· 7 years ago
c146db2
[NFC] use bit_cast in PointerSumType
by JF Bastien
· 7 years ago
9645e56
[x86] add (negative) andnp test for D52318; NFC
by Sanjay Patel
· 7 years ago
641cba0
[x86] add test with optsize attribute for scalar->vector transform; NFC
by Sanjay Patel
· 7 years ago
f67f1ae
[WebAssembly] Made assembler only use stack instruction tablegen defs
by Wouter van Oortmerssen
· 7 years ago
2714c69
[Hexagon] Avoid functions with exception handling in HexagonConstExtenders
by Krzysztof Parzyszek
· 7 years ago
6b9d661
[tblgen] Fix undefined behaviour when assigning integers to large bits<n>'s
by Daniel Sanders
· 7 years ago
0ccb4cd
revert changes from r342722
by Sameer Sahasrabuddhe
· 7 years ago
06e8a78
AArch64FastISel: Abort if we failed to select operand of intrinsic
by Matthias Braun
· 7 years ago
7532b6d
[InstCombine] add tests for extractelement; NFC
by Sanjay Patel
· 7 years ago
5538526
[ADT] restrict bit_cast to trivially-constructible To
by JF Bastien
· 7 years ago
d4f12cc
[X86][Sched] Add zero idiom sched data to the SNB model.
by Clement Courbet
· 7 years ago
ad1103e
[X86][BtVer2] Fix latency and resource cycles of AVX 256-bit zero-idioms.
by Andrea Di Biagio
· 7 years ago
cc1f2a5
[test] Fix Assembler/debug-info.ll
by Jonas Devlieghere
· 7 years ago
3ce8ac0
[X86] Add scheduling tests for AVX1 256-bit zero-idioms. NFC
by Andrea Di Biagio
· 7 years ago
Next »