Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm
/
f8fba9029f6973515711af39198fab1c940d927e
f8fba90
[TRE][DebugInfo] Preserve Debug Location in new branch instruction
by Anastasis Grammenos
· 7 years ago
027b97f
[SelectionDAG] Teach LegalizeVectorTypes to widen the mask input to a masked store.
by Craig Topper
· 7 years ago
bb27297
[Support] Don't initialize compressed buffer allocated by zlib::compress
by Fangrui Song
· 7 years ago
7166ee5
DAG: Enhance isKnownNeverNaN
by Matt Arsenault
· 7 years ago
9f9755d
[NVPTX] Handle __nvvm_reflect("__CUDA_ARCH").
by Artem Belevich
· 7 years ago
8d1ce33
[X86] Add a DAG combine for the __builtin_parity idiom used by clang to enable better codegen
by Craig Topper
· 7 years ago
e60d78f
[X86] Add test cases for the current codegen of __builtin_parity.
by Craig Topper
· 7 years ago
8ef7ef8
[SLC] Refactor shrinking of functions (NFC)
by Evandro Menezes
· 7 years ago
1a17324
Fix crash in bounds checking.
by Joel Galenson
· 7 years ago
dfa0460
[llvm-mca][docs] Move the code marker text into its own subsection. NFC.
by Matt Davis
· 7 years ago
a02557d
[X86] Fix line endings.
by Simon Pilgrim
· 7 years ago
5e1d437
[Partial Inlining] Fix small bug in detecting if we did something
by Graham Yiu
· 7 years ago
54c1354
[WebAssembly] Cleanup of the way globals and global flags are handled
by Nicholas Wilson
· 7 years ago
d6b95e9
[llvm-mca] Speed up the computation of the wait/ready/issued sets in the Scheduler.
by Andrea Di Biagio
· 7 years ago
1a16c79
[Dominators] Make RemoveUnreachableBlocks return false if the BasicBlock is already awaiting deletion
by Chijun Sima
· 7 years ago
614e612
[llvm-mca][docs] Improve the CommandLine documentation.
by Andrea Di Biagio
· 7 years ago
3a8b61c
convert some tabs to spaces
by Nico Weber
· 7 years ago
73b8421
[DebugInfo/Verifier] Don't emit error for missing module in index
by Jonas Devlieghere
· 7 years ago
b49e617
[SystemZ] Improve handling of instructions which expand to several groups
by Jonas Paulsson
· 7 years ago
8d89c08
[NFC] Add missing comment
by Max Kazantsev
· 7 years ago
00ccfbc
[NFC] Move some methods into static functions
by Max Kazantsev
· 7 years ago
8602af6
[Windows FS] Allow moving files in TempFile::keep
by Jeremy Morse
· 7 years ago
5bf23c0
[TargetLowering] Generalise BuildSDIV function
by Simon Pilgrim
· 7 years ago
80d3cc7
[llvm-exegesis] Renaming classes and functions.
by Guillaume Chatelet
· 7 years ago
3349324
[ARM] FP16: support vector zip and unzip
by Sjoerd Meijer
· 7 years ago
93e0d05
[XRay][tools] Use Support/JSON.h in llvm-xray convert
by Dean Michael Berris
· 7 years ago
f1843f8
[X86] Add example of 'zero shift' guards on rotation patterns (PR34924)
by Simon Pilgrim
· 7 years ago
0c1e01d
[ARM] FP16: support VFMA
by Sjoerd Meijer
· 7 years ago
c45dda4
[XRay] fixup: add one more missing std::move(...)
by Dean Michael Berris
· 7 years ago
afa9b4c
[XRay] fixup: Add missing std::move(...)
by Dean Michael Berris
· 7 years ago
1760333
[XRay] Fixup: remove 'noexcept' in defaulted move members
by Dean Michael Berris
· 7 years ago
ea39027
[XRay][llvm] Load XRay Profiles
by Dean Michael Berris
· 7 years ago
92ac758
[X86] Remove all the vector NOP bitcast patterns. Use a few lines of code in the Select method in X86ISelDAGToDAG.cpp instead.
by Craig Topper
· 7 years ago
1e182a9
build_llvm_package.bat: Add OpenMP back
by Hans Wennborg
· 7 years ago
a9028ca
[Dominators] Refine the logic of recalculate() in the DomTreeUpdater
by Chijun Sima
· 7 years ago
91fa1be
[X86] Support fp128 and/or/xor/load/store with VEX and EVEX encoded instructions.
by Craig Topper
· 7 years ago
ebab954
[InstSimplify] fold extracting from std::pair (2/2)
by Hiroshi Inoue
· 7 years ago
18e311e
[Dominators] Convert existing passes and utils to use the DomTreeUpdater class
by Chijun Sima
· 7 years ago
be1098c
[X86] When post-processing the DAG to remove zero extending moves for YMM/ZMM, make sure the producing instruction is VEX/XOP/EVEX encoded.
by Craig Topper
· 7 years ago
f5ce968
[X86] Autogenerate complete checks. NFC
by Craig Topper
· 7 years ago
bf116bb
[X86] Add R13D to the isInefficientLEAReg in FixupLEAs.
by Craig Topper
· 7 years ago
1435ef3
[X86] Autogenerate complete checks. NFC
by Craig Topper
· 7 years ago
f24d85d
[X86] Autogenerate complete checks. NFC
by Craig Topper
· 7 years ago
ee462ee
[X86] Prevent promotion of i16 add/sub/and/or/xor to i32 if we can fold an atomic load and atomic store.
by Craig Topper
· 7 years ago
fb8aead
[LICM] Remove unneccessary safety check to increase sinking effectiveness
by Philip Reames
· 7 years ago
58b1de4
objdump: Better handling of Mach-O universal binaries
by Dave Lee
· 7 years ago
f4a5ef1
[GlobalMerge] Allow merging globals with explicit section markings.
by Eli Friedman
· 7 years ago
25b5886
[AMDGPU] Minor change to d16 buffer load implementation
by Tim Renouf
· 7 years ago
7990533
[AMDGPU] Reworked SIFixWWMLiveness
by Tim Renouf
· 7 years ago
0c92792
[X86] Allow 'atomic_store (neg/not atomic_load)' to isel to a RMW instruction.
by Craig Topper
· 7 years ago
fe4807d
[X86] Add NEG and NOT test cases to atomic_mi.ll in preparation for fixing the FIXME in X86InstrCompiler.td to make these work for atomic load/store.
by Craig Topper
· 7 years ago
5e96e38
[AMDGPU] Avoid using divergent value in mubuf addr64 descriptor
by Tim Renouf
· 7 years ago
f1aa92e
[MS Demangler] Fix some tests that are no longer broken.
by Zachary Turner
· 7 years ago
0b5d0cf
[Hexagon] Simplify CFG after atomic expansion
by Krzysztof Parzyszek
· 7 years ago
0ac5780
[WebAssembly] Support for atomic.wait / atomic.wake instructions
by Heejin Ahn
· 7 years ago
913533e
[Unittests] Fix returning string in SolveQuadraticEquationWrap
by Krzysztof Parzyszek
· 7 years ago
df48071
[X86] Autogenerate complete checks. NFC
by Craig Topper
· 7 years ago
e3f12bd
[ORC] Add a re-exports fallback definition generator.
by Lang Hames
· 7 years ago
fbf5dde
[Support] Add an enable bit to our DebugCounters
by George Burgess IV
· 7 years ago
40eb379
Unbreak build after r338758: specify lambda return type explicitly
by Krzysztof Parzyszek
· 7 years ago
ddedb75
[DebugInfo/DWARF] Remove redundant iterator type. NFC
by Paul Robinson
· 7 years ago
5c1bd30
[SCEV] Properly solve quadratic equations
by Krzysztof Parzyszek
· 7 years ago
710aab8
[Support] [NFC] change comment about retries in createUniqueEntity
by Bob Haarman
· 7 years ago
4aec14e
[NFC] clang-format cleanup of a couple files in llvm-objcopy.
by Puyan Lotfi
· 7 years ago
0380d77
CMake: Remove LLVM_DYLIB_SYMBOL_VERSIONING
by Tom Stellard
· 7 years ago
7811a54
[itanium demangler] Support dot suffixes on block invocation functions
by Erik Pilkington
· 7 years ago
15bc985
[Support] fix TempFile infinite loop and permission denied errors
by Bob Haarman
· 7 years ago
63fe07e
[WebAssembly] Ensure bitcasts that would result in invalid wasm are removed by FixFunctionBitcasts
by Sam Clegg
· 7 years ago
2eed050
Fix one more warning.
by Zachary Turner
· 7 years ago
fb14547
Update the LLVM VS integration to sign the assembly.
by Zachary Turner
· 7 years ago
7de6a15
Fix a couple of warnings.
by Zachary Turner
· 7 years ago
c6b30d1
Use %.*s instead of %*s when formatting strings with explicit length.
by Zachary Turner
· 7 years ago
f58835b
[MS Demangler] Resolve back-references lazily.
by Zachary Turner
· 7 years ago
9cb26ab
[X86] Allow fake unary unpckhpd and movhlps to be commuted for execution domain fixing purposes
by Craig Topper
· 7 years ago
00c9045
[SLC] Refactor simplification of pow() (NFC)
by Evandro Menezes
· 7 years ago
79b60e4
[X86][SSE] Add uniform/non-uniform exact sdiv vector tests covering all paths
by Simon Pilgrim
· 7 years ago
24c4936
[InstCombine] [NFC] Tests for select with binop fold
by David Bolvansky
· 7 years ago
e1c9b76
[InstSimplify] move minnum/maxnum with undef fold from instcombine
by Sanjay Patel
· 7 years ago
5907e1e
[ARM][NFC] Follow up of r338568
by Sjoerd Meijer
· 7 years ago
fd08621
[ValueTracking] fix maxnum miscompile for cannotBeOrderedLessThanZero (PR37776)
by Sanjay Patel
· 7 years ago
2920ef7
DAG: Fix vector widening fcanonicalize
by Matt Arsenault
· 7 years ago
c9baad1
AMDGPU: Fix scalarizing v4f16 fcanonicalize
by Matt Arsenault
· 7 years ago
bd8ff35
[llvm-ar] Fix help text test. NFC.
by Ben Dunbobbin
· 7 years ago
2153e58
[llvm-ar] Correct help text
by Ben Dunbobbin
· 7 years ago
a86b696
[llvm-mca] Use a vector to store ResourceState objects in the ResourceManager.
by Andrea Di Biagio
· 7 years ago
a9ba726
[llvm-exegesis] Rename InstructionInstance into InstructionBuilder.
by Guillaume Chatelet
· 7 years ago
7cb2547
[X86][SSE] Add more UDIV nonuniform-constant vector tests
by Simon Pilgrim
· 7 years ago
4d0538e
Add include guard
by Stefan Granitz
· 7 years ago
87ee9ba
[X86][SSE] Pull out duplicate VSELECT to shuffle mask code. NFCI.
by Simon Pilgrim
· 7 years ago
9808d69
[GlobalISel] Fix typo with missed override specifier
by Alexander Ivchenko
· 7 years ago
47b5939
[emacs] Indent statement continuation to match clang-format
by Andrew Savonichev
· 7 years ago
8c575a1
[GlobalISel] Rewrite CallLowering::lowerReturn to accept multiple VRegs per Value
by Alexander Ivchenko
· 7 years ago
b30285c
utils/release/tag.sh: add debuginfo-tests to project list
by Hans Wennborg
· 7 years ago
c6ba192
lit: bump version number
by Hans Wennborg
· 7 years ago
f166ea7
[UnJ] Add debug messages for why loops are not unrolled. NFC
by David Green
· 7 years ago
6e63f1c
[AArch64] Add support for got relocated LDR's
by David Green
· 7 years ago
e815ef9
Test commit.
by Kito Cheng
· 7 years ago
b41c2e3
[LICM] Factor out fault legality from canHoistOrSinkInst [NFC]
by Philip Reames
· 7 years ago
218719c
[LICM] Expand tests to highlight an oddity in sinking implementation
by Philip Reames
· 7 years ago
b4d32d0
Fix FCOPYSIGN expansion
by Lei Liu
· 7 years ago
Next »