Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm80
/
4a9afc559e4a6b0fd9854cbb0eb1e7e9267826c2
4a9afc5
[ARM][Asm] VMOVSRR and VMOVRRS need sequential S registers
by Oliver Stannard
· 8 years ago
022e5fa
[WebAssembly] Reorder reloc sections to come between symtab and name
by Nicholas Wilson
· 8 years ago
a60bc62
[WebAssembly] Fix tests with invalid yaml (required CODE section missing)
by Nicholas Wilson
· 8 years ago
5476767
[WebAssembly] Attach a name to globals similarly to function naming
by Nicholas Wilson
· 8 years ago
17209fa
Fix location of comment in EmitPopInst
by Thomas Preud'homme
· 8 years ago
fce2d38
[Bash-autocompletion] Pass all flags in shell command-line to Clang
by Yuka Takahashi
· 8 years ago
a6e171d
[MergeICmps][NFC] Improve logging.
by Clement Courbet
· 8 years ago
82c499e
[X86] Replace usages of X86Subtarget::hasFp256 with hasAVX. Remove hasFP256.
by Craig Topper
· 8 years ago
c3854cb
[X86] Add a DAG combine to turn stores of vXi1 constants into scalar stores.
by Craig Topper
· 8 years ago
158b2d6
[X86] Add a 32-bit mode command line to avx512-mask-op.ll. Add tests for storing v2i1 and v4i1 constants.
by Craig Topper
· 8 years ago
bc41688
[DAGCombiner] Add a peekThroughBitcast to MergeStoresOfConstantsOrVecElts to fix a crash if we are storing a bitcast of a constant.
by Craig Topper
· 8 years ago
465d3cf
[X86][X87] Add X87 folded integer arithmetic tests
by Simon Pilgrim
· 8 years ago
b50f782
[X86][MMX] Remove completed _mm_cvtsi32_si64 todo
by Simon Pilgrim
· 8 years ago
fbeb5d7
[X86] Fix unused variable in release builds.
by Craig Topper
· 8 years ago
b22968f
[X86] Combine (store (v1i1 (scalar_to_vector (i8 X)))) -> (store (i8 X)).
by Craig Topper
· 8 years ago
607f701
[X86] Lower v1i1/v2i1/v4i1/v8i1 load/stores to i8 load/store during op legalization if AVX512DQ is not supported.
by Craig Topper
· 8 years ago
5833be2
[CallSiteSplitting] fix use after-free
by Fedor Indutny
· 8 years ago
03afaa3
[CallSiteSplitting] properly split musttail calls
by Fedor Indutny
· 8 years ago
71890c2
[InstCombine] add test for vectors with undef elts; NFC
by Sanjay Patel
· 8 years ago
80d9b90
[InstCombine] (~X) - (~Y) --> Y - X
by Sanjay Patel
· 8 years ago
66b954c
[InstCombine] add tests for notnotsub; NFC
by Sanjay Patel
· 8 years ago
097c341
[X86] This bit-test TODO has been moved in PR36551
by Simon Pilgrim
· 8 years ago
01fcdec
[X86] Remove 'else' after return. NFC
by Craig Topper
· 8 years ago
b195625
[ThinLTO] Revert r325320: Import global variables
by Chandler Carruth
· 8 years ago
c6318cb
[LegalizeVectorTypes] When scalarizing the operand of a unary op like TRUNC, use a SCALAR_TO_VECTOR rather than a single element BUILD_VECTOR to convert back to a vector type.
by Craig Topper
· 8 years ago
d94dad6
Implementation of MRI "delete" command.
by Dmitry Mikulin
· 8 years ago
5106e83
[AggressiveInstCombine] Use use_empty() instead of !getNumUses(), NFC
by Vedant Kumar
· 8 years ago
027535e
[InstCombine] rearrange visitFMul; NFCI
by Sanjay Patel
· 8 years ago
03749de
Add DBG_VALUE support to the linear DAG scheduler
by Adrian Prantl
· 8 years ago
d92be75
[llvm-symbolizer] Use correct path when resolving .gnu_debuglink in .debug
by Francis Ricci
· 8 years ago
a931186
[Utils] Salvage debug info in block simplification
by Vedant Kumar
· 8 years ago
8d87916
[Hexagon] Generate valignb for shifting shuffles (instead of vdelta)
by Krzysztof Parzyszek
· 8 years ago
4959ec1
[RISCV] Implement MC relaxations for compressed instructions.
by Sameer AbuAsal
· 8 years ago
88bc91d
Make llvm::djbHash an inline function.
by Rui Ueyama
· 8 years ago
40131a7
[Utils] Salvage debug info in recursive inst deletion
by Vedant Kumar
· 8 years ago
3ca5091
[unittests] Make some parseIR calls more readable, NFC
by Vedant Kumar
· 8 years ago
b9e9387
[WebAssembly] Avoid cast ExprType to wasm::ValType
by Sam Clegg
· 8 years ago
693cdb0
[InstCombine] Rewrite the binary op shrinking in visitFPTrunc to avoid creating overly small ConstantFPs that we'll just need to extend again.
by Craig Topper
· 8 years ago
04291dc
[SystemZ] Fix test cases after r326613
by Ulrich Weigand
· 8 years ago
53612a9
Reland "[WebAssembly] More uses of uint8_t for single byte values"
by Heejin Ahn
· 8 years ago
612391f
[SystemZ] Allow LRV/STRV with volatile memory accesses
by Ulrich Weigand
· 8 years ago
a8eca27
[SystemZ] Add support for anyregcc calling convention
by Ulrich Weigand
· 8 years ago
12d84e5
[SystemZ] Support stackmaps and patchpoints
by Ulrich Weigand
· 8 years ago
4748567
[SystemZ] Fix common-code users of stack size
by Ulrich Weigand
· 8 years ago
43f4824
[SystemZ] Support vector registers in inline asm
by Ulrich Weigand
· 8 years ago
a1ef0f7
[InstCombine] partly fix FMF for fmul+log2 fold
by Sanjay Patel
· 8 years ago
70e6111
[InstCombine] add tests for rL169025; NFC
by Sanjay Patel
· 8 years ago
d924442
Fix more spelling mistakes in comments of LLVM Analysis passes
by Vedant Kumar
· 8 years ago
1629c23
[PatternMatch, InstSimplify] fix m_NaN to work with vector constants and use it
by Sanjay Patel
· 8 years ago
c796919
[Hexagon] Handle VACOPY in isel lowering
by Krzysztof Parzyszek
· 8 years ago
b24d041
[X86][BTVER2] Fix throughput of YMM bitwise instructions
by Simon Pilgrim
· 8 years ago
5227b3b
[X86] Reject xmm16-31 in inline asm constraints when AVX512 is disabled
by Craig Topper
· 8 years ago
5391b3c
[InstCombine] Allow fptrunc (fpext X)) to be reduced to a single fpext/ftrunc
by Craig Topper
· 8 years ago
442f953
[X86][x32] Save callee-save register used as base pointer for x32 ABI
by Derek Schuff
· 8 years ago
d4f9b58
[ARM] Fold variable into assert.
by Benjamin Kramer
· 8 years ago
94497ce
[utils] Add utils/update_cc_test_checks.py
by Fangrui Song
· 8 years ago
73675f1
AMDGPU/GlobalISel: InstrMapping for G_ZEXT
by Matt Arsenault
· 8 years ago
4f13399
AMDGPU/GlobalISel: InstrMapping for G_TRUNC
by Matt Arsenault
· 8 years ago
8030f1e
AMDGPU/GlobalISel: Define InstrMappings for G_FCMP
by Matt Arsenault
· 8 years ago
78bc395
AMDGPU/GlobalISel: Define instruction mapping for @llvm.minnum
by Matt Arsenault
· 8 years ago
a0af6ca
LoopUnroll: respect pragma unroll when AllowRemainder is disabled
by Yaxun Liu
· 8 years ago
435d2bb
[ARM] Fix access to stack arguments when re-aligning SP in Armv6m
by Momchil Velikov
· 8 years ago
c2b8dd7
[MergeICmps] Revert accidentally submitted failing test case.
by Clement Courbet
· 8 years ago
133ed5c
[Power9] Add missing instructions to the Power 9 scheduler
by Stefan Pintilie
· 8 years ago
22b62da
[WebAssembly] Check function type indexes
by Nicholas Wilson
· 8 years ago
de07406
[Docs] Add LLVM for Grad Students to Contributing page.
by Florian Hahn
· 8 years ago
af45cfc
[MergeICmps] Revert 324317 "Enable the MergeICmps Pass by default."
by Clement Courbet
· 8 years ago
b4acd1e
[MergeIcmps] Add the test case from PR36557.
by Clement Courbet
· 8 years ago
ad02fe3
Test commit: Remove an extraneous space. NFC
by David Stenberg
· 8 years ago
56748f7
Revert "[WebAssembly] More uses of uint8_t" and "[WebAssembly] Update tests"
by Nicholas Wilson
· 8 years ago
193aea3
[WebAssembly] Update tests after r326541
by Ilya Biryukov
· 8 years ago
98079e2
[ARM] Fix codegen for VLD3/VLD4/VST3/VST4 with WB
by Florian Hahn
· 8 years ago
9b9abca
[LV][CFG] Add irreducible CFG detection for outer loops
by Florian Hahn
· 8 years ago
de51453
AMDGPU/GlobalISel: Define instruction mapping for @llvm.maxnum
by Matt Arsenault
· 8 years ago
28835ca
[X86] Remove old UNIMPLEMENTED list
by Simon Pilgrim
· 8 years ago
587a2e3
[WebAssembly] More uses of uint8_t for single byte values
by Heejin Ahn
· 8 years ago
76899c6
[ThinLTO] Added a couple of C LTO API interfaces to control the cache policy.
by Ekaterina Romanova
· 8 years ago
738d9f9
AMDGPU/GCN: Promote i16 ctpop
by Jan Vesely
· 8 years ago
0e5b4bc
AMDGPU/GlobalISel: Define instruction mapping for G_FPTOSI
by Matt Arsenault
· 8 years ago
3ec91df
AMDGPU/GlobalISel: Define instruction mapping for G_FPTOUI
by Matt Arsenault
· 8 years ago
f3dbef6
AMDGPU/GlobalISel: Define instruction mapping for G_FMUL
by Matt Arsenault
· 8 years ago
24a5c74
[InstCombine] Add more test case to fpextend.ll.
by Craig Topper
· 8 years ago
6f9952d
AMDGPU/GlobalISel: Define instruction mapping for G_FADD
by Matt Arsenault
· 8 years ago
52088d0
AMDGPU/GlobalISel: Define instruction mapping for G_SHL
by Matt Arsenault
· 8 years ago
95f12eb
AMDGPU/GlobalISel: Define instruction mapping for G_XOR
by Matt Arsenault
· 8 years ago
8f583a2
AMDGPU/GlobalISel: Define instruction mapping for G_AND
by Matt Arsenault
· 8 years ago
c6e497a
[WebAssembly] Gather EH instructions in one place. NFC.
by Heejin Ahn
· 8 years ago
6842a7c
[ArgumentPromotion] don't break musttail invariant PR36543
by Fedor Indutny
· 8 years ago
a835321
Utility functions for checked arithmetic
by George Karpenkov
· 8 years ago
185ee30
[InstCombine] Simplify test cases by removing loads/stores that aren't required for what is being tested.
by Craig Topper
· 8 years ago
49894f8
[InstCombine] allow fmul fold with less than 'fast'
by Sanjay Patel
· 8 years ago
d79d666
[Reassociate] regenerate checks; NFC
by Sanjay Patel
· 8 years ago
7626332
revert r326502: [InstCombine] allow fmul fold with less than 'fast'
by Sanjay Patel
· 8 years ago
0e0047f
bpf: introduce -mattr=dwarfris to disable DwarfUsesRelocationsAcrossSections
by Yonghong Song
· 8 years ago
5bd1ce0
[InstCombine] allow fmul fold with less than 'fast'
by Sanjay Patel
· 8 years ago
5af2fad
[DAGCombiner] When combining zero_extend of a truncate, only mask before extending for vectors.
by Craig Topper
· 8 years ago
b755ca3
[X86][MMX] Improve handling of 64-bit MMX constants
by Simon Pilgrim
· 8 years ago
c5a680a
[SelectionDAG] Support some SimplifySetCC cases for comparing against vector splats of constants.
by Craig Topper
· 8 years ago
c921f23
[X86][AVX] Add v2f32 <-> v2i8/v2i16/v2i32 vector tests
by Simon Pilgrim
· 8 years ago
00ee23b3
[Hexagon] Add trap1 instruction
by Krzysztof Parzyszek
· 8 years ago
Next »