Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm80
/
878194421e436322d3f5855135d339d177edf7a3
8781944
[ValueTracking] Teach computeNumSignBits to understand min/max clamp patterns with constant/splat values
by Craig Topper
· 7 years ago
f1d4273
[X86] Teach combineLoopSADPattern to handle cases where there is no loop and the add has two absolute difference inputs
by Craig Topper
· 7 years ago
8029441
[X86] Add test cases for D50817. NFC
by Craig Topper
· 7 years ago
2898554
[NFC] Refactor simplification of pow()
by Evandro Menezes
· 7 years ago
f0aaf6f
[WebAssembly] Arbitrary BUILD_VECTOR and remove i64x2.mul
by Thomas Lively
· 7 years ago
4171588
[SelectionDAG] unroll unsupported vector FP ops earlier to avoid libcalls on undef elements (PR38527)
by Sanjay Patel
· 7 years ago
7657bca
[NFC] Expand test cases for simplifying pow()
by Evandro Menezes
· 7 years ago
9e027f8
[MemorySSA] Invalidate optimized Defs upon moving them; NFC
by George Burgess IV
· 7 years ago
575895c
[ARM] Lower llvm.ctlz.i32 to a libcall when clz is not available.
by Eli Friedman
· 7 years ago
8b3c688
[BinaryFormat] Add MessagePack reader/writer
by Scott Linder
· 7 years ago
66ce6fc
[SafeStack] Handle unreachable code with safe stack coloring.
by Eli Friedman
· 7 years ago
39184e4
bpf: fix an assertion in BPFAsmBackend applyFixup()
by Yonghong Song
· 7 years ago
c78d44c
[WebAssembly] Don't write SP back when prolog is generated only for EH
by Heejin Ahn
· 7 years ago
3553a3c
[AST] Add a test for attribute intersection
by Philip Reames
· 7 years ago
cab386f
[ARM] Avoid injecting constant islands in movw+movt pairs on Windows
by Martin Storsjo
· 7 years ago
487456c
[ARM] Move machine operand target flags to ARMBaseInstrInfo
by Martin Storsjo
· 7 years ago
34868d7
[Hexagon] Enable interleaving in loop vectorizer
by Krzysztof Parzyszek
· 7 years ago
3c6df19
[ARM] Handle all-ones mask explicitly in targetShrinkDemandedConstant.
by Eli Friedman
· 7 years ago
2e8575c
Update MemorySSA in LoopSimplifyCFG.
by Alina Sbirlea
· 7 years ago
8093c81
Update MemorySSA in LoopInstSimplify.
by Alina Sbirlea
· 7 years ago
92802c2
[AA] Remove a needless variable [NFC]
by Philip Reames
· 7 years ago
0c5441a
[X86] Replace (32/64 - n) shift amounts with (neg n) since the shift amount is masked in hardware
by Craig Topper
· 7 years ago
80d595c
[AST] Minor whitespace cleanup [NFC]
by Philip Reames
· 7 years ago
4d1c75e
[WebAssembly] Remove MachineFrameInfo arg from checking functions (NFC)
by Heejin Ahn
· 7 years ago
808aa8d
[CMake] Remove unneeded and outdated policy
by Chris Bieneman
· 7 years ago
2f1f9f8
[CMake] Use LLVM_ENABLE_IDE instead of CMAKE_CONFIGURATION_TYPES
by Chris Bieneman
· 7 years ago
c7581d6
[X86] In OptimizeLEAs pass, check that the key is in the LEAs map before accessing
by Craig Topper
· 7 years ago
7b635a2
[WebAssembly] Add hasSideEffects flag to catch instructions
by Heejin Ahn
· 7 years ago
67fcaf1
[CodeGenPrepare] Set debug locs when folding a comparison into a uadd.with.overflow
by Vedant Kumar
· 7 years ago
9dc624a
[llvm-mca] Clean up a comment about the Context class. NFC.
by Matt Davis
· 7 years ago
2bd592d
[MemorySSA] Move two simple getters; NFC
by George Burgess IV
· 7 years ago
273215d
[GISel]: Add legalization support for widening bit counting operations
by Aditya Nandakumar
· 7 years ago
c82aef2
[x86] add tests for load scalar + insertelement; NFC
by Sanjay Patel
· 7 years ago
b4dc85b
[WebAssembly] Ensure relocation entries are ordered by offset
by Sam Clegg
· 7 years ago
cff9f56
[llvm-mca] Remove unused decl. NFC.
by Matt Davis
· 7 years ago
7226e5b
AMDGPU: bump AS.MAX_COMMON_ADDRESS to 6 since 32-bit addr space
by Samuel Pitoiset
· 7 years ago
8ea5abf
AMDGPU: fix existing alias rules for constant and global
by Samuel Pitoiset
· 7 years ago
760920e
[X86][SSE] LowerMULH vXi8 - use SSE shifts directly.
by Simon Pilgrim
· 7 years ago
284f256
[ARM] Rotated operand patterns for *xtb16
by Sam Parker
· 7 years ago
3d765ce
[AArch64] Add Tiny Code Model for AArch64
by David Green
· 7 years ago
ad45fb5
AMDGPU: Fix not respecting byval alignment in call frame setup
by Matt Arsenault
· 7 years ago
4d6d5a1
[llvm-mca] Improved code comments and moved some method definitions from Scheduler.h to Scheduler.cpp. NFC
by Andrea Di Biagio
· 7 years ago
7105c4b
[X86][SSE] Add sdiv test case from PR38658
by Simon Pilgrim
· 7 years ago
e2573bc
[mips] Handle missing CondCodes
by Stefan Maksimovic
· 7 years ago
b180171
[XRay] Refactor file header reading (NFC)
by Dean Michael Berris
· 7 years ago
52c037b
[AST] Fix a whitespace typo [NFC]
by Philip Reames
· 7 years ago
c5f69a5
[AST] Reorder code to reduce a future patch diff [NFC]
by Philip Reames
· 7 years ago
3df4cb1
[AST] Move a function definition into the cpp [NFC]
by Philip Reames
· 7 years ago
f186328
[GuardWidening] Ignore guards with trivial conditions
by Max Kazantsev
· 7 years ago
1f25117
[gold] -thinlto-object-suffix-replace: don't append new suffix if path does not end with old suffix
by Fangrui Song
· 7 years ago
cc831d0
[CodeGenPrepare] Set debug loc when widening a switch condition
by Vedant Kumar
· 7 years ago
b10c5f9
[Support][CachePruning] prune least recently accessed files first
by Bob Haarman
· 7 years ago
2e85b37
[WebAssembly] Fix typos in mem.grow/memory.grow opcodes
by Heejin Ahn
· 7 years ago
c77f2dd
[WebAssembly] Change comments on SP writing back (NFC)
by Heejin Ahn
· 7 years ago
2570fb4
[CodeGenPrepare] Set debug locations when splitting selects
by Vedant Kumar
· 7 years ago
dc62ec4
[CodeGenPrepare] Clean up dbg.value use-before-def as late as possible
by Vedant Kumar
· 7 years ago
8a50cec
[CodeGenPrepare] Pre-commit debug info test for optimizeSelectInst
by Vedant Kumar
· 7 years ago
404a8ad
[CodeGenPrepare] Scan past debug intrinsics to find select candidates (NFC)
by Vedant Kumar
· 7 years ago
510d469
[CodeGenPrepare] Exit earlier when optimizing selects (NFC)
by Vedant Kumar
· 7 years ago
317fccd
Avoid dbg.value use-before-def in a few tests (NFC)
by Vedant Kumar
· 7 years ago
e70c48d
Update MemorySSA in BasicBlockUtils.
by Alina Sbirlea
· 7 years ago
ab097ba
[MemorySSA] Update comment for move APIs to clarify behavior (NFC).
by Alina Sbirlea
· 7 years ago
5249baa
[MS Demangler] Print template constructor args.
by Zachary Turner
· 7 years ago
486f7d6
MachineScheduler: Refactor setPolicy() to limit computing remaining latency
by Tom Stellard
· 7 years ago
4611102
[LICM] Fix a test so it actualy checks what was meant [NFC]
by Philip Reames
· 7 years ago
96d2fdd
[AMDGPU] Consider loads from flat addrspace to be potentially divergent
by Scott Linder
· 7 years ago
da9501c
[MS Demangler] Fix a few more edge cases.
by Zachary Turner
· 7 years ago
ebae6b8
Print "invalid mangled name" when we can't demangle something.
by Zachary Turner
· 7 years ago
a064df2
[WebAssembly] Restore __stack_pointer after catch instructions
by Heejin Ahn
· 7 years ago
33352c6
NFC: update the test comments in LV test about early exit loops
by Anna Thomas
· 7 years ago
06d8a91
[WebAssembly] v128.const
by Thomas Lively
· 7 years ago
8a21449
[docs][gold] Fix a typo
by Fangrui Song
· 7 years ago
21c21a0
[LICM] Refactor some AliasSetTracker code to get rid of new/deletes. NFC
by Marcello Maggioni
· 7 years ago
bfa8bdb
[CodeExtractor] Use 'normal destination' BB as insert point to store invoke results.
by Florian Hahn
· 7 years ago
c315e74
[WebAssembly] Don't make wasm cleanuppads into funclet entries
by Heejin Ahn
· 7 years ago
20dd1fb
[WebAssembly] Change writeSPToMemory to writeSPToGlobal (NFC)
by Heejin Ahn
· 7 years ago
17b7b8e
[RegisterCoalescer] Use substPhysReg in reMaterializeTrivialDef
by Bjorn Pettersson
· 7 years ago
408053d
[WebAssembly] Add isEHScopeReturn instruction property
by Heejin Ahn
· 7 years ago
1a35fbe
Fix Wdocumentation warning. NFCI.
by Simon Pilgrim
· 7 years ago
2f00acb
[InstCombine] Pull simple checks above a more complicated one. NFCI
by Craig Topper
· 7 years ago
8be8c4d
[GVN] Assign new value number to calls reading memory, if there is no MemDep info.
by Florian Hahn
· 7 years ago
3682387
[RegisterCoalscer] Manually remove leftover segments when commuting def
by Krzysztof Parzyszek
· 7 years ago
be8b313
[NVPTX] Remove ftz variants of cvt with rounding mode
by Benjamin Kramer
· 7 years ago
a47e427
[llvm-mca] Remove unused decl. NFC.
by Matt Davis
· 7 years ago
70801a9
Temporarily Revert "[PowerPC] Generate Power9 extswsli extend sign and shift immediate instruction" due to it causing a compiler crash on valid.
by Eric Christopher
· 7 years ago
7824048
[llvm-mca] Add the ability to customize the instruction selection strategy in the Scheduler.
by Andrea Di Biagio
· 7 years ago
e02e7e5
[X86][SSE] Add non-uniform udiv test that is mostly divide by 1.
by Simon Pilgrim
· 7 years ago
0ff071a
[AST] Remove notion of volatile from alias sets [NFCI]
by Philip Reames
· 7 years ago
985ee9e
Update DBG_VALUE register operand during LiveInterval operations
by Yury Delendik
· 7 years ago
43485c4
Revert "Revert rr340111 "[GISel]: Add Legalization/lowering code for bit counting operations""
by Aditya Nandakumar
· 7 years ago
4e9e5ec
[X86][SSE] Lower vXi8 general shifts to SSE shifts directly. NFCI.
by Simon Pilgrim
· 7 years ago
3d6ae30
llvm-readobj: Simplify. NFCI.
by Peter Collingbourne
· 7 years ago
01ee4bc
[BypassSlowDivision] Teach bypass slow division not to interfere with div by constant where constants have been constant hoisted, but not moved from their basic block
by Craig Topper
· 7 years ago
af45655
[X86][SSE] Lower v8i16 general shifts to SSE shifts directly. NFCI.
by Simon Pilgrim
· 7 years ago
4451f81
[X86][SSE] Lower directly to SSE shifts in the BLEND(SHIFT, SHIFT) combine. NFCI.
by Simon Pilgrim
· 7 years ago
6b2c78b
Try to fix bot build failure
by Matt Arsenault
· 7 years ago
cf8aa84
[AMDGPU] Support idot2 pattern.
by Farhana Aleen
· 7 years ago
60b9afa
AMDGPU: Partially move target handling code from clang to TargetParser
by Matt Arsenault
· 7 years ago
e54f19a
[X86][SSE] Add helper function to convert to/between the SSE vector shift opcodes. NFCI.
by Simon Pilgrim
· 7 years ago
d10f51f
[aarch64][mc] Don't lookup symbols when there is no symbol lookup callback
by Daniel Sanders
· 7 years ago
Next »