Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm80
/
c85f3082e00624892e22ccd0c100e4b9d4fdf224
c85f308
[x86] try select simplification for target-specific nodes
by Sanjay Patel
· 7 years ago
54b34d2
Revert "[TextAPI] TBD Reader/Writer"
by Juergen Ributzka
· 7 years ago
1d24883
[TextAPI] TBD Reader/Writer
by Juergen Ributzka
· 7 years ago
ccefd88
[DebugInfo] IR/Bitcode changes for DISubprogram flags.
by Paul Robinson
· 7 years ago
3d1a12c
Reapply "[llvm-mca] Return the total number of cycles from method Pipeline::run()."
by Andrea Di Biagio
· 7 years ago
d5ee5db
[X86] Make X86TTIImpl::getCastInstrCost properly handle the case where AVX512 is enabled, but 512-bit vectors aren't legal.
by Craig Topper
· 7 years ago
9e865e7
[X86] Add some cost model entries for sext/zext for avx512bw
by Craig Topper
· 7 years ago
f41ae12
[X86] Add a combine for back to back VSRAI instructions
by Craig Topper
· 7 years ago
f03ba1e
[DebugInfo] Give inlinable calls DILocs (PR39807)
by Jeremy Morse
· 7 years ago
3ed031b
[LICM] Enable control flow hoisting by default
by John Brawn
· 7 years ago
3f74a7b
[LICM] Reapply r347190 "Make LICM able to hoist phis" with fix
by John Brawn
· 7 years ago
5f68f0a
Revert [llvm-mca] Return the total number of cycles from method Pipeline::run().
by Andrea Di Biagio
· 7 years ago
d888610
[RISCV] Support .option push and .option pop
by Alex Bradbury
· 7 years ago
e666b9b
[InstCombine] Combine saturating add/sub with constant operands
by Nikita Popov
· 7 years ago
79fc38d
[InstCombine] Canonicalize ssub.sat to sadd.sat
by Nikita Popov
· 7 years ago
72d3673
[ValueTracking] Determine always-overflow condition for unsigned sub
by Nikita Popov
· 7 years ago
06022d84
[InstCombine] Use known overflow information for saturating add/sub
by Nikita Popov
· 7 years ago
246a4c6
[InstCombine] Canonicalize const arg for saturating adds
by Nikita Popov
· 7 years ago
03c198b
[Hexagon] Add missing flags to ELF YAMLIO
by Krzysztof Parzyszek
· 7 years ago
9fb5115
[llvm-mca] Return the total number of cycles from method Pipeline::run().
by Andrea Di Biagio
· 7 years ago
dad8def
llvm-git: More tweaks.
by James Y Knight
· 7 years ago
95f8d2a
Fix DynamicLibraryTests build on Windows when LLVM_EXPORT_SYMBOLS_FOR_PLUGINS is ON
by Michael Platings
· 7 years ago
20632e3
[ThinLTO] Correct linkonce_any function import linkage. NFC.
by Xin Tong
· 7 years ago
f5338fd
Fix build error due to missing cctype include in ARMTargetParser.cpp.
by David Spickett
· 7 years ago
eb20676
[SLP]Fix PR39774: Set ReductionRoot if the original instruction is vectorized.
by Alexey Bataev
· 7 years ago
9d5ac66
Fix -Winfinite-recursion compile error.
by Haojian Wu
· 7 years ago
43c0a64
Fix build of r347741 by adding missing vector include to ARMTargetParser.h.
by David Spickett
· 7 years ago
9ba9c03
[MachineScheduler] Add support for clustering mem ops with FI base operands
by Francis Visoiu Mistrih
· 7 years ago
83895b3
[CodeGen][NFC] Make `TII::getMemOpBaseImmOfs` return a base operand
by Francis Visoiu Mistrih
· 7 years ago
0884e6d
[DebugInfo] Rename EmitDebugThreadLocal back to EmitDebugValue. NFC
by Simon Atanasyan
· 7 years ago
4b88bad
[TableGen] Better error checking for TIED_TO constraints.
by Simon Tatham
· 7 years ago
1fff169
[ARM, AArch64] Move ARM/AArch64 target parsers into
by David Spickett
· 7 years ago
3d8563b
[SystemZ::TTI] Improve cost for compare of i64 with extended i32 load
by Jonas Paulsson
· 7 years ago
21e857c
[SystemZ::TTI] Improve costs for i16 add, sub and mul against memory.
by Jonas Paulsson
· 7 years ago
024fc6c
[SystemZ::TTI] Improved cost values for comparison against memory.
by Jonas Paulsson
· 7 years ago
37e2659
[SystemZ::TTI] Return zero cost for scalar load/store connected with a bswap.
by Jonas Paulsson
· 7 years ago
3eeed74
[llvm-objcopy] Hook up the -V alias to --version, output "GNU strip"
by Martin Storsjo
· 7 years ago
0833f26
Do not insert prefetches with unsupported memory operands.
by Mircea Trofin
· 7 years ago
a4ab066
[X86] Add test cases to show that we don't properly take -mprefer-vector-width=256 and -min-legal-vector-width=256 into account when costing sext/zext.
by Craig Topper
· 7 years ago
b72b8f2
[X86] Add exhaustive cost model testing for sext/zext for all vector types we reasonably support. Add cost model tests for truncating to vXi1.
by Craig Topper
· 7 years ago
e41f778
[TableGen] Improve readability of generated code (NFC)
by Evandro Menezes
· 7 years ago
1171c76
[TableGen] Refactor macro names (NFC)
by Evandro Menezes
· 7 years ago
4616e2f
[yaml2obj] Treat COFF/ARM64 as a 64 bit architecture
by Martin Storsjo
· 7 years ago
ad388ee
[gn build] Add enough build files to be able to build llvm-tblgen.
by Nico Weber
· 7 years ago
1d994c2
[clang][slh] add attribute for speculative load hardening
by Zola Bridges
· 7 years ago
1a53480
[InstCombine] Add tests for saturating add/sub; NFC
by Nikita Popov
· 7 years ago
e4c346d
[X86] Add cost model tests for experimental.vector.reduce.* with -x86-experimental-vector-widening-legalization
by Craig Topper
· 7 years ago
84288ab
[X86] Add cost model test for masked load an store with -x86-experimental-vector-widening-legalization
by Craig Topper
· 7 years ago
6868d1a
[X86] Add cost model tests for fp_to_int/int_to_fp with -x86-experimental-vector-widening-legalization
by Craig Topper
· 7 years ago
5707b0f
[X86] Add cost model tests for shifts with -x86-experimental-vector-widening-legalization.
by Craig Topper
· 7 years ago
5b841f7
[lit] Pass more environment variables through to child processes.
by Zachary Turner
· 7 years ago
1b8b269
Add missing error checking code intended for r347687
by Reid Kleckner
· 7 years ago
36cff63
[PDB] Add symbol records in bulk
by Reid Kleckner
· 7 years ago
6c99d2b
[TableGen] Preprocessing support
by Vyacheslav Zakharin
· 7 years ago
9a24b2f
[X86] Replace an APInt that is guaranteed to be 8-bits with just an 'unsigned'
by Craig Topper
· 7 years ago
e0a85dd
[PartialInliner] Make PHIs free in cost computation.
by Florian Hahn
· 7 years ago
53c6e8e
[X86] Add cascade lake arch in X86 target.
by Craig Topper
· 7 years ago
57a7a8a
Documentation: add \file markup as needed.
by James Dennett
· 7 years ago
07b822e
[Demangle] remove itaniumFindTypesInMangledName
by Pavel Labath
· 7 years ago
6da4a0e
[llvm-mca] pass -dispatch-stats flag to a couple of tests. NFC
by Andrea Di Biagio
· 7 years ago
13e71ac
[x86] regenerate checks; NFC
by Sanjay Patel
· 7 years ago
c8872d1
[AMDGPU] Disable DAG combine at -O0
by Stanislav Mekhanoshin
· 7 years ago
65cb634
InstCombine: add comment explaining malloc deletion. NFC.
by Tim Northover
· 7 years ago
1ed9b33
Add missing REQUIRES: asserts
by Max Kazantsev
· 7 years ago
6235bbf
[X86] Add test cases for vector shifts of v2i32/v2i16/v4i16/v2i8/v4i8/v8i8 with promotion legalization and widening legalization. NFC
by Craig Topper
· 7 years ago
32a3b31
[X86] Use getUnpackl/getUnpackh instead of directly creating UNPCKL/UNPCKH nodes.
by Craig Topper
· 7 years ago
0521646
[LoopSimplifyCFG] Turn on term folding after underlying bug fixed
by Max Kazantsev
· 7 years ago
e53078a
[LoopSimplifyCFG] Fix corner case with duplicating successors
by Max Kazantsev
· 7 years ago
cd010d2
[gn build] Merge r347530 to gn.
by Nico Weber
· 7 years ago
8448be0
Move a file I forgot to move in r347636.
by Nico Weber
· 7 years ago
cefe270
[gn build] Create abi-breaking.h, config.h, llvm-config.h, and add a build file for llvm/lib/Support.
by Nico Weber
· 7 years ago
fd2bfc7
[X86] Prevent DAG combine from folding a bitcast from vXi1 to iX with a store on pre-AVX512 targets.
by Craig Topper
· 7 years ago
4eb1db5
[X86] Add a bunch of test cases for storing a scalar bitcasted from a vXi1 type.
by Craig Topper
· 7 years ago
6b7c84e
Revert "[clang][slh] add attribute for speculative load hardening"
by Zola Bridges
· 7 years ago
2aeaa6e
[stack-safety] Update comment
by Vitaly Buka
· 7 years ago
fd4afd6
[stack-safety] Fix and uncomment assert
by Vitaly Buka
· 7 years ago
61eaf01
[stack-safety] Fix build on gcc 5.4
by Vitaly Buka
· 7 years ago
725ed2f
[InstCombine] add tests for rotate/bswap equality; NFC
by Sanjay Patel
· 7 years ago
504db06
[clang][slh] add attribute for speculative load hardening
by Zola Bridges
· 7 years ago
3f6a8f9
Fix debug build break
by JF Bastien
· 7 years ago
421d590
Notify the linker when a TU compiled with split-stack has a function without a prologue.
by Sterling Augustine
· 7 years ago
5b5d8e4
Remove trailing empty line
by Vitaly Buka
· 7 years ago
d305cea
[stack-safety] Analysis documentation
by Vitaly Buka
· 7 years ago
d5aa33e
[stack-safety] Inter-Procedural Analysis implementation
by Vitaly Buka
· 7 years ago
54b4ae7
[stack-safety] Empty local passes for Stack Safety Global Analysis
by Vitaly Buka
· 7 years ago
953932e
AArch64ISelLowering: Remove a return-of-assignment to allow NRVO
by David Blaikie
· 7 years ago
6f171fb
Add new passes to X86 pipeline tests
by Mircea Trofin
· 7 years ago
1d132e3
[X86] Add dependency from X86 to ProfileData after rL347596
by Fangrui Song
· 7 years ago
4ac1416
[ICP] Remove incompatible attributes at indirect-call promoted callsites.
by Xin Tong
· 7 years ago
c3924f6
[InstCombine] add helper function to reduce code duplication; NFC
by Sanjay Patel
· 7 years ago
9d4b9a3
[stack-safety] Local analysis implementation
by Vitaly Buka
· 7 years ago
c29e36f
[stack-safety] Empty local passes for Stack Safety Local Analysis
by Vitaly Buka
· 7 years ago
a7aff25
[cfi] Help sanstats to find binary if they are not at the original location
by Vitaly Buka
· 7 years ago
17f866f
[cfi] Make sanstats print address of the check
by Vitaly Buka
· 7 years ago
7784961
[AArch64] Refactor the scheduling predicates (3/3) (NFC)
by Evandro Menezes
· 7 years ago
e62b9ce
[AArch64] Refactor the scheduling predicates (2/3) (NFC)
by Evandro Menezes
· 7 years ago
5f6c1fd
[AArch64] Refactor the scheduling predicates (1/3) (NFC)
by Evandro Menezes
· 7 years ago
241ac1b
Support for inserting profile-directed cache prefetches
by Mircea Trofin
· 7 years ago
9926acb
AMDGPU: Record SGPR spills when restoring too
by Matt Arsenault
· 7 years ago
689482b
[LegalizeVectorTypes][X86][ARM][AArch64][PowerPC] Don't use SplitVecOp_TruncateHelper for FP_TO_SINT/UINT.
by Craig Topper
· 7 years ago
Next »