The Week Of Monday 7 August 2017 Archives by author
Starting: Mon Aug 7 00:12:33 PDT 2017
Ending: Sun Aug 13 23:55:47 PDT 2017
Messages: 1809
- [PATCH] D36386: [clang] Remove unit test which uses reverse-iterate and fix a PointerLikeTypeTrait specialization
Grang, Mandeep Singh via llvm-commits
- [PATCH] D36386: [clang] Remove unit test which uses reverse-iterate and fix a PointerLikeTypeTrait specialization
Grang, Mandeep Singh via llvm-commits
- [llvm] r310253 - [DebugInfo][DWARF] Use PRIx64 explicitly in output.
Robinson, Paul via llvm-commits
- [llvm] r310262 - [DebugInfo][DWARF] Correct some usages of PRIx32 to PRIx64
Robinson, Paul via llvm-commits
- [llvm] r310260 - [SLP] General improvements of SLP vectorization process.
Yung, Douglas via llvm-commits
- [llvm] r309812 - [SLP] Fix for PR31880: shuffle and vectorize repeated scalar ops on extracted elements
Yung, Douglas via llvm-commits
- [llvm] r310450 - [LCG] Switch one of the update methods for the LazyCallGraph to support
Yung, Douglas via llvm-commits
- [llvm] r309310 - Un-revert "Teach the CMake build system to run lit's test suite. These can be run"
Yung, Douglas via llvm-commits
- [llvm] r310285 - Removing an unused variable that was missed with the refactoring in r310272; NFC.
Aaron Ballman via llvm-commits
- [PATCH] D36127: [OptDiag] Updating Remarks in SampleProfile
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D36054: Emit only A Single Opt Remark When Inlining
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D36127: [OptDiag] Updating Remarks in SampleProfile
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D36127: [OptDiag] Updating Remarks in SampleProfile
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D36127: [OptDiag] Updating Remarks in SampleProfile
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D36127: [OptDiag] Updating Remarks in SampleProfile
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D36623: [opt-viewer] Use Python 3-compatible iteritems
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D36622: [opt-viewer] Use Python 3-compatible `intern()`
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D36624: [opt-viewer] Decode HTML bytes for Python 3
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D36630: [opt-viewer] Listify `dict_items` for Py3 indexing
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D36113: [Loop Vectorize] Vectorize Loops with Backward Dependence
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D35918: [GVNHoist] Factor out reachability to search for anticipable instructions quickly
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D35918: [GVNHoist] Factor out reachability to search for anticipable instructions quickly
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D35918: [GVNHoist] Factor out reachability to search for anticipable instructions quickly
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D35918: [GVNHoist] Factor out reachability to search for anticipable instructions quickly
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D36636: [GISel][NFC]: Add some constructors for easy creation of MIRBuilders
Aditya Nandakumar via Phabricator via llvm-commits
- [llvm] r310392 - dsymutil: support dwarf version mismatches between object and clang module
Adrian Prantl via llvm-commits
- [PATCH] D36480: [LLVM] Change to Verifier to allow Fortran CHARACTER types in debug information
Adrian Prantl via llvm-commits
- [PATCH] D36313: [llvm-dwarfdump] - Print section name and index when dumping .debug_info ranges
Adrian Prantl via llvm-commits
- [PATCH] D36313: [llvm-dwarfdump] - Print section name and index when dumping .debug_info ranges
Adrian Prantl via llvm-commits
- [PATCH] D36480: [LLVM] Change to Verifier to allow Fortran CHARACTER types in debug information
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D36480: [LLVM] Change to Verifier to allow Fortran CHARACTER types in debug information
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D36480: [LLVM] Change to Verifier to allow Fortran CHARACTER types in debug information
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D36480: [LLVM] Change to Verifier to allow Fortran CHARACTER types in debug information
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D36480: [LLVM] Change to Verifier to allow Fortran CHARACTER types in debug information
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D36480: [LLVM] Change to Verifier to allow Fortran CHARACTER types in debug information
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D36480: [LLVM] Change to Verifier to allow Fortran CHARACTER types in debug information
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D36480: [LLVM] Change to Verifier to allow Fortran CHARACTER types in debug information
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D36480: [LLVM] Change to Verifier to allow Fortran CHARACTER types in debug information
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D35994: Debug info for variables whos type is shrinked to bool
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D36596: [InstCombine] Don't convert all dbg.declares to dbg.values
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D36596: [InstCombine] Don't convert all dbg.declares to dbg.values
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D36596: [InstCombine] Don't convert all dbg.declares to dbg.values
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D36596: [InstCombine] Don't convert all dbg.declares to dbg.values
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D36596: [InstCombine] Don't convert all dbg.declares to dbg.values
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D36627: dwarfdump: Add an option to collect debug info quality metrics
Adrian Prantl via Phabricator via llvm-commits
- [llvm] r310480 - [AArch64] Assembler support for the ARMv8.2a dot product instructions
Ahmed Bougacha via llvm-commits
- [llvm] r310662 - Revert "[AsmParser] Hash is not a comment on some targets"
Ahmed Bougacha via llvm-commits
- [llvm] r310457 - [AsmParser] Hash is not a comment on some targets
Ahmed Bougacha via llvm-commits
- [llvm] r310480 - [AArch64] Assembler support for the ARMv8.2a dot product instructions
Ahmed Bougacha via llvm-commits
- [llvm] r310709 - [AArch64] Enable ARMv8.3-A pointer authentication
Ahmed Bougacha via llvm-commits
- [llvm] r310480 - [AArch64] Assembler support for the ARMv8.2a dot product instructions
Ahmed Bougacha via llvm-commits
- [PATCH] D36430: [asan] Restore dead-code-elimination optimization for Fuchsia
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D23563: [RISCV 6/10] Add basic RISCVAsmParser
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D36399: [sanitizers] Add a blocking boolean to GetRandom prototype
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D36385: [asan] Refactor thread creation bookkeeping
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D36385: [asan] Refactor thread creation bookkeeping
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D36376: Add NetBSD support in asan_malloc_linux.cc
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D36385: [asan] Refactor thread creation bookkeeping
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D36512: [ValueTracking] Honour recursion limit
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D36399: [sanitizers] Add a blocking boolean to GetRandom prototype
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [llvm] r310361 - [RISCV] Add basic RISCVAsmParser
Alex Bradbury via llvm-commits
- [llvm] r310363 - [RISCV] Add basic RISCVAsmParser (missing files)
Alex Bradbury via llvm-commits
- [llvm] r310375 - [RISCV] Fix warning about unused getSubtargetFeatureName()
Alex Bradbury via llvm-commits
- [llvm] r310796 - Remove RISCV from LLVM_ALL_TARGETS in CMakeLists.txt
Alex Bradbury via llvm-commits
- [PATCH] D36455: [RISCV] Recognize new relocation types
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D23563: [RISCV 6/10] Add basic RISCVAsmParser
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D23563: [RISCV 6/10] Add basic RISCVAsmParser
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D23563: [RISCV 6/10] Add basic RISCVAsmParser
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D23568: [RISCV 10/10] Add common fixups and relocations
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D29933: [RISCV 11/n] Initial codegen support for ALU operations
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D29934: [RISCV 12/n] Codegen support for memory operations
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D29936: [RISCV 14/n] Support for function calls
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D29938: [RISCV 16/n] Support and tests for a variety of additional LLVM IR constructs
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D29933: [RISCV 11/n] Initial codegen support for ALU operations
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D36514: [ARM][AArch64] ARMv8.3-A enablement
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D36538: Remove RISCV from LLVM_ALL_TARGETS in CMakeLists.txt
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D36538: Remove RISCV from LLVM_ALL_TARGETS in CMakeLists.txt
Alex Bradbury via Phabricator via llvm-commits
- [llvm] r309646 - [libFuzzer] enable -fsanitize-coverage=pc-table for all tests
Alex L via llvm-commits
- [llvm] r310356 - Appease compilers that have the -Wcovered-switch-default switch.
Alex L via llvm-commits
- [llvm] r310422 - [MachineOutliner] Ensure AArch64 outliner doesn't mess with W30 or LR
Alex L via llvm-commits
- [llvm] r310510 - [SimplifyCFG] remove checks for crasher test from r310481
Alex L via llvm-commits
- [llvm] r310510 - [SimplifyCFG] remove checks for crasher test from r310481
Alex L via llvm-commits
- [llvm] r310623 - Fixup for r310621: Hint the compilers about unreachable code.
Alex L via llvm-commits
- [llvm] r310592 - [libFuzzer] Update LibFuzzer w.r.t. the new comparisons instrumentation API
Alexander Potapenko via llvm-commits
- [compiler-rt] r310596 - [sanitizer_common] Update sanitizers w.r.t. the new comparisons instrumentation API
Alexander Potapenko via llvm-commits
- [llvm] r310600 - [sanitizer-coverage] Change cmp instrumentation to distinguish const operands
Alexander Potapenko via llvm-commits
- [PATCH] D35554: Add NetBSD support in sanitizer_platform_limits_posix.*
Alexander Potapenko via Phabricator via llvm-commits
- [llvm] r310255 - [SLP] General improvements of SLP vectorization process.
Alexey Bataev via llvm-commits
- [llvm] r310257 - Revert "[SLP] General improvements of SLP vectorization process."
Alexey Bataev via llvm-commits
- [llvm] r310260 - [SLP] General improvements of SLP vectorization process.
Alexey Bataev via llvm-commits
- [PATCH] D29826: [SLP] General improvements of SLP vectorization process.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D27846: [SLP] Support for horizontal min/max reduction
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D27846: [SLP] Support for horizontal min/max reduction
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D30200: [SLP] Fix for PR31880: shuffle and vectorize repeated scalar ops on extracted elements
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D33587: [DAGCombine] Do several rounds of combine.
Amaury SECHET via Phabricator via llvm-commits
- [llvm] r310352 - [X86] Improved X86::CMOV to Branch heuristic.
Amjad Aboud via llvm-commits
- [PATCH] D36081: [X86] Improved X86::CMOV to Branch heuristic
Amjad Aboud via Phabricator via llvm-commits
- [llvm] r310243 - [ARM] Fix assembly and disassembly for VMRS/VMSR
Andre Simoes Dias Vieira via llvm-commits
- [llvm] r310243 - [ARM] Fix assembly and disassembly for VMRS/VMSR
Andre Vieira via llvm-commits
- [PATCH] D36306: [ARM] Fix assembly and disassembly for VMRS/VMSR
Andre Vieira via Phabricator via llvm-commits
- [polly] r310304 - [Polly] Fully-Indexed static expansion
Andreas Simbuerger via llvm-commits
- [PATCH] D34982: [Polly][WIP] Fully-Indexed static expansion
Andreas Simbuerger via Phabricator via llvm-commits
- [PATCH] D36647: [Polly][WIP] Scalar fully indexed expansion
Andreas Simbuerger via Phabricator via llvm-commits
- [PATCH] D36381: [MISched] Add enableMachineScheduler function that checks enable-misched.
Andrew Trick via Phabricator via llvm-commits
- [PATCH] D36381: [MISched] Add enableMachineScheduler function that checks enable-misched.
Andrew Trick via Phabricator via llvm-commits
- [PATCH] D35621: X86 Asm can't work properly with symbolic Scale
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D35621: X86 Asm can't work properly with symbolic Scale
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D35621: X86 Asm can't work properly with symbolic Scale
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D35621: X86 Asm can't work properly with symbolic Scale
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D35621: X86 Asm can't work properly with symbolic Scale
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D35621: X86 Asm can't work properly with symbolic Scale
Andrew V. Tischenko via Phabricator via llvm-commits
- [llvm] r310389 - [LoopVectorize] Fix assertion failure in Fcmp vectorization
Anna Thomas via llvm-commits
- [PATCH] D36244: [LoopVectorize] Fix assertion failure in Fcmp vectorization
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D36244: [LoopVectorize] Fix assertion failure in Fcmp vectorization
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D36509: [IRCE][NFC] Rename IndVarNext to IndVarBase
Anna Thomas via Phabricator via llvm-commits
- [compiler-rt] r291677 - builtins: support building ARM builtins for a HF target
Anton Korobeynikov via llvm-commits
- [PATCH] D36590: [ValueTracking] don't delete assumes of side-effectful instructions
Ariel Ben-Yehuda via llvm-commits
- [PATCH] D36590: [ValueTracking] don't delete assumes of side-effectful instructions
Ariel Ben-Yehuda via Phabricator via llvm-commits
- [PATCH] D36408: [LV] Minor fixes to Sink casts to unravel first order recurrence
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D36244: [LoopVectorize] Fix assertion failure in Fcmp vectorization
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D36408: [LV] Minor fixes to Sink casts to unravel first order recurrence
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D36388: [X86][SandyBridge] Additional updates to the SNB instructions scheduling information
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D36404: TTI interface for creating jump-threaded branches into loop headers
Balaram Makam via Phabricator via llvm-commits
- [PATCH] D35584: [CGP] Fold empty dedicated exit blocks created by loopsimplify.
Balaram Makam via Phabricator via llvm-commits
- [PATCH] D36423: [libc++] Introsort based sorting function
Ben Craig via Phabricator via llvm-commits
- [PATCH] D36423: [libc++] Introsort based sorting function
Ben Craig via Phabricator via llvm-commits
- [PATCH] D36423: [libc++] Introsort based sorting function
Ben Craig via Phabricator via llvm-commits
- [PATCH] D36423: [libc++] Introsort based sorting function
Ben Craig via Phabricator via llvm-commits
- [PATCH] D36423: [libc++] Introsort based sorting function
Ben Craig via Phabricator via llvm-commits
- [llvm] r310531 - [Path] Sink predicate computations to their uses. NFCI.
Benjamin Kramer via llvm-commits
- [llvm] r310636 - [gold-plugin] Avoid race condition when creating temporary files.
Benjamin Kramer via llvm-commits
- [llvm] r310652 - [gold-plugin] Use more StringRef. No functionality change intended.
Benjamin Kramer via llvm-commits
- [llvm] r310475 - [Support] PR33388 - Fix formatv_object move constructor
Benoit Belley via llvm-commits
- [llvm] r310522 - [Linker] PR33527 - Linker::LinkOnlyNeeded should import AppendingLinkage globals
Benoit Belley via llvm-commits
- [PATCH] D34463: bug33388 - Fix formatv_objet copy & move constructors
Benoit Belley via Phabricator via llvm-commits
- [PATCH] D34448: bug33527 - Linker::LinkOnlyNeeded should import AppendingLinkage globals
Benoit Belley via Phabricator via llvm-commits
- [PATCH] D34450: bug33527 - Linker::LinkOnlyNeeded should import AppendingLinkage globals (release_40)
Benoit Belley via Phabricator via llvm-commits
- [llvm] r310115 - [GlobalISel] Remove the GISelAccessor API.
Bill Seurer via llvm-commits
- [llvm] r310372 - [DAGCombiner] simplifyShuffleMask - handle UNDEF inputs from shuffles as well as BUILD_VECTOR
Bill Seurer via llvm-commits
- [llvm] r310372 - [DAGCombiner] simplifyShuffleMask - handle UNDEF inputs from shuffles as well as BUILD_VECTOR
Bill Seurer via llvm-commits
- [PATCH] D36647: [Polly][WIP] Scalar fully indexed expansion
Bonfante Nicolas via Phabricator via llvm-commits
- [PATCH] D36049: [Resubmitted] Remove uses of deprecated std::unary_function, binary_function, and pointer_to_unary_function.
Brent Lewis via llvm-commits
- [llvm] r309310 - Un-revert "Teach the CMake build system to run lit's test suite. These can be run"
Brian Gesiak via llvm-commits
- [llvm] r310739 - [opt-viewer] Use Python 3-compatible `intern()`
Brian Gesiak via llvm-commits
- [llvm] r310740 - [opt-viewer] Use Python 3-compatible iteritems
Brian Gesiak via llvm-commits
- [llvm] r310741 - [opt-viewer] Decode HTML bytes for Python 3
Brian Gesiak via llvm-commits
- [llvm] r310810 - [opt-viewer] Listify `dict_items` for Py3 indexing
Brian Gesiak via llvm-commits
- [PATCH] D36622: [opt-viewer] Use Python 3-compatible `intern()`
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D36623: [opt-viewer] Use Python 3-compatible iteritems
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D36624: [opt-viewer] Decode HTML bytes for Python 3
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D36622: [opt-viewer] Use Python 3-compatible `intern()`
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D36623: [opt-viewer] Use Python 3-compatible iteritems
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D36624: [opt-viewer] Decode HTML bytes for Python 3
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D36630: [opt-viewer] Listify `dict_items` for Py3 indexing
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D36630: [opt-viewer] Listify `dict_items` for Py3 indexing
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D36582: [test-suite] Adding HPCCG benchmark
Brian Homerding via Phabricator via llvm-commits
- [PATCH] D36582: [test-suite] Adding HPCCG benchmark
Brian Homerding via Phabricator via llvm-commits
- [PATCH] D36582: [test-suite] Adding HPCCG benchmark
Brian Homerding via Phabricator via llvm-commits
- [PATCH] D36335: Add ‘llvm.experimental.constrained.fma‘ Intrinsic
Brian Sumner via Phabricator via llvm-commits
- [llvm] r310397 - [NewGVN] Use a cast instead of a dyn_cast.
Chad Rosier via llvm-commits
- [llvm] r310481 - [ValueTracking] Honour recursion limit.
Chad Rosier via llvm-commits
- [llvm] r310524 - [Hexagon] Ignore DBG_VALUEs when counting instructions in hexagon-early-if
Chad Rosier via llvm-commits
- [llvm] r310594 - [NewGVN] Add CL option to control the generation of phi-of-ops (disable by default).
Chad Rosier via llvm-commits
- [PATCH] D36404: TTI interface for creating jump-threaded branches into loop headers
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D35667: [DragonEgg] Initial migration to GCC v8.x and LLVM v6.x
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D35667: [DragonEgg] Initial migration to GCC v8.x and LLVM v6.x
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D36478: [NewGVN] Use a cast instead of a dyn_cast.
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D36478: [NewGVN] Use a cast instead of a dyn_cast.
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D35850: [InlineCost] Add cl::opt to allow full inline cost to be computed for debugging purposes.
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D36512: [ValueTracking] Honour recursion limit
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D36512: [ValueTracking] Honour recursion limit
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D36432: [IPSCCP] Add function specialization ability
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D36539: [NewGVN] Add command-line option to control the generation of phi-of-ops. NFC.
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D36539: [NewGVN] Add command-line option to control the generation of phi-of-ops. NFC.
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D36539: [NewGVN] Add command-line option to control the generation of phi-of-ops (disable by default)
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D36591: [PredicateInfo] Add a helper routine to remove SSA copies from a Function.
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D36591: [PredicateInfo] Add a helper routine to remove SSA copies from a Function.
Chad Rosier via Phabricator via llvm-commits
- [llvm] r310189 - [ADT] Add a much simpler loop to DenseMap::clear when the types are
Chandler Carruth via llvm-commits
- [llvm] r310333 - [PM] Fix new LoopUnroll function pass by invalidating loop analysis
Chandler Carruth via llvm-commits
- [llvm] r310334 - [PM] Relax the spelling of a pass name slightly in this test.
Chandler Carruth via llvm-commits
- [llvm] r310342 - [PM] Fix a likely more critical infloop bug in the CGSCC pass manager.
Chandler Carruth via llvm-commits
- [llvm] r310450 - [LCG] Switch one of the update methods for the LazyCallGraph to support
Chandler Carruth via llvm-commits
- [llvm] r310451 - [LCG] Special case when removing a ref edge from a RefSCC leaves
Chandler Carruth via llvm-commits
- [llvm] r310456 - [LCG] Completely remove the map-based association of post-order numbers
Chandler Carruth via llvm-commits
- [llvm] r310450 - [LCG] Switch one of the update methods for the LazyCallGraph to support
Chandler Carruth via llvm-commits
- [llvm] r310547 - [LCG] Fix an assert in a on-scope-exit lambda that checked the contents
Chandler Carruth via llvm-commits
- [llvm] r310450 - [LCG] Switch one of the update methods for the LazyCallGraph to support
Chandler Carruth via llvm-commits
- [PATCH] D36562: [Bitfield] Make the bitfield a separate location if it has width of legal integer type and its bit offset is naturally aligned for the type
Chandler Carruth via llvm-commits
- [PATCH] D36562: [Bitfield] Make the bitfield a separate location if it has width of legal integer type and its bit offset is naturally aligned for the type
Chandler Carruth via llvm-commits
- [llvm] r310695 - [PM] Switch the CGSCC debug messages to use the standard LLVM debug
Chandler Carruth via llvm-commits
- [llvm] r310346 - [PowerPC] Eliminate compares - add i32 sext/zext handling for SETLE/SETGE
Chandler Carruth via llvm-commits
- [llvm] r310809 - [PowerPC] Revert r310346 (and followups r310356 & r310424) which
Chandler Carruth via llvm-commits
- [llvm] r310346 - [PowerPC] Eliminate compares - add i32 sext/zext handling for SETLE/SETGE
Chandler Carruth via llvm-commits
- [llvm] r310583 - [ValueTracking] Enabling ValueTracking patch by default (recommit). Part 2.
Chandler Carruth via llvm-commits
- [PATCH] D36333: Move the SampleProfileLoader right after EarlyFPM.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D35851: [Dominators] Include infinite loops in PostDominatorTree
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D36352: [LCG] Switch one of the update methods for the LazyCallGraph to support limited batch updates.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D36352: [LCG] Switch one of the update methods for the LazyCallGraph to support limited batch updates.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D36562: [Bitfield] Make the bitfield a separate location if it has width of legal integer type and its bit offset is naturally aligned for the type
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D36655: Move SampleProfileLoader pass before all simplification passes.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D36655: Move SampleProfileLoader pass before all simplification passes.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D36311: [ThinLTO] Add GraphTraits for FunctionSummaries
Charles Saternos via Phabricator via llvm-commits
- [PATCH] D36311: [ThinLTO] Add GraphTraits for FunctionSummaries
Charles Saternos via Phabricator via llvm-commits
- [PATCH] D33513: [ThinLTO] Fix ThinLTO crash while destroying context
Charles Saternos via Phabricator via llvm-commits
- [PATCH] D36311: [ThinLTO] Add GraphTraits for FunctionSummaries
Charles Saternos via Phabricator via llvm-commits
- [PATCH] D36311: [ThinLTO] Add GraphTraits for FunctionSummaries
Charles Saternos via Phabricator via llvm-commits
- [PATCH] D36311: [ThinLTO] Add GraphTraits for FunctionSummaries
Charles Saternos via Phabricator via llvm-commits
- [PATCH] D36311: [ThinLTO] Add GraphTraits for FunctionSummaries
Charles Saternos via Phabricator via llvm-commits
- [PATCH] D36455: [RISCV] Recognize new relocation types
Chih-Mao Chen via Phabricator via llvm-commits
- [PATCH] D35077: [RFC] Build LLVM-C.dll on MSVC that exports only the C API
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D36348: [CMake][runtimes] Support for building target variants
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D36540: [CMake] Add install target for LLVMFuzzer
Chris Bieneman via Phabricator via llvm-commits
- [LNT] r310664 - Switch server wrapper for fixed sleep to polling
Chris Matthews via llvm-commits
- [LNT] r310665 - MySQL support for LNT
Chris Matthews via llvm-commits
- [LNT] r310665 - MySQL support for LNT
Chris Matthews via llvm-commits
- [LNT] r310666 - These became unused when I rebased
Chris Matthews via llvm-commits
- [LNT] r310668 - Print server log when error exit detected
Chris Matthews via llvm-commits
- [llvm] r310467 - [AsmParser][AVX512]Enhance OpMask/Zero/Merge syntax check rubostness
Coby Tayree via llvm-commits
- [llvm] r310485 - [X86][Asm]Allow far jmp/call to be picked when using explicit FWORD size specifier
Coby Tayree via llvm-commits
- [llvm] r310528 - [X86][Asm] Allow negative immediate to appear before bracketed expression
Coby Tayree via llvm-commits
- [llvm] r310789 - [X86][AsmParser][AVX512] Error appropriately when K0 is tried as a write-mask
Coby Tayree via llvm-commits
- [llvm] r310283 - [AMDGPU] Add pseudo "old" source to all DPP instructions
Connor Abbott via llvm-commits
- [llvm] r310399 - [AMDGPU] Add llvm.amdgpu.update.dpp intrinsic
Connor Abbott via llvm-commits
- [PATCH] D34716: [AMDGPU] Add pseudo "old" and "wqm_mode" source to all DPP instructions
Connor Abbott via Phabricator via llvm-commits
- [PATCH] D34718: [AMDGPU] Add llvm.amdgpu.update.dpp intrinsic
Connor Abbott via Phabricator via llvm-commits
- [PATCH] D34718: [AMDGPU] Add llvm.amdgpu.update.dpp intrinsic
Connor Abbott via Phabricator via llvm-commits
- [llvm] r310272 - [InstCombine] Support (X | C1) & C2 --> (X & C2^(C1&C2)) | (C1&C2) for vector splats
Craig Topper via llvm-commits
- [llvm] r310320 - [KnownBits] Fix copy pasto in comment. NFC
Craig Topper via llvm-commits
- [llvm] r310339 - [InstCombine] Cast to BinaryOperator earlier in foldSelectIntoOp to simplify the code.
Craig Topper via llvm-commits
- [llvm] r310378 - [KnownBits][ValueTracking] Move the math for calculating known bits for add/sub into a static method in KnownBits object
Craig Topper via llvm-commits
- [llvm] r310407 - [InstCombine] Support pulling left shifts through a subtract with constant LHS
Craig Topper via llvm-commits
- [llvm] r310434 - [InstCombine] Add a test case for a missed opportunity to turn a select into logic ops.
Craig Topper via llvm-commits
- [llvm] r310446 - [InstCombine] Use regular dyn_cast instead of a matcher for a simple case. NFC
Craig Topper via llvm-commits
- [llvm] r310447 - [X86] Add the rest of the ADC and SBB instructions to isDefConvertible.
Craig Topper via llvm-commits
- [llvm] r310520 - [Docs] Remove a stray period from a code example in the Programmer's Manual.
Craig Topper via llvm-commits
- [llvm] r310542 - [InstSimplify] Add test cases that show that simplifySelectWithICmpCond doesn't work with non-canonical comparisons.
Craig Topper via llvm-commits
- [llvm] r310637 - [DebugCounter] Move the semicolon out of the DEBUG_COUNTER macro and require it to be placed at the end of each use.
Craig Topper via llvm-commits
- [llvm] r310638 - [InstCombine] Add a DEBUG_COUNTER to InstCombine to limit how many instructions are visited for debug
Craig Topper via llvm-commits
- [llvm] r310639 - [InstCombine] Fix a crash in getSelectCondition if we happen to have two inverse vectors of i1 constants.
Craig Topper via llvm-commits
- [llvm] r310658 - [InstCombine] Make (X|C1)^C2 -> X^(C1^C2) iff X&~C1 == 0 work for splat vectors
Craig Topper via llvm-commits
- [llvm] r310724 - [x86] Enable some support for lowerVectorShuffleWithUndefHalf with AVX-512
Craig Topper via llvm-commits
- [llvm] r310725 - [AVX512] Remove and autoupgrade many of the broadcast intrinsics
Craig Topper via llvm-commits
- [llvm] r310762 - [X86] Don't use fsin/fcos/fsincos instructions ever
Craig Topper via llvm-commits
- [llvm] r310770 - [x86] add tests for rotate left/right with masked shifter; NFC
Craig Topper via llvm-commits
- [llvm] r310770 - [x86] add tests for rotate left/right with masked shifter; NFC
Craig Topper via llvm-commits
- [llvm] r310784 - [X86] When handling addcarry intrinsic, create the flag result with the correct type so we don't crash if we use a memory instruction
Craig Topper via llvm-commits
- [llvm] r310785 - [X86] Fix bad comment. NFC
Craig Topper via llvm-commits
- [llvm] r310786 - [X86] Early out of combineInsertSubvector for mask vectors.
Craig Topper via llvm-commits
- [llvm] r310793 - [X86][ARM][TargetLowering] Add SrcVT to isExtractSubvectorCheap
Craig Topper via llvm-commits
- [llvm] r310794 - [AVX512] Correct isExtractSubvectorCheap so that it will return the correct answers for extracting 128-bits from a 512-bit vector and for mask registers.
Craig Topper via llvm-commits
- [llvm] r310790 - [X86][TBM] Add tests showing failure to fold RFLAGS result into TBM instructions.
Craig Topper via llvm-commits
- [llvm] r310799 - [X86] Remove unused pattern fragment that referenced MVT::i1. NFC
Craig Topper via llvm-commits
- [llvm] r310794 - [AVX512] Correct isExtractSubvectorCheap so that it will return the correct answers for extracting 128-bits from a 512-bit vector and for mask registers.
Craig Topper via llvm-commits
- [llvm] r310801 - [X86] Fix typo from r310794. Index = 0 should have been Index == 0.
Craig Topper via llvm-commits
- [llvm] r310806 - [InstCombine] Simplify and inline FoldOrWithConstants/FoldXorWithConstants
Craig Topper via llvm-commits
- [llvm] r310808 - [AVX512] Simplify the instruction defintion for VEXTRACT. NFCI
Craig Topper via llvm-commits
- [llvm] r310811 - [AVX512] Remove comment I should have removed in r310808. NFC
Craig Topper via llvm-commits
- [llvm] r310812 - [X86] Remove unused argument from the vextract_for_size multiclass. NFC
Craig Topper via llvm-commits
- [llvm] r310813 - [AVX-512] Add hasSideEffects = 0 to the 8-bit and 16-bit register broadcasts.
Craig Topper via llvm-commits
- [PATCH] D35846: [X86][Asm]Allow far jmp/call to be picked when using explicit FWORD size specifier
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36414: [X86][X87] Ensure x87 instructions are tagged as altering the FPSW reg
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36384: [InstCombine] Support (X | C1) & C2 --> (X & C2^(C1&C2)) | (C1&C2) for vector splats
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36395: [InstCombine] narrow rotate left/right patterns to eliminate zext/trunc (PR34046)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36433: [KnownBits][ValueTracking] Move the math for calculating known bits for add/sub into a static method in KnownBits object
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36439: [InstCombine] Simplify and merge FoldOrWithConstants/FoldXorWithConstants
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36443: [InstCombine] Support pulling left shifts through a subtract with constant LHS
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36443: [InstCombine] Support pulling left shifts through a subtract with constant LHS
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36443: [InstCombine] Support pulling left shifts through a subtract with constant LHS
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36443: [InstCombine] Support pulling left shifts through a subtract with constant LHS
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36486: [InstCombine] Don't fall back to only calling computeKnownBits if the upper bit of Add/Sub is demanded.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36395: [InstCombine] narrow rotate left/right patterns to eliminate zext/trunc (PR34046)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36395: [InstCombine] narrow rotate left/right patterns to eliminate zext/trunc (PR34046)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36395: [InstCombine] narrow rotate left/right patterns to eliminate zext/trunc (PR34046)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36498: [InstCombine] Teach foldSelectICmpAnd to recognize a (icmp slt trunc X, 0) and (icmp sgt trunc X, -1) as equivalent to an and with the sign bit of the truncated type
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36505: [InstCombine] Make (X|C1)^C2 -> X^(C1^C2) iff X&~C1 == 0 work for splat vectors
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36479: [X86][AVX512] Choose correct registers in vpbroadcastb/w
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36479: [X86][AVX512] Choose correct registers in vpbroadcastb/w
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36395: [InstCombine] narrow rotate left/right patterns to eliminate zext/trunc (PR34046)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36344: [X86] Don't use fsin/fcos/fsincos instructions ever
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36553: [InstCombine] Add a DEBUG_COUNTER to InstCombine to limit how many instructions are visited for debug
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36561: [InstCombine] Move the checks for pointer types in getMaskedTypeForICmpPair earlier in the function
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36505: [InstCombine] Make (X|C1)^C2 -> X^(C1^C2) iff X&~C1 == 0 work for splat vectors
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36234: [InstCombine] Support sext in foldLogicCastConstant
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36593: [InstSimplify][InstCombine] Modify the interface of decomposeBitTestICmp and use it in the InstSimplify
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36454: [X86] Changes to extract Horizontal addition operation for AVX-512.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36454: [X86] Changes to extract Horizontal addition operation for AVX-512.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36454: [X86] Changes to extract Horizontal addition operation for AVX-512.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36601: [x86] Enable some support for lowerVectorShuffleWithUndefHalf with AVX-512
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36606: [AVX512] Remove and autoupgrade many of the broadcast intrinsics
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36606: [AVX512] Remove and autoupgrade many of the broadcast intrinsics
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36344: [X86] Don't use fsin/fcos/fsincos instructions ever
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36638: [AVX512] Correct isExtractSubvectorCheap so that it will return true for extracting 128-bits from the upper 256-bits of a 512-bit vector
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36638: [AVX512] Correct isExtractSubvectorCheap so that it will return true for extracting 128-bits from the upper 256-bits of a 512-bit vector
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36645: [X86] When handling addcarry intrinsic, create the flag result with the correct type so we don't crash if we use a memory instruction
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36645: [X86] When handling addcarry intrinsic, create the flag result with the correct type so we don't crash if we use a memory instruction
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36645: [X86] When handling addcarry intrinsic, create the flag result with the correct type so we don't crash if we use a memory instruction
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36644: [x86] fold the mask op on 8- and 16-bit rotates
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36646: [InstSimplify] Teach decomposeBitTestICmp to handle non-canonical compares
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36649: [X86][ARM][TargetLowering] Add SrcVT to isExtractSubvectorCheap
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36638: [AVX512] Correct isExtractSubvectorCheap so that it will return true for extracting 128-bits from the upper 256-bits of a 512-bit vector
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36650: [X86] WIP support narrowing operations when only a subvector is demanded
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36650: [X86] WIP support narrowing operations when only a subvector is demanded
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36652: [AVX512] Remove leftover code for when i1 was a legal type from the fast isel load/store code.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36654: [X86] Correct two places that seemed to be mishandling X86ISD::UMUL
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36654: [X86] Correct two places that seemed to be mishandling X86ISD::UMUL
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36439: [InstCombine] Simplify and merge FoldOrWithConstants/FoldXorWithConstants
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36439: [InstCombine] Simplify and merge FoldOrWithConstants/FoldXorWithConstants
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36439: [InstCombine] Simplify and merge FoldOrWithConstants/FoldXorWithConstants
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36657: [X86] Remove flag setting ISD nodes from computeKnownBitsForTargetNode
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36654: [X86] Correct two places that seemed to be mishandling X86ISD::UMUL
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36658: [AVX512] Make the itinerary parameter actually pass through the the AVX512_maskable_common multiclass
Craig Topper via Phabricator via llvm-commits
- [PATCH] D36661: [AVX512] Don't switch unmasked subvector insert/extract instructions when AVX512DQI is enabled.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D35035: [InstCombine] Prevent memcpy generation for small data size
DIVYA SHANMUGHAN via Phabricator via llvm-commits
- [PATCH] D35035: [InstCombine] Prevent memcpy generation for small data size
DIVYA SHANMUGHAN via Phabricator via llvm-commits
- [PATCH] D35035: [InstCombine] Prevent memcpy generation for small data size
DIVYA SHANMUGHAN via Phabricator via llvm-commits
- [PATCH] D34566: [loop idiom Recognition] support memcpy for multiple consecutive loads and stores
DIVYA SHANMUGHAN via Phabricator via llvm-commits
- [PATCH] D35035: [InstCombine] Prevent memcpy generation for small data size
DIVYA SHANMUGHAN via Phabricator via llvm-commits
- [PATCH] D36220: [Loop Vectorize] Added a separate metadata
DIVYA SHANMUGHAN via Phabricator via llvm-commits
- [PATCH] D36423: [libc++] Introsort based sorting function
DIVYA SHANMUGHAN via Phabricator via llvm-commits
- [PATCH] D36423: [libc++] Introsort based sorting function
DIVYA SHANMUGHAN via Phabricator via llvm-commits
- [PATCH] D34566: [loop idiom Recognition] support memcpy for multiple consecutive loads and stores
DIVYA SHANMUGHAN via Phabricator via llvm-commits
- [PATCH] D34566: [loop idiom Recognition] support memcpy for multiple consecutive loads and stores
DIVYA SHANMUGHAN via Phabricator via llvm-commits
- [PATCH] D34566: [loop idiom Recognition] support memcpy for multiple consecutive loads and stores
DIVYA SHANMUGHAN via Phabricator via llvm-commits
- [PATCH] D36113: [Loop Vectorize] Vectorize Loops with Backward Dependence
DIVYA SHANMUGHAN via Phabricator via llvm-commits
- [PATCH] D36423: [libc++] Introsort based sorting function
DIVYA SHANMUGHAN via Phabricator via llvm-commits
- [PATCH] D35035: [InstCombine] Prevent memcpy generation for small data size
DIVYA SHANMUGHAN via Phabricator via llvm-commits
- [PATCH] D35035: [InstCombine] Prevent memcpy generation for small data size
DIVYA SHANMUGHAN via Phabricator via llvm-commits
- [PATCH] D36113: [Loop Vectorize] Vectorize Loops with Backward Dependence
DIVYA SHANMUGHAN via Phabricator via llvm-commits
- [PATCH] D36113: [Loop Vectorize] Vectorize Loops with Backward Dependence
DIVYA SHANMUGHAN via Phabricator via llvm-commits
- [PATCH] D36220: [Loop Vectorize] Added a separate metadata
DIVYA SHANMUGHAN via Phabricator via llvm-commits
- [PATCH] D34566: [loop idiom Recognition] support memcpy for multiple consecutive loads and stores
DIVYA SHANMUGHAN via Phabricator via llvm-commits
- [PATCH] D36113: [Loop Vectorize] Vectorize Loops with Backward Dependence
DIVYA SHANMUGHAN via Phabricator via llvm-commits
- [PATCH] D36115: [Loop Vectorize] Block Probability for Predicated Blocks
DIVYA SHANMUGHAN via Phabricator via llvm-commits
- [PATCH] D35035: [InstCombine] Prevent memcpy generation for small data size
DIVYA SHANMUGHAN via Phabricator via llvm-commits
- [PATCH] D36220: [Loop Vectorize] Added a separate metadata
DIVYA SHANMUGHAN via Phabricator via llvm-commits
- [PATCH] D34566: [loop idiom Recognition] support memcpy for multiple consecutive loads and stores
DIVYA SHANMUGHAN via Phabricator via llvm-commits
- [PATCH] D36220: [Loop Vectorize] Added a separate metadata
DIVYA SHANMUGHAN via Phabricator via llvm-commits
- [PATCH] D36220: [Loop Vectorize] Added a separate metadata
DIVYA SHANMUGHAN via Phabricator via llvm-commits
- [PATCH] D29011: [IR] Add Freeze instruction
Dan Liew via Phabricator via llvm-commits
- [PATCH] D35396: [lit] Make %T return a per-test temporary directory
Dan Liew via Phabricator via llvm-commits
- [PATCH] D35396: [lit] Make %T return a per-test temporary directory
Dan Liew via Phabricator via llvm-commits
- [PATCH] D29121: [Docs] Add LangRef documention for freeze instruction
Dan Liew via Phabricator via llvm-commits
- [PATCH] D29011: [IR] Add Freeze instruction
Dan Liew via Phabricator via llvm-commits
- [PATCH] D35851: [Dominators] Include infinite loops in PostDominatorTree
Daniel Berlin via llvm-commits
- [PATCH] D35851: [Dominators] Include infinite loops in PostDominatorTree
Daniel Berlin via llvm-commits
- [PATCH] D35851: [Dominators] Include infinite loops in PostDominatorTree
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D36478: [NewGVN] Use a cast instead of a dyn_cast.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D35851: [Dominators] Include infinite loops in PostDominatorTree
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D35851: [Dominators] Include infinite loops in PostDominatorTree
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D35851: [Dominators] Include infinite loops in PostDominatorTree
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D36432: [IPSCCP] Add function specialization ability
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D36539: [NewGVN] Add command-line option to control the generation of phi-of-ops. NFC.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D35851: [Dominators] Include infinite loops in PostDominatorTree
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D36113: [Loop Vectorize] Vectorize Loops with Backward Dependence
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D36553: [InstCombine] Add a DEBUG_COUNTER to InstCombine to limit how many instructions are visited for debug
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D35918: [GVNHoist] Factor out reachability to search for anticipable instructions quickly
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D35851: [Dominators] Include infinite loops in PostDominatorTree
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D36432: [IPSCCP] Add function specialization ability
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D35851: [Dominators] Include infinite loops in PostDominatorTree
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D35851: [Dominators] Include infinite loops in PostDominatorTree
Daniel Berlin via Phabricator via llvm-commits
- [llvm] r310115 - [GlobalISel] Remove the GISelAccessor API.
Daniel Sanders via llvm-commits
- [llvm] r310343 - [globalisel][tablegen] Add support for importing 'imm' operands.
Daniel Sanders via llvm-commits
- [llvm] r310357 - [globalisel][tablegen] Remove unnecessary ; to satisfy ubuntu-gcc7.1-werror.
Daniel Sanders via llvm-commits
- [llvm] r310716 - [globalisel][tablegen] Support zero-instruction emission.
Daniel Sanders via llvm-commits
- [llvm] r310735 - [globalisel][tablegen] Generate TypeObject table. NFC
Daniel Sanders via llvm-commits
- [llvm] r310745 - Revert r310716 (and r310735): [globalisel][tablegen] Support zero-instruction emission.
Daniel Sanders via llvm-commits
- [PATCH] D36084: [globalisel][tablegen] Support zero-instruction emission.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D36084: [globalisel][tablegen] Support zero-instruction emission.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D36085: [globalisel][tablegen] Generate TypeObject table. NFC
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D36086: [globalisel][tablegen] Add support for ImmLeaf without SDNodeXForm
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D36534: [aarch64] Support APInt and APFloat in ImmLeaf subclasses and make AArch64 use them.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D36534: [aarch64] Support APInt and APFloat in ImmLeaf subclasses and make AArch64 use them.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D36569: [globalisel][tablegen] Add support for fpimm and import of APInt/APFloat based ImmLeaf.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D36618: [globalisel][tablegen] Simplify and fix a wrong-code bug this revealed.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D36084: [globalisel][tablegen] Support zero-instruction emission.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D36084: [globalisel][tablegen] Support zero-instruction emission.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D36085: [globalisel][tablegen] Generate TypeObject table. NFC
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D36313: [llvm-dwarfdump] - Print section name and index when dumping .debug_info ranges
David Blaikie via llvm-commits
- [PATCH] D36386: [clang] Remove unit test which uses reverse-iterate and fix a PointerLikeTypeTrait specialization
David Blaikie via llvm-commits
- [llvm] r310189 - [ADT] Add a much simpler loop to DenseMap::clear when the types are
David Blaikie via llvm-commits
- [llvm] r310262 - [DebugInfo][DWARF] Correct some usages of PRIx32 to PRIx64
David Blaikie via llvm-commits
- [PATCH] D36319: [DebugInfo][DWARF] Correct some usages of PRIx32 to PRIx64
David Blaikie via llvm-commits
- [polly] r309856 - Replace asserts with llvm_unreachable to clarify intent
David Blaikie via llvm-commits
- [llvm] r310262 - [DebugInfo][DWARF] Correct some usages of PRIx32 to PRIx64
David Blaikie via llvm-commits
- [polly] r309856 - Replace asserts with llvm_unreachable to clarify intent
David Blaikie via llvm-commits
- [llvm] r310262 - [DebugInfo][DWARF] Correct some usages of PRIx32 to PRIx64
David Blaikie via llvm-commits
- [llvm] r310262 - [DebugInfo][DWARF] Correct some usages of PRIx32 to PRIx64
David Blaikie via llvm-commits
- [llvm] r310189 - [ADT] Add a much simpler loop to DenseMap::clear when the types are
David Blaikie via llvm-commits
- [llvm] r310014 - Teach GlobalSRA to update the debug info for split-up globals.
David Blaikie via llvm-commits
- [llvm] r309933 - [LiveDebugVariables] Use lexical scope to trim debug value live intervals
David Blaikie via llvm-commits
- [PATCH] D36386: [clang] Remove unit test which uses reverse-iterate and fix a PointerLikeTypeTrait specialization
David Blaikie via llvm-commits
- [PATCH] D36313: [llvm-dwarfdump] - Print section name and index when dumping .debug_info ranges
David Blaikie via llvm-commits
- [PATCH] D36480: [LLVM] Change to Verifier to allow Fortran CHARACTER types in debug information
David Blaikie via llvm-commits
- [llvm] r310506 - Reduce variable scope by moving declaration into if clause
David Blaikie via llvm-commits
- [llvm] r310507 - PointerLikeTypeTraits: class->struct & remove the base definition
David Blaikie via llvm-commits
- [PATCH] D36386: [clang] Remove unit test which uses reverse-iterate and fix a PointerLikeTypeTrait specialization
David Blaikie via llvm-commits
- [PATCH] D36386: [clang] Remove unit test which uses reverse-iterate and fix a PointerLikeTypeTrait specialization
David Blaikie via llvm-commits
- [llvm] r310729 - Orc: PR33769: Don't rely on comparisons with default constructed iterators
David Blaikie via llvm-commits
- [PATCH] D35043: [ADT] Enable reverse iteration for DenseMap
David Blaikie via llvm-commits
- [PATCH] D35043: [ADT] Enable reverse iteration for DenseMap
David Blaikie via Phabricator via llvm-commits
- [PATCH] D36615: [XRay][CodeGen] Imbue attributes to the labels for XRay instrumentation
David Blaikie via Phabricator via llvm-commits
- [PATCH] D36627: dwarfdump: Add an option to collect debug info quality metrics
David Blaikie via Phabricator via llvm-commits
- [PATCH] D29933: [RISCV 11/n] Initial codegen support for ALU operations
David Chisnall via Phabricator via llvm-commits
- [PATCH] D31951: TableGen support for parametrized register class information
David Chisnall via Phabricator via llvm-commits
- [PATCH] D36344: [X86] Don't use fsin/fcos/fsincos instructions ever
David Kreitzer via Phabricator via llvm-commits
- [PATCH] D36414: [X86][X87] Ensure x87 instructions are tagged as altering the FPSW reg
David Kreitzer via Phabricator via llvm-commits
- [PATCH] D36344: [X86] Don't use fsin/fcos/fsincos instructions ever
David Kreitzer via Phabricator via llvm-commits
- [PATCH] D36440: [ThinLTO] Fix thinLTO crash
David Li via Phabricator via llvm-commits
- [PATCH] D36440: [ThinLTO] Fix thinLTO crash
David Li via Phabricator via llvm-commits
- [PATCH] D36440: [ThinLTO] Fix thinLTO crash
David Li via Phabricator via llvm-commits
- [PATCH] D36440: [ThinLTO] Fix thinLTO crash
David Li via Phabricator via llvm-commits
- [PATCH] D36341: Make ICP uses PSI to check for hotness.
David Li via Phabricator via llvm-commits
- [PATCH] D36440: [ThinLTO] Fix thinLTO crash
David Li via Phabricator via llvm-commits
- [PATCH] D36566: Revert part of r310296 to make it really NFC for instrumentation PGO.
David Li via Phabricator via llvm-commits
- [PATCH] D36440: [ThinLTO] Fix thinLTO crash
David Li via Phabricator via llvm-commits
- [PATCH] D36440: [ThinLTO] Fix thinLTO crash
David Li via Phabricator via llvm-commits
- [PATCH] D36648: [PGO] Add support for profile dumping dir relocation
David Li via Phabricator via llvm-commits
- [PATCH] D36655: Move SampleProfileLoader pass before all simplification passes.
David Li via Phabricator via llvm-commits
- [PATCH] D36655: Move SampleProfileLoader pass before all simplification passes.
David Li via Phabricator via llvm-commits
- [PATCH] D36433: [KnownBits][ValueTracking] Move the math for calculating known bits for add/sub into a static method in KnownBits object
David Majnemer via Phabricator via llvm-commits
- [PATCH] D36379: LLVM: Make GNU COFF Aligncomm optional
David Majnemer via Phabricator via llvm-commits
- [PATCH] D36592: [BDCE] clear poison generators after turning a value into zero (PR33695, PR34037)
David Majnemer via Phabricator via llvm-commits
- [PATCH] D23568: [RISCV 10/10] Add common fixups and relocations
David Majnemer via Phabricator via llvm-commits
- [PATCH] D29934: [RISCV 12/n] Codegen support for memory operations
David Majnemer via Phabricator via llvm-commits
- [PATCH] D29936: [RISCV 14/n] Support for function calls
David Majnemer via Phabricator via llvm-commits
- [PATCH] D29938: [RISCV 16/n] Support and tests for a variety of additional LLVM IR constructs
David Majnemer via Phabricator via llvm-commits
- [llvm] r310453 - [GlobalOpt] Switch an explicit loop to llvm::all_of(). NFCI.
Davide Italiano via llvm-commits
- [llvm] r310481 - [ValueTracking] Honour recursion limit.
Davide Italiano via llvm-commits
- [llvm] r310481 - [ValueTracking] Honour recursion limit.
Davide Italiano via llvm-commits
- [llvm] r310492 - [ValueTracking] Update tests to unbreak the bots.
Davide Italiano via llvm-commits
- [llvm] r310493 - [ValueTracking] Turn a test into an assertion.
Davide Italiano via llvm-commits
- [llvm] r310481 - [ValueTracking] Honour recursion limit.
Davide Italiano via llvm-commits
- [llvm] r310495 - CFLAA: return MustAlias when pointers p, q are equal, i.e.,
Davide Italiano via llvm-commits
- [llvm] r310083 - [MachineOperand] Add ChangeToTargetIndex method. NFC
Davide Italiano via llvm-commits
- [llvm] r310510 - [SimplifyCFG] remove checks for crasher test from r310481
Davide Italiano via llvm-commits
- [llvm] r310510 - [SimplifyCFG] remove checks for crasher test from r310481
Davide Italiano via llvm-commits
- [llvm] r310510 - [SimplifyCFG] remove checks for crasher test from r310481
Davide Italiano via llvm-commits
- [PATCH] D36432: [IPSCCP] Add function specialization ability
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D36124: [GVN] Remove stale entry in phitranslate cache when new phi is generated for PRE
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D36433: [KnownBits][ValueTracking] Move the math for calculating known bits for add/sub into a static method in KnownBits object
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D36404: TTI interface for creating jump-threaded branches into loop headers
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D36468: [ELF] - Allow discard COMMON from linkerscript.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D36478: [NewGVN] Use a cast instead of a dyn_cast.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D33513: [ThinLTO] Fix ThinLTO crash while destroying context
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D36512: [ValueTracking] Honour recursion limit
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D36512: [ValueTracking] Honour recursion limit
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D36512: [ValueTracking] Honour recursion limit
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D35851: [Dominators] Include infinite loops in PostDominatorTree
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D36512: [ValueTracking] Honour recursion limit
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D36553: [InstCombine] Add a DEBUG_COUNTER to InstCombine to limit how many instructions are visited for debug
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D36553: [InstCombine] Add a DEBUG_COUNTER to InstCombine to limit how many instructions are visited for debug
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D36432: [IPSCCP] Add function specialization ability
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D36553: [InstCombine] Add a DEBUG_COUNTER to InstCombine to limit how many instructions are visited for debug
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D36592: [BDCE] clear poison generators after turning a value into zero (PR33695, PR34037)
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D36591: [PredicateInfo] Add a helper routine to remove SSA copies from a Function.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D36615: [XRay][CodeGen] Imbue attributes to the labels for XRay instrumentation
Dean Michael Berris via Phabricator via llvm-commits
- [llvm] r310296 - Move the SampleProfileLoader right after EarlyFPM.
Dehao Chen via llvm-commits
- [llvm] r310416 - Make ICP uses PSI to check for hotness.
Dehao Chen via llvm-commits
- [llvm] r310550 - Revert part of r310296 to make it really NFC for instrumentation PGO.
Dehao Chen via llvm-commits
- [PATCH] D36333: Move the SampleProfileLoader right after EarlyFPM.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D36341: Make ICP uses PSI to check for hotness.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D36566: Revert part of r310296 to make it really NFC for instrumentation PGO.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D36637: Import all inlined indirect call targets for SamplePGO.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D36655: Move SampleProfileLoader pass before all simplification passes.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D36655: Move SampleProfileLoader pass before all simplification passes.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D36655: Move SampleProfileLoader pass before all simplification passes.
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D36655: Move SampleProfileLoader pass before all simplification passes.
Dehao Chen via Phabricator via llvm-commits
- [llvm] r309990 - [GlobalISel] Make GlobalISel a non-optional library.
Diana Picus via llvm-commits
- [llvm] r310115 - [GlobalISel] Remove the GISelAccessor API.
Diana Picus via llvm-commits
- [compiler-rt] r310400 - Add NetBSD support in asan_interceptors.cc
Diana Picus via llvm-commits
- [PATCH] D36507: [ARM] GlobalISel: Select globals in PIC mode
Diana Picus via Phabricator via llvm-commits
- [PATCH] D36507: [ARM] GlobalISel: Select globals in PIC mode
Diana Picus via Phabricator via llvm-commits
- [PATCH] D36084: [globalisel][tablegen] Support zero-instruction emission.
Diana Picus via Phabricator via llvm-commits
- [PATCH] D36085: [globalisel][tablegen] Generate TypeObject table. NFC
Diana Picus via Phabricator via llvm-commits
- [PATCH] D36388: [X86][SandyBridge] Additional updates to the SNB instructions scheduling information
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D28907: [SLP] Fix for PR30787: Failure to beneficially vectorize 'copyable' elements in integer binary ops.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D28907: [SLP] Fix for PR30787: Failure to beneficially vectorize 'copyable' elements in integer binary ops.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D28907: [SLP] Fix for PR30787: Failure to beneficially vectorize 'copyable' elements in integer binary ops.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D28907: [SLP] Fix for PR30787: Failure to beneficially vectorize 'copyable' elements in integer binary ops.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D36518: [SLPVectorizer] Schedule bundle with different opcodes.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D36518: [SLPVectorizer] Schedule bundle with different opcodes.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D36518: [SLPVectorizer] Schedule bundle with different opcodes.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D36518: [SLPVectorizer] Schedule bundle with different opcodes.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D36518: [SLPVectorizer] Schedule bundle with different opcodes.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D36518: [SLPVectorizer] Schedule bundle with different opcodes.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D36518: [SLPVectorizer] Schedule bundle with different opcodes.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D36581: [DAG] Fix Node Replacement in PromoteIntBinOp
Dmitry Babokin via Phabricator via llvm-commits
- [llvm] r310251 - [AMDGPU][MC] Corrected VOP3 version of v_interp_* instructions for VI
Dmitry Preobrazhensky via llvm-commits
- [llvm] r310497 - [AMDGPU][MC][GFX9] Added 16-bit renamed and "_legacy" VALU opcodes
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D36500: AMDGPU: Fix assert on n inline asm constraint
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D30200: [SLP] Fix for PR31880: shuffle and vectorize repeated scalar ops on extracted elements
Dorit Nuzman via Phabricator via llvm-commits
- [PATCH] D35850: [InlineCost] Add cl::opt to allow full inline cost to be computed for debugging purposes.
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D36538: Remove RISCV from LLVM_ALL_TARGETS in CMakeLists.txt
Ed Maste via Phabricator via llvm-commits
- [llvm] r310552 - [SelectionDAG] When scalarizing vselect, don't assert on
Elad Cohen via llvm-commits
- [PATCH] D36511: [SelectionDAG] When scalarizing vselect, don't assert on a legal cond operand.
Elad Cohen via Phabricator via llvm-commits
- [PATCH] D36511: [SelectionDAG] When scalarizing vselect, don't assert on a legal cond operand.
Elad Cohen via Phabricator via llvm-commits
- [PATCH] D36511: [SelectionDAG] When scalarizing vselect, don't assert on a legal cond operand.
Elad Cohen via Phabricator via llvm-commits
- [PATCH] D36511: [SelectionDAG] When scalarizing vselect, don't assert on a legal cond operand.
Elad Cohen via Phabricator via llvm-commits
- [PATCH] D36571: [DAGCombiner] combine vextract (v1iX extract_subvector(vNiX, Idx)) into vextract(vNiX, Idx).
Elad Cohen via Phabricator via llvm-commits
- [PATCH] D36651: [SelectionDAG] Teach the vector-types operand scalarizer about SETCC
Elad Cohen via Phabricator via llvm-commits
- [PATCH] D36571: [DAGCombiner] combine vextract (v1iX extract_subvector(vNiX, Idx)) into vextract(vNiX, Idx).
Elad Cohen via Phabricator via llvm-commits
- [PATCH] D36571: [DAGCombiner] combine vextract (v1iX extract_subvector(vNiX, Idx)) into vextract(vNiX, Idx).
Elad Cohen via Phabricator via llvm-commits
- [llvm] r310518 - [llvm-cov] Rearrange entries in report index.
Eli Friedman via llvm-commits
- [llvm] r310653 - [ARM] Clarify legal addressing modes for ARM and Thumb2. NFC
Eli Friedman via llvm-commits
- [llvm] r310763 - [OptDiag] Updating Remarks in SampleProfile
Eli Friedman via llvm-commits
- [PATCH] D36309: [LoopUnroll] Enable option to peel remainder loop
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D36395: [InstCombine] narrow rotate left/right patterns to eliminate zext/trunc (PR34046)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D35821: Have ARM call setBooleanContents(ZeroOrOneBooleanContent).
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D36395: [InstCombine] narrow rotate left/right patterns to eliminate zext/trunc (PR34046)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D36432: [IPSCCP] Add function specialization ability
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D36309: [LoopUnroll] Enable option to unroll remainder loop
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D36443: [InstCombine] Support pulling left shifts through a subtract with constant LHS
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D36467: [ARM, FIX] ARMTargetLowering::isLegalAddressingMode can accept illegal addressing modes for Thumb1 target
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D36443: [InstCombine] Support pulling left shifts through a subtract with constant LHS
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D35821: Have ARM call setBooleanContents(ZeroOrOneBooleanContent).
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D36298: [llvm-cov] Rearrange entries in HTML report index.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D36432: [IPSCCP] Add function specialization ability
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D36467: [ARM, FIX] ARMTargetLowering::isLegalAddressingMode can accept illegal addressing modes for Thumb1 target
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D36467: [ARM, FIX] ARMTargetLowering::isLegalAddressingMode can accept illegal addressing modes for Thumb1 target
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D36298: [llvm-cov] Rearrange entries in HTML report index.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D36559: [ARM] Clarify legal addressing modes for ARM and Thumb2. NFC
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D36528: [X86] Keep dependencies when constructing loads in combineStore
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D36559: [ARM] Clarify legal addressing modes for ARM and Thumb2. NFC
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D36127: [OptDiag] Updating Remarks in SampleProfile
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D36127: [OptDiag] Updating Remarks in SampleProfile
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D35156: [ARM] Make ARMExpandPseudo add implicit uses for predicated instructions
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D36581: [DAG] Fix Node Replacement in PromoteIntBinOp
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D36127: [OptDiag] Updating Remarks in SampleProfile
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D36581: [DAG] Fix Node Replacement in PromoteIntBinOp
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D36619: [MachineCombine] Update instruction depths incrementally.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D36581: [DAG] Fix Node Replacement in PromoteIntBinOp
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D36127: [OptDiag] Updating Remarks in SampleProfile
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D36309: [LoopUnroll] Enable option to unroll remainder loop
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D36201: Merge manifest namespaces.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D36201: Merge manifest namespaces.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D36255: Integrate manifest merging library into LLD.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D36255: Integrate manifest merging library into LLD.
Eric Beckmann via Phabricator via llvm-commits
- [PATCH] D35569: [ARM] Remove FeatureNoARM implies ModeThumb.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D36480: [LLVM] Change to Verifier to allow Fortran CHARACTER types in debug information
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D36480: [LLVM] Change to Verifier to allow Fortran CHARACTER types in debug information
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D36480: [LLVM] Change to Verifier to allow Fortran CHARACTER types in debug information
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D36480: [LLVM] Change to Verifier to allow Fortran CHARACTER types in debug information
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D36480: [LLVM] Change to Verifier to allow Fortran CHARACTER types in debug information
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D36480: [LLVM] Change to Verifier to allow Fortran CHARACTER types in debug information
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D36480: [LLVM] Change to Verifier to allow Fortran CHARACTER types in debug information
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D36480: [LLVM] Change to Verifier to allow Fortran CHARACTER types in debug information
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D36480: [LLVM] Change to Verifier to allow Fortran CHARACTER types in debug information
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D36480: [LLVM] Change to Verifier to allow Fortran CHARACTER types in debug information
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D36480: [LLVM] Change to Verifier to allow Fortran CHARACTER types in debug information
Eric Schweitz via Phabricator via llvm-commits
- [llvm] r310328 - [AMDGPU] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [llvm] r310429 - [AMDGPU] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [llvm] r310430 - [AMDGPU] Revert r310429 changes in AMDKernelCodeT.h which broke some build bots.
Eugene Zelenko via llvm-commits
- [llvm] r310541 - [AMDGPU] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [llvm] r310766 - [Analysis] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via llvm-commits
- [PATCH] D36331: Add ARC backend
Eugene Zelenko via Phabricator via llvm-commits
- [PATCH] D36331: Add ARC backend
Eugene Zelenko via Phabricator via llvm-commits
- [PATCH] D36594: [LLD] Don't install libraries when LLVM_INSTALL_TOOLCHAIN_ONLY is ON
Eugene Zelenko via Phabricator via llvm-commits
- [PATCH] D36346: Fix thinlto cache key computation for cfi-icall.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D36346: Fix thinlto cache key computation for cfi-icall.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D36346: Fix thinlto cache key computation for cfi-icall.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D36346: Fix thinlto cache key computation for cfi-icall.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D36346: Fix thinlto cache key computation for cfi-icall.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D36640: [compiler-rt] Add SANITIZER_CXX_ABI_LIBNAME=libc++ option.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D36640: [compiler-rt] Add SANITIZER_CXX_ABI_LIBNAME=libc++ option.
Evgenii Stepanov via Phabricator via llvm-commits
- [llvm] r310536 - Fix thinlto cache key computation for cfi-icall.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r310769 - [compiler-rt] Add SANITIZER_CXX_ABI_LIBNAME=libc++ option.
Evgeniy Stepanov via llvm-commits
- [PATCH] D34583: [LSR] Narrow search space by filtering non-optimal formulae with the same ScaledReg and Scale.
Evgeny Astigeevich via llvm-commits
- [PATCH] D34583: [LSR] Narrow search space by filtering non-optimal formulae with the same ScaledReg and Scale.
Evgeny Astigeevich via llvm-commits
- [PATCH] D34583: [LSR] Narrow search space by filtering non-optimal formulae with the same ScaledReg and Scale.
Evgeny Astigeevich via llvm-commits
- [PATCH] D36467: [ARM, FIX] ARMTargetLowering::isLegalAddressingMode can accept illegal addressing modes for Thumb1 target
Evgeny Astigeevich via Phabricator via llvm-commits
- [PATCH] D36467: [ARM, FIX] ARMTargetLowering::isLegalAddressingMode can accept illegal addressing modes for Thumb1 target
Evgeny Astigeevich via Phabricator via llvm-commits
- [PATCH] D36467: [ARM, FIX] ARMTargetLowering::isLegalAddressingMode can accept illegal addressing modes for Thumb1 target
Evgeny Astigeevich via Phabricator via llvm-commits
- [PATCH] D36467: [ARM, FIX] ARMTargetLowering::isLegalAddressingMode can accept illegal addressing modes for Thumb1 target
Evgeny Astigeevich via Phabricator via llvm-commits
- [PATCH] D36467: [ARM, FIX] ARMTargetLowering::isLegalAddressingMode can accept illegal addressing modes for Thumb1 target
Evgeny Astigeevich via Phabricator via llvm-commits
- [PATCH] D36559: [ARM] Clarify legal addressing modes for ARM and Thumb2. NFC
Evgeny Astigeevich via Phabricator via llvm-commits
- [PATCH] D36234: [InstCombine] Support sext in foldLogicCastConstant
Evgeny Astigeevich via Phabricator via llvm-commits
- [PATCH] D36234: [InstCombine] Support sext in foldLogicCastConstant
Evgeny Astigeevich via Phabricator via llvm-commits
- [llvm] r310289 - Reapply fix PR23384 (part 3 of 3) r304824 (was reverted in r305720).
Evgeny Stupachenko via llvm-commits
- [PATCH] D35704: added reset feature to dfsan
Farah Hariri via Phabricator via llvm-commits
- [PATCH] D35704: added reset feature to dfsan
Farah Hariri via Phabricator via llvm-commits
- [PATCH] D36477: added more hooks for fuzzing into DFSan
Farah Hariri via Phabricator via llvm-commits
- [PATCH] D36477: added more hooks for fuzzing into DFSan
Farah Hariri via Phabricator via llvm-commits
- [PATCH] D36058: [X86][LLVM]Expanding Supports lowerInterleavedStore() in X86InterleavedAccess (VF8 stride 4).
Farhana Aleen via Phabricator via llvm-commits
- [PATCH] D36058: [X86][LLVM]Expanding Supports lowerInterleavedStore() in X86InterleavedAccess (VF8 stride 4).
Farhana Aleen via Phabricator via llvm-commits
- [PATCH] D36463: [Sparc] allow tls_add/tls_call syntax in assembler parser
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D36463: [Sparc] allow tls_add/tls_call syntax in assembler parser
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D36464: Implemented sane default for llvm-objdump's relocation Value format
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D36464: Implemented sane default for llvm-objdump's relocation Value format
Fedor Sergeev via Phabricator via llvm-commits
- [llvm] r310476 - [ARM] Remove FeatureNoARM implies ModeThumb.
Florian Hahn via llvm-commits
- [llvm] r310486 - [ARM] Emit error when ARM exec mode is not available.
Florian Hahn via llvm-commits
- [llvm] r310781 - [Triple] Add isThumb and isARM functions.
Florian Hahn via llvm-commits
- [PATCH] D36401: TTI: Use a better default for areInlineCompatibl
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D36381: [MISched] Add enableMachineScheduler function that checks enable-misched.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D35569: [ARM] Remove FeatureNoARM implies ModeThumb.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D35569: [ARM] Remove FeatureNoARM implies ModeThumb.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D36502: [ARM] Tidy-up Cortex-A15 DPR-SPR optimizer implementation
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D35569: [ARM] Remove FeatureNoARM implies ModeThumb.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D36559: [ARM] Clarify legal addressing modes for ARM and Thumb2. NFC
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D35210: [LoopInterchange] Change cost function to use bytes in cache line.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D36619: [MachineCombine] Update instruction depths incrementally.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D34682: [Triple] Add isThumb and isARM functions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D34682: [Triple] Add isThumb and isARM functions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D36656: [SCCP] Propagate integer range information in IPSCCP (WIP).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D36483: Enable ubsan on NetBSD
Francis Ricci via Phabricator via llvm-commits
- [llvm] r310459 - Suppress a warning. NFC.
Gabor Horvath via llvm-commits
- [llvm] r310792 - [X86][SandyBridge] Additional updates to the SNB instructions scheduling information
Gadi Haber via llvm-commits
- [PATCH] D36388: [X86][SandyBridge] Additional updates to the SNB instructions scheduling information
Gadi Haber via Phabricator via llvm-commits
- [PATCH] D36388: [X86][SandyBridge] Additional updates to the SNB instructions scheduling information
Gadi Haber via Phabricator via llvm-commits
- [PATCH] D36388: [X86][SandyBridge] Additional updates to the SNB instructions scheduling information
Gadi Haber via Phabricator via llvm-commits
- [PATCH] D36663: [X86][Haswell] Updating HSW instruction scheduling information
Gadi Haber via Phabricator via llvm-commits
- [PATCH] D36104: [AArch64] Coalesce Copy Zero during instruction selection
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D30751: [MachineCopyPropagation] Extend pass to do COPY source forwarding
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D30751: [MachineCopyPropagation] Extend pass to do COPY source forwarding
Geoff Berry via Phabricator via llvm-commits
- [llvm] r310305 - Do not instrument libFuzzer itself when built with -DLLVM_USE_SANITIZE_COVERAGE
George Karpenkov via llvm-commits
- [llvm] r308387 - [asan] Copy arguments passed by value into explicit allocas for ASan
George Karpenkov via llvm-commits
- [llvm] r310734 - Update libFuzzer documentation for -fsanitize=fuzzer-no-link flag
George Karpenkov via llvm-commits
- [llvm] r310750 - [libFuzzer] Re-enable coverage.test on Darwin.
George Karpenkov via llvm-commits
- [PATCH] D36434: [compiler-rt] Get rid of "%T" expansions
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D36434: [compiler-rt] Get rid of "%T" expansions
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D35396: [lit] Make %T return a per-test temporary directory
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D36145: [ELF] - Do not segfault when doing logical and/or operations on symbols that have no output sections.
George Rimar via llvm-commits
- [PATCH] D36138: [ELF] - Don't segfault when accessing location counter inside MEMORY command.
George Rimar via llvm-commits
- [PATCH] D36313: [llvm-dwarfdump] - Print section name and index when dumping .debug_info ranges
George Rimar via llvm-commits
- [lld] r310554 - [ELF] - Linkerscript: disallow discarding COMMON.
George Rimar via llvm-commits
- [lld] r310556 - [ELF] - Add a test for --gc-sections --undefined=foo combination.
George Rimar via llvm-commits
- [PATCH] D36466: [ELF] - Do not omit common symbols when -Map is given.
George Rimar via llvm-commits
- [lld] r310703 - [ELF] - Do not omit common symbols when -Map is given.
George Rimar via llvm-commits
- [lld] r310705 - [ELF] - Fixing buildbot.
George Rimar via llvm-commits
- [PATCH] D36307: [Support/GlobPattern] - Treat multiple stars('*') as single.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
George Rimar via Phabricator via llvm-commits
- [PATCH] D36313: [llvm-dwarfdump] - Print section name and index when dumping .debug_info ranges
George Rimar via Phabricator via llvm-commits
- [PATCH] D36313: [llvm-dwarfdump] - Print section name and index when dumping .debug_info ranges
George Rimar via Phabricator via llvm-commits
- [PATCH] D35945: [ELF] - Linkerscript: better diagnostic for INPUT/GROUP commands.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36262: [ELF] - Do not forget to fill last bytes of PT_LOADs with trap instructions.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36227: [ELF] - LTO: Try to be option compatible with the gold plugin.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36451: [ELF, LinkerScript] Support ! operator in linker script.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36466: [ELF] - Do not omit common symbols when -Map is given.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36468: [ELF] - Allow discard COMMON from linkerscript.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36468: [ELF] - Allow discard COMMON from linkerscript.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36499: If --dynamic-list is given, only those symbols are preemptible
George Rimar via Phabricator via llvm-commits
- [PATCH] D36313: [llvm-dwarfdump] - Print section name and index when dumping .debug_info ranges
George Rimar via Phabricator via llvm-commits
- [PATCH] D36313: [llvm-dwarfdump] - Print section name and index when dumping .debug_info ranges
George Rimar via Phabricator via llvm-commits
- [PATCH] D36508: [ELF] - Linkerscript: Add `~` as separate math token.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36451: [ELF, LinkerScript] Support ! operator in linker script.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36508: [ELF] - Linkerscript: Add `~` as separate math token.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36508: [ELF] - Linkerscript: Add `~` as separate math token.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36519: [ELF] - Add a test for --gc-sections --undefined=foo combination.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36508: [ELF] - Linkerscript: Add `~` as separate math token.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36519: [ELF] - Add a test for --gc-sections --undefined=foo combination.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36520: [ELF] - Implemented GC for common symbols.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36468: [ELF] - Allow discard COMMON from linkerscript.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36468: [ELF] - Linkerscript: disallow discarding COMMON.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36546: Garbage-collect common symbols.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36520: [ELF] - Implemented GC for common symbols.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36468: [ELF] - Linkerscript: disallow discarding COMMON.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36519: [ELF] - Add a test for --gc-sections --undefined=foo combination.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36466: [ELF] - Do not omit common symbols when -Map is given.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36573: [ELF] - Treat .gnu.linkonce sections as COMDAT
George Rimar via Phabricator via llvm-commits
- [PATCH] D36466: [ELF] - Do not omit common symbols when -Map is given.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36579: [ELF] - Do not fail when set versions for linkerscript's symbol aliases
George Rimar via Phabricator via llvm-commits
- [PATCH] D36227: [ELF] - LTO: Try to be option compatible with the gold plugin.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36466: [ELF] - Do not omit common symbols when -Map is given.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36607: [Support/Parallel] - Do not spawn thread for single/last task.
George Rimar via Phabricator via llvm-commits
- [PATCH] D34956: [ELF] - Store pointer to PT_LOAD instead of pointer to first section (FirstInPtLoad) in OutputSection
George Rimar via Phabricator via llvm-commits
- [PATCH] D36466: [ELF] - Do not omit common symbols when -Map is given.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36579: [ELF] - Do not fail when set versions for linkerscript's symbol aliases
George Rimar via Phabricator via llvm-commits
- [PATCH] D36607: [Support/Parallel] - Do not spawn thread for single/last task.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36607: [Support/Parallel] - Do not spawn thread for single/last task.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36227: [ELF] - LTO: Try to be option compatible with the gold plugin.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36607: [Support/Parallel] - Do not spawn thread for single/last task.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36607: [Support/Parallel] - Do not spawn thread for single/last task.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36607: [Support/Parallel] - Do not spawn thread for single/last task.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36227: [ELF] - LTO: Try to be option compatible with the gold plugin.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36227: [ELF] - LTO: Try to be option compatible with the gold plugin.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36319: [DebugInfo][DWARF] Correct some usages of PRIx32 to PRIx64
Greg Clayton via Phabricator via llvm-commits
- [llvm] r310498 - [X86][AVX512] Choose correct registers in vpbroadcastb/w
Guy Blank via llvm-commits
- [llvm] r310593 - [SelectionDAG] Allow constant folding for implicitly truncating BUILD_VECTOR nodes.
Guy Blank via llvm-commits
- [llvm] r310787 - [X86][AVX512] Add combine for TESTM
Guy Blank via llvm-commits
- [PATCH] D36479: [X86][AVX512] Choose correct registers in vpbroadcastb/w
Guy Blank via Phabricator via llvm-commits
- [PATCH] D36506: [SelectionDAG] Allow constant folding for implicitly truncating BUILD_VECTOR nodes
Guy Blank via Phabricator via llvm-commits
- [PATCH] D36479: [X86][AVX512] Choose correct registers in vpbroadcastb/w
Guy Blank via Phabricator via llvm-commits
- [PATCH] D36479: [X86][AVX512] Choose correct registers in vpbroadcastb/w
Guy Blank via Phabricator via llvm-commits
- [PATCH] D36536: [X86][AVX512] Add combine for TESTM
Guy Blank via Phabricator via llvm-commits
- [PATCH] D36536: [X86][AVX512] Add combine for TESTM
Guy Blank via Phabricator via llvm-commits
- [PATCH] D36536: [X86][AVX512] Add combine for TESTM
Guy Blank via Phabricator via llvm-commits
- [PATCH] D36506: [SelectionDAG] Allow constant folding for implicitly truncating BUILD_VECTOR nodes
Guy Blank via Phabricator via llvm-commits
- [PATCH] D36506: [SelectionDAG] Allow constant folding for implicitly truncating BUILD_VECTOR nodes
Guy Blank via Phabricator via llvm-commits
- [PATCH] D36536: [X86][AVX512] Add combine for TESTM
Guy Blank via Phabricator via llvm-commits
- [lld] r310607 - [ELF, LinkerScript] Support ! operator in linker script.
Hafiz Abid Qadeer via llvm-commits
- [PATCH] D36451: [ELF, LinkerScript] Support ! operator in linker script.
Hafiz Abid Qadeer via Phabricator via llvm-commits
- [PATCH] D36451: [ELF, LinkerScript] Support ! operator in linker script.
Hafiz Abid Qadeer via Phabricator via llvm-commits
- [PATCH] D36451: [ELF, LinkerScript] Support ! operator in linker script.
Hafiz Abid Qadeer via Phabricator via llvm-commits
- [PATCH] D36451: [ELF, LinkerScript] Support ! operator in linker script.
Hafiz Abid Qadeer via Phabricator via llvm-commits
- [PATCH] D36451: [ELF, LinkerScript] Support ! operator in linker script.
Hafiz Abid Qadeer via Phabricator via llvm-commits
- [PATCH] D36451: [ELF, LinkerScript] Support ! operator in linker script.
Hafiz Abid Qadeer via Phabricator via llvm-commits
- [PATCH] D34566: [loop idiom Recognition] support memcpy for multiple consecutive loads and stores
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D4609: Top-Down FunctionAttrs propagation for noalias, dereferenceable and nonnull inference
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D35850: [InlineCost] Add cl::opt to allow full inline cost to be computed for debugging purposes.
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D35850: [InlineCost] Add cl::opt to allow full inline cost to be computed for debugging purposes.
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D34566: [loop idiom Recognition] support memcpy for multiple consecutive loads and stores
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D36104: [AArch64] Coalesce Copy Zero during instruction selection
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D36104: [AArch64] Coalesce Copy Zero during instruction selection
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D34566: [loop idiom Recognition] support memcpy for multiple consecutive loads and stores
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D35850: [InlineCost] Add cl::opt to allow full inline cost to be computed for debugging purposes.
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D4609: Top-Down FunctionAttrs propagation for noalias, dereferenceable and nonnull inference
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D33946: [InlineCost] Find identical loads in the callee
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D34566: [loop idiom Recognition] support memcpy for multiple consecutive loads and stores
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D36104: [AArch64] Coalesce Copy Zero during instruction selection
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D36562: [Bitfield] Make the bitfield a separate location if it has width of legal integer type and its bit offset is naturally aligned for the type
Hal Finkel via llvm-commits
- [PATCH] D36562: [Bitfield] Make the bitfield a separate location if it has width of legal integer type and its bit offset is naturally aligned for the type
Hal Finkel via llvm-commits
- [PATCH] D36562: [Bitfield] Make the bitfield a separate location if it has width of legal integer type and its bit offset is naturally aligned for the type
Hal Finkel via llvm-commits
- [PATCH] D36562: [Bitfield] Make the bitfield a separate location if it has width of legal integer type and its bit offset is naturally aligned for the type
Hal Finkel via llvm-commits
- [PATCH] D36562: [Bitfield] Make the bitfield a separate location if it has width of legal integer type and its bit offset is naturally aligned for the type
Hal Finkel via llvm-commits
- [PATCH] D36562: [Bitfield] Make the bitfield a separate location if it has width of legal integer type and its bit offset is naturally aligned for the type
Hal Finkel via llvm-commits
- [PATCH] D4609: Top-Down FunctionAttrs propagation for noalias, dereferenceable and nonnull inference
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D36113: [Loop Vectorize] Vectorize Loops with Backward Dependence
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D36592: [BDCE] clear poison generators after turning a value into zero (PR33695, PR34037)
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D36590: [ValueTracking] don't delete assumes of side-effectful instructions
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D35851: [Dominators] Include infinite loops in PostDominatorTree
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D36592: [BDCE] clear poison generators after turning a value into zero (PR33695, PR34037)
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D36220: [Loop Vectorize] Added a separate metadata
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D36582: [test-suite] Adding HPCCG benchmark
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D36621: [test-suite]: Adding SimpleMOC proxy-app.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D36582: [test-suite] Adding HPCCG benchmark
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D36220: [Loop Vectorize] Added a separate metadata
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D35851: [Dominators] Include infinite loops in PostDominatorTree
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D36592: [BDCE] clear poison generators after turning a value into zero (PR33695, PR34037)
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D36592: [BDCE] clear poison generators after turning a value into zero (PR33695, PR34037)
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D34245: [PowerPC] Refine the checking for emiting TOC restore nops and Tail-Call eligibility.
Hal Finkel via Phabricator via llvm-commits
- [llvm] r310071 - [ArgPromotion] Preserve alignment of byval argument in new alloca
Hans Wennborg via llvm-commits
- [llvm] r310190 - [X86] Enable isel to use the PAUSE instruction even when SSE2 is disabled
Hans Wennborg via llvm-commits
- [llvm] r310240 - Add -asan-force-dynamic-shadow test
Hans Wennborg via llvm-commits
- [llvm] r310241 - [asan] Disable checking of arguments passed by value for --asan-force-dynamic-shadow
Hans Wennborg via llvm-commits
- [compiler-rt] r310244 - [asan] Return sizeof missed by r309914
Hans Wennborg via llvm-commits
- [llvm] r310240 - Add -asan-force-dynamic-shadow test
Hans Wennborg via llvm-commits
- [llvm] r310241 - [asan] Disable checking of arguments passed by value for --asan-force-dynamic-shadow
Hans Wennborg via llvm-commits
- [llvm] r310241 - [asan] Disable checking of arguments passed by value for --asan-force-dynamic-shadow
Hans Wennborg via llvm-commits
- [llvm] r310242 - [asan] Fix asan dynamic shadow check before copyArgsPassedByValToAllocas
Hans Wennborg via llvm-commits
- [llvm] r310240 - Add -asan-force-dynamic-shadow test
Hans Wennborg via llvm-commits
- [llvm] r310240 - Add -asan-force-dynamic-shadow test
Hans Wennborg via llvm-commits
- [llvm] r310250 - [llvm-objdump] Use PRIx64 for output of ARM64_RELOC_ADDEND
Hans Wennborg via llvm-commits
- [llvm] r310253 - [DebugInfo][DWARF] Use PRIx64 explicitly in output.
Hans Wennborg via llvm-commits
- [llvm] r310481 - [ValueTracking] Honour recursion limit.
Hans Wennborg via llvm-commits
- [llvm] r308847 - [SCEV] Limit max size of AddRecExpr during evolving
Hans Wennborg via llvm-commits
- [llvm] r309758 - [SCEV/IndVars] Always compute loop exiting values if the backedge count is 0
Hans Wennborg via llvm-commits
- [llvm] r310066 - [AArch64] Fix an assertion for pre-index generation with unscaled loads/stores.
Hans Wennborg via llvm-commits
- Merging r310534 into llvm 5.0
Hans Wennborg via llvm-commits
- [llvm] r310534 - ARM: Fix CMP_SWAP expansion
Hans Wennborg via llvm-commits
- [llvm] r308847 - [SCEV] Limit max size of AddRecExpr during evolving
Hans Wennborg via llvm-commits
- [llvm] r310552 - [SelectionDAG] When scalarizing vselect, don't assert on
Hans Wennborg via llvm-commits
- [lld] r310656 - Merging r310526:
Hans Wennborg via llvm-commits
- [lld] r310526 - Add --icf=none option.
Hans Wennborg via llvm-commits
- [llvm] r309614 - [X86][MMX] Added custom lowering action for MMX SELECT (PR30418)
Hans Wennborg via llvm-commits
- [llvm] r310475 - [Support] PR33388 - Fix formatv_object move constructor
Hans Wennborg via llvm-commits
- [www] r310663 - Win snapshot: r310580
Hans Wennborg via llvm-commits
- [compiler-rt] r308984 - Revert "[compiler-rt] Include thread ID into sanitizers logs"
Hans Wennborg via llvm-commits
- [compiler-rt] r308984 - Revert "[compiler-rt] Include thread ID into sanitizers logs"
Hans Wennborg via llvm-commits
- [llvm] r309614 - [X86][MMX] Added custom lowering action for MMX SELECT (PR30418)
Hans Wennborg via llvm-commits
- [llvm] r310604 - [X86] Keep dependencies when constructing loads in combineStore
Hans Wennborg via llvm-commits
- [test-suite] r310681 - Creating release candidate rc2 from release_500 branch
Hans Wennborg via llvm-commits
- [lld] r310688 - Creating release candidate rc2 from release_500 branch
Hans Wennborg via llvm-commits
- [PATCH] D36422: test-release.sh: Move test-suite setup to beginning of the script
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D36538: Remove RISCV from LLVM_ALL_TARGETS in CMakeLists.txt
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D36422: test-release.sh: Move test-suite setup to beginning of the script
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D36556: [IR] AutoUpgrade ModuleFlagBehavior for PIC and PIE level
Hans Wennborg via Phabricator via llvm-commits
- [llvm] r310469 - Fix -Wpessimizing-move warning.
Haojian Wu via llvm-commits
- [llvm] r310545 - [LVI] Fix LVI compile time regression around constantFoldUser()
Hiroshi Yamauchi via llvm-commits
- [PATCH] D36552: [LVI] Fix LVI compile time regression around constantFoldUser()
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D36552: [LVI] Fix LVI compile time regression around constantFoldUser()
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D36552: [LVI] Fix LVI compile time regression around constantFoldUser()
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D36552: [LVI] Fix LVI compile time regression around constantFoldUser()
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D36552: [LVI] Fix LVI compile time regression around constantFoldUser()
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D36425: [ZoneAlgo] Allow two writes that write identical values into same array slot
Hongbin Zheng via Phabricator via llvm-commits
- [PATCH] D36425: [ZoneAlgo] Allow two writes that write identical values into same array slot
Hongbin Zheng via Phabricator via llvm-commits
- [PATCH] D36425: [ZoneAlgo] Allow two writes that write identical values into same array slot
Hongbin Zheng via Phabricator via llvm-commits
- [PATCH] D36425: [ZoneAlgo] Allow two writes that write identical values into same array slot
Hongbin Zheng via Phabricator via llvm-commits
- [PATCH] D35077: [RFC] Build LLVM-C.dll on MSVC that exports only the C API
Jakob Bornecrantz via Phabricator via llvm-commits
- [PATCH] D36442: [DomTree] Use a non-recursive DFS instead of a recursive one; NFC
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D35851: [Dominators] Include infinite loops in PostDominatorTree
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D35851: [Dominators] Include infinite loops in PostDominatorTree
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D35851: [Dominators] Include infinite loops in PostDominatorTree
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D36167: [Dominators] Introduce batch updates
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D35598: Rework machine creation strategy
James Greenhalgh via Phabricator via llvm-commits
- [PATCH] D35788: [DAGCombiner] Extending pattern detection for vector shuffle.
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D35788: [DAGCombiner] Extending pattern detection for vector shuffle.
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D35014: [X86] PR32755 : Improvement in CodeGen instruction selection for LEAs.
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D35014: [X86] PR32755 : Improvement in CodeGen instruction selection for LEAs.
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D35788: [DAGCombiner] Extending pattern detection for vector shuffle.
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D36454: [X86] Changes to extract Horizontal addition operation for AVX-512.
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D35788: [DAGCombiner] Extending pattern detection for vector shuffle.
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D36601: [x86] Enable some support for lowerVectorShuffleWithUndefHalf with AVX-512
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D35788: [DAGCombiner] Extending pattern detection for vector shuffle.
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D35788: [DAGCombiner] Extending pattern detection for vector shuffle.
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D35788: [DAGCombiner] Extending pattern detection for vector shuffle.
Jatin Bhateja via Phabricator via llvm-commits
- [llvm] r310807 - [ARM] Tidy-up Cortex-A15 DPR-SPR optimizer implementation
Javed Absar via llvm-commits
- [PATCH] D36502: [ARM] Tidy-up Cortex-A15 DPR-SPR optimizer implementation
Javed Absar via Phabricator via llvm-commits
- [PATCH] D36502: [ARM] Tidy-up Cortex-A15 DPR-SPR optimizer implementation
Javed Absar via Phabricator via llvm-commits
- [PATCH] D9401: llvm.noalias - The AA implementaton
Jeroen Dobbelaere via Phabricator via llvm-commits
- [llvm] r310422 - [MachineOutliner] Ensure AArch64 outliner doesn't mess with W30 or LR
Jessica Paquette via llvm-commits
- [llvm] r310671 - [MachineOutliner] Add RegState::Define to LDRXpost in insertOutlinedCall
Jessica Paquette via llvm-commits
- [PATCH] D36435: [MachineOutliner] Ensure AArch64 outliner doesn't mess with any register that overlaps with LR
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D36435: [MachineOutliner] Ensure AArch64 outliner doesn't mess with any register that overlaps with LR
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D36435: [MachineOutliner] Ensure AArch64 outliner doesn't mess with any register that overlaps with LR
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D35821: Have ARM call setBooleanContents(ZeroOrOneBooleanContent).
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D36484: Add NetBSD support in asan_symbolize.py
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D35035: [InstCombine] Prevent memcpy generation for small data size
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D35035: [InstCombine] Prevent memcpy generation for small data size
Joerg Sonnenberger via Phabricator via llvm-commits
- [llvm] r310742 - [mips] clang-format MipsSubtarget.cpp.
John Baldwin via llvm-commits
- [llvm] r310768 - [MIPS] Use ABI to determine stack alignment.
John Baldwin via llvm-commits
- [PATCH] D36326: [MIPS] Use ABI to determine stack alignment.
John Baldwin via Phabricator via llvm-commits
- [PATCH] D35874: [MIPS] Implement support for -mstack-alignment.
John Baldwin via Phabricator via llvm-commits
- [PATCH] D36326: [MIPS] Use ABI to determine stack alignment.
John Baldwin via Phabricator via llvm-commits
- [PATCH] D35874: [MIPS] Implement support for -mstack-alignment.
John Baldwin via Phabricator via llvm-commits
- [llvm] r310462 - [LoopStrengthReduce] Don't neglect the Fixup.Offset in isAMCompletelyFolded().
Jonas Paulsson via llvm-commits
- [llvm] r310463 - [LSR / TTI / SystemZ] Eliminate TargetTransformInfo::isFoldableMemAccess()
Jonas Paulsson via llvm-commits
- [PATCH] D35933: Eliminate TargetTransformInfo::isFoldableMemAccess()
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D35933: Eliminate TargetTransformInfo::isFoldableMemAccess()
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D35933: Eliminate TargetTransformInfo::isFoldableMemAccess()
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D36383: [CMake] Allow overriding lib dir suffix independently from LLVM
Jonathan Roelofs via Phabricator via llvm-commits
- [PATCH] D36504: [CodeGenPrepare][WIP] Convert uncond. branch to return into a return to help with shrink-wrapping
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D36504: [CodeGenPrepare][WIP] Convert uncond. branch to return into a return to help with shrink-wrapping
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D36049: [Resubmitted] Remove uses of deprecated std::unary_function, binary_function, and pointer_to_unary_function.
Justin Bogner via llvm-commits
- [PATCH] D36495: [llvm] Get rid of "%T" expansions
Justin Bogner via llvm-commits
- [PATCH] D36274: Introduce FuzzMutate library
Justin Bogner via llvm-commits
- [PATCH] D36275: Implement llvm-isel-fuzzer for fuzzing instruction selection
Justin Bogner via llvm-commits
- [PATCH] D36275: Implement llvm-isel-fuzzer for fuzzing instruction selection
Justin Bogner via llvm-commits
- [PATCH] D36274: Introduce FuzzMutate library
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D36274: Introduce FuzzMutate library
Justin Bogner via Phabricator via llvm-commits
- [compiler-rt] r310246 - Add NetBSD support in asan_interceptors.h
Kamil Rytarowski via llvm-commits
- [compiler-rt] r310247 - Add NetBSD support in asan_errors.cc
Kamil Rytarowski via llvm-commits
- [compiler-rt] r310248 - Add NetBSD support in sanitizer_test_utils.h
Kamil Rytarowski via llvm-commits
- [compiler-rt] r310322 - Add NetBSD support in asan_stack.h
Kamil Rytarowski via llvm-commits
- [compiler-rt] r310323 - Fix asan_test.cc build on NetBSD
Kamil Rytarowski via llvm-commits
- [compiler-rt] r310349 - Define OFF_T as 64-bit integer on NetBSD
Kamil Rytarowski via llvm-commits
- [compiler-rt] r310351 - Reuse interception_linux for NetBSD
Kamil Rytarowski via llvm-commits
- [compiler-rt] r310370 - Enable COMPILER_RT_HAS_SANITIZER_COMMON on NetBSD
Kamil Rytarowski via llvm-commits
- [compiler-rt] r310391 - NetBSD compatibility nit in asan_test_utils.h
Kamil Rytarowski via llvm-commits
- [compiler-rt] r310400 - Add NetBSD support in asan_interceptors.cc
Kamil Rytarowski via llvm-commits
- [compiler-rt] r310411 - Reuse sanitizer_linux for NetBSD
Kamil Rytarowski via llvm-commits
- [compiler-rt] r310412 - Enable ubsan on NetBSD
Kamil Rytarowski via llvm-commits
- [compiler-rt] r310413 - Add NetBSD support in asan_symbolize.py
Kamil Rytarowski via llvm-commits
- [compiler-rt] r310414 - Add NetBSD support in asan_malloc_linux.cc
Kamil Rytarowski via llvm-commits
- [compiler-rt] r310428 - Try to appease compiler and break multiline comment.
Kamil Rytarowski via llvm-commits
- [compiler-rt] r310400 - Add NetBSD support in asan_interceptors.cc
Kamil Rytarowski via llvm-commits
- [compiler-rt] r310646 - Enable SafeStack on NetBSD
Kamil Rytarowski via llvm-commits
- [compiler-rt] r310647 - Add NetBSD support in asan_linux.cc
Kamil Rytarowski via llvm-commits
- [compiler-rt] r310651 - Enable ASAN on NetBSD
Kamil Rytarowski via llvm-commits
- [compiler-rt] r310800 - Enable profile on NetBSD
Kamil Rytarowski via llvm-commits
- [PATCH] D35553: Define OFF_T as 64-bit integer on NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D35554: Add NetBSD support in sanitizer_platform_limits_posix.*
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D36406: Fix asan_test.cc build on NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D35554: Add NetBSD support in sanitizer_platform_limits_posix.*
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D35667: [DragonEgg] Initial migration to GCC v8.x and LLVM v6.x
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D35553: Define OFF_T as 64-bit integer on NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D35667: [DragonEgg] Initial migration to GCC v8.x and LLVM v6.x
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D36321: Reuse interception_linux for NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D36469: NetBSD compatibility nit in asan_test_utils.h
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D36470: Add NetBSD support in asan_interceptors.cc
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D36312: Enable COMPILER_RT_HAS_SANITIZER_COMMON on NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D36483: Enable ubsan on NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D36484: Add NetBSD support in asan_symbolize.py
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D36483: Enable ubsan on NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D33878: Handle NetBSD specific _Unwind_Ptr
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D36488: Add NetBSD support in asan_linux.cc
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D36490: Enable ASAN on NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D36376: Add NetBSD support in asan_malloc_linux.cc
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D36490: Enable ASAN on NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D35554: Add NetBSD support in sanitizer_platform_limits_posix.*
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D35554: Add NetBSD support in sanitizer_platform_limits_posix.*
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D36385: [asan] Refactor thread creation bookkeeping
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D36385: [asan] Refactor thread creation bookkeeping
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D36542: Enable SafeStack on NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D36484: Add NetBSD support in asan_symbolize.py
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D36490: Enable ASAN on NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D36490: Enable ASAN on NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D36488: Add NetBSD support in asan_linux.cc
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D36490: Enable ASAN on NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D35554: Add NetBSD support in sanitizer_platform_limits_posix.*
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D36587: Add NetBSD ASAN shadow mapping for x86-64
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D36587: Add NetBSD ASAN shadow mapping for x86-64
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D36603: Enable profile on NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D36603: Enable profile on NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D36603: Enable profile on NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D35587: [X86][ASM] Fixed assertion crash with inline asm (PR14393)
Konstantin Belochapka via Phabricator via llvm-commits
- [llvm] r310335 - AMDGPU: Also remove SI from docs
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D36424: AMDGPU: Also remove SI from docs
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D36424: AMDGPU: Also remove SI from docs
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D36399: [sanitizers] Add a blocking boolean to GetRandom prototype
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D36399: [sanitizers] Add a blocking boolean to GetRandom prototype
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D36399: [sanitizers] Add a blocking boolean to GetRandom prototype
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D36399: [sanitizers] Add a blocking boolean to GetRandom prototype
Kostya Kortchinsky via Phabricator via llvm-commits
- [zorg] r310321 - [libFuzzer] use custom compile flags for libFuzzer benchmarks
Kostya Serebryany via llvm-commits
- [llvm] r310324 - [libFuzzer] simplify the implementation of -print_coverage=1
Kostya Serebryany via llvm-commits
- [llvm] r310325 - [libFuzzer] remove stale code
Kostya Serebryany via llvm-commits
- [llvm] r310326 - [libFuzzer] simplify code, NFC
Kostya Serebryany via llvm-commits
- [zorg] r310746 - [libFuzzer] test libFuzzer using -fsanitize=fuzzer/fuzzer-no-link
Kostya Serebryany via llvm-commits
- [llvm] r310751 - [libFuzzer] recommend Clang Coverage for coverage visualization
Kostya Serebryany via llvm-commits
- [llvm] r310771 - [libFuzzer] experimental support for Clang's coverage (fprofile-instr-generate), Linux-only
Kostya Serebryany via llvm-commits
- [llvm] r310771 - [libFuzzer] experimental support for Clang's coverage (fprofile-instr-generate), Linux-only
Kostya Serebryany via llvm-commits
- [PATCH] D36477: added more hooks for fuzzing into DFSan
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D36477: added more hooks for fuzzing into DFSan
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D36275: Implement llvm-isel-fuzzer for fuzzing instruction selection
Kostya Serebryany via Phabricator via llvm-commits
- [zorg] r310557 - Enable running 'lnt runtest test-suite' instead of 'lnt runtest nt'.
Kristof Beyls via llvm-commits
- [PATCH] D35588: Remove --commit/--commit=1 flags/settings.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D35402: [zorg] Enable running 'lnt runtest test-suite' instead of 'lnt runtest nt'.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D30529: [RFC][GlobalISel] Enable legalizing non-power-of-2 sized types.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D36582: [test-suite] Adding HPCCG benchmark
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D36582: [test-suite] Adding HPCCG benchmark
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D36582: [test-suite] Adding HPCCG benchmark
Kristof Beyls via Phabricator via llvm-commits
- [llvm] r310514 - [Hexagon] Tie implicit uses to defs in predicated instructions
Krzysztof Parzyszek via llvm-commits
- [llvm] r310524 - [Hexagon] Ignore DBG_VALUEs when counting instructions in hexagon-early-if
Krzysztof Parzyszek via llvm-commits
- [llvm] r310524 - [Hexagon] Ignore DBG_VALUEs when counting instructions in hexagon-early-if
Krzysztof Parzyszek via llvm-commits
- [llvm] r310601 - [Hexagon] Use isMetaInstruction instead of isDebugValue
Krzysztof Parzyszek via llvm-commits
- [llvm] r310619 - Add "Restored" flag to CalleeSavedInfo
Krzysztof Parzyszek via llvm-commits
- [PATCH] D36404: TTI interface for creating jump-threaded branches into loop headers
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D36415: Insert IMPLICIT_DEFS for undef uses in tail merging
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D36160: Liveness issues in tail merging, and the ARM::LR saved-but-not-restored
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D36415: Insert IMPLICIT_DEFS for undef uses in tail merging
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D36415: Insert IMPLICIT_DEFS for undef uses in tail merging
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D36415: Insert IMPLICIT_DEFS for undef uses in tail merging
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D36160: Add "Restored" flag to CalleeSavedInfo
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D36404: TTI interface for creating jump-threaded branches into loop headers
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D36160: Add "Restored" flag to CalleeSavedInfo
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D36160: Add "Restored" flag to CalleeSavedInfo
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D31951: TableGen support for parametrized register class information
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D31951: TableGen support for parametrized register class information
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D36418: [asan] Add WriteMemoryProfile() function to measure how much dirty memory is used by shadow regions
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D36434: [compiler-rt] Get rid of "%T" expansions
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D36434: [compiler-rt] Get rid of "%T" expansions
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D35396: [lit] Make %T return a per-test temporary directory
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D36434: [compiler-rt] Get rid of "%T" expansions
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D35396: [lit] Make %T return a per-test temporary directory
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D36434: [compiler-rt] Get rid of "%T" expansions
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D36434: [compiler-rt] Get rid of "%T" expansions
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D36434: [compiler-rt] Get rid of "%T" expansions
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D35396: [lit] Make %T return a per-test temporary directory
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D36495: [llvm] Get rid of "%T" expansions
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D35396: [lit] Make %T return a per-test temporary directory
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [llvm] r310240 - Add -asan-force-dynamic-shadow test
Kuba Mracek via llvm-commits
- [llvm] r310241 - [asan] Disable checking of arguments passed by value for --asan-force-dynamic-shadow
Kuba Mracek via llvm-commits
- [compiler-rt] r310244 - [asan] Return sizeof missed by r309914
Kuba Mracek via llvm-commits
- [compiler-rt] r310271 - [sanitizer] Remove use of task_for_pid from sanitizer_stoptheworld_mac.cc
Kuba Mracek via llvm-commits
- [compiler-rt] r310273 - [asan] Make dump_registers.cc more stable
Kuba Mracek via llvm-commits
- [compiler-rt] r310276 - [tsan] Fix format string in WriteMemoryProfile
Kuba Mracek via llvm-commits
- [llvm] r310240 - Add -asan-force-dynamic-shadow test
Kuba Mracek via llvm-commits
- [llvm] r310240 - Add -asan-force-dynamic-shadow test
Kuba Mracek via llvm-commits
- [compiler-rt] r310244 - [asan] Return sizeof missed by r309914
Kuba Mracek via llvm-commits
- [llvm] r310240 - Add -asan-force-dynamic-shadow test
Kuba Mracek via llvm-commits
- [llvm] r310240 - Add -asan-force-dynamic-shadow test
Kuba Mracek via llvm-commits
- [PATCH] D35014: [X86] PR32755 : Improvement in CodeGen instruction selection for LEAs.
Lama via Phabricator via llvm-commits
- [PATCH] D35014: [X86] PR32755 : Improvement in CodeGen instruction selection for LEAs.
Lama via Phabricator via llvm-commits
- [PATCH] D35014: [X86] PR32755 : Improvement in CodeGen instruction selection for LEAs.
Lama via Phabricator via llvm-commits
- [llvm] r310517 - [RuntimeDyld][ORC] Add support for Thumb mode to RuntimeDyldMachOARM.
Lang Hames via llvm-commits
- [PATCH] D35859: [PowerPC] Add codegen for VSX word extract convert to FP
Lei Huang via Phabricator via llvm-commits
- [PATCH] D32776: Enable branch coalescing on PowerPC
Lei Huang via Phabricator via llvm-commits
- [PATCH] D32776: Enable branch coalescing on PowerPC
Lei Huang via Phabricator via llvm-commits
- [PATCH] D35667: [DragonEgg] Initial migration to GCC v8.x and LLVM v6.x
Leslie Zhai via Phabricator via llvm-commits
- [PATCH] D35667: [DragonEgg] Initial migration to GCC v8.x and LLVM v6.x
Leslie Zhai via Phabricator via llvm-commits
- [llvm] r310502 - [COFF, ARM64] Add MS builtins __dmb, __dsb, __isb
Mandeep Singh Grang via llvm-commits
- [PATCH] D36386: [clang] Remove unit test which uses reverse-iterate and fix a PointerLikeTypeTrait specialization
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D35043: [ADT] Enable reverse iteration for DenseMap
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D36110: [COFF, ARM64] Add MS builtins __dmb, __dsb, __isb
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D35043: [ADT] Enable reverse iteration for DenseMap
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D35043: [ADT] Enable reverse iteration for DenseMap
Mandeep Singh Grang via Phabricator via llvm-commits
- [llvm] r310610 - [unittests] Adding a unittest for ChangeTaTargetIndex. NFC
Marcello Maggioni via llvm-commits
- [llvm] r310621 - Add .rc scripts tokenizer.
Marek Sokolowski via llvm-commits
- [llvm] r310623 - Fixup for r310621: Hint the compilers about unreachable code.
Marek Sokolowski via llvm-commits
- [llvm] r310623 - Fixup for r310621: Hint the compilers about unreachable code.
Marek Sokołowski via llvm-commits
- [PATCH] D36379: LLVM: Make GNU COFF Aligncomm optional
Martell Malone via Phabricator via llvm-commits
- [PATCH] D36548: [llvm-dlltool] Fix creating stdcall import libraries for MinGW/i386
Martell Malone via Phabricator via llvm-commits
- [PATCH] D36548: [llvm-dlltool] Fix creating stdcall import libraries for MinGW/i386
Martell Malone via Phabricator via llvm-commits
- [PATCH] D36548: [llvm-dlltool] Fix creating stdcall/fastcall import libraries for i386
Martell Malone via Phabricator via llvm-commits
- [PATCH] D36366: [COFF, ARM64] Use '//' as comment character in assembly files in GNU environments
Martell Malone via Phabricator via llvm-commits
- [llvm] r310797 - [COFF, ARM64] Use '//' as comment character in assembly files in GNU environments
Martin Storsjo via llvm-commits
- [PATCH] D36304: [lld] [COFF] Add support for aligncomm directives
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D36544: [COFF] Add SymbolName as a distinct field in COFFImportFile
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D36545: [COFF] Fix the name type for stdcall functions in import libraries
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D36544: [COFF] Add SymbolName as a distinct field in COFFImportFile
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D36548: [llvm-dlltool] Fix creating stdcall import libraries for MinGW/i386
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D36548: [llvm-dlltool] Fix creating stdcall import libraries for MinGW/i386
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D36548: [llvm-dlltool] Fix creating stdcall import libraries for MinGW/i386
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D36548: [llvm-dlltool] Fix creating stdcall import libraries for MinGW/i386
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D36548: [llvm-dlltool] Fix creating stdcall import libraries for MinGW/i386
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D36548: [llvm-dlltool] Fix creating stdcall/fastcall import libraries for i386
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D36545: [LLD] [COFF] Fix the name type for stdcall functions in import libraries
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D36548: [llvm-dlltool] Fix creating stdcall/fastcall import libraries for i386
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D36366: [COFF, ARM64] Use '//' as comment character in assembly files in GNU environments
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D36548: [llvm-dlltool] Fix creating stdcall/fastcall import libraries for i386
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D36544: [COFF] Add SymbolName as a distinct field in COFFImportFile
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D36548: [llvm-dlltool] Fix creating stdcall/fastcall import libraries for i386
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D36544: [COFF] Add SymbolName as a distinct field in COFFImportFile
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D36366: [COFF, ARM64] Use '//' as comment character in assembly files in GNU environments
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D36366: [COFF, ARM64] Use '//' as comment character in assembly files in GNU environments
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D36304: [lld] [COFF] Add support for aligncomm directives
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D36304: [lld] [COFF] Add support for aligncomm directives
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D36633: [COFF] Make the weak aliases optional
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D36634: [lld] [COFF] Don't produce weak aliases in import libraries
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D36548: [llvm-dlltool] Fix creating stdcall/fastcall import libraries for i386
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D36366: [COFF, ARM64] Use '//' as comment character in assembly files in GNU environments
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r310258 - AMDGPU: Cleanup subtarget features
Matt Arsenault via llvm-commits
- [llvm] r310259 - Fix typo in comment
Matt Arsenault via llvm-commits
- [llvm] r310269 - AMDGPU: Use a custom areInlineCompatible
Matt Arsenault via llvm-commits
- [llvm] r310274 - AMDGPU: Remove FixControlFlowLiveIntervals pass
Matt Arsenault via llvm-commits
- [llvm] r310275 - AMDGPU: Remove redundant opt level check
Matt Arsenault via llvm-commits
- [llvm] r310277 - AMDGPU: Remove -mcpu=SI
Matt Arsenault via llvm-commits
- [llvm] r310310 - AMDGPU: Implement getMinimumNopSize
Matt Arsenault via llvm-commits
- [llvm] r310515 - AMDGPU: Fix assert on n inline asm constraint
Matt Arsenault via llvm-commits
- [llvm] r310753 - AMDGPU: Start adding tail call support
Matt Arsenault via llvm-commits
- [PATCH] D36401: TTI: Use a better default for areInlineCompatibl
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D36345: AMDGPU: Cleanup subtarget features
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D36331: Add ARC backend
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D36409: AMDGPU: Use a custom areInlineCompatible
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D35634: AMDGPU: Don't use report_fatal_error for unsupported call types
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D36409: AMDGPU: Use a custom areInlineCompatible
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D36416: AMDGPU: Remove FixControlFlowLiveIntervals pass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D36417: AMDGPU: Remove redundant opt level check
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D36419: AMDGPU: Remove -mcpu=SI
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D36416: AMDGPU: Remove FixControlFlowLiveIntervals pass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D36417: AMDGPU: Remove redundant opt level check
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D36419: AMDGPU: Remove -mcpu=SI
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D36421: AMDGPU: Implement getMinimumNopSize
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D36424: AMDGPU: Also remove SI from docs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D36421: AMDGPU: Implement getMinimumNopSize
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D36436: [AMDGPU] Ported and adopted AMDLibCalls pass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D36444: AMDGPU: Add R600InstPrinter class
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D36500: AMDGPU: Fix assert on n inline asm constraint
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D35890: [Diagnostics][Inline-Asm]Allow targets to provide elaborations regarding failures resulted from (GNU-inline-asm) modifiers' apply
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D36500: AMDGPU: Fix assert on n inline asm constraint
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D32729: LV: Don't vectorize with unknown loop counts on divergent targets
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D36597: DAG: Fix creating select with wrong condition type
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D36631: AMDGPU: Start adding tail call support
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D36631: AMDGPU: Start adding tail call support
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D36335: Add ‘llvm.experimental.constrained.fma‘ Intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r310503 - [asan] Fix instruction emission ordering with dynamic shadow.
Matt Morehouse via llvm-commits
- [llvm] r308387 - [asan] Copy arguments passed by value into explicit allocas for ASan
Matt Morehouse via llvm-commits
- [llvm] r308387 - [asan] Copy arguments passed by value into explicit allocas for ASan
Matt Morehouse via llvm-commits
- [PATCH] D36533: [asan] Fix instruction emission ordering with dynamic shadow.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D36533: [asan] Fix instruction emission ordering with dynamic shadow.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D36432: [IPSCCP] Add function specialization ability
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D36244: [LoopVectorize] Fix assertion failure in Fcmp vectorization
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D36432: [IPSCCP] Add function specialization ability
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D36432: [IPSCCP] Add function specialization ability
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D36408: [LV] Minor fixes to Sink casts to unravel first order recurrence
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D36432: [IPSCCP] Add function specialization ability
Matthew Simpson via Phabricator via llvm-commits
- [LNT] r310280 - Log failed submission attempts
Matthias Braun via llvm-commits
- [LNT] r310281 - Remove some low-value debug messages
Matthias Braun via llvm-commits
- [llvm] r310533 - LangRef: Fix/improve cmpxchg wording
Matthias Braun via llvm-commits
- [llvm] r310534 - ARM: Fix CMP_SWAP expansion
Matthias Braun via llvm-commits
- Merging r310534 into llvm 5.0
Matthias Braun via llvm-commits
- [LNT] r310747 - Log submission errors with warning level
Matthias Braun via llvm-commits
- [LNT] r310748 - Do not use %T in unittests anymore
Matthias Braun via llvm-commits
- [LNT] r310749 - Consistently indent shell scripts with 4 spaces
Matthias Braun via llvm-commits
- [PATCH] D36415: Insert IMPLICIT_DEFS for undef uses in tail merging
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D33814: CodeGen: Fix ARM cmpxchg64 register fragmentation in fast-regalloc
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D36435: [MachineOutliner] Ensure AArch64 outliner doesn't mess with any register that overlaps with LR
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D36495: [llvm] Get rid of "%T" expansions
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D35598: Rework machine creation strategy
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D35396: [lit] Make %T return a per-test temporary directory
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D35396: [lit] Make %T return a per-test temporary directory
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D35396: [lit] Make %T return a per-test temporary directory
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D36073: [CGP] Extends the scope of optimizeMemoryInst optimization
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D36073: [CGP] Extends the scope of optimizeMemoryInst optimization
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D36215: [IRCE] Identify loops with latch comparison against current IV value
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D36509: [IRCE][NFC] Rename IndVarNext to IndVarBase
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D36215: [IRCE] Identify loops with latch comparison against current IV value
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D36215: [IRCE] Identify loops with latch comparison against current IV value
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D36215: [IRCE] Identify loops with latch comparison against current IV value
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r308847 - [SCEV] Limit max size of AddRecExpr during evolving
Maxim Kazantsev via llvm-commits
- [PATCH] D36451: [ELF, LinkerScript] Support ! operator in linker script.
Meador Inge via Phabricator via llvm-commits
- [PATCH] D36440: [ThinLTO] Fix thinLTO crash
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D33513: [ThinLTO] Fix ThinLTO crash while destroying context
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D36556: [IR] AutoUpgrade ModuleFlagBehavior for PIC and PIE level
Mehdi AMINI via Phabricator via llvm-commits
- [polly] r310279 - [ForwardOpTree] Use known array content analysis to forward load instructions.
Michael Kruse via llvm-commits
- [polly] r310348 - [DeLICM] Properly handle PHI writes becoming empty partial writes.
Michael Kruse via llvm-commits
- [polly] r310319 - Change Polly's position to "before-vectorizer"
Michael Kruse via llvm-commits
- [polly] r310381 - [DeLICM/ZoneAlgo] Remove duplicate code. NFC.
Michael Kruse via llvm-commits
- [polly] r310385 - [test] Add descriptions and pseudocode to tests. NFC.
Michael Kruse via llvm-commits
- [polly] r310454 - [ZoneAlgo] Consolditate condition. NFC.
Michael Kruse via llvm-commits
- [polly] r310455 - [ZoneAlgo] Add motivation for exception. NFC.
Michael Kruse via llvm-commits
- [polly] r310461 - [ISLTools/ZoneAlgo] Make distributeDomain and filterKnownValInst isl_error_quota proof.
Michael Kruse via llvm-commits
- [polly] r310465 - [ForwardOpTree] Set DEBUG_TYPE to "polly-optree".
Michael Kruse via llvm-commits
- [polly] r310466 - [CodeGen] Use isLatestArrayKind().
Michael Kruse via llvm-commits
- [polly] r310494 - Remove dependency of Scop::getStmtFor(Inst) on getStmtFor(BB). NFC.
Michael Kruse via llvm-commits
- [PATCH] D36380: [Polly][ForwardOpTree] Use known array content analysis to forward load instruction.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D36380: [Polly][ForwardOpTree] Use known array content analysis to forward load instruction.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D36425: [ZoneAlgo] Allow two writes that write identical values into same array slot
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D36425: [ZoneAlgo] Allow two writes that write identical values into same array slot
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D35663: [Polly] Remove dependency of `Scop::getStmtFor(Inst)` on `getStmtFor(BB)`. [NFC].
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D33362: [Polly][WIP]JSCoP Importer: support for multi-valued schedules
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D35663: [Polly] Remove dependency of `Scop::getStmtFor(Inst)` on `getStmtFor(BB)`. [NFC].
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D36425: [ZoneAlgo] Allow two writes that write identical values into same array slot
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D36425: [ZoneAlgo] Allow two writes that write identical values into same array slot
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D35663: [Polly] Remove dependency of `Scop::getStmtFor(Inst)` on `getStmtFor(BB)`. [NFC].
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D35663: [Polly] Remove dependency of `Scop::getStmtFor(Inst)` on `getStmtFor(BB)`. [NFC].
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D36578: [JSON][PM] Port json import/export over to new pm
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D32871: [LV] Using VPlan to model the vectorized code and drive its transformation
Michael Kuperstein via Phabricator via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Michael Spencer via Phabricator via llvm-commits
- [llvm] r310252 - [X86][LLVM]Expanding Supports lowerInterleavedStore() in X86InterleavedAccess (VF16 stride 4).
Michael Zuckerman via llvm-commits
- [llvm] r310712 - [cmake] Expose the dependencies of ExecutionEngine as PUBLIC
Michal Gorny via llvm-commits
- [PATCH] D36211: [cmake] Expose the dependencies of ExecutionEngine as PUBLIC
Michał Górny via Phabricator via llvm-commits
- [PATCH] D36211: [cmake] Expose the dependencies of ExecutionEngine as PUBLIC
Michał Górny via Phabricator via llvm-commits
- [PATCH] D36211: [cmake] Expose the dependencies of ExecutionEngine as PUBLIC
Michał Górny via Phabricator via llvm-commits
- [llvm] r310697 - [IfConversion] Maintain the CFG when predicating/merging blocks in IfConvert*
Mikael Holmen via llvm-commits
- [PATCH] D34099: [IfConversion] Maintain the CFG when predicating/merging blocks in IfConvert*
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D34099: [IfConversion] Maintain the CFG when predicating/merging blocks in IfConvert*
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D34099: [IfConversion] Maintain the CFG when predicating/merging blocks in IfConvert*
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D33362: [Polly][WIP]JSCoP Importer: support for multi-valued schedules
Mike via Phabricator via llvm-commits
- [PATCH] D33362: [Polly][WIP]JSCoP Importer: support for multi-valued schedules
Mike via Phabricator via llvm-commits
- [PATCH] D35532: [CMake] Update GetSVN.cmake to handle Repo
MinSeong Kim via Phabricator via llvm-commits
- [PATCH] D36211: [cmake] Expose the dependencies of ExecutionEngine as PUBLIC
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D35663: [Polly] Remove dependency of `Scop::getStmtFor(Inst)` on `getStmtFor(BB)`. [NFC].
Nandini Singhal via Phabricator via llvm-commits
- [PATCH] D35663: [Polly] Remove dependency of `Scop::getStmtFor(Inst)` on `getStmtFor(BB)`. [NFC].
Nandini Singhal via Phabricator via llvm-commits
- [llvm] r310346 - [PowerPC] Eliminate compares - add i32 sext/zext handling for SETLE/SETGE
Nemanja Ivanovic via llvm-commits
- [llvm] r310356 - Appease compilers that have the -Wcovered-switch-default switch.
Nemanja Ivanovic via llvm-commits
- [llvm] r310358 - [PowerPC] Don't crash on larger splats achieved through 1-byte splats
Nemanja Ivanovic via llvm-commits
- [llvm] r310424 - My commit r310346 introduced some valid warnings. This cleans them up.
Nemanja Ivanovic via llvm-commits
- [PATCH] D34048: [PowerPC] Eliminate compares - add i32 sext/zext handling for SETLE/SETGE
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D35650: [PowerPC] Don't crash on larger splats that can be achieved through 1-byte splats
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D36504: [CodeGenPrepare] Convert uncond. branch to return into a return to help with shrink-wrapping
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D36504: [CodeGenPrepare] Convert uncond. branch to return into a return to help with shrink-wrapping
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D36504: [CodeGenPrepare][WIP] Convert uncond. branch to return into a return to help with shrink-wrapping
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D36504: [CodeGenPrepare][WIP] Convert uncond. branch to return into a return to help with shrink-wrapping
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D36613: [PowerPC] Eliminate compares - add i32 sext/zext handling for SETLT/SETGT
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D35859: [PowerPC] Add codegen for VSX word extract convert to FP
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D33840: [DAGCombine] Do not try to deduplicate commutative operations if both operand are the same.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D34718: [AMDGPU] Add llvm.amdgpu.update.dpp intrinsic
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D35994: Debug info for variables whos type is shrinked to bool
Nikola Prica via Phabricator via llvm-commits
- [PATCH] D35994: Debug info for variables whose type is shrinked to bool
Nikola Prica via Phabricator via llvm-commits
- [llvm] r310583 - [ValueTracking] Enabling ValueTracking patch by default (recommit). Part 2.
Nikolai Bozhenov via llvm-commits
- [llvm] r310254 - [TableGen] AsmMatcher: fix OpIdx computation when HasOptionalOperands is true
Nirav Dave via llvm-commits
- [llvm] r310256 - [DAG] Extend visitSCALAR_TO_VECTOR optimization to truncated vector.
Nirav Dave via llvm-commits
- [llvm] r310404 - [DAG] Update comments. NFC.
Nirav Dave via llvm-commits
- [llvm] r310405 - [DAG] Introduce peekThroughBitcast function. NFCI.
Nirav Dave via llvm-commits
- [llvm] r310474 - [DAG] Explicitly cleanup merged load values during store merge. NFCI.
Nirav Dave via llvm-commits
- [llvm] r310604 - [X86] Keep dependencies when constructing loads in combineStore
Nirav Dave via llvm-commits
- [llvm] r310608 - [DAG] Rewrite expression. NFC.
Nirav Dave via llvm-commits
- [llvm] r310648 - [DAG] Cleanup unused nodes after store merge. NFCI.
Nirav Dave via llvm-commits
- [llvm] r310655 - [DAG] Relax type restriction for store merge
Nirav Dave via llvm-commits
- [llvm] r310659 - Revert "[DAG] Cleanup unused nodes after store merge. NFCI."
Nirav Dave via llvm-commits
- [llvm] r310710 - [X86][DAG] Switch X86 Target to post-legalized store merge
Nirav Dave via llvm-commits
- [llvm] r310711 - Improve handling of insert_subvector of bitcast values
Nirav Dave via llvm-commits
- [PATCH] D35998: [TableGen] AsmMatcher: fix OpIdx computation when HasOptionalOperands is true
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D35998: [TableGen] AsmMatcher: fix OpIdx computation when HasOptionalOperands is true
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D35566: [DAG] Extend visitSCALAR_TO_VECTOR optimization to truncated vector.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D36405: [AsmParser] Hash is not a comment on some targets
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D36405: [AsmParser] Hash is not a comment on some targets
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D36405: [AsmParser] Hash is not a comment on some targets
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D34569: [DAG] Relax type restriction for store merge
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D36528: [X86] Keep dependencies when constructing loads in combineStore
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D36581: [DAG] Fix Node Replacement in PromoteIntBinOp
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D36528: [X86] Keep dependencies when constructing loads in combineStore
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D34569: [DAG] Relax type restriction for store merge
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D34569: [DAG] Relax type restriction for store merge
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D36581: [DAG] Fix Node Replacement in PromoteIntBinOp
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D34559: [X86][DAG] Switch X86 Target to post-legalized store merge
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D34571: [DAGCombine] Improve handling of insert_subvector of bitcast values
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D36581: [DAG] Fix Node Replacement in PromoteIntBinOp
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D36581: [DAG] Fix Node Replacement in PromoteIntBinOp
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D36581: [DAG] Fix Node Replacement in PromoteIntBinOp
Nirav Dave via Phabricator via llvm-commits
- [llvm] r310373 - BasicAA: aliasGEP shouldn't get a PartialAlias response here
Nuno Lopes via llvm-commits
- [llvm] r310420 - BasicAA: assert on another case where aliasGEP shouldn't get a PartialAlias response
Nuno Lopes via llvm-commits
- [llvm] r310495 - CFLAA: return MustAlias when pointers p, q are equal, i.e.,
Nuno Lopes via llvm-commits
- [llvm] r310495 - CFLAA: return MustAlias when pointers p, q are equal, i.e.,
Nuno Lopes via llvm-commits
- [PATCH] D29011: [IR] Add Freeze instruction
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D36592: [BDCE] clear poison generators after turning a value into zero (PR33695, PR34037)
Nuno Lopes via Phabricator via llvm-commits
- [compiler-rt] r310588 - [compiler-rt][ARM] Fix filtering of ARM targets
Oleg Ranevskyy via llvm-commits
- [llvm] r310590 - [CMake][LLVM] Remove duplicated library mask. Broken clang linking against clangShared
Oleg Ranevskyy via llvm-commits
- [PATCH] D35336: [compiler-rt][ARM] Fix filtering of ARM targets
Oleg Ranevskyy via Phabricator via llvm-commits
- [PATCH] D36119: [CMake][LLVM] Remove duplicated library mask. Broken clang linking against clangShared
Oleg Ranevskyy via Phabricator via llvm-commits
- [llvm] r310457 - [AsmParser] Hash is not a comment on some targets
Oliver Stannard via llvm-commits
- [PATCH] D36405: [AsmParser] Hash is not a comment on some targets
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D36405: [AsmParser] Hash is not a comment on some targets
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D36405: [AsmParser] Hash is not a comment on some targets
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D36405: [AsmParser] Hash is not a comment on some targets
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D36396: [AArch64] Do not promote f16 when subtarget HasFullFP16
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D27620: [Assembler] Report multiple near misses for invalid instructions
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D36621: [test-suite]: Adding SimpleMOC proxy-app.
Pavanravikanth Kondamudi via Phabricator via llvm-commits
- [PATCH] D36621: [test-suite]: Adding SimpleMOC proxy-app.
Pavanravikanth Kondamudi via Phabricator via llvm-commits
- [PATCH] D36626: [test-suite]: Adding RSBench proxy-app.
Pavanravikanth Kondamudi via Phabricator via llvm-commits
- [PATCH] D36628: [test-suite]: Adding Lulesh Proxy-app
Pavanravikanth Kondamudi via Phabricator via llvm-commits
- [PATCH] D36331: Add ARC backend
Pete Couperus via Phabricator via llvm-commits
- [PATCH] D36331: Add ARC backend
Pete Couperus via Phabricator via llvm-commits
- [PATCH] D36331: Add ARC backend
Pete Couperus via Phabricator via llvm-commits
- [PATCH] D36018: Make .file directive to have basename only
Peter Collingbourne via llvm-commits
- [llvm] r310543 - Linker: Create a function declaration when moving a non-prevailing alias of function type.
Peter Collingbourne via llvm-commits
- [PATCH] D36018: Make .file directive to have basename only
Peter Collingbourne via llvm-commits
- [PATCH] D36346: Fix thinlto cache key computation for cfi-icall.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D36438: Linker: Create a function declaration when moving a non-prevailing alias of function type.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D35704: added reset feature to dfsan
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D36438: Linker: Create a function declaration when moving a non-prevailing alias of function type.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D34692: [LLD][ELF] Add support for multiple passes to createThunks()
Peter Smith via Phabricator via llvm-commits
- [PATCH] D35413: [LLD][ELF] Add DefinedInThunk to SymbolBody to remove need for hash lookup
Peter Smith via Phabricator via llvm-commits
- [PATCH] D34689: [LLD][ELF] Pre-create ThunkSections at Target specific intervals
Peter Smith via Phabricator via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Peter Smith via Phabricator via llvm-commits
- [PATCH] D34689: [LLD][ELF] Pre-create ThunkSections at Target specific intervals
Peter Smith via Phabricator via llvm-commits
- [PATCH] D36507: [ARM] GlobalISel: Select globals in PIC mode
Peter Smith via Phabricator via llvm-commits
- [PATCH] D36507: [ARM] GlobalISel: Select globals in PIC mode
Peter Smith via Phabricator via llvm-commits
- [PATCH] D36576: Fix -fPIC handling on arm64
Peter Smith via Phabricator via llvm-commits
- [PATCH] D36383: [CMake] Allow overriding lib dir suffix independently from LLVM
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D36348: [CMake][runtimes] Support for building target variants
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D36540: [CMake] Add install target for LLVMFuzzer
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D36541: [CMake] Include LLVMFuzzer in Fuchsia toolchain
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D35829: [X86][LLVM]Expanding Supports lowerInterleavedStore() in X86InterleavedAccess (VF16 stride 4).
Phabricator via Phabricator via llvm-commits
- [PATCH] D36284: [sanitizer] Remove use of task_for_pid from sanitizer_stoptheworld_mac.cc
Phabricator via Phabricator via llvm-commits
- [PATCH] D36384: [InstCombine] Support (X | C1) & C2 --> (X & C2^(C1&C2)) | (C1&C2) for vector splats
Phabricator via Phabricator via llvm-commits
- [PATCH] D36231: [asan] Make dump_registers.cc more stable
Phabricator via Phabricator via llvm-commits
- [PATCH] D36192: [tsan] Fix format string in WriteMemoryProfile
Phabricator via Phabricator via llvm-commits
- [PATCH] D36433: [KnownBits][ValueTracking] Move the math for calculating known bits for add/sub into a static method in KnownBits object
Phabricator via Phabricator via llvm-commits
- [PATCH] D35761: [Polly][WIP] Use SCEV information for the second level aliasing
Phabricator via Phabricator via llvm-commits
- [PATCH] D36244: [LoopVectorize] Fix assertion failure in Fcmp vectorization
Phabricator via Phabricator via llvm-commits
- [PATCH] D36443: [InstCombine] Support pulling left shifts through a subtract with constant LHS
Phabricator via Phabricator via llvm-commits
- [PATCH] D36524: [Polly][PM] Improve invalidation in the Scop-Pipeline
Phabricator via Phabricator via llvm-commits
- [PATCH] D35402: [zorg] Enable running 'lnt runtest test-suite' instead of 'lnt runtest nt'.
Phabricator via Phabricator via llvm-commits
- [PATCH] D36514: [ARM][AArch64] ARMv8.3-A enablement
Phabricator via Phabricator via llvm-commits
- [PATCH] D36522: [AArch64] Assembler support for v8.3 RCpc
Phabricator via Phabricator via llvm-commits
- [PATCH] D34239: [mips][microMIPS] Extending size reduction pass with XOR16
Phabricator via Phabricator via llvm-commits
- [PATCH] D35336: [compiler-rt][ARM] Fix filtering of ARM targets
Phabricator via Phabricator via llvm-commits
- [PATCH] D36119: [CMake][LLVM] Remove duplicated library mask. Broken clang linking against clangShared
Phabricator via Phabricator via llvm-commits
- [PATCH] D36578: [JSON][PM] Port json import/export over to new pm
Phabricator via Phabricator via llvm-commits
- [PATCH] D36553: [InstCombine] Add a DEBUG_COUNTER to InstCombine to limit how many instructions are visited for debug
Phabricator via Phabricator via llvm-commits
- [PATCH] D36505: [InstCombine] Make (X|C1)^C2 -> X^(C1^C2) iff X&~C1 == 0 work for splat vectors
Phabricator via Phabricator via llvm-commits
- [PATCH] D36517: [AArch64] Enable ARMv8.3-A pointer authentication
Phabricator via Phabricator via llvm-commits
- [PATCH] D36601: [x86] Enable some support for lowerVectorShuffleWithUndefHalf with AVX-512
Phabricator via Phabricator via llvm-commits
- [PATCH] D36606: [AVX512] Remove and autoupgrade many of the broadcast intrinsics
Phabricator via Phabricator via llvm-commits
- [PATCH] D36344: [X86] Don't use fsin/fcos/fsincos instructions ever
Phabricator via Phabricator via llvm-commits
- [PATCH] D36645: [X86] When handling addcarry intrinsic, create the flag result with the correct type so we don't crash if we use a memory instruction
Phabricator via Phabricator via llvm-commits
- [PATCH] D36649: [X86][ARM][TargetLowering] Add SrcVT to isExtractSubvectorCheap
Phabricator via Phabricator via llvm-commits
- [PATCH] D36638: [AVX512] Correct isExtractSubvectorCheap so that it will return true for extracting 128-bits from the upper 256-bits of a 512-bit vector
Phabricator via Phabricator via llvm-commits
- [PATCH] D36439: [InstCombine] Simplify and merge FoldOrWithConstants/FoldXorWithConstants
Phabricator via Phabricator via llvm-commits
- [polly] r310551 - [Polly][PM] Improve invalidation in the Scop-Pipeline
Philip Pfaffe via llvm-commits
- [polly] r310581 - Fix r310304: Fix the lit testcases.
Philip Pfaffe via llvm-commits
- [polly] r310595 - Fix 310555: Require pollyacc instead of asserts
Philip Pfaffe via llvm-commits
- [polly] r310597 - [JSON][PM] Port json import/export over to new pm
Philip Pfaffe via llvm-commits
- [polly] r310599 - [JSON] Make the failure to parse a jscop file a hard error
Philip Pfaffe via llvm-commits
- [polly] r310612 - Add missing license text to two headers. NFC.
Philip Pfaffe via llvm-commits
- [PATCH] D36524: [Polly][PM] Improve invalidation in the Scop-Pipeline
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D36578: [JSON][PM] Port json import/export over to new pm
Philip Pfaffe via Phabricator via llvm-commits
- [llvm] r310115 - [GlobalISel] Remove the GISelAccessor API.
Quentin Colombet via llvm-commits
- [llvm] r310115 - [GlobalISel] Remove the GISelAccessor API.
Quentin Colombet via llvm-commits
- [llvm] r310115 - [GlobalISel] Remove the GISelAccessor API.
Quentin Colombet via llvm-commits
- [llvm] r310115 - [GlobalISel] Remove the GISelAccessor API.
Quentin Colombet via llvm-commits
- [llvm] r310425 - Revert "[GlobalISel] Remove the GISelAccessor API."
Quentin Colombet via llvm-commits
- [llvm] r310115 - [GlobalISel] Remove the GISelAccessor API.
Quentin Colombet via llvm-commits
- [PATCH] D33814: CodeGen: Fix ARM cmpxchg64 register fragmentation in fast-regalloc
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D33814: CodeGen: Fix ARM cmpxchg64 register fragmentation in fast-regalloc
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D35014: [X86] PR32755 : Improvement in CodeGen instruction selection for LEAs.
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D36507: [ARM] GlobalISel: Select globals in PIC mode
Rafael Avila de Espindola via llvm-commits
- [PATCH] D36546: Garbage-collect common symbols.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D36546: Garbage-collect common symbols.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D36519: [ELF] - Add a test for --gc-sections --undefined=foo combination.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D36466: [ELF] - Do not omit common symbols when -Map is given.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D36227: [ELF] - LTO: Try to be option compatible with the gold plugin.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D36438: Linker: Create a function declaration when moving a non-prevailing alias of function type.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D36018: Make .file directive to have basename only
Rafael Avila de Espindola via llvm-commits
- [PATCH] D36018: Make .file directive to have basename only
Rafael Avila de Espindola via llvm-commits
- [PATCH] D36018: Make .file directive to have basename only
Rafael Avila de Espindola via llvm-commits
- D36089: [ELF] - Replace parallelForEach with ranged form.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D36499: If --dynamic-list is given, only those symbols are preemptible
Rafael Avila de Espindola via llvm-commits
- [lld] r310526 - Add --icf=none option.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D36594: [LLD] Don't install libraries when LLVM_INSTALL_TOOLCHAIN_ONLY is ON
Rafael Avila de Espindola via llvm-commits
- [lld] r310620 - Remove ResolvedReloc.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D36466: [ELF] - Do not omit common symbols when -Map is given.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D36280: Fix access to undefined weak symbols in pic code
Rafael Avila de Espindola via llvm-commits
- [lld] r310602 - Compute isPreemtible only once.
Rafael Espindola via llvm-commits
- [lld] r310696 - Delete what looks like dead code.
Rafael Espindola via llvm-commits
- [lld] r310736 - Avoid crash with local abs symbol.
Rafael Espindola via llvm-commits
- [llvm] r310756 - Fix access to undefined weak symbols in pic code
Rafael Espindola via llvm-commits
- [PATCH] D36497: compute isPreemtible only once
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D36499: If --dynamic-list is given, only those symbols are preemptible
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D36497: compute isPreemtible only once
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D36499: If --dynamic-list is given, only those symbols are preemptible
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D36280: Fix access to undefined weak symbols in pic code
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D36604: PR34148: Do not assume we can use a copy relocation for an `external_weak` global
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D36639: More fixes for weak undef and pic
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [PATCH] D36499: If --dynamic-list is given, only those symbols are preemptible
Rafael Ávila de Espíndola via Phabricator via llvm-commits
- [zorg] r310301 - Remove steps for building and testing libFuzzer on Windows
Reid Kleckner via llvm-commits
- [llvm] r310308 - [Object] Initialize LoadConfig member to null
Reid Kleckner via llvm-commits
- [llvm] r310410 - [codeview] Emit nested enums and typedefs from classes
Reid Kleckner via llvm-commits
- [compiler-rt] r310419 - [winasan] Fix hotpatching ntdll!strcpy for Win10 creators edition
Reid Kleckner via llvm-commits
- Windows ASan: Allow 9-byte nops as hotpatch padding
Reid Kleckner via llvm-commits
- [llvm] r310660 - Disable some IR death tests when SEH is available
Reid Kleckner via llvm-commits
- [polly] r310667 - Fix two warnings in polly, -Wmismatched-tags and -Wreorder
Reid Kleckner via llvm-commits
- [PATCH] D36426: [PDB] Fix linking of function symbols and local variables
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D36426: [PDB] Fix linking of function symbols and local variables
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D36434: [compiler-rt] Get rid of "%T" expansions
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D36426: [PDB] Fix linking of function symbols and local variables
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D35077: [RFC] Build LLVM-C.dll on MSVC that exports only the C API
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D36489: [pdb] Merge PublicsStreamBuilder and GlobalsStreamBuilder
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D36489: [pdb] Merge PublicsStreamBuilder and GlobalsStreamBuilder
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D36535: [LLD/PDB] Output actual records to the globals stream
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D36545: [LLD] [COFF] Fix the name type for stdcall functions in import libraries
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D36544: [COFF] Add SymbolName as a distinct field in COFFImportFile
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D36548: [llvm-dlltool] Fix creating stdcall import libraries for MinGW/i386
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D36535: [LLD/PDB] Output actual records to the globals stream
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D36548: [llvm-dlltool] Fix creating stdcall import libraries for MinGW/i386
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D36535: [LLD/PDB] Output actual records to the globals stream
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D36535: [LLD/PDB] Output actual records to the globals stream
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D36596: [InstCombine] Don't convert all dbg.declares to dbg.values
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D36548: [llvm-dlltool] Fix creating stdcall/fastcall import libraries for i386
Reid Kleckner via Phabricator via llvm-commits
- Merging r310534 into llvm 5.0
Renato Golin via llvm-commits
- [PATCH] D34682: [Triple] Add isThumb and isARM functions NFCI.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D31220: [builtins][ARM] Select correct code fragments when compiling for Thumb1/Thum2/ARM ISA
Renato Golin via Phabricator via llvm-commits
- [PATCH] D35821: Have ARM call setBooleanContents(ZeroOrOneBooleanContent).
Renato Golin via Phabricator via llvm-commits
- [PATCH] D34682: [Triple] Add isThumb and isARM functions.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D35569: [ARM] Remove FeatureNoARM implies ModeThumb.
Richard Barton via Phabricator via llvm-commits
- [llvm] r310773 - D36604: PR34148: Do not assume we can use a copy relocation for an `external_weak` global
Richard Smith via llvm-commits
- [PATCH] D36280: Fix access to undefined weak symbols in pic code
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D36280: Fix access to undefined weak symbols in pic code
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D36604: PR34148: Do not assume we can use a copy relocation for an `external_weak` global
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D36280: Fix access to undefined weak symbols in pic code
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D36604: PR34148: Do not assume we can use a copy relocation for an `external_weak` global
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D36190: [asan] Allocator support for Fuchsia
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D36430: [asan] Restore dead-code-elimination optimization for Fuchsia
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D36385: [asan] Refactor thread creation bookkeeping
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D35865: [asan] Complete the Fuchsia port
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D36430: [asan] Restore dead-code-elimination optimization for Fuchsia
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D36430: [asan] Restore dead-code-elimination optimization for Fuchsia
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D36385: [asan] Refactor thread creation bookkeeping
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D36385: [asan] Refactor thread creation bookkeeping
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D36385: [asan] Refactor thread creation bookkeeping
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D35865: [asan] Complete the Fuchsia port
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D36493: [MC] Handle unknown literal register numbers in .cfi_* directives
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D36385: [asan] Refactor thread creation bookkeeping
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D36385: [asan] Refactor thread creation bookkeeping
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D35865: [asan] Complete the Fuchsia port
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D36385: [asan] Refactor thread creation bookkeeping
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D36599: When built with ASan, __cxa_throw calls __asan_handle_no_return
Roland McGrath via Phabricator via llvm-commits
- [polly] r310374 - Do not use isl_set_project_out to get all loop prefixes
Roman Gareev via llvm-commits
- [polly] r310380 - Use SCEV information for the second level aliasing
Roman Gareev via llvm-commits
- [PATCH] D35761: [Polly][WIP] Use SCEV information for the second level aliasing
Roman via Phabricator via llvm-commits
- [lld] r310526 - Add --icf=none option.
Rui Ueyama via llvm-commits
- [lld] r310617 - Garbage-collect common symbols.
Rui Ueyama via llvm-commits
- [lld] r310620 - Remove ResolvedReloc.
Rui Ueyama via llvm-commits
- [lld] r310757 - Add `-z muldefs` option.
Rui Ueyama via llvm-commits
- [PATCH] D36497: compute isPreemtible only once
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36451: [ELF, LinkerScript] Support ! operator in linker script.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36508: [ELF] - Linkerscript: Add `~` as separate math token.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36499: If --dynamic-list is given, only those symbols are preemptible
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36508: [ELF] - Linkerscript: Add `~` as separate math token.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36508: [ELF] - Linkerscript: Add `~` as separate math token.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36519: [ELF] - Add a test for --gc-sections --undefined=foo combination.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36468: [ELF] - Allow discard COMMON from linkerscript.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36468: [ELF] - Linkerscript: disallow discarding COMMON.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36519: [ELF] - Add a test for --gc-sections --undefined=foo combination.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36451: [ELF, LinkerScript] Support ! operator in linker script.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36520: [ELF] - Implemented GC for common symbols.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36546: Garbage-collect common symbols.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36546: Garbage-collect common symbols.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36466: [ELF] - Do not omit common symbols when -Map is given.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36451: [ELF, LinkerScript] Support ! operator in linker script.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36497: compute isPreemtible only once
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36546: Garbage-collect common symbols.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36546: Garbage-collect common symbols.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36579: [ELF] - Do not fail when set versions for linkerscript's symbol aliases
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36227: [ELF] - LTO: Try to be option compatible with the gold plugin.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36255: Integrate manifest merging library into LLD.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36466: [ELF] - Do not omit common symbols when -Map is given.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36466: [ELF] - Do not omit common symbols when -Map is given.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36607: [Support/Parallel] - Do not spawn thread for single/last task.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36607: [Support/Parallel] - Do not spawn thread for single/last task.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36227: [ELF] - LTO: Try to be option compatible with the gold plugin.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36607: [Support/Parallel] - Do not spawn thread for single/last task.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36607: [Support/Parallel] - Do not spawn thread for single/last task.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36573: [ELF] - Treat .gnu.linkonce sections as COMDAT
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36607: [Support/Parallel] - Do not spawn thread for single/last task.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36227: [ELF] - LTO: Try to be option compatible with the gold plugin.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36304: [lld] [COFF] Add support for aligncomm directives
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D36227: [ELF] - LTO: Try to be option compatible with the gold plugin.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D31220: [builtins][ARM] Select correct code fragments when compiling for Thumb1/Thum2/ARM ISA
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D36054: Emit only A Single Opt Remark When Inlining
Sam Elliott via Phabricator via llvm-commits
- [llvm] r310561 - [ARM][AArch64] ARMv8.3-A enablement
Sam Parker via llvm-commits
- [llvm] r310575 - [AArch64] Assembler support for v8.3 RCpc
Sam Parker via llvm-commits
- [llvm] r310709 - [AArch64] Enable ARMv8.3-A pointer authentication
Sam Parker via llvm-commits
- [PATCH] D36309: [LoopUnroll] Enable option to peel remainder loop
Sam Parker via Phabricator via llvm-commits
- [PATCH] D36309: [LoopUnroll] Enable option to peel remainder loop
Sam Parker via Phabricator via llvm-commits
- [PATCH] D36309: [LoopUnroll] Enable option to peel remainder loop
Sam Parker via Phabricator via llvm-commits
- [PATCH] D36396: [AArch64] Do not promote f16 when subtarget HasFullFP16
Sam Parker via Phabricator via llvm-commits
- [PATCH] D36309: [LoopUnroll] Enable option to unroll remainder loop
Sam Parker via Phabricator via llvm-commits
- [PATCH] D36309: [LoopUnroll] Enable option to unroll remainder loop
Sam Parker via Phabricator via llvm-commits
- [PATCH] D36514: [ARM][AArch64] ARMv8.3-A enablement
Sam Parker via Phabricator via llvm-commits
- [PATCH] D36517: [AArch64] Enable ARMv8.3-A pointer authentication
Sam Parker via Phabricator via llvm-commits
- [PATCH] D36522: [AArch64] Assembler support for v8.3 RCpc
Sam Parker via Phabricator via llvm-commits
- [PATCH] D36514: [ARM][AArch64] ARMv8.3-A enablement
Sam Parker via Phabricator via llvm-commits
- [PATCH] D36522: [AArch64] Assembler support for v8.3 RCpc
Sam Parker via Phabricator via llvm-commits
- [PATCH] D36575: [ARM] Assembler support for the ARMv8.2a dot product instructions
Sam Parker via Phabricator via llvm-commits
- [PATCH] D36575: [ARM] Assembler support for the ARMv8.2a dot product instructions
Sam Parker via Phabricator via llvm-commits
- [llvm] r310264 - [x86] revert r310208 to investigate test-suite failures (PR34105 / PR34097)
Sanjay Patel via llvm-commits
- [llvm] r310490 - [x86] add more tests for select-of-constants; NFC
Sanjay Patel via llvm-commits
- [llvm] r310509 - [InstCombine] narrow rotate left/right patterns to eliminate zext/trunc (PR34046)
Sanjay Patel via llvm-commits
- [llvm] r310510 - [SimplifyCFG] remove checks for crasher test from r310481
Sanjay Patel via llvm-commits
- [llvm] r310510 - [SimplifyCFG] remove checks for crasher test from r310481
Sanjay Patel via llvm-commits
- [llvm] r310510 - [SimplifyCFG] remove checks for crasher test from r310481
Sanjay Patel via llvm-commits
- [llvm] r310598 - [InstCombine] regenerate test checks, add comments; NFC
Sanjay Patel via llvm-commits
- [llvm] r310603 - [InstCombine] regenerate test checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r310611 - [InstCombine] add memcpy expansion tests with potential DL dependency; NFC
Sanjay Patel via llvm-commits
- [llvm] r310717 - [x86] use more shift or LEA for select-of-constants (2nd try)
Sanjay Patel via llvm-commits
- [llvm] r310767 - [x86] regenerate test checks, add 64-bit run; NFC
Sanjay Patel via llvm-commits
- [llvm] r310770 - [x86] add tests for rotate left/right with masked shifter; NFC
Sanjay Patel via llvm-commits
- [llvm] r310770 - [x86] add tests for rotate left/right with masked shifter; NFC
Sanjay Patel via llvm-commits
- [llvm] r310770 - [x86] add tests for rotate left/right with masked shifter; NFC
Sanjay Patel via llvm-commits
- [llvm] r310779 - [BDCE] clear poison generators after turning a value into zero (PR33695, PR34037)
Sanjay Patel via llvm-commits
- [PATCH] D36395: [InstCombine] narrow rotate left/patterns to eliminate zext/trunc (PR34046)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D35340: [x86] use more shift or LEA for select-of-constants
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D36384: [InstCombine] Support (X | C1) & C2 --> (X & C2^(C1&C2)) | (C1&C2) for vector splats
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D36395: [InstCombine] narrow rotate left/right patterns to eliminate zext/trunc (PR34046)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D36395: [InstCombine] narrow rotate left/right patterns to eliminate zext/trunc (PR34046)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D36395: [InstCombine] narrow rotate left/right patterns to eliminate zext/trunc (PR34046)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D36395: [InstCombine] narrow rotate left/right patterns to eliminate zext/trunc (PR34046)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D36395: [InstCombine] narrow rotate left/right patterns to eliminate zext/trunc (PR34046)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D36395: [InstCombine] narrow rotate left/right patterns to eliminate zext/trunc (PR34046)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D35340: [x86] use more shift or LEA for select-of-constants
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D36395: [InstCombine] narrow rotate left/right patterns to eliminate zext/trunc (PR34046)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D36505: [InstCombine] Make (X|C1)^C2 -> X^(C1^C2) iff X&~C1 == 0 work for splat vectors
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D35035: [InstCombine] Prevent memcpy generation for small data size
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D36592: [BDCE] clear poison generators after turning a value into zero (PR33695, PR34037)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D36592: [BDCE] clear poison generators after turning a value into zero (PR33695, PR34037)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D35340: [x86] use more shift or LEA for select-of-constants
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D36592: [BDCE] clear poison generators after turning a value into zero (PR33695, PR34037)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D35035: [InstCombine] Prevent memcpy generation for small data size
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D35035: [InstCombine] Prevent memcpy generation for small data size
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D36644: [x86] fold the mask op on 8- and 16-bit rotates
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D36592: [BDCE] clear poison generators after turning a value into zero (PR33695, PR34037)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D36592: [BDCE] clear poison generators after turning a value into zero (PR33695, PR34037)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D35035: [InstCombine] Prevent memcpy generation for small data size
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D36592: [BDCE] clear poison generators after turning a value into zero (PR33695, PR34037)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D36439: [InstCombine] Simplify and merge FoldOrWithConstants/FoldXorWithConstants
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D36439: [InstCombine] Simplify and merge FoldOrWithConstants/FoldXorWithConstants
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D36439: [InstCombine] Simplify and merge FoldOrWithConstants/FoldXorWithConstants
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r310383 - [DomTree] Use a non-recursive DFS instead of a recursive one; NFC
Sanjoy Das via llvm-commits
- [llvm] r308847 - [SCEV] Limit max size of AddRecExpr during evolving
Sanjoy Das via llvm-commits
- [PATCH] D36392: [ImplicitNullCheck] Fix the bug when dependent instruction accesses memory
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D36442: [DomTree] Use a non-recursive DFS instead of a recursive one; NFC
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D36442: [DomTree] Use a non-recursive DFS instead of a recursive one; NFC
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D36442: [DomTree] Use a non-recursive DFS instead of a recursive one; NFC
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D36392: [ImplicitNullCheck] Fix the bug when dependent instruction accesses memory
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D36552: [LVI] Fix LVI compile time regression around constantFoldUser()
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D36552: [LVI] Fix LVI compile time regression around constantFoldUser()
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D36552: [LVI] Fix LVI compile time regression around constantFoldUser()
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D36656: [SCCP] Propagate integer range information in IPSCCP (WIP).
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D36391: [llvm-cov] Add an option which maps the location of source directories on another machine to your local copies
Sean Eveson via Phabricator via llvm-commits
- [PATCH] D36391: [llvm-cov] Add an option which maps the location of source directories on another machine to your local copies
Sean Eveson via Phabricator via llvm-commits
- [PATCH] D36391: [llvm-cov] Add an option which maps the location of source directories on another machine to your local copies
Sean Eveson via Phabricator via llvm-commits
- [PATCH] D36391: [llvm-cov] Add an option which maps the location of source directories on another machine to your local copies
Sean Eveson via Phabricator via llvm-commits
- [PATCH] D36391: [llvm-cov] Add an option which maps the location of source directories on another machine to your local copies
Sean Eveson via Phabricator via llvm-commits
- [PATCH] D36391: [llvm-cov] Add an option which maps the location of source directories on another machine to your local copies
Sean Eveson via Phabricator via llvm-commits
- [PATCH] D34245: [PowerPC] Refine the checking for emiting TOC restore nops and Tail-Call eligibility.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D35702: [LTO][ThinLTO] Use the linker resolutions to mark global values as dso_local.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D34245: [PowerPC] Refine the checking for emiting TOC restore nops and Tail-Call eligibility.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D34245: [PowerPC] Refine the checking for emiting TOC restore nops and Tail-Call eligibility.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D35702: [LTO][ThinLTO] Use the linker resolutions to mark global values as dso_local.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D36352: [LCG] Switch one of the update methods for the LazyCallGraph to support limited batch updates.
Sean Silva via llvm-commits
- [llvm] r310794 - [AVX512] Correct isExtractSubvectorCheap so that it will return the correct answers for extracting 128-bits from a 512-bit vector and for mask registers.
Sean Silva via llvm-commits
- [llvm] r310794 - [AVX512] Correct isExtractSubvectorCheap so that it will return the correct answers for extracting 128-bits from a 512-bit vector and for mask registers.
Sean Silva via llvm-commits
- [PATCH] D36352: [LCG] Switch one of the update methods for the LazyCallGraph to support limited batch updates.
Sean Silva via Phabricator via llvm-commits
- [PATCH] D36352: [LCG] Switch one of the update methods for the LazyCallGraph to support limited batch updates.
Sean Silva via Phabricator via llvm-commits
- [PATCH] D36352: [LCG] Switch one of the update methods for the LazyCallGraph to support limited batch updates.
Sean Silva via Phabricator via llvm-commits
- [PATCH] D36420: Emit warning if response file is not found
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D24926: Added support of configuration files
Serge Pavlov via Phabricator via llvm-commits
- [llvm] r310443 - [ImplicitNullCheck] Fix the bug when dependent instruction accesses memory
Serguei Katkov via llvm-commits
- [PATCH] D36392: [ImplicitNullCheck] Fix the bug when dependent instruction accesses memory
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D36392: [ImplicitNullCheck] Fix the bug when dependent instruction accesses memory
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D36392: [ImplicitNullCheck] Fix the bug when dependent instruction accesses memory
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D36462: [CGP] Fix the rematerialization of gc.relocates
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D36392: [ImplicitNullCheck] Fix the bug when dependent instruction accesses memory
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D36392: [ImplicitNullCheck] Fix the bug when dependent instruction accesses memory
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D36462: [CGP] Fix the rematerialization of gc.relocates
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D36499: If --dynamic-list is given, only those symbols are preemptible
Shoaib Meenai via llvm-commits
- [lld] r310526 - Add --icf=none option.
Shoaib Meenai via llvm-commits
- [PATCH] D34689: [LLD][ELF] Pre-create ThunkSections at Target specific intervals
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D36499: If --dynamic-list is given, only those symbols are preemptible
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D36497: compute isPreemtible only once
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D36499: If --dynamic-list is given, only those symbols are preemptible
Shoaib Meenai via Phabricator via llvm-commits
- [polly] r310340 - [NFC] [GPUJIT] Print line number & size information on allocateMemoryForDeviceCuda failure
Siddharth Bhat via llvm-commits
- [polly] r310350 - [Polly] [PPCGCodeGeneration] Handle failing of invariant load hoisting gracefully.
Siddharth Bhat via llvm-commits
- [polly] r310353 - [ScopInfo] [NFC] Typo fix.
Siddharth Bhat via llvm-commits
- [polly] r310354 - [NFC] [PPCGCodeGen] Add missing REQUIRES: pollyacc line.
Siddharth Bhat via llvm-commits
- [polly] r310448 - [PPCGCodeGeneration] Compute element size in bytes for arrays correctly.
Siddharth Bhat via llvm-commits
- [polly] r310471 - [ManagedMemoryRewrite] Introduce a new pass to rewrite modules to use managed memory.
Siddharth Bhat via llvm-commits
- [polly] r310473 - [ManagedMemoryRewrite] Remove test case that was submitted by mistake. [NFC]
Siddharth Bhat via llvm-commits
- [polly] r310504 - [ManagedMemoryRewrite] [Polly] Erase original malloc and free. [NFC]
Siddharth Bhat via llvm-commits
- [PATCH] D35480: [mips] Support `long_call/far/near` attributes passed by front-end
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D36472: [mips] Lift the assertion on the types that can be used with MipsGPRel
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] r310250 - [llvm-objdump] Use PRIx64 for output of ARM64_RELOC_ADDEND
Simon Dardis via llvm-commits
- [llvm] r310253 - [DebugInfo][DWARF] Use PRIx64 explicitly in output.
Simon Dardis via llvm-commits
- [llvm] r310262 - [DebugInfo][DWARF] Correct some usages of PRIx32 to PRIx64
Simon Dardis via llvm-commits
- [llvm] r310267 - [DebugInfo][DWARF] Address paulr's comment on rL310253.
Simon Dardis via llvm-commits
- [llvm] r310253 - [DebugInfo][DWARF] Use PRIx64 explicitly in output.
Simon Dardis via llvm-commits
- [llvm] r310262 - [DebugInfo][DWARF] Correct some usages of PRIx32 to PRIx64
Simon Dardis via llvm-commits
- [llvm] r310262 - [DebugInfo][DWARF] Correct some usages of PRIx32 to PRIx64
Simon Dardis via llvm-commits
- [llvm] r310460 - [mips] PR34083 - Wimplicit-fallthrough warning in MipsAsmParser.cpp
Simon Dardis via llvm-commits
- [llvm] r310713 - [mips] Lift the assertion on the types that can be used with MipsGPRel
Simon Dardis via llvm-commits
- [PATCH] D36319: [DebugInfo][DWARF] Correct some usages of PRIx32 to PRIx64
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D36319: [DebugInfo][DWARF] Correct some usages of PRIx32 to PRIx64
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D36326: [MIPS] Use ABI to determine stack alignment.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D36326: [MIPS] Use ABI to determine stack alignment.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D35874: [MIPS] Implement support for -mstack-alignment.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D36472: [mips] Lift the assertion on the types that can be used with MipsGPRel
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D36326: [MIPS] Use ABI to determine stack alignment.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D36222: [MIPS] Add support to match more patterns for BBIT instruction.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D36472: [mips] Lift the assertion on the types that can be used with MipsGPRel
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D36616: [mips] Handle variables with an explicit section and interactions with .sdata, .sbss
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D34507: [mips] Generate NMADD and NMSUB instructions when fneg node is present
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D34887: [mips] Implement the 'dext' aliases and it's disassembly alias.
Simon Dardis via Phabricator via llvm-commits
- [llvm] r310249 - [X86][AVX] Added test for broadcast shuffle with undefs (PR34041)
Simon Pilgrim via llvm-commits
- [llvm] r310265 - [X86][AVX] Cleanup subvector broadcast tests - remove old prefixes.
Simon Pilgrim via llvm-commits
- [llvm] r310268 - [X86][AVX] Add full test coverage of subvector_broadcasts from registers
Simon Pilgrim via llvm-commits
- [llvm] r310317 - [X86][AVX] Added test for broadcast shuffle from binary sources with undefs (D36393)
Simon Pilgrim via llvm-commits
- [llvm] r310344 - [DAGCombiner] Simplify shuffle mask index if the referenced input element is UNDEF
Simon Pilgrim via llvm-commits
- [llvm] r310372 - [DAGCombiner] simplifyShuffleMask - handle UNDEF inputs from shuffles as well as BUILD_VECTOR
Simon Pilgrim via llvm-commits
- [llvm] r310606 - [CostModel][X86] Added v2f64/v2i64 single src shuffle model tests
Simon Pilgrim via llvm-commits
- [llvm] r310631 - Fix 'not all control paths return' warning on windows builds. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r310632 - [CostModel][X86] Improve single src shuffle costs
Simon Pilgrim via llvm-commits
- [llvm] r310633 - [CostModel][X86] Add avx512vbmi broadcast/reverse/single-src shuffle cost tests
Simon Pilgrim via llvm-commits
- [llvm] r310641 - [CostModel][X86] Extend two src shuffle cost tests
Simon Pilgrim via llvm-commits
- [llvm] r310645 - [CostModel][X86] Add avx2 two-src shuffle costs
Simon Pilgrim via llvm-commits
- [llvm] r310650 - [CostModel][X86] Add avx1 two-src shuffle costs
Simon Pilgrim via llvm-commits
- [llvm] r310654 - [CostModel][X86] Add SSE2 two-src shuffle costs
Simon Pilgrim via llvm-commits
- [llvm] r309614 - [X86][MMX] Added custom lowering action for MMX SELECT (PR30418)
Simon Pilgrim via llvm-commits
- [llvm] r310699 - [DAGCombiner] Remove shuffle support from simplifyShuffleMask
Simon Pilgrim via llvm-commits
- [llvm] r310372 - [DAGCombiner] simplifyShuffleMask - handle UNDEF inputs from shuffles as well as BUILD_VECTOR
Simon Pilgrim via llvm-commits
- [llvm] r310780 - [X86] Regenerate merge store tests. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r310782 - [DAGCombiner] Extending pattern detection for vector shuffle (REAPPLIED)
Simon Pilgrim via llvm-commits
- [llvm] r310788 - [X86][TBM] Regenerate bextri intrinsics tests. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r310790 - [X86][TBM] Add tests showing failure to fold RFLAGS result into TBM instructions.
Simon Pilgrim via llvm-commits
- [llvm] r310791 - [X86][AVX512] Added additional shuffle+trunc test case.
Simon Pilgrim via llvm-commits
- [llvm] r310802 - [X86][BMI] Add BEXTR demanded bits test cases (PR34042)
Simon Pilgrim via llvm-commits
- [PATCH] D35621: X86 Asm can't work properly with symbolic Scale
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D29826: [SLP] General improvements of SLP vectorization process.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D36388: [X86][SandyBridge] Additional updates to the SNB instructions scheduling information
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D36393: [DAGCombiner] Simplify shuffle mask index if the referenced input element is UNDEF
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D35846: [X86][Asm]Allow far jmp/call to be picked when using explicit FWORD size specifier
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D27846: [SLP] Support for horizontal min/max reduction
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D35846: [X86][Asm]Allow far jmp/call to be picked when using explicit FWORD size specifier
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D36414: [X86][X87] Ensure x87 instructions are tagged as altering the FPSW reg
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D36393: [DAGCombiner] Simplify shuffle mask index if the referenced input element is UNDEF
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D36393: [DAGCombiner] Simplify shuffle mask index if the referenced input element is UNDEF
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D35788: [DAGCombiner] Extending pattern detection for vector shuffle.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D36393: [DAGCombiner] Simplify shuffle mask index if the referenced input element is UNDEF
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D36388: [X86][SandyBridge] Additional updates to the SNB instructions scheduling information
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D27846: [SLP] Support for horizontal min/max reduction
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D34569: [DAG] Relax type restriction for store merge
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D36518: [SLPVectorizer] Schedule bundle with different opcodes.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D36511: [SelectionDAG] When scalarizing vselect, don't assert on a legal cond operand.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D36511: [SelectionDAG] When scalarizing vselect, don't assert on a legal cond operand.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D36536: [X86][AVX512] Add combine for TESTM
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D36571: [DAGCombiner] combine vextract (v1iX extract_subvector(vNiX, Idx)) into vextract(vNiX, Idx).
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D36506: [SelectionDAG] Allow constant folding for implicitly truncating BUILD_VECTOR nodes
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D36518: [SLPVectorizer] Schedule bundle with different opcodes.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D30200: [SLP] Fix for PR31880: shuffle and vectorize repeated scalar ops on extracted elements
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D34569: [DAG] Relax type restriction for store merge
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D36606: [AVX512] Remove and autoupgrade many of the broadcast intrinsics
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D36518: [SLPVectorizer] Schedule bundle with different opcodes.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D36601: [x86] Enable some support for lowerVectorShuffleWithUndefHalf with AVX-512
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D36536: [X86][AVX512] Add combine for TESTM
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D34559: [X86][DAG] Switch X86 Target to post-legalized store merge
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D34571: [DAGCombine] Improve handling of insert_subvector of bitcast values
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D36638: [AVX512] Correct isExtractSubvectorCheap so that it will return true for extracting 128-bits from the upper 256-bits of a 512-bit vector
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D35788: [DAGCombiner] Extending pattern detection for vector shuffle.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D35788: [DAGCombiner] Extending pattern detection for vector shuffle.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D36645: [X86] When handling addcarry intrinsic, create the flag result with the correct type so we don't crash if we use a memory instruction
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D36645: [X86] When handling addcarry intrinsic, create the flag result with the correct type so we don't crash if we use a memory instruction
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D36518: [SLPVectorizer] Schedule bundle with different opcodes.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D36649: [X86][ARM][TargetLowering] Add SrcVT to isExtractSubvectorCheap
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D36650: [X86] WIP support narrowing operations when only a subvector is demanded
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D36650: [X86] WIP support narrowing operations when only a subvector is demanded
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D36654: [X86] Correct two places that seemed to be mishandling X86ISD::UMUL
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D36651: [SelectionDAG] Teach the vector-types operand scalarizer about SETCC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D36571: [DAGCombiner] combine vextract (v1iX extract_subvector(vNiX, Idx)) into vextract(vNiX, Idx).
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r310480 - [AArch64] Assembler support for the ARMv8.2a dot product instructions
Sjoerd Meijer via llvm-commits
- [llvm] r310480 - [AArch64] Assembler support for the ARMv8.2a dot product instructions
Sjoerd Meijer via llvm-commits
- [llvm] r310480 - [AArch64] Assembler support for the ARMv8.2a dot product instructions
Sjoerd Meijer via llvm-commits
- [llvm] r310701 - [ARM] Assembler support for the ARMv8.2a dot product instructions
Sjoerd Meijer via llvm-commits
- [llvm] r310708 - [AArch64] Remove dotprod from base extension list
Sjoerd Meijer via llvm-commits
- [PATCH] D36396: [AArch64] Do not promote f16 when subtarget HasFullFP16
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D36396: [AArch64] Do not promote f16 when subtarget HasFullFP16
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D36515: [AArch64] Assembler support for the ARMv8.2a dot product instructions
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D36514: [ARM][AArch64] ARMv8.3-A enablement
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D36515: [AArch64] Assembler support for the ARMv8.2a dot product instructions
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D36515: [AArch64] Assembler support for the ARMv8.2a dot product instructions
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D36517: [AArch64] Enable ARMv8.3-A pointer authentication
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D36575: [ARM] Assembler support for the ARMv8.2a dot product instructions
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D36575: [ARM] Assembler support for the ARMv8.2a dot product instructions
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D36575: [ARM] Assembler support for the ARMv8.2a dot product instructions
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D36575: [ARM] Assembler support for the ARMv8.2a dot product instructions
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D36575: [ARM] Assembler support for the ARMv8.2a dot product instructions
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D36609: [AArch64] Remove dotprod from base extension list
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D36609: [AArch64] Remove dotprod from base extension list
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D36609: [AArch64] Remove dotprod from base extension list
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] r310731 - [AMDGPU] Ported and adopted AMDLibCalls pass
Stanislav Mekhanoshin via llvm-commits
- [llvm] r310738 - [AMDGPU] Fix santizer error after last commit
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D36409: AMDGPU: Use a custom areInlineCompatible
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D36416: AMDGPU: Remove FixControlFlowLiveIntervals pass
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D36417: AMDGPU: Remove redundant opt level check
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D36419: AMDGPU: Remove -mcpu=SI
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D36421: AMDGPU: Implement getMinimumNopSize
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D36436: [AMDGPU] Ported and adopted AMDLibCalls pass
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D36436: [AMDGPU] Ported and adopted AMDLibCalls pass
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D36585: [AMDGPU] Eliminate no effect instructions before s_endpgm
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D36585: [AMDGPU] Eliminate no effect instructions before s_endpgm
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D36436: [AMDGPU] Ported and adopted AMDLibCalls pass
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D36436: [AMDGPU] Ported and adopted AMDLibCalls pass
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D36631: AMDGPU: Start adding tail call support
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D34543: Track globals promoted to coalesced const pool entries
Stephen Crane via Phabricator via llvm-commits
- [llvm] r303590 - Support for taking the max of module flags when linking, use for PIE/PIC
Steven Wu via llvm-commits
- [PATCH] D36556: [IR] AutoUpgrade ModuleFlagBehavior for PIC and PIE level
Steven Wu via Phabricator via llvm-commits
- [PATCH] D36557: [Doc] Update LangRef for new Module Flag Behavior
Steven Wu via Phabricator via llvm-commits
- [PATCH] D36556: [IR] AutoUpgrade ModuleFlagBehavior for PIC and PIE level
Steven Wu via Phabricator via llvm-commits
- [llvm] r310777 - Fix some minor typos in the llvm XRay exemple
Sylvestre Ledru via llvm-commits
- [PATCH] D36018: Make .file directive to have basename only
Taewook Oh via llvm-commits
- [PATCH] D36018: Make .file directive to have basename only
Taewook Oh via llvm-commits
- [llvm] r310642 - Make .file directive to have basename only
Taewook Oh via llvm-commits
- [PATCH] D36018: Make .file directive to have basename only
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D36018: Make .file directive to have basename only
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D36127: [OptDiag] Updating Remarks in SampleProfile
Tarun Rajendran via Phabricator via llvm-commits
- [PATCH] D36127: [OptDiag] Updating Remarks in SampleProfile
Tarun Rajendran via Phabricator via llvm-commits
- [llvm] r303590 - Support for taking the max of module flags when linking, use for PIE/PIC
Teresa Johnson via llvm-commits
- [PATCH] D36440: [ThinLTO] Fix thinLTO crash
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D36440: [ThinLTO] Fix thinLTO crash
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r310243 - [ARM] Fix assembly and disassembly for VMRS/VMSR
Tim Northover via llvm-commits
- [llvm] r310384 - Revert "[ARM] Fix assembly and disassembly for VMRS/VMSR"
Tim Northover via llvm-commits
- [llvm] r310243 - [ARM] Fix assembly and disassembly for VMRS/VMSR
Tim Northover via llvm-commits
- [PATCH] D36522: [AArch64] Assembler support for v8.3 RCpc
Tim Northover via Phabricator via llvm-commits
- [PATCH] D36515: [AArch64] Assembler support for the ARMv8.2a dot product instructions
Tim Northover via Phabricator via llvm-commits
- [PATCH] D36522: [AArch64] Assembler support for v8.3 RCpc
Tim Northover via Phabricator via llvm-commits
- [PATCH] D36576: Fix -fPIC handling on arm64
Tim Northover via Phabricator via llvm-commits
- [PATCH] D36575: [ARM] Assembler support for the ARMv8.2a dot product instructions
Tim Northover via Phabricator via llvm-commits
- [polly] r309856 - Replace asserts with llvm_unreachable to clarify intent
Tobias Grosser via llvm-commits
- [polly] r310284 - [GPGPU] Remove redundant constructors
Tobias Grosser via llvm-commits
- [polly] r310311 - [ZoneAlgo] Allow two writes that write identical values into same array slot
Tobias Grosser via llvm-commits
- [polly] r310312 - [test] Add one more test case for the previous commit
Tobias Grosser via llvm-commits
- [polly] r310313 - Enable delicm to automatically remove scalar loop carried dependences
Tobias Grosser via llvm-commits
- [polly] r310314 - [DeLICM] Enable partial writes
Tobias Grosser via llvm-commits
- [polly] r310315 - [test] Add some missing options that become necessary after the recent default changes
Tobias Grosser via llvm-commits
- [polly] r310319 - Change Polly's position to "before-vectorizer"
Tobias Grosser via llvm-commits
- [polly] r310338 - [ScheduleOptimizer] Make matmul pattern detection work with delicm output
Tobias Grosser via llvm-commits
- [zorg] r310355 - Adapt polly buildbots after switch to -polly-position=before-vectorizer
Tobias Grosser via llvm-commits
- [polly] r310319 - Change Polly's position to "before-vectorizer"
Tobias Grosser via llvm-commits
- [polly] r310369 - [RegisterPasses] Run polly-simplify also right after scop modeling
Tobias Grosser via llvm-commits
- [polly] r310553 - [GPGPU] Make the ast_build available to block generator
Tobias Grosser via llvm-commits
- [polly] r310555 - Add missing 'REQUIRES' line
Tobias Grosser via llvm-commits
- [polly] r310667 - Fix two warnings in polly, -Wmismatched-tags and -Wreorder
Tobias Grosser via llvm-commits
- [polly] r310795 - [ScopInfo] Translate ParameterIds to isl++
Tobias Grosser via llvm-commits
- [polly] r310814 - [Polly] Move Scop::restrictDomains to islpp. NFC.
Tobias Grosser via llvm-commits
- [polly] r310815 - Move ScopStmt::getSchedule to islpp. NFC.
Tobias Grosser via llvm-commits
- [PATCH] D36425: [ZoneAlgo] Allow two writes that write identical values into same array slot
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D36425: [ZoneAlgo] Allow two writes that write identical values into same array slot
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D36425: [ZoneAlgo] Allow two writes that write identical values into same array slot
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D36425: [ZoneAlgo] Allow two writes that write identical values into same array slot
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D36425: [ZoneAlgo] Allow two writes that write identical values into same array slot
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D35851: [Dominators] Include infinite loops in PostDominatorTree
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D35761: [Polly][WIP] Use SCEV information for the second level aliasing
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D35851: [Dominators] Include infinite loops in PostDominatorTree
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D35851: [Dominators] Include infinite loops in PostDominatorTree
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D35851: [Dominators] Include infinite loops in PostDominatorTree
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D35851: [Dominators] Include infinite loops in PostDominatorTree
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D35851: [Dominators] Include infinite loops in PostDominatorTree
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D36524: [Polly][PM] Improve invalidation in the Scop-Pipeline
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D36538: Remove RISCV from LLVM_ALL_TARGETS in CMakeLists.txt
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D35851: [Dominators] Include infinite loops in PostDominatorTree
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D35851: [Dominators] Include infinite loops in PostDominatorTree
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D35851: [Dominators] Include infinite loops in PostDominatorTree
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D35851: [Dominators] Include infinite loops in PostDominatorTree
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D35851: [Dominators] Include infinite loops in PostDominatorTree
Tobias Grosser via Phabricator via llvm-commits
- [llvm] r310336 - AMDGPU: Move R600 parts of AMDGPUISelDAGToDAG into their own class
Tom Stellard via llvm-commits
- [llvm] r310337 - AMDGPU: Fix warnings introduced by r310336
Tom Stellard via llvm-commits
- [PATCH] D36422: test-release.sh: Move test-suite setup to beginning of the script
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D36286: AMDGPU: Move R600 parts of AMDGPUISelDAGToDAG into their own class
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D36444: AMDGPU: Add R600InstPrinter class
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D36585: [AMDGPU] Eliminate no effect instructions before s_endpgm
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D35188: Add bitreverse LNT benchmark.
Tony Jiang via Phabricator via llvm-commits
- [PATCH] D36549: Correct AMDGPUUsage.rst documentation for FLAT_SCRATCH_INIT.
Tony Tye via Phabricator via llvm-commits
- [PATCH] D36549: Correct AMDGPUUsage.rst documentation for FLAT_SCRATCH_INIT.
Tony Tye via Phabricator via llvm-commits
- [PATCH] D36549: Correct AMDGPUUsage.rst documentation for FLAT_SCRATCH_INIT.
Tony Tye via Phabricator via llvm-commits
- [PATCH] D36436: [AMDGPU] Ported and adopted AMDLibCalls pass
Valery Pykhtin via Phabricator via llvm-commits
- [llvm] r310771 - [libFuzzer] experimental support for Clang's coverage (fprofile-instr-generate), Linux-only
Vedant Kumar via llvm-commits
- [llvm] r310771 - [libFuzzer] experimental support for Clang's coverage (fprofile-instr-generate), Linux-only
Vedant Kumar via llvm-commits
- [compiler-rt] r310800 - Enable profile on NetBSD
Vedant Kumar via llvm-commits
- [PATCH] D36412: [docs] Remove mention of -fslp-vectorize-aggressive
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D36391: [llvm-cov] Add an option which maps the location of source directories on another machine to your local copies
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D36391: [llvm-cov] Add an option which maps the location of source directories on another machine to your local copies
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D36298: [llvm-cov] Rearrange entries in HTML report index.
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D36391: [llvm-cov] Add an option which maps the location of source directories on another machine to your local copies
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D36391: [llvm-cov] Add an option which maps the location of source directories on another machine to your local copies
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D36603: Enable profile on NetBSD
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D36603: Enable profile on NetBSD
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D36274: Introduce FuzzMutate library
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D36603: Enable profile on NetBSD
Vedant Kumar via Phabricator via llvm-commits
- [llvm] r309310 - Un-revert "Teach the CMake build system to run lit's test suite. These can be run"
Victor Leschuk via llvm-commits
- [llvm] r310240 - Add -asan-force-dynamic-shadow test
Vitaly Buka via llvm-commits
- [llvm] r310241 - [asan] Disable checking of arguments passed by value for --asan-force-dynamic-shadow
Vitaly Buka via llvm-commits
- [llvm] r310242 - [asan] Fix asan dynamic shadow check before copyArgsPassedByValToAllocas
Vitaly Buka via llvm-commits
- [llvm] r308387 - [asan] Copy arguments passed by value into explicit allocas for ASan
Vitaly Buka via llvm-commits
- [compiler-rt] r310244 - [asan] Return sizeof missed by r309914
Vitaly Buka via llvm-commits
- [llvm] r310240 - Add -asan-force-dynamic-shadow test
Vitaly Buka via llvm-commits
- [llvm] r310242 - [asan] Fix asan dynamic shadow check before copyArgsPassedByValToAllocas
Vitaly Buka via llvm-commits
- [compiler-rt] r310330 - [asan] Restore dead-code-elimination optimization for Fuchsia
Vitaly Buka via llvm-commits
- [compiler-rt] r310431 - [asan] Complete the Fuchsia port
Vitaly Buka via llvm-commits
- [compiler-rt] r310432 - [asan] Refactor thread creation bookkeeping
Vitaly Buka via llvm-commits
- [compiler-rt] r308984 - Revert "[compiler-rt] Include thread ID into sanitizers logs"
Vitaly Buka via llvm-commits
- [PATCH] D36190: [asan] Allocator support for Fuchsia
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D36430: [asan] Restore dead-code-elimination optimization for Fuchsia
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D36418: [asan] Add WriteMemoryProfile() function to measure how much dirty memory is used by shadow regions
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D36385: [asan] Refactor thread creation bookkeeping
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D36434: [compiler-rt] Get rid of "%T" expansions
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D36430: [asan] Restore dead-code-elimination optimization for Fuchsia
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D36430: [asan] Restore dead-code-elimination optimization for Fuchsia
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D36321: Reuse interception_linux for NetBSD
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D35553: Define OFF_T as 64-bit integer on NetBSD
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D36434: [compiler-rt] Get rid of "%T" expansions
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D35553: Define OFF_T as 64-bit integer on NetBSD
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D35865: [asan] Complete the Fuchsia port
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D36385: [asan] Refactor thread creation bookkeeping
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D35865: [asan] Complete the Fuchsia port
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D36385: [asan] Refactor thread creation bookkeeping
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D36385: [asan] Refactor thread creation bookkeeping
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D36385: [asan] Refactor thread creation bookkeeping
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D36385: [asan] Refactor thread creation bookkeeping
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D36490: Enable ASAN on NetBSD
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D36488: Add NetBSD support in asan_linux.cc
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D36490: Enable ASAN on NetBSD
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D36490: Enable ASAN on NetBSD
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D36490: Enable ASAN on NetBSD
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D36335: Add ‘llvm.experimental.constrained.fma‘ Intrinsic
Wei Ding via Phabricator via llvm-commits
- [PATCH] D36335: Add ‘llvm.experimental.constrained.fma‘ Intrinsic
Wei Ding via Phabricator via llvm-commits
- [PATCH] D36335: Add ‘llvm.experimental.constrained.fma‘ Intrinsic
Wei Ding via Phabricator via llvm-commits
- [PATCH] D34583: [LSR] Narrow search space by filtering non-optimal formulae with the same ScaledReg and Scale.
Wei Mi via llvm-commits
- [llvm] r310421 - [GVN] Remove stale entries in phitranslate cache when new phi is generated for PRE
Wei Mi via llvm-commits
- [PATCH] D36124: [GVN] Remove stale entry in phitranslate cache when new phi is generated for PRE
Wei Mi via Phabricator via llvm-commits
- [PATCH] D36124: [GVN] Remove stale entry in phitranslate cache when new phi is generated for PRE
Wei Mi via Phabricator via llvm-commits
- [PATCH] D36562: [Bitfield] Make the bitfield a separate location if it has width of legal integer type and its bit offset is naturally aligned for the type
Wei Mi via Phabricator via llvm-commits
- [PATCH] D36562: [Bitfield] Make the bitfield a separate location if it has width of legal integer type and its bit offset is naturally aligned for the type
Wei Mi via Phabricator via llvm-commits
- [PATCH] D36562: [Bitfield] Make the bitfield a separate location if it has width of legal integer type and its bit offset is naturally aligned for the type
Wei Mi via Phabricator via llvm-commits
- [PATCH] D36562: [Bitfield] Make the bitfield a separate location if it has width of legal integer type and its bit offset is naturally aligned for the type
Wei Mi via Phabricator via llvm-commits
- [PATCH] D35235: [libc++] Replace __sync_* functions with __libcpp_atomic_* functions
Weiming Zhao via Phabricator via llvm-commits
- [PATCH] D35970: Teach cc1as driver to accept ARM ropi/rwpi reloc model
Weiming Zhao via Phabricator via llvm-commits
- [PATCH] D35970: Teach cc1as driver to accept ARM ropi/rwpi reloc model
Weiming Zhao via Phabricator via llvm-commits
- [PATCH] D36562: [Bitfield] Make the bitfield a separate location if it has width of legal integer type and its bit offset is naturally aligned for the type
Xinliang David Li via llvm-commits
- [PATCH] D36562: [Bitfield] Make the bitfield a separate location if it has width of legal integer type and its bit offset is naturally aligned for the type
Xinliang David Li via llvm-commits
- [PATCH] D36562: [Bitfield] Make the bitfield a separate location if it has width of legal integer type and its bit offset is naturally aligned for the type
Xinliang David Li via llvm-commits
- [PATCH] D36562: [Bitfield] Make the bitfield a separate location if it has width of legal integer type and its bit offset is naturally aligned for the type
Xinliang David Li via llvm-commits
- [llvm] r310737 - Fix typo /NFC
Xinliang David Li via llvm-commits
- [lld] r310297 - [lld] Write the DataCRC to the output PDB.
Zachary Turner via llvm-commits
- [llvm] r310298 - [llvm-pdbutil] Don't crash when a section contrib's isect is invalid.
Zachary Turner via llvm-commits
- [lld] r310394 - [PDB] Fix linking of function symbols and local variables.
Zachary Turner via llvm-commits
- [llvm] r310394 - [PDB] Fix linking of function symbols and local variables.
Zachary Turner via llvm-commits
- [lld] r310438 - [PDB] Merge Global and Publics Builders.
Zachary Turner via llvm-commits
- [llvm] r310438 - [PDB] Merge Global and Publics Builders.
Zachary Turner via llvm-commits
- [lld] r310439 - [PDB] Fix an issue writing the publics stream.
Zachary Turner via llvm-commits
- [llvm] r310439 - [PDB] Fix an issue writing the publics stream.
Zachary Turner via llvm-commits
- [llvm] r310440 - Fix -Wreorder-fields warning.
Zachary Turner via llvm-commits
- [llvm] r310442 - Fix broken pdb test.
Zachary Turner via llvm-commits
- [lld] r310743 - [LLD/PDB] Write actual records to the globals stream.
Zachary Turner via llvm-commits
- [llvm] r310743 - [LLD/PDB] Write actual records to the globals stream.
Zachary Turner via llvm-commits
- [llvm] r310744 - Add documentation for llvm-pdbutil.
Zachary Turner via llvm-commits
- [lld] r310752 - Remove unused lambda capture.
Zachary Turner via llvm-commits
- [lld] r310754 - Output S_SECTION symbols to the Linker module.
Zachary Turner via llvm-commits
- [llvm] r310754 - Output S_SECTION symbols to the Linker module.
Zachary Turner via llvm-commits
- [lld] r310755 - [pdb] Fix linker module symbols to work with dbgeng.
Zachary Turner via llvm-commits
- [lld] r310764 - Fix some broken tests.
Zachary Turner via llvm-commits
- [llvm] r310764 - Fix some broken tests.
Zachary Turner via llvm-commits
- [PATCH] D36426: [PDB] Fix linking of function symbols and local variables
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D36426: [PDB] Fix linking of function symbols and local variables
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D36426: [PDB] Fix linking of function symbols and local variables
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D36426: [PDB] Fix linking of function symbols and local variables
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D36426: [PDB] Fix linking of function symbols and local variables
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D36426: [PDB] Fix linking of function symbols and local variables
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D36489: [pdb] Merge PublicsStreamBuilder and GlobalsStreamBuilder
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D36489: [pdb] Merge PublicsStreamBuilder and GlobalsStreamBuilder
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D36489: [pdb] Merge PublicsStreamBuilder and GlobalsStreamBuilder
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D36535: [LLD/PDB] Output actual records to the globals stream
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D36535: [LLD/PDB] Output actual records to the globals stream
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D36535: [LLD/PDB] Output actual records to the globals stream
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D36535: [LLD/PDB] Output actual records to the globals stream
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D36255: Integrate manifest merging library into LLD.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D36535: [LLD/PDB] Output actual records to the globals stream
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D36607: [Support/Parallel] - Do not spawn thread for single/last task.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D36535: [LLD/PDB] Output actual records to the globals stream
Zachary Turner via Phabricator via llvm-commits
- [llvm] r310579 - [mips][microMIPS] Extending size reduction pass with XOR16
Zoran Jovanovic via llvm-commits
- [PATCH] D36393: [DAGCombiner] Simplify shuffle mask index if the referenced input element is UNDEF
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D36388: [X86][SandyBridge] Additional updates to the SNB instructions scheduling information
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D36388: [X86][SandyBridge] Additional updates to the SNB instructions scheduling information
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D36388: [X86][SandyBridge] Additional updates to the SNB instructions scheduling information
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D36638: [AVX512] Correct isExtractSubvectorCheap so that it will return true for extracting 128-bits from the upper 256-bits of a 512-bit vector
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D35846: [X86][Asm]Allow far jmp/call to be picked when using explicit FWORD size specifier
coby via Phabricator via llvm-commits
- [PATCH] D35846: [X86][Asm]Allow far jmp/call to be picked when using explicit FWORD size specifier
coby via Phabricator via llvm-commits
- [PATCH] D35621: X86 Asm can't work properly with symbolic Scale
coby via Phabricator via llvm-commits
- [PATCH] D35785: [AsmParser][AVX512]Enhance OpMask/Zero/Merge syntax check rubostness
coby via Phabricator via llvm-commits
- [PATCH] D35785: [AsmParser][AVX512]Enhance OpMask/Zero/Merge syntax check rubostness
coby via Phabricator via llvm-commits
- [PATCH] D35846: [X86][Asm]Allow far jmp/call to be picked when using explicit FWORD size specifier
coby via Phabricator via llvm-commits
- [PATCH] D35621: X86 Asm can't work properly with symbolic Scale
coby via Phabricator via llvm-commits
- [PATCH] D35621: X86 Asm can't work properly with symbolic Scale
coby via Phabricator via llvm-commits
- [PATCH] D35621: X86 Asm can't work properly with symbolic Scale
coby via Phabricator via llvm-commits
- [PATCH] D36229: [X86][Asm] Allow negative immediate to appear before bracketed expression
coby via Phabricator via llvm-commits
- [PATCH] D36229: [X86][Asm] Allow negative immediate to appear before bracketed expression
coby via Phabricator via llvm-commits
- [PATCH] D35204: [LLVM][x86][Inline Asm] support for GCC style inline asm - Y<x> constraints
coby via Phabricator via llvm-commits
- [PATCH] D36570: [X86][AsmParser][AVX512] Error appropriately when K0 is tried as a write-mask
coby via Phabricator via llvm-commits
- [PATCH] D36570: [X86][AsmParser][AVX512] Error appropriately when K0 is tried as a write-mask
coby via Phabricator via llvm-commits
- [PATCH] D35621: X86 Asm can't work properly with symbolic Scale
coby via Phabricator via llvm-commits
- [PATCH] D35621: X86 Asm can't work properly with symbolic Scale
coby via Phabricator via llvm-commits
- [PATCH] D35774: [x86][inline-asm]Extend support for memory reference expression
coby via Phabricator via llvm-commits
- [PATCH] D35621: X86 Asm can't work properly with symbolic Scale
coby via Phabricator via llvm-commits
- [PATCH] D36570: [X86][AsmParser][AVX512] Error appropriately when K0 is tried as a write-mask
coby via Phabricator via llvm-commits
- [PATCH] D36058: [X86][LLVM]Expanding Supports lowerInterleavedStore() in X86InterleavedAccess (VF8 stride 4).
michael zuckerman via Phabricator via llvm-commits
- [PATCH] D36570: [X86][AsmParser][AVX512] Error appropriately when K0 is tried as a write-mask
michael zuckerman via Phabricator via llvm-commits
- [PATCH] D36570: [X86][AsmParser][AVX512] Error appropriately when K0 is tried as a write-mask
michael zuckerman via Phabricator via llvm-commits
- [llvm] r310524 - [Hexagon] Ignore DBG_VALUEs when counting instructions in hexagon-early-if
via llvm-commits
Last message date:
Sun Aug 13 23:55:47 PDT 2017
Archived on: Mon Aug 14 08:01:50 PDT 2017
This archive was generated by
Pipermail 0.09 (Mailman edition).