Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm
/
3d5bca28c5ffed319e8a3a453bb3ad332adeba09
3d5bca2
Fix issue with Tpi Stream hash map.
by Zachary Turner
· 7 years ago
72f170d
[X86] Fix bad formatting. NFC
by Craig Topper
· 7 years ago
5656053
[Hexagon] Remove unused operand definitions, NFC
by Krzysztof Parzyszek
· 7 years ago
579dd82
[Hexagon] Some formatting changes, NFC
by Krzysztof Parzyszek
· 7 years ago
53e1857
Don't build the Tpi Hash map by default.
by Zachary Turner
· 7 years ago
7d7bbfa8
[X86] Teach LowerMUL/LowerMULH for vXi8 to unpack constant RHS.
by Craig Topper
· 7 years ago
a713978
[X86] Add DAG combine to combine a v8i32->v8i16 truncate with a packuswb that truncates v8i16->v8i8.
by Craig Topper
· 7 years ago
edc98ed
Fix non-modular build.
by Adrian Prantl
· 7 years ago
5678548
Update Diagnostic handling for changes in CFE.
by Adrian Prantl
· 7 years ago
750d1ed
[SimplifyCFG] add tests for cross block compare folding; NFC
by Sanjay Patel
· 7 years ago
79a6444
[CmpInstAnalysis] fix formatting; NFC
by Sanjay Patel
· 7 years ago
71aa202
Fix line endings. NFCI.
by Simon Pilgrim
· 7 years ago
90f4912
Fixing -print-module-scope for legacy SCC passes
by Fedor Sergeev
· 7 years ago
7e303e8
[SystemZ::TTI] Return zero cost for ICmp that becomes Load And Test.
by Jonas Paulsson
· 7 years ago
0952fda
[AArch64] Add command-line option for SSBS
by Pablo Barrio
· 7 years ago
086b7dc
[AMDGPU] Add sdwa support for ADD|SUB U64 decomposed Pseudos
by Ron Lieberman
· 7 years ago
0487bd8
ARM: use target-specific SUBS node when combining cmp with cmov.
by Tim Northover
· 7 years ago
e29b1ab
[NFC][AArch64] Split out backend features
by Diogo N. Sampaio
· 7 years ago
674e504
[CMake] Add LLVM_EXTERNALIZE_DEBUGINFO_OUTPUT_DIR for custom dSYM target directory on Darwin
by Stefan Granitz
· 7 years ago
6049674
[RISCV] Fix test/MC/Disassembler/RISCV/invalid-instruction.txt after rL347988
by Alex Bradbury
· 7 years ago
2a12d85
[llvm-dwarfdump] - Stop printing the bogus empty section name on invalid dwarf.
by George Rimar
· 7 years ago
9639b46
[ARM][MC] Move information about variadic register defs into tablegen
by Oliver Stannard
· 7 years ago
9b84009
[ARM][Asm] Debug trace for the processInstruction loop
by Oliver Stannard
· 7 years ago
ec9e4f6
[KMSAN] Enable -msan-handle-asm-conservative by default
by Alexander Potapenko
· 7 years ago
57d0351
[GlobalISel] Fix test irtranslator-stackprotect-check.ll
by Petr Pavlu
· 7 years ago
dbd65c8
[ARM] FP16: support vld1.16 for vector loads with post-increment
by Sjoerd Meijer
· 7 years ago
49114e7
[PowerPC] Fix inconsistent ImmMustBeMultipleOf for same instruction
by Kang Zhang
· 7 years ago
e28eceb
[NFC] [PowerPC] add an routine in PPCTargetLowering to determine if a global is accessed as got-indirect or not.
by QingShan Zhang
· 7 years ago
fe47f26
[gn build] Fix cosmetic bug in write_cmake_config.py
by Nico Weber
· 7 years ago
a930080
[gn build] Slightly simplify write_cmake_config.
by Nico Weber
· 7 years ago
e00f5a4b
[gn build] Add build files for llvm/lib/Analysis and llvm/lib/ProfileData
by Nico Weber
· 7 years ago
9465bad
[X86] Add a DAG combine to turn stores of vXi1 on pre-avx512 targets into a bitcast and a store of a iX scalar.
by Craig Topper
· 7 years ago
cc78f0c
[X86] Fix bad comment. NFC
by Craig Topper
· 7 years ago
69204ee
[test] Fix use of 'sort -b' in SimpleLoopUnswitch on NetBSD
by Michal Gorny
· 7 years ago
6008df2
[test] Fix ScalarEvolution test to allow __func__ with prototype
by Michal Gorny
· 7 years ago
cfeb08f
[test] Fix BugPoint/compile-custom.ll to use detected python exec
by Michal Gorny
· 7 years ago
9054832
[ValueTracking] Support funnel shifts in computeKnownBits()
by Nikita Popov
· 7 years ago
597d03b
[SelectionDAG] fold constant with undef vector per element
by Sanjay Patel
· 7 years ago
9b0a5d5
[DAGCombiner] guard against an oversized shift crash
by Sanjay Patel
· 7 years ago
7e0e2c0
[ValueTracking] add helper function for testing implied condition; NFCI
by Sanjay Patel
· 7 years ago
81f79dd
[X86] Simplify LowerBITCAST code for v2i32/v4i16/v8i8/i64->mmx/i64/f64 bitcast.
by Craig Topper
· 7 years ago
8590612
[X86] Add custom type legalization for v2i32/v4i16/v8i8->mmx bitcasts to avoid a store/load to/from the stack.
by Craig Topper
· 7 years ago
90ee83f
[X86] Custom type legalize v2i32/v4i16/v8i8->i64 bitcasts in 64-bit mode similar to what's done when the destination is f64.
by Craig Topper
· 7 years ago
6912ec0
[X86] Add vXi8 division/remainder by non-splat constant test cases to prepare for an upcoming patch.
by Craig Topper
· 7 years ago
b0e8f6d
[MachineOutliner][AArch64] Improve checks for stack instructions
by Jessica Paquette
· 7 years ago
d11871c
Replace w16/w17 in machine-outliner.mir with w11/w12
by Jessica Paquette
· 7 years ago
d1c4726
[X86] Don't use zero_extend_vector_inreg for mulhu lowering with sse 4.1
by Craig Topper
· 7 years ago
2d4f754
[TTI] Reduction costs only need to include a single extract element cost (REAPPLIED)
by Simon Pilgrim
· 7 years ago
84cbc95
[AMDGPU] Split 64-Bit XNOR to 64-Bit NOT/XOR
by Graham Sellers
· 7 years ago
0228fd4
[llvm-readobj] Improve dynamic section iteration NFC.
by Xing GUO
· 7 years ago
b051043
[SelectionDAG] Improve SimplifyDemandedBits to SimplifyDemandedVectorElts simplification
by Simon Pilgrim
· 7 years ago
9ecb908
[InstCombine] Support ssub.sat canonicalization for non-splats
by Nikita Popov
· 7 years ago
ff43329
[X86] Remove stale FIXME from test case. NFC
by Craig Topper
· 7 years ago
a12accc
[ThinLTO] Allow importing of functions with var args
by Teresa Johnson
· 7 years ago
de97988
[RISCV] Remove RV64I SLLW/SRLW/SRAW patterns and add new test cases
by Alex Bradbury
· 7 years ago
c004d54
[projects] Use add_llvm_external_project for implicit projects
by Shoaib Meenai
· 7 years ago
26f6d0a
[X86][LoopVectorize] Replace -mcpu=skylake-avx512 with -mattr=avx512f in some tests that failed when experimenting with defaulting to -mprefer-vector-width=256 for skylake-avx512.
by Craig Topper
· 7 years ago
bd238eb
Use RequireNullTerminator=false in identify_magic.
by Zachary Turner
· 7 years ago
c3ceb23
[lit] Add a generic build script with a lit substitution.
by Zachary Turner
· 7 years ago
c689f67
[NVPTX] Add lowering of i128 numbers as struct fields
by Artem Belevich
· 7 years ago
2439d1b
[X86] Replace '-mcpu=skx' with -mattr=avx512f or -mattr=avx512bw in interleave/strided load/store cost model tests.
by Craig Topper
· 7 years ago
916666c
[gn build] Add action to generate VCSRevision.h and use it to add llvm/lib/Object/BUILD.gn
by Nico Weber
· 7 years ago
941d381
[codeview] Remove dead macros for codeview record serialization, NFC
by Reid Kleckner
· 7 years ago
cd3135e
LegacyDivergenceAnalysis: fix uninitialized value
by Nicolai Haehnle
· 7 years ago
e3924b1
AMDGPU: Divergence-driven selection of scalar buffer load intrinsics
by Nicolai Haehnle
· 7 years ago
37b386d
AMDGPU: Fix various issues around the VirtReg2Value mapping
by Nicolai Haehnle
· 7 years ago
39a2bbd
[DA] GPUDivergenceAnalysis for unstructured GPU kernels
by Nicolai Haehnle
· 7 years ago
b8f365e
[x86] add tests for undef + partial undef constant folding; NFC
by Sanjay Patel
· 7 years ago
3ccf8b5
[X86] Split skylake-avx512 run lines in SLP vectorizer tests to cover -mprefer=vector-width=256 and -mprefer-vector-width=512.
by Craig Topper
· 7 years ago
83bcdb1
[InstSimplify] add tests for undef + partial undef constant folding; NFC
by Sanjay Patel
· 7 years ago
c16c6e6
[ValueTracking] Make unit tests easier to write; NFC
by Nikita Popov
· 7 years ago
39cd630
Support: use std::is_trivially_copyable on MSVC
by Saleem Abdulrasool
· 7 years ago
7534620
[MachineOutliner] Outline both register save calls + no LR save calls together
by Jessica Paquette
· 7 years ago
e9322d8
AArch64: Don't emit CFI for SCS register in nounwind functions.
by Peter Collingbourne
· 7 years ago
5f1a766
[TableGen] Fix negation of simple predicates
by Evandro Menezes
· 7 years ago
c446570
[Mem2Reg] Fix nondeterministic corner case
by Joseph Tremoulet
· 7 years ago
59a4a83
[DWARFv5] Verify all-or-nothing constraint on DIFile source
by Scott Linder
· 7 years ago
c7a92ba
[dsymutil] Gather global and local symbol addresses in the main executable.
by Jonas Devlieghere
· 7 years ago
1d5f3f5
[X86] Change vXi8 MULHU lowering to unpack high and low half of lanes instead of extracting and concating low and high half registers.
by Craig Topper
· 7 years ago
cc1eb13
[X86] Prefer lowerVectorShuffleAsBitMask over using a avx512 masked operation when avx512bw/avx512vl is enabled.
by Craig Topper
· 7 years ago
8e27bd1
[SelectionDAG] fold FP binops with 2 undef operands to undef
by Sanjay Patel
· 7 years ago
9fd9db9
[AMDGPU] Disable SReg Global LD/ST, perf regression
by Ron Lieberman
· 7 years ago
3a446a3
[llvm-mca] Speedup the default resource selection strategy.
by Andrea Di Biagio
· 7 years ago
f170fd9
Revert "[BTF] Add BTF DebugInfo"
by Yonghong Song
· 7 years ago
f019d91
[x86] add tests for fake vector FP ops; NFC
by Sanjay Patel
· 7 years ago
9c6b970
[BTF] Add BTF DebugInfo
by Yonghong Song
· 7 years ago
40a8867
[CodeGen] Prefer static frame index for STATEPOINT liveness args
by Than McIntosh
· 7 years ago
6f763e6
[SLP]PR39774: Update references of the replaced external instructions.
by Alexey Bataev
· 7 years ago
cd5185d
[gn build] Add build files for llvm/lib/Bitcode/Reader and llvm/lib/MC/MCParser.
by Nico Weber
· 7 years ago
d339265
[AMDGPU] Combine DPP mov with use instructions (VOP1/2/3)
by Valery Pykhtin
· 7 years ago
98272e4
TableGen/ISel: Allow PatFrag predicate code to access captured operands
by Nicolai Haehnle
· 7 years ago
993bc9b
[RISCV] Add additional CSR instruction aliases (imm. operands)
by Alex Bradbury
· 7 years ago
5b0ffb8
Fix parenthesis warning in IVDescriptors
by Renato Golin
· 7 years ago
4e25c19
Add a new reduction pattern match
by Renato Golin
· 7 years ago
983661e
[RISCV] Add UNIMP instruction (32- and 16-bit forms)
by Alex Bradbury
· 7 years ago
365d19d
[SelectionDAG] Support result type promotion for FLT_ROUNDS_
by Alex Bradbury
· 7 years ago
87b02fc
[llvm-mca] Simplify code in class Scheduler. NFCI
by Andrea Di Biagio
· 7 years ago
cdc3118
[SelectionDAG] Support promotion of PREFETCH operands
by Alex Bradbury
· 7 years ago
24b8fd9
[LoopSimplifyCFG] Update MemorySSA in terminator folding. PR39783
by Max Kazantsev
· 7 years ago
810e867
[SelectionDAG] Support promotion of FRAMEADDR/RETURNADDR operands
by Alex Bradbury
· 7 years ago
Next »