The Week Of Monday 18 August 2014 Archives by date
Starting: Mon Aug 18 00:31:01 PDT 2014
Ending: Sun Aug 24 22:09:01 PDT 2014
Messages: 982
- [PATCH][AVX512] Add class to group common template arguments related to vector type
Demikhovsky, Elena
- [PATCH] Moving few patterns from visitAnd/visitOr/visitXor to SimplifyUsingDistributiveLaws()
Dinesh Dwivedi
- [llvm] r215886 - Added forgotten noexcept.
Abramo Bagnara
- [PATCH] ARM: Do not tail-call to an externally-defined function with weak linkage
Oliver Stannard
- [PATCH] [PATCH][SROA]Also slice the STORE when slicing a LOAD in AllocaSliceRewriter
Hao Liu
- [polly] r215829 - Diagnostic: Enable error tracking by default
Tobias Grosser
- [PATCH] Support for separate debug info files in asan symbolize script
Maria Guseva
- [Zorg][PATCH] Add Sphinx documentation factory and builder for LLVM, Clang and LLD
Dan Liew
- [PATCH][AVX512] Add class to group common template arguments related to vector type
Robert Khasanov
- [PATCH] ARM: Do not tail-call to an externally-defined function with weak linkage
Tim Northover
- [llvm] r215887 - TableGen: allow use of uint64_t for available features mask.
Tim Northover
- [llvm] r215888 - Silencing an MSVC warning about loop variable conflicting with a variable from an outer scope. NFC.
Aaron Ballman
- [llvm] r215889 - AVX-512: Fixed a bug in emitting compare for MVT:i1 type.
Elena Demikhovsky
- [PATCH] ARM: Enable DP copy, load and store instructions for FPv4-SP
Tim Northover
- [llvm] r215890 - [ARM, AArch64] Do not tail-call to an externally-defined function with weak linkage
Oliver Stannard
- [PATCH] ARM: Do not tail-call to an externally-defined function with weak linkage
Oliver Stannard
- [llvm] r205456 - Add back an assert that was lost in the ELFObjectFile.h split.
Ed Maste
- bug 20542
Norman Rink
- bug 20542
Tim Northover
- [PATCH] Teach the AArch64 backend about half-precision floating point
Oliver Stannard
- [PATCH] Teach the AArch64 backend about half-precision floating point
Oliver Stannard
- [PATCH] Teach the AArch64 backend about v4f16 and v8f16
Oliver Stannard
- bug 20542
Norman Rink
- [PATCH] Teach the AArch64 backend about half-precision floating point
Tim Northover
- [llvm] r215888 - Silencing an MSVC warning about loop variable conflicting with a variable from an outer scope. NFC.
David Blaikie
- bug 20542
Tim Northover
- [llvm] r215891 - Teach the AArch64 backend to handle f16
Oliver Stannard
- [llvm] r215888 - Silencing an MSVC warning about loop variable conflicting with a variable from an outer scope. NFC.
Yaron Keren
- [llvm] r205456 - Add back an assert that was lost in the ELFObjectFile.h split.
Rafael Espíndola
- bug 20542
Norman Rink
- [PATCH] Teach the AArch64 backend about half-precision floating point
Oliver Stannard
- [llvm] r215888 - Silencing an MSVC warning about loop variable conflicting with a variable from an outer scope. NFC.
Aaron Ballman
- bug 20542
Tim Northover
- [llvm] r215888 - Silencing an MSVC warning about loop variable conflicting with a variable from an outer scope. NFC.
David Blaikie
- [llvm] r215895 - Disabling an MSVC warning ('var' : definition from the for loop is ignored; the definition from the enclosing scope is used) which will trigger false positives more than true positives.
Aaron Ballman
- [llvm] r215888 - Silencing an MSVC warning about loop variable conflicting with a variable from an outer scope. NFC.
Aaron Ballman
- [llvm] r215888 - Silencing an MSVC warning about loop variable conflicting with a variable from an outer scope. NFC.
David Blaikie
- [llvm] r215888 - Silencing an MSVC warning about loop variable conflicting with a variable from an outer scope. NFC.
David Blaikie
- [llvm] r215888 - Silencing an MSVC warning about loop variable conflicting with a variable from an outer scope. NFC.
Aaron Ballman
- [PATCH][AVX512] Add class to group common template arguments related to vector type
Adam Nemet
- [PATCH] Teach the AArch64 backend about v4f16 and v8f16
Tim Northover
- [PATCH] Port Linux Perf converter to LLVM
Diego Novillo
- [PATCH] [LNT] Teach LNT to plot geomean trend
Chris Matthews
- [llvm] r215902 - Make use of isAtLeastRelease/Acquire in the ARM/AArch64 backends
Robin Morisset
- [PATCH] Make use of isAtLeastRelease/Acquire in the ARM/AArch64 backends
Robin Morisset
- [PATCH] [PeepholeOptimizer] Refactor the advance copy optimization to take advantage of the isRegSequence property
Quentin Colombet
- [PATCH][X86][Haswell][SchedModel] Add exceptions for instructions that diverge from the generic model.
Quentin Colombet
- [PATCH][X86][Haswell][SchedModel] Add exceptions for instructions that diverge from the generic model.
Nadav Rotem
- [PATCH] [LNT] Teach LNT to plot geomean trend
Daniel Dunbar
- [Zorg][PATCH] Add Sphinx documentation factory and builder for LLVM, Clang and LLD
Galina Kistanova
- [RFC] Debuginfo: Add default value support for subprogram arguments
Adrian Prantl
- [llvm] r215904 - [X86][Haswell][SchedModel] Add architecture specific scheduling models.
Quentin Colombet
- [llvm] r215905 - [X86][Haswell][SchedModel] Add architecture specific scheduling models.
Quentin Colombet
- [llvm] r215906 - [X86][Haswell][SchedModel] Add architecture specific scheduling models.
Quentin Colombet
- [llvm] r215907 - [X86][Haswell][SchedModel] Add architecture specific scheduling models.
Quentin Colombet
- [llvm] r215908 - [X86][Haswell][SchedModel] Add architecture specific scheduling models.
Quentin Colombet
- [llvm] r215909 - [X86][Haswell][SchedModel] Add architecture specific scheduling models.
Quentin Colombet
- [llvm] r215910 - [X86][Haswell][SchedModel] Add architecture specific scheduling models.
Quentin Colombet
- [llvm] r215911 - [X86][Haswell][SchedModel] Add architecture specific scheduling models.
Quentin Colombet
- [llvm] r215912 - [X86][Haswell][SchedModel] Add architecture specific scheduling models.
Quentin Colombet
- [llvm] r215913 - [X86][Haswell][SchedModel] Add architecture specific scheduling models.
Quentin Colombet
- [llvm] r215914 - [X86][Haswell][SchedModel] Add architecture specific scheduling models.
Quentin Colombet
- [llvm] r215915 - [X86][Haswell][SchedModel] Add architecture specific scheduling models.
Quentin Colombet
- [llvm] r215916 - [X86][Haswell][SchedModel] Add architecture specific scheduling models.
Quentin Colombet
- [llvm] r215917 - [X86][Haswell][SchedModel] Add architecture specific scheduling models.
Quentin Colombet
- [llvm] r215918 - [X86][Haswell][SchedModel] Add architecture specific scheduling models.
Quentin Colombet
- [llvm] r215919 - [X86][Haswell][SchedModel] Add architecture specific scheduling models.
Quentin Colombet
- [llvm] r215920 - [X86][Haswell][SchedModel] Add architecture specific scheduling models.
Quentin Colombet
- [llvm] r215921 - [X86][Haswell][SchedModel] Add architecture specific scheduling models.
Quentin Colombet
- [llvm] r215922 - [X86][Haswell][SchedModel] Add architecture specific scheduling models.
Quentin Colombet
- [llvm] r215923 - [X86][Haswell][SchedModel] Add architecture specific scheduling models.
Quentin Colombet
- [llvm] r215924 - [X86][Haswell][SchedModel] Tidy up.
Quentin Colombet
- [Zorg][PATCH] Add Sphinx documentation factory and builder for LLVM, Clang and LLD
Galina Kistanova
- [PATCH][X86][Haswell][SchedModel] Add exceptions for instructions that diverge from the generic model.
Quentin Colombet
- [RFC] Debuginfo: Add default value support for subprogram arguments
Robinson, Paul
- [PATCH] Support for separate debug info files in asan symbolize script
Ed Maste
- [PATCH] Add a "probe-stack" attribute
Philip Reames
- [llvm] r215870 - Revert "Repace SmallPtrSet with SmallPtrSetImpl in function arguments to avoid needing to mention the size."
Renato Golin
- [Patch]New InstCombine pattern for Icmp
Yi Jiang
- [PATCH] Relax atomic restrictions on memory dependence analysis
Philip Reames
- [PATCH] [SROA] Fix for a SROA store widening bug
Gao, Yunzhong
- [PATCH] Add a "probe-stack" attribute
John Kåre Alsaker
- [RFC] Debuginfo: Add default value support for subprogram arguments
David Blaikie
- [PATCH] Support for separate debug info files in asan symbolize script
Alexey Samsonov
- [compiler-rt] r215930 - Revert "[ASan/Win] Remove a hack that seems not to be required with VS2013 anymore" (r215708)
Hans Wennborg
- [compiler-rt] r215247 - [CMake] Determine which compiler-rt librariesare supported on
Alexey Samsonov
- [compiler-rt] r215708 - [ASan/Win] Remove a hack that seems not to be required with VS2013 anymore
Hans Wennborg
- [compiler-rt] r215708 - [ASan/Win] Remove a hack that seems not to be required with VS2013 anymore
Hans Wennborg
- [compiler-rt] r215708 - [ASan/Win] Remove a hack that seems not to be required with VS2013 anymore
Timur Iskhodzhanov
- [PATCH] [MachineSink] Use the real post dominator tree
Jingyue Wu
- [PATCH] [SROA] Fold a PHI node if all its incoming values are the same
Jingyue Wu
- [llvm] r215931 - Make llvm-objdump handle both arm and thumb disassembly from the same Mach-O
Kevin Enderby
- [compiler-rt] r215932 - sanitizer_printf.cc: guard the va_copy hack on _MSC_VER
Hans Wennborg
- [compiler-rt] r215708 - [ASan/Win] Remove a hack that seems not to be required with VS2013 anymore
Hans Wennborg
- [PATCH] [x32] Fix FrameIndex check in SelectLEA64_32Addr
Pavel Chupin
- [compiler-rt] r215933 - profile: Improve error messages on bad GCDA files
Justin Bogner
- [PATCH] Add a "probe-stack" attribute
John Kåre Alsaker
- [PATCH] [x32] Fix FrameIndex check in SelectLEA64_32Addr
Derek Schuff
- [llvm] r215870 - Revert "Repace SmallPtrSet with SmallPtrSetImpl in function arguments to avoid needing to mention the size."
Craig Topper
- [patch] Don't own the buffer in object::Binary
Rafael Espíndola
- [llvm] r215938 - [MCJIT] Respect target endianness in RuntimeDyldMachO and RuntimeDyldChecker.
Lang Hames
- [PATCH] Relax atomic restrictions on memory dependence analysis
Robin Morisset
- [PATCH] Further relax the constraint on atomics in MemoryDependencyAnalysis.cpp
Robin Morisset
- [PATCH] Rename AtomicExpandLoadLinked into AtomicExpand (NFC)
Robin Morisset
- [PATCH] Relax atomic restrictions on memory dependence analysis
Philip Reames
- [PATCH] Add hooks for emitLeading/TrailingFence in TargetLowering
Robin Morisset
- [PATCH] Implement emitLeading/TrailingFence in the ARM backend
Robin Morisset
- [compiler-rt] r215939 - [TSan] Add -lpthread to the test which uses pthread_ functions
Alexey Samsonov
- [PATCH] Use target-dependent emitLeading/TrailingFence instead of the target-independent insertLeading/TrailingFence (in AtomicExpandPass)
Robin Morisset
- [compiler-rt] r215941 - Add regression test for PR15823
Alexey Samsonov
- [llvm] r215942 - Weak relaxing of the constraints on atomics in MemoryDependencyAnalysis
Robin Morisset
- [llvm] r215943 - Answer to Philip Reames comments
Robin Morisset
- [llvm] r215944 - Delete unused method.
Rafael Espindola
- [llvm] r215945 - These classes only need a StringRef, not a MemoryBuffer.
Rafael Espindola
- [PATCH] Relax atomic restrictions on memory dependence analysis
Robin Morisset
- [PATCH] Relax atomic restrictions on memory dependence analysis
Robin Morisset
- [llvm] r215943 - Answer to Philip Reames comments
Robin Morisset
- [llvm] r215943 - Answer to Philip Reames comments
Philip Reames
- [llvm] r215943 - Answer to Philip Reames comments
Philip Reames
- [PATCH] New tool libLLVM.dylib for clients who want to dynamically link all of LLVM
Chris Bieneman
- [PATCH] Coverage: Documentation for the coverage mapping format
Alex Lorenz
- [llvm] r215948 - Use a range loop. NFC.
Rafael Espindola
- [PATCH] Coverage: Documentation for the coverage mapping format
Alex Lorenz
- [compiler-rt] r215949 - [LSan] Parse common flags from LSAN_OPTIONS even if LSan is combined with
Alexey Samsonov
- [llvm] r215951 - verify-uselistorder: Call verifyModule() and improve output
Duncan P. N. Exon Smith
- [PATCH] Ensure proper alignment when reading variadic arguments for x86-32 and x86-64
Thomas Jablin
- [PATCH] Coverage: Documentation for the coverage mapping format
Sean Silva
- [PATCH] Ensure proper alignment when reading variadic arguments for x86-32 and x86-64
Duncan P. N. Exon Smith
- [llvm] r215952 - LLParser: Handle BlockAddresses on-the-fly
Duncan P. N. Exon Smith
- [llvm] r215953 - NVPTX: Use RAUW instead of reinventing the wheel
Duncan P. N. Exon Smith
- [llvm] r215954 - Prevent clang-format from moving the namespace closing brace, NFC
Duncan P. N. Exon Smith
- [llvm] r215955 - IR: ArrayRef-ize {Insert, Extract}ValueConstantExpr constructors
Duncan P. N. Exon Smith
- [llvm] r215956 - IR: Declare LookupKey right before its use, NFC
Duncan P. N. Exon Smith
- [PATCH] Implement emitLeading/TrailingFence in the ARM backend
Robin Morisset
- [llvm] r215957 - IR: Rewrite ConstantUniqueMap
Duncan P. N. Exon Smith
- [PATCH] [lld] Proposal and example for changing Atom attributes.
kledzik at apple.com
- [llvm] r215958 - Remove extraneous typenames from r215957
Duncan P. N. Exon Smith
- [llvm] r215959 - IR: Replace uses of ConstantAggrUniqueMap with ConstantUniqueMap
Duncan P. N. Exon Smith
- [llvm] r215960 - IR: Reduce RAUW traffic in ConstantExpr
Duncan P. N. Exon Smith
- [PATCH] [lld] Proposal and example for changing Atom attributes.
Rui Ueyama
- [PATCH] [AArch64] Generate CMN when comparing a short int with minus
Xu Jiangwei
- [compiler-rt] r215961 - DFSan's set label function should avoid writing to the shadow memory when the write would not change the value in memory.
Peter Collingbourne
- [PATCH] [lld] Proposal and example for changing Atom attributes.
kledzik at apple.com
- [PATCH] DFSan's set label function should avoid writing to the shadow memory when the write would not change the value in memory.
Peter Collingbourne
- [llvm] r215962 - [X86, X87 stackifier] Do not mark an operand of a debug instruction as kill.
Akira Hatanaka
- [llvm] r215963 - IR: Split up Constant{Array,Vector}::get(), NFC
Duncan P. N. Exon Smith
- [llvm] r215964 - IR: Factor out replaceUsesOfWithOnConstantImpl(), NFC
Duncan P. N. Exon Smith
- [PATCH] Change the policy of ZERO_EXTEND/SIGN_EXTEND for SelectionDAG builder and legalization
Jiangning Liu
- [llvm] r215965 - IR: Fix ConstantArray::replaceUsesOfWithOnConstant()
Duncan P. N. Exon Smith
- [llvm] r215966 - IR: Reduce RAUW traffic in ConstantVector
Duncan P. N. Exon Smith
- [PATCH] [lld] Proposal and example for changing Atom attributes.
Shankar Kalpathi Easwaran
- [llvm] r215957 - IR: Rewrite ConstantUniqueMap
Rafael Espíndola
- [llvm] r215967 - Make it explicit that ExecutionEngine takes ownership of the modules.
Rafael Espindola
- [llvm] r215962 - [X86, X87 stackifier] Do not mark an operand of a debug instruction as kill.
David Blaikie
- [PATCH] Do not insert a tail call when returning multiple values on X86
Keno Fischer
- [llvm] r215970 - test commit (spelling correction)
Mayur Pandey
- [llvm] r215971 - Prevent use of the implicit copy constructor on SmallPtrSetImpl. An accidental copy caused my SmallPtrSet->SmallPtrSetImpl conversion commit to fail the other day.
Craig Topper
- [PATCH] Rename AtomicExpandLoadLinked into AtomicExpand (NFC)
Tim Northover
- [llvm] r215973 - Const-correct and prevent a copy of a SmallPtrSet.
Craig Topper
- [llvm] r215974 - InstCombine: ((A & ~B) ^ (~A & B)) to A ^ B
Mayur Pandey
- [PATCH] Instcombine ((A & ~B) ^ (~A & B)) to A ^ B
Mayur Pandey
- [PATCH] [lld] Proposal and example for changing Atom attributes.
Simon Atanasyan
- [llvm] r215891 - Teach the AArch64 backend to handle f16
Oliver Stannard
- [PATCH] Added InstCombine Transformation for (A|B)^((A^C)|B) --> (~B)C
Ankur Garg
- [PATCH] Added InstCombine Transformation for (A|B)^((A^C)|B) --> (~B)C
suyog
- [PATCH] Added InstCombine Transformation for (A|B)^((A^C)|B) --> (~B)C
Ankur Garg
- [PATCH] Added InstCombine Transformation for (A|B)^((A^C)|B) --> (~B)C
Ankur Garg
- [PATCH] [AArch64] Generate CMN when comparing a short int with minus
Tim Northover
- [llvm] r215862 - ARM: improve RTABI 4.2 conformance on Linux
Renato Golin
- [PATCH] Change the policy of ZERO_EXTEND/SIGN_EXTEND for SelectionDAG builder and legalization
Tim Northover
- bug 20542
Norman Rink
- bug 20542
Tim Northover
- [PATCH] Ensure proper alignment when reading variadic arguments for x86-32 and x86-64
Thomas Jablin
- [PATCH] [mips] Add the following MIPS options that control gp-relative addressing of small data items: -mgpopt, -mlocal-sdata, -mextern-sdata.
Daniel Sanders
- [PATCH] [LNT] Teach LNT to plot geomean trend
Yi Kong
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
Karthik Bhat
- [llvm] r215862 - ARM: improve RTABI 4.2 conformance on Linux
Moritz Roth
- [PATCH] Remove dangling BlockAddresses in GlobalDCE
Bruno Cardoso Lopes
- [llvm] r215978 - [mips] Add assembler support for .set arch=x directive.
Toma Tabacu
- [PATCH] Small refactor on VectorizerHint for deduplication
Renato Golin
- [compiler-rt] r215708 - [ASan/Win] Remove a hack that seems not to be required with VS2013 anymore
Timur Iskhodzhanov
- [llvm] r215981 - Reverting r215966, r215965, r215964, r215963, r215960, r215959, r215958, and r215957 (these commits all rely on previous commits) due to build breakage. These commits cause failed assertions when testing Clang using MSVC 2013. The asserts are triggered from the std::equal call within ArrayRef::equals due to being passed invalid input (ArrayRef.begin() is returning a nullptr which is problematic).
Aaron Ballman
- [PATCH] Reassociate x + -0.1234 * y into x - 0.1234 * y
Erik Verbruggen
- [llvm] r215966 - IR: Reduce RAUW traffic in ConstantVector
Aaron Ballman
- [PATCH] Fix the --enable-shared build
Will Schmidt
- [PATCH] Reassociate x + -0.1234 * y into x - 0.1234 * y
Chad Rosier
- [PATCH] Do not insert a tail call when returning multiple values on X86
Rafael Espíndola
- [PATCH] Do not insert a tail call when returning multiple values on X86
Rafael Ávila de Espíndola
- [llvm] r215966 - IR: Reduce RAUW traffic in ConstantVector
David Majnemer
- [PATCH] [x32] Fix FrameIndex check in SelectLEA64_32Addr
Pavel Chupin
- [PATCH] Small refactor on VectorizerHint for deduplication
Arnold Schwaighofer
- [rfc][gold plugin] Fix pr19901
Rafael Espíndola
- [llvm] r215966 - IR: Reduce RAUW traffic in ConstantVector
Duncan P. N. Exon Smith
- [llvm] r215986 - ADT: Avoid using std::equal in ArrayRef::equals
Duncan P. N. Exon Smith
- [llvm] r215987 - Reapply r215966, r215965, r215964, r215963, r215960, r215959, r215958, and r215957
Duncan P. N. Exon Smith
- [PATCH] Code coverage tool that uses the new coverage mapping format and clang's instrumentation based profiling data
Alex Lorenz
- [PATCH] Code coverage tool that uses the new coverage mapping format and clang's instrumentation based profiling data
Alex Lorenz
- [llvm] r215988 - CodingStandards: Document std::equal misbehaviour
Duncan P. N. Exon Smith
- [PATCH] Fix the --enable-shared build
Sanjoy Das
- [llvm] r215966 - IR: Reduce RAUW traffic in ConstantVector
Duncan P. N. Exon Smith
- [PATCH] New tool libLLVM.dylib for clients who want to dynamically link all of LLVM
Bob Wilson
- [llvm] r215989 - Modernize the .ll parsing interface.
Rafael Espindola
- [llvm] r215966 - IR: Reduce RAUW traffic in ConstantVector
Duncan P. N. Exon Smith
- [llvm] r215990 - Docs: add documentation for the coverage mapping format.
Alex Lorenz
- [PATCH] [x32] Fix FrameIndex check in SelectLEA64_32Addr
Derek Schuff
- [PATCH] New tool libLLVM.dylib for clients who want to dynamically link all of LLVM
Chris Bieneman
- [PATCH] Coverage: Documentation for the coverage mapping format
Alex Lorenz
- [PATCH] Fix the --enable-shared build
Rafael Espíndola
- [patch] Don't own the buffer in object::Binary
Lang Hames
- [llvm] r215994 - Small refactor on VectorizerHint for deduplication
Renato Golin
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
Sanjay Patel
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
Hal Finkel
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
hfinkel at anl.gov
- [PATCH] [mips] Add the following MIPS options that control gp-relative addressing of small data items: -mgpopt, -mlocal-sdata, -mextern-sdata.
Sasa Stankovic
- [PATCH] Small refactor on VectorizerHint for deduplication
Renato Golin
- [llvm] r215997 - [FastISel][AArch64] Fix a few BuildMI callsites where the result register was added as an operand register.
Juergen Ributzka
- [PATCH] Add tests for coverage mapping
Alex Lorenz
- [llvm] r215962 - [X86, X87 stackifier] Do not mark an operand of a debug instruction as kill.
Akira Hatanaka
- [llvm] r215994 - Small refactor on VectorizerHint for deduplication
Yaron Keren
- [llvm] r215994 - Small refactor on VectorizerHint for deduplication
Yaron Keren
- [PATCH] New tool libLLVM.dylib for clients who want to dynamically link all of LLVM
Sean Silva
- [llvm] r215986 - ADT: Avoid using std::equal in ArrayRef::equals
David Blaikie
- [llvm] r215986 - ADT: Avoid using std::equal in ArrayRef::equals
David Blaikie
- [llvm] r215999 - Revert "Small refactor on VectorizerHint for deduplication"
Renato Golin
- [llvm] r216001 - Hide two different AlignMode enums in anonymous namespaces. This bug is reported by UBSan.
Alexey Samsonov
- [PATCH] [x32] Fix FrameIndex check in SelectLEA64_32Addr
Pavel Chupin
- [llvm] r216002 - Don't own the buffer in object::Binary.
Rafael Espindola
- [lld] r216003 - Update for llvm api change.
Rafael Espindola
- [PATCH] New tool libLLVM.dylib for clients who want to dynamically link all of LLVM
Chris Bieneman
- [patch] Don't own the buffer in object::Binary
Rafael Espíndola
- [llvm] r216005 - Fix a pair of use after free. Should bring the bots back.
Rafael Espindola
- [PATCH] [x32] Fix FrameIndex check in SelectLEA64_32Addr
Pavel Chupin
- [llvm] r216006 - Reapply [FastISel] Let the target decide first if it wants to materialize a constant (215588).
Juergen Ributzka
- [PATCH] [lld] Proposal and example for changing Atom attributes.
kledzik at apple.com
- [llvm] r216007 - IR: De-duplicate code for replacing operands in place
Duncan P. N. Exon Smith
- [PATCH] [x32] Fix FrameIndex check in SelectLEA64_32Addr
Derek Schuff
- [PATCH] Fix PR17239 by changing the semantics of the RemainingArgsClass Option kind
Rafael Auler
- [llvm] r216008 - ADT: Unit test for ArrayRef::equals change in r215986
Duncan P. N. Exon Smith
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
hfinkel at anl.gov
- [llvm] r215986 - ADT: Avoid using std::equal in ArrayRef::equals
Duncan P. N. Exon Smith
- [RFC] Debuginfo: Add default value support for subprogram arguments
Robinson, Paul
- [PATCH] IntelJITEventListener updates to fix breaks by recent changes to EngineBuilder and DIContext
Arch D. Robison
- [llvm] r216009 - Reapply [FastISel][AArch64] Make use of the zero register when possible (r215591).
Juergen Ributzka
- [llvm] r216010 - Reapply [FastISel][X86] Emit more efficient instructions for integer constant materialization (r215593).
Juergen Ributzka
- [llvm] r216011 - Reapply [FastISel][X86] Use XOR to materialize the "0" value (r215594).
Juergen Ributzka
- [llvm] r216012 - Reapply [FastISel][X86] Add large code model support for materializing floating-point constants (r215595).
Juergen Ributzka
- [llvm] r216013 - Reapply [FastISel][AArch64] Add support for more addressing modes (r215597).
Juergen Ributzka
- [llvm] r216014 - Fix the MSVC build.
Rafael Espindola
- [llvm] r216015 - IR: Thread OnlyIfReduced through ConstantExpr::getWithOperands()
Duncan P. N. Exon Smith
- [PATCH] [PeepholeOptimizer] Refactor the advance copy optimization to take advantage of the isRegSequence property
hfinkel at anl.gov
- [llvm] r216016 - IR: Fix ConstantExpr::replaceUsesOfWithOnConstant()
Duncan P. N. Exon Smith
- [llvm] r216017 - [MCJIT] Allow '$' characters in symbol names in RuntimeDyldChecker.
Lang Hames
- [llvm] r216018 - fix the gcc build
Rafael Espindola
- [PATCH] [x32] Fix FrameIndex check in SelectLEA64_32Addr
Pavel Chupin
- [PATCH] [x32] Fix FrameIndex check in SelectLEA64_32Addr
Pavel Chupin
- [PATCH] [x32] Fix FrameIndex check in SelectLEA64_32Addr
Derek Schuff
- [PATCH] Use properly aligned pointers for empty/tombstone DenseMap keys.
Alexey Samsonov
- [llvm] r216019 - [FastISel][AArch64] Extend floating-point materialization test.
Juergen Ributzka
- [PATCH] Do not insert a tail call when returning multiple values on X86
Keno Fischer
- [PATCH] New tool libLLVM.dylib for clients who want to dynamically link all of LLVM
Sean Silva
- [llvm] r216008 - ADT: Unit test for ArrayRef::equals change in r215986
David Blaikie
- [llvm] r215986 - ADT: Avoid using std::equal in ArrayRef::equals
David Blaikie
- [llvm] r216022 - verify-uselistorder: Force -preserve-bc-use-list-order
Duncan P. N. Exon Smith
- [llvm] r215957 - IR: Rewrite ConstantUniqueMap
NAKAMURA Takumi
- [PATCH] Use properly aligned pointers for empty/tombstone DenseMap keys.
David Blaikie
- [llvm] r216008 - ADT: Unit test for ArrayRef::equals change in r215986
Duncan P. N. Exon Smith
- [llvm] r215957 - IR: Rewrite ConstantUniqueMap
Duncan P. N. Exon Smith
- [llvm] r216023 - IR: Fix a missed case when threading OnlyIfReduced through ConstantExpr
Duncan P. N. Exon Smith
- [PATCH] [PeepholeOptimizer] Refactor the advance copy optimization to take advantage of the isRegSequence property
Quentin Colombet
- [PATCH] New tool libLLVM.dylib for clients who want to dynamically link all of LLVM
Louis Gerbarg
- [compiler-rt] r215295 - builtins: correct __umodsi3, __udivsi3 on ARM
Renato Golin
- [llvm] r216024 - [MCJIT] Add an i386 RuntimeDyldMachO test case.
Lang Hames
- [PATCH] [lld] Proposal and example for changing Atom attributes.
Shankar Easwaran
- [llvm] r216025 - IR: Implement uselistorder assembly directives
Duncan P. N. Exon Smith
- [llvm] r215957 - IR: Rewrite ConstantUniqueMap
NAKAMURA Takumi
- [compiler-rt] r215295 - builtins: correct __umodsi3, __udivsi3 on ARM
Anton Korobeynikov
- [PATCH] Random Number Generator Refactoring (removing from Module)
Stephen Crane
- [PATCH] Random Number Generator Refactoring (removing from Module)
Stephen Crane
- [llvm] r216027 - LangRef: Move example of function-scope uselistorder to a function
Duncan P. N. Exon Smith
- [llvm] r216030 - Delete unused argument in AArch64MCInstLower constructor: it doesn't
Alexey Samsonov
- [PATCH] Random Number Generator Refactoring (removing from Module)
Stephen Crane
- [compiler-rt] r215295 - builtins: correct __umodsi3, __udivsi3 on ARM
Anton Korobeynikov
- [patch] Split parseAssembly in parseAssembly and parseAssemblyInto.
Rafael Espíndola
- [llvm] r211705 - Random Number Generator (llvm)
Stephen Crane
- [PATCH] Use properly aligned pointers for empty/tombstone DenseMap keys.
Alexey Samsonov
- [PATCH] New tool libLLVM.dylib for clients who want to dynamically link all of LLVM
Chris Bieneman
- [PATCHES] A module inliner pass with a greedy call site queue
Hal Finkel
- [compiler-rt] r215295 - builtins: correct __umodsi3, __udivsi3 on ARM
Renato Golin
- [llvm] r216031 - Split parseAssembly into parseAssembly and parseAssemblyInto.
Rafael Espindola
- [PATCHES] A module inliner pass with a greedy call site queue
Hal Finkel
- [compiler-rt] r215295 - builtins: correct __umodsi3, __udivsi3 on ARM
Joerg Sonnenberger
- [PATCH] [lld] Proposal and example for changing Atom attributes.
Nick Kledzik
- [PATCH] Fix the --enable-shared build
Will Schmidt
- [PATCH] [lld] Proposal and example for changing Atom attributes.
Shankar Easwaran
- [llvm] r216033 - [FastISel][AArch64] Factor out ADDS/SUBS instruction emission and add support for extensions and shift folding.
Juergen Ributzka
- [PATCH] Fix the --enable-shared build
Rafael Avila de Espindola
- [PATCHES] A module inliner pass with a greedy call site queue
Hal Finkel
- [compiler-rt] r215295 - builtins: correct __umodsi3, __udivsi3 on ARM
Renato Golin
- [PATCH] [PeepholeOptimizer] Refactor the advance copy optimization to take advantage of the isRegSequence property
Quentin Colombet
- [PATCH] BumpPtrAllocator: don't accept 0 for the alignment parameter
David Majnemer
- [PATCH] [PeepholeOptimizer] Refactor the advance copy optimization to take advantage of the isRegSequence property
hfinkel at anl.gov
- [compiler-rt] r215295 - builtins: correct __umodsi3, __udivsi3 on ARM
Jim Grosbach
- [PATCH] [lld] Proposal and example for changing Atom attributes.
Rui Ueyama
- [PATCH] Use properly aligned pointers for empty/tombstone DenseMap keys.
David Blaikie
- [llvm] r216036 - BumpPtrAllocator: don't accept 0 for the alignment parameter
Hans Wennborg
- [llvm] r216037 - InstCombine: Annotate sub with nsw when we prove it's safe
David Majnemer
- [compiler-rt] r215295 - builtins: correct __umodsi3, __udivsi3 on ARM
Renato Golin
- [compiler-rt] r215295 - builtins: correct __umodsi3, __udivsi3 on ARM
Renato Golin
- [PATCH] Use properly aligned pointers for empty/tombstone DenseMap keys.
Alexey Samsonov
- [PATCH] critical-anti-dependency breaker: don't use reg def info from kill insts (PR20308)
Sanjay Patel
- [PATCH] Make fabs safe to speculatively execute
hfinkel at anl.gov
- release_35 patches for unroll pragma
Hal Finkel
- [lld] r216039 - [PECOFF] Emit PE+ idata tables.
Rui Ueyama
- [llvm] r216040 - [FastISel][AArch64] Use the proper FMOV instruction to materialize a +0.0.
Juergen Ributzka
- [PATCH] New tool libLLVM.dylib for clients who want to dynamically link all of LLVM
Sean Silva
- [PATCH] [lld] Proposal and example for changing Atom attributes.
Michael Spencer
- [PATCH] Fix generic shift expansion when shift amount is 0
Keno Fischer
- [llvm] r216042 - [dfsan] Treat vararg custom functions like unimplemented functions.
Peter Collingbourne
- [PATCH] [lld] Proposal and example for changing Atom attributes.
Nick Kledzik
- [PATCH] [lld] Proposal and example for changing Atom attributes.
Rui Ueyama
- [PATCH] [lld] Proposal and example for changing Atom attributes.
Shankar Easwaram
- [PATCH] LLVM CFL Alias Analysis -- Algorithm
Daniel Berlin
- [PATCH] LLVM CFL Alias Analysis -- Algorithm
Daniel Berlin
- [llvm] r215999 - Revert "Small refactor on VectorizerHint for deduplication"
Seth Cantrell
- [PATCH] LLVM CFL Alias Analysis -- Algorithm
Hal Finkel
- [polly] r215817 - Revert "[Refactor] Cleanup runtime code generation"
Johannes Doerfert
- [llvm] r215862 - ARM: improve RTABI 4.2 conformance on Linux
Saleem Abdulrasool
- [llvm] r216043 - Constants.h: Fix possible typo in r216015. [-Wdocumentation]
NAKAMURA Takumi
- [PATCHES] A module inliner pass with a greedy call site queue
Xinliang David Li
- [llvm] r216044 - Fix an off by 1 bug that prevented SmallPtrSet from using all of its 'small' capacity. Then fix the early return in the move constructor that prevented 'small' moves from clearing the NumElements in the moved from object. The directed test missed this because it was always testing large moves due to the off by 1 bug.
Craig Topper
- [llvm] r216044 - Fix an off by 1 bug that prevented SmallPtrSet from using all of its 'small' capacity. Then fix the early return in the move constructor that prevented 'small' moves from clearing the NumElements in the moved from object. The directed test missed this because it was always testing large moves due to the off by 1 bug.
Chandler Carruth
- [PATCH] Change the policy of ZERO_EXTEND/SIGN_EXTEND for SelectionDAG builder and legalization
Jiangning Liu
- [llvm] r216044 - Fix an off by 1 bug that prevented SmallPtrSet from using all of its 'small' capacity. Then fix the early return in the move constructor that prevented 'small' moves from clearing the NumElements in the moved from object. The directed test missed this because it was always testing large moves due to the off by 1 bug.
Craig Topper
- [PATCH] Change the policy of ZERO_EXTEND/SIGN_EXTEND for SelectionDAG builder and legalization
Jiangning Liu
- [llvm] r216044 - Fix an off by 1 bug that prevented SmallPtrSet from using all of its 'small' capacity. Then fix the early return in the move constructor that prevented 'small' moves from clearing the NumElements in the moved from object. The directed test missed this because it was always testing large moves due to the off by 1 bug.
Chandler Carruth
- [PATCH] critical-anti-dependency breaker: don't use reg def info from kill insts (PR20308)
Andrew Trick
- [compiler-rt] r215247 - [CMake] Determine which compiler-rt librariesare supported on
Andy Gibbs
- [llvm] r216045 - InstCombine: Annotate sub with nuw when we prove it's safe
David Majnemer
- [PATCH] Test failures in GCC ASan testsuite on ARM Linux due to FP format mismatch between libsanitizer and GCC.
Maxim Ostapenko
- [llvm] r216047 - Add libcxxabi to the projects.
Bill Wendling
- [llvm] r216048 - Update projects lists.
Bill Wendling
- [PATCH] ARM: Improve handling of the Thumb2 M-class MSR instruction
Petr Pavlu
- [dragonegg] r216052 - Creating release candidate rc3 from release_350 branch
Bill Wendling
- [test-suite] r216053 - Creating release candidate rc3 from release_350 branch
Bill Wendling
- [lld] r216061 - Creating release candidate rc3 from release_350 branch
Bill Wendling
- [PATCHES] A module inliner pass with a greedy call site queue
Hal Finkel
- [llvm] r216045 - InstCombine: Annotate sub with nuw when we prove it's safe
Pete Cooper
- [llvm] r216045 - InstCombine: Annotate sub with nuw when we prove it's safe
Hal Finkel
- [PATCHES] A module inliner pass with a greedy call site queue
Chandler Carruth
- [PATCHES] A module inliner pass with a greedy call site queue
Hal Finkel
- [PATCHES] A module inliner pass with a greedy call site queue
Chandler Carruth
- [PATCHES] A module inliner pass with a greedy call site queue
Hal Finkel
- [PATCH] ARM: Fix codegen for rbit intrinsic
Yi Kong
- [PATCH] ARM: Fix codegen for rbit intrinsic
Tim Northover
- [PATCHES] A module inliner pass with a greedy call site queue
Chandler Carruth
- [PATCH] Change the policy of ZERO_EXTEND/SIGN_EXTEND for SelectionDAG builder and legalization
Tim Northover
- [zorg] r216063 - Add Sphinx documentation Factory and builders to zorg.
Dan Liew
- [Zorg][PATCH] Add Sphinx documentation factory and builder for LLVM, Clang and LLD
Dan Liew
- [PATCH] Change the policy of ZERO_EXTEND/SIGN_EXTEND for SelectionDAG builder and legalization
Jiangning Liu
- [PATCH] Change the policy of ZERO_EXTEND/SIGN_EXTEND for SelectionDAG builder and legalization
Tim Northover
- [llvm] r216064 - ARM: Fix codegen for rbit intrinsic
Yi Kong
- [PATCH] ARM: Fix codegen for rbit intrinsic
Yi Kong
- [PATCH] [mips] Don't use odd-numbered float registers for double arguments for fastcc calling convention if FP is 64-bit and +nooddspreg is used
Sasa Stankovic
- [llvm] r216065 - [x32] Fix FrameIndex check in SelectLEA64_32Addr
Pavel Chupin
- [llvm] r216066 - Optimize ZERO_EXTEND and SIGN_EXTEND in both SelectionDAG Builder and type
Jiangning Liu
- [PATCH] [x32] Fix FrameIndex check in SelectLEA64_32Addr
Pavel Chupin
- [llvm] r216067 - Silencing an MSVC C4334 warning ('<<' : result of 32-bit shift implicitly converted to 64 bits (was 64-bit shift intended?)). NFC.
Aaron Ballman
- [PATCH] Change the policy of ZERO_EXTEND/SIGN_EXTEND for SelectionDAG builder and legalization
Jiangning Liu
- [PATCH] ARM: Enable DP copy, load and store instructions for FPv4-SP
Renato Golin
- [llvm] r215862 - ARM: improve RTABI 4.2 conformance on Linux
Renato Golin
- [llvm] r216002 - Don't own the buffer in object::Binary.
NAKAMURA Takumi
- [llvm] r216068 - Silencing a -Wcast-qual warning. NFC.
Aaron Ballman
- [llvm] r216002 - Don't own the buffer in object::Binary.
Sylvestre Ledru
- [PATCH] arm_acle: Implement data processing intrinsics
Yi Kong
- [Patch]New InstCombine pattern for Icmp
Nuno Lopes
- [PATCH] arm_acle: Implement data processing intrinsics
Tim Northover
- [PATCH] arm_acle: Implement data processing intrinsics
Renato Golin
- [PATCH] critical-anti-dependency breaker: don't use reg def info from kill insts (PR20308)
Sanjay Patel
- [llvm] r216070 - Add note to LangRef about how function arguments can be unnamed and
Dan Liew
- [PATCH] Teach the AArch64 backend about v4f16 and v8f16
Oliver Stannard
- [PATCH] Add a thread-model knob for lowering atomics on baremetal & single threaded systems
Jon Roelofs
- [PATCH] critical-anti-dependency breaker: don't use reg def info from kill insts (PR20308)
Bill Schmidt
- [llvm] r216071 - Quick fix for an use after free.
Rafael Espindola
- [PATCH] critical-anti-dependency breaker: don't use reg def info from kill insts (PR20308)
Sanjay Patel
- [PATCH] critical-anti-dependency breaker: don't use reg def info from kill insts (PR20308)
Bill Schmidt
- [llvm] r216071 - Quick fix for an use after free.
Rafael Espíndola
- [PATCH] critical-anti-dependency breaker: don't use reg def info from kill insts (PR20308)
Sanjay Patel
- [PATCHES] A module inliner pass with a greedy call site queue
Xinliang David Li
- [PATCH] Port Linux Perf converter to LLVM
Diego Novillo
- [PATCH][x86] Enable broadwell march to llvm/clang
Robert Khasanov
- [PATCH] [INDVARS]
Zinovy Nis
- [PATCH] ARM: Enable DP copy, load and store instructions for FPv4-SP
Oliver Stannard
- [PATCH] critical-anti-dependency breaker: don't use reg def info from kill insts (PR20308)
Will Schmidt
- [PATCH] Fix the --enable-shared build
Will Schmidt
- [llvm] r216073 - [FastISel][AArch64] Don't fold the sign-/zero-extend from i1 into the compare.
Juergen Ributzka
- [PATCH] don't prevent a vselect of constants from becoming a single load (PR20648)
Filipe Cabecinhas
- [PATCH] don't prevent a vselect of constants from becoming a single load (PR20648)
Filipe Cabecinhas
- [PATCH] [INDVARS]
hfinkel at anl.gov
- [PATCH] [INDVARS]
Andrew Trick
- [PATCH][x86] Enable broadwell march to llvm/clang
Nadav Rotem
- [PATCH] Fix the --enable-shared build
Rafael Espíndola
- [PATCH] Do not insert a tail call when returning multiple values on X86
Rafael Ávila de Espíndola
- [PATCH] IntelJITEventListener updates to fix breaks by recent changes to EngineBuilder and DIContext
Rafael Ávila de Espíndola
- [PATCH] Test failures in GCC ASan testsuite on ARM Linux due to FP format mismatch between libsanitizer and GCC.
Alexey Samsonov
- [llvm] r215862 - ARM: improve RTABI 4.2 conformance on Linux
Moritz Roth
- [PATCH] critical-anti-dependency breaker: don't use reg def info from kill insts (PR20308)
hfinkel at anl.gov
- [rfc][gold plugin] Fix pr19901
Rafael Espíndola
- [PATCH] [Polly] Compute and print the loop carried dependency distance
Johannes Doerfert
- [compiler-rt] r216083 - Fix latent bug in try_compile macro and use CMAKE_EXE_LINKER_FLAGS
Alexey Samsonov
- [polly] r216084 - [Fix] isl usage errors in ScheduleOptimizer
Johannes Doerfert
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
Karthik Bhat
- [PATCH] ARM: Enable DP copy, load and store instructions for FPv4-SP
Renato Golin
- [Polly][Fix] Isl usage error
Johannes Doerfert
- [compiler-rt] r215247 - [CMake] Determine which compiler-rt librariesare supported on
Alexey Samsonov
- [PATCHES] A module inliner pass with a greedy call site queue
Hal Finkel
- [PATCH] Extract number of elements/iterations for a isl_set/isl_ast_node
Johannes Doerfert
- [llvm] r216086 - Remove unused field.
Rafael Espindola
- [PATCH] critical-anti-dependency breaker: don't use reg def info from kill insts (PR20308)
Sanjay Patel
- [PATCH] critical-anti-dependency breaker: don't use reg def info from kill insts (PR20308)
hfinkel at anl.gov
- [llvm] r216087 - Tweak CFGPrinter to wrap very long names.
Andrew Trick
- [llvm] r216088 - [PeepholeOptimizer] Refactor the advanced copy optimization to take advantage of
Quentin Colombet
- [dragonegg] r216092 - Removing tag for retagging.
Bill Wendling
- [test-suite] r216093 - Removing tag for retagging.
Bill Wendling
- [lld] r216100 - Removing tag for retagging.
Bill Wendling
- [PATCHES] A module inliner pass with a greedy call site queue
Xinliang David Li
- [dragonegg] r216104 - Creating release candidate rc3 from release_350 branch
Bill Wendling
- [test-suite] r216105 - Creating release candidate rc3 from release_350 branch
Bill Wendling
- [lld] r216112 - Creating release candidate rc3 from release_350 branch
Bill Wendling
- [PATCH] [PeepholeOptimizer] Refactor the advance copy optimization to take advantage of the isRegSequence property
Quentin Colombet
- [llvm] r216114 - critical-anti-dependency breaker: don't use reg def info from kill insts (PR20308)
Sanjay Patel
- [PATCH] Use returns_nonnull in BumpPtrAllocator and MallocAllocator to avoid null-check in placement new
Hans Wennborg
- [PATCH] [Polly][Refactor] Generalize parallel code generation
Johannes Doerfert
- [PATCH] critical-anti-dependency breaker: don't use reg def info from kill insts (PR20308)
Sanjay Patel
- [PATCH] Remove dangling BlockAddresses in GlobalDCE
Rafael Espíndola
- [PATCH] Remove dangling BlockAddresses in GlobalDCE
Rafael Ávila de Espíndola
- [llvm] r216116 - Fix undefined behavior (left shift by 64 bits) in ScaledNumber::toString().
Alexey Samsonov
- [PATCH] Use returns_nonnull in BumpPtrAllocator and MallocAllocator to avoid null-check in placement new
Aaron Ballman
- [llvm] r216117 - Do not insert a tail call when returning multiple values on X86
Keno Fischer
- [PATCH] Do not insert a tail call when returning multiple values on X86
Keno Fischer
- [llvm] r216118 - Fix null reference creation in ScheduleDAGInstrs constructor call.
Alexey Samsonov
- [llvm] r216119 - X86: Align the stack on word boundaries in LowerFormalArguments()
Duncan P. N. Exon Smith
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
Hal Finkel
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
hfinkel at anl.gov
- [PATCH] Ensure proper alignment when reading variadic arguments for x86-32 and x86-64
Duncan P. N. Exon Smith
- [PATCH] Ensure proper alignment when reading variadic arguments for x86-32 and x86-64
Thomas Jablin
- [llvm] r216120 - X86: Add missing triples from r216119
Duncan P. N. Exon Smith
- [PATCH] Add a thread-model knob for lowering atomics on baremetal & single threaded systems
Robin Morisset
- [PATCH] Fix a bug around truncating vector in const prop
Hal Finkel
- [PATCH] Remove dangling BlockAddresses in GlobalDCE
Bruno Cardoso Lopes
- [PATCH][AVX512] Add class to group common template arguments related to vector type
Adam Nemet
- [llvm] r216121 - Don't prevent a vselect of constants from becoming a single load (PR20648).
Sanjay Patel
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
Jim Grosbach
- [PATCH] Random Number Generator Refactoring (removing from Module)
JF Bastien
- [PATCH] don't prevent a vselect of constants from becoming a single load (PR20648)
Sanjay Patel
- [lld] r216122 - Add notifier hooks to symbol table.
Nick Kledzik
- [PATCH] Add a thread-model knob for lowering atomics on baremetal & single threaded systems
Jon Roelofs
- [PATCH] Remove dangling BlockAddresses in GlobalDCE
Rafael Espíndola
- [PATCH] Remove dangling BlockAddresses in GlobalDCE
Rafael Ávila de Espíndola
- [llvm] r216124 - Cleanup: Delete seemingly unused reference to MachineDominatorTree from ScheduleDAGInstrs.
Alexey Samsonov
- [PATCH] Remove dangling BlockAddresses in GlobalDCE
Bruno Cardoso Lopes
- [PATCH] Add a thread-model knob for lowering atomics on baremetal & single threaded systems
Jon Roelofs
- [llvm] r216125 - Fix undefined behavior (left shift of negative value) in Hexagon backend.
Alexey Samsonov
- [llvm] r216129 - Fix null reference creation in SelectionDAG constructor.
Alexey Samsonov
- [llvm] r216130 - Add isExtractSubreg property.
Quentin Colombet
- [PATCH] IntelJITEventListener updates to fix breaks by recent changes to EngineBuilder and DIContext
Arch D. Robison
- [llvm] r216131 - Fix undefined behavior (left shift of negative value) in SystemZ backend.
Alexey Samsonov
- [PATCH] IntelJITEventListener updates to fix breaks by recent changes to EngineBuilder and DIContext
Rafael Ávila de Espíndola
- [llvm] r216132 - [ARM] Mark VMOVRRD with the ExtractSubreg property and implement the related
Quentin Colombet
- [llvm] r216066 - Optimize ZERO_EXTEND and SIGN_EXTEND in both SelectionDAG Builder and type
Rafael Espíndola
- [llvm] r216134 - Don't allow MCStreamer::EmitIntValue to output 0-byte integers.
Alexey Samsonov
- [llvm] r216066 - Optimize ZERO_EXTEND and SIGN_EXTEND in both SelectionDAG Builder and type
Rafael Espíndola
- [llvm] r216135 - New InstCombine pattern: (icmp ult/ule (A + C1), C3) | (icmp ult/ule (A + C2), C3) to (icmp ult/ule ((A & ~(C1 ^ C2)) + max(C1, C2)), C3) under certain condition
Yi Jiang
- LLVM buildmaster will be restarted tonight
Galina Kistanova
- [llvm] r216136 - [PeepholeOptimizer] Take advantage of the isExtractSubreg property in the
Quentin Colombet
- [llvm] r216137 - Mention the right target hook in the comment on isExtractSubreg property.
Quentin Colombet
- [PATCH] Random Number Generator Refactoring (removing from Module)
Stephen Crane
- [llvm] r216071 - Quick fix for an use after free.
Lang Hames
- [PATCH] [LNT] Teach LNT to plot geomean trend
Chris Matthews
- [llvm] r216138 - Lower thumbv4t & thumbv5 lo->lo copies through a push-pop sequence
Jonathan Roelofs
- [PATCH] Random Number Generator Refactoring (removing from Module)
Stephen Crane
- [llvm] r216139 - Add isInsertSubreg property.
Quentin Colombet
- [PATCH] IR: Move the complex address expression field out of DIVariable and into an extra argument of the dbg.declare/dbg.value intrinsics.
Adrian Prantl
- [llvm] r216140 - [LoopVectorizer] Limit unroll factor in the presence of nested reductions.
James Molloy
- [PATCH] Code coverage tool that uses the new coverage mapping format and clang's instrumentation based profiling data
Justin Bogner
- [llvm] r216141 - [LoopVectorize] Up the maximum unroll factor to 4 for AArch64
James Molloy
- [llvm] r216143 - [ARM] Mark VSETLNi32 with the InsertSubreg property and implement the related
Quentin Colombet
- [PATCH] Random Number Generator Refactoring (removing from Module)
JF Bastien
- [PATCH][LoopVectorizer] Restrict the unroll factor of reductions in loops
James Molloy
- [llvm] r216144 - [PeepholeOptimizer] Take advantage of the isInsertSubreg property in the
Quentin Colombet
- [llvm] r216066 - Optimize ZERO_EXTEND and SIGN_EXTEND in both SelectionDAG Builder and type
Bob Wilson
- [PATCH] LLVM CFL Alias Analysis -- Algorithm
Nick Lewycky
- [PATCH] LLVM CFL Alias Analysis -- Algorithm
Nick Lewycky
- [PATCH] CoverageMapping: Reader - update for the modified profile data format by add function's hash to coverage function records.
Alex Lorenz
- [lld] r216146 - [mach-o] Add support for -exported_symbols_list and -keep_private_externs
Nick Kledzik
- [llvm] r216147 - Revert r216066, "Optimize ZERO_EXTEND and SIGN_EXTEND in both SelectionDAG Builder and type".
Jiangning Liu
- [llvm] r216066 - Optimize ZERO_EXTEND and SIGN_EXTEND in both SelectionDAG Builder and type
Jiangning Liu
- [PATCH] LLVM CFL Alias Analysis -- Supporting Data Structures
Nick Lewycky
- [llvm] r216149 - Fix a bug around truncating vector in const prop.
Jiangning Liu
- [rfc][gold plugin] Fix pr19901
Nick Lewycky
- [PATCH] Debug info: Support fragmented variables.
David Blaikie
- [lld] r216152 - Remove dead code.
Rui Ueyama
- [llvm] r216066 - Optimize ZERO_EXTEND and SIGN_EXTEND in both SelectionDAG Builder and type
Rafael Espíndola
- [PATCH] Added InstCombine transform for pattern "(A & B) ^ ((A ^ C) | B) -> (~A)".
sonam kumari
- [PATCH] Added InstCombine transform for pattern "(A & B) ^ ((A ^ C) | B) -> (~A)".
David Majnemer
- [lld] r216153 - [PECOFF] Don't use default argument.
Rui Ueyama
- [PATCH] LLVM CFL Alias Analysis -- Algorithm
Hal Finkel
- [PATCH] Added InstCombine transform for pattern "(A & B) ^ ((A ^ C) | B) -> (~A)".
sonam kumari
- [llvm] r216045 - InstCombine: Annotate sub with nuw when we prove it's safe
David Majnemer
- [llvm] r216155 - add self to credits
Eric Fiselier
- [llvm] r216156 - Remove custom implementations of max/min in StringRef that was originally added to work an old gcc bug. I believe its been fixed by now.
Craig Topper
- [PATCH] Further relax the constraint on atomics in MemoryDependencyAnalysis.cpp
JF Bastien
- [llvm] r215862 - ARM: improve RTABI 4.2 conformance on Linux
Saleem Abdulrasool
- [llvm] r216071 - Quick fix for an use after free.
Rafael Espíndola
- [PATCH] Add hooks for emitLeading/TrailingFence in TargetLowering
JF Bastien
- [PATCH] Use target-dependent emitLeading/TrailingFence instead of the target-independent insertLeading/TrailingFence (in AtomicExpandPass)
JF Bastien
- [llvm] r216157 - InstCombine: Fold ((A | B) & C1) ^ (B & C2) -> (A & C1) ^ B if C1^C2=-1
David Majnemer
- [PATCH] Remove dangling BlockAddresses in GlobalDCE
Rafael Espíndola
- [PATCH] Implement emitLeading/TrailingFence in the ARM backend
JF Bastien
- [PATCH] Rename AtomicExpandLoadLinked into AtomicExpand (NFC)
JF Bastien
- [patch][pr20711] Fix duplicated MachO case in llvm-nm
Rafael Espíndola
- [PATCH][AVX512] Add class to group common template arguments related to vector type
Demikhovsky, Elena
- [llvm] r216158 - Repace SmallPtrSet with SmallPtrSetImpl in function arguments to avoid needing to mention the size.
Craig Topper
- [PATCH] CoverageMapping: Reader - update for the modified profile data format by add function's hash to coverage function records.
Justin Bogner
- [llvm] r216159 - IntelJITEventListener updates to fix breaks by recent changes to EngineBuilder and DIContext.
Elena Demikhovsky
- [PATCH] [AArch64] Generate CMN when comparing a short int with minus
Xu Jiangwei
- [PATCH] [AArch64] Generate CMN when comparing a short int with minus
Xu Jiangwei
- [llvm] r216160 - [INDVARS] Extend using of widening of induction variables for the cases of "sub nsw" and "mul nsw" instructions.
Zinovy Nis
- [PATCH] [INDVARS]
Zinovy Nis
- [PATCH] ARM: Enable DP copy, load and store instructions for FPv4-SP
Oliver Stannard
- [PATCH] ARM: Enable DP copy, load and store instructions for FPv4-SP
Oliver Stannard
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
Karthik Bhat
- [PATCH] ARM: Enable DP copy, load and store instructions for FPv4-SP
Renato Golin
- [llvm] r216161 - [x86] Enable Broadwell target.
Robert Khasanov
- [PATCH] Added InstCombine transform for pattern " ( ( A ^ B ) ^ ( ( ~A ) | B ) -> ( A | ( ~ B ) ) ".
sonam kumari
- [llvm] r216162 - [x86] Broadwell: ADOX/ADCX. Added _addcarryx_u{32|64} intrinsics to LLVM.
Robert Khasanov
- [PATCH] Added InstCombine Transformation for (A^B)^((~A)&B) -> A&(~B)
Ankur Garg
- [llvm] r216163 - [x86] SMAP: added HasSMAP attribute for CLAC/STAC, corrected attributes
Robert Khasanov
- [llvm] r216164 - [x86] Added _addcarry_ and _subborrow_ intrinsics
Robert Khasanov
- [PATCH][x86] Enable broadwell march to llvm/clang
Robert Khasanov
- [lld] r216165 - Fixed typo (from r215544) that caused the lld-sphinx-docs buildbot
Dan Liew
- [PATCH] ARM: Enable DP copy, load and store instructions for FPv4-SP
Oliver Stannard
- [llvm] r216168 - X86: Turn redundant if into an assertion.
Benjamin Kramer
- [llvm] r216169 - Reassociate x + -0.1234 * y into x - 0.1234 * y
Erik Verbruggen
- [PATCH] Reassociate x + -0.1234 * y into x - 0.1234 * y
Erik Verbruggen
- [PATCH] Reassociate x + -0.1234 * y into x - 0.1234 * y
Erik Verbruggen
- [llvm] r216160 - [INDVARS] Extend using of widening of induction variables for the cases of "sub nsw" and "mul nsw" instructions.
Hal Finkel
- [PATCH] PRE: hoist operations into common dominator when possible.
Erik Verbruggen
- [llvm] r216170 - Make format_object_base's destructor protected and non-virtual.
Benjamin Kramer
- [PATCH] ARM: Enable DP copy, load and store instructions for FPv4-SP
Renato Golin
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
hfinkel at anl.gov
- [PATCH] ARM: Enable DP copy, load and store instructions for FPv4-SP
Oliver Stannard
- [PATCH] ARM: Enable DP copy, load and store instructions for FPv4-SP
Renato Golin
- [PATCH] ARM: Enable DP copy, load and store instructions for FPv4-SP
Tim Northover
- [PATCH] ARM: Enable DP copy, load and store instructions for FPv4-SP
Renato Golin
- [PATCH] Add a thread-model knob for lowering atomics on baremetal & single threaded systems
Renato Golin
- [PATCH] ARM: Enable DP copy, load and store instructions for FPv4-SP
Tim Northover
- DagCombine sext-ashr-load into ashr-sextload.
Erik Verbruggen
- [PATCH] DagCombine sext-ashr-load into ashr-sextload.
Erik Verbruggen
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
Karthik Bhat
- [PATCH] Remove dangling BlockAddresses in GlobalDCE
Bruno Cardoso Lopes
- [llvm] r215862 - ARM: improve RTABI 4.2 conformance on Linux
Moritz Roth
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
Andrea Di Biagio
- [llvm] r215862 - ARM: improve RTABI 4.2 conformance on Linux
Renato Golin
- [llvm] r216171 - Sort declarations.
Rafael Espindola
- [llvm] r216172 - [ARM] Enable DP copy, load and store instructions for FPv4-SP
Oliver Stannard
- [llvm] r216173 - X86AsmPrinter MCJIT MSVC bug fix.
Josh Klontz
- [PATCH] ARM: Enable DP copy, load and store instructions for FPv4-SP
Oliver Stannard
- [PATCH] X86AsmPrinter MCJIT MSVC bug fix.
Josh Klontz
- [PATCH] Segfault in AArch64 backend with -g and -mbig-endian
Oliver Stannard
- [llvm] r216174 - Move DisableGVNLoadPRE from populateLTOPassManager to PassManagerBuilder.
Rafael Espindola
- [PATCH] [mips] Don't use odd-numbered float registers for double arguments for fastcc calling convention if FP is 64-bit and +nooddspreg is used
Daniel Sanders
- [llvm] r216175 - DAGCombiner: Make concat_vector combine safe for EVTs and concat_vectors with many arguments.
Benjamin Kramer
- [llvm] r216176 - [CLNUP] Remove return after llvm_unreachable. Thanks to Hal Finkel for pointing.
Zinovy Nis
- [PATCH] [mips] Mark aggregates returned in registers with the 'inreg' attribute.
Daniel Sanders
- [compiler-rt] r216177 - [ASan] Turns out we should always intercept __cxa_throw
Timur Iskhodzhanov
- [llvm] r216178 - Handle inlining in populateLTOPassManager like in populateModulePassManager.
Rafael Espindola
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
Karthik Bhat
- [Thumb1] Improve base + offset materialization in the load/store optimizer
Moritz Roth
- [PATCH] [BUG] Fix regression after r214385
Zinovy Nis
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
Andrea Di Biagio
- [PATCH] [Thumb1] Improve base + offset materialization in the load/store optimizer
Renato Golin
- [PATCH] Segfault in AArch64 backend with -g and -mbig-endian
Renato Golin
- [llvm] r216182 - Add a thread-model knob for lowering atomics on baremetal & single threaded systems
Jonathan Roelofs
- [PATCH] [mips] Don't cache IsO32 and IsFP64 in MipsTargetLowering::MipsCC
Daniel Sanders
- [PATCH] Add a thread-model knob for lowering atomics on baremetal & single threaded systems
Jon Roelofs
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
Karthik Bhat
- [PATCH] Test failures in GCC ASan testsuite on ARM Linux due to FP format mismatch between libsanitizer and GCC.
Maxim Ostapenko
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
Andrea Di Biagio
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
Sanjay Patel
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
Sanjay Patel
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
Andrea Di Biagio
- [compiler-rt] r216184 - Follow-up for r215436: use SIZE_T for strlen and wcslen interceptors.
Alexander Potapenko
- [compiler-rt] r215436 - [ASan] Use more appropriate return types for strlen/wcslen to avoid MSVC warnings
Alexander Potapenko
- [compiler-rt] r215436 - [ASan] Use more appropriate return types for strlen/wcslen to avoid MSVC warnings
Alexander Potapenko
- [PATCH] [mips] Move MipsTargetLowering::MipsCC::regSize() to MipsSubtarget::getGPRSizeInBytes()
Daniel Sanders
- [llvm] r215862 - ARM: improve RTABI 4.2 conformance on Linux
Saleem Abdulrasool
- [RFC] Debuginfo: Add default value support for subprogram arguments
Frédéric Riss
- [llvm] r216186 - [FastISel][AArch64] Remove redundant test.
Juergen Ributzka
- [www] r216187 - Added the Discopop project.
John Criswell
- [llvm] r215862 - ARM: improve RTABI 4.2 conformance on Linux
Renato Golin
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
Sanjay Patel
- [RFC] Debuginfo: Add default value support for subprogram arguments
David Blaikie
- [www] r216190 - Update Win snapshot to r215932.
Hans Wennborg
- [www] r216187 - Added the Discopop project.
John Criswell
- [Zorg][PATCH] Add Sphinx documentation factory and builder for LLVM, Clang and LLD
Galina Kistanova
- [PATCH] Use returns_nonnull in BumpPtrAllocator and MallocAllocator to avoid null-check in placement new
Chandler Carruth
- [PATCH] [LNT] Teach LNT to plot geomean trend
Yi Kong
- [www] r216190 - Update Win snapshot to r215932.
Hans Wennborg
- [llvm] r216192 - Use returns_nonnull in BumpPtrAllocator and MallocAllocator to avoid null-check in placement new
Hans Wennborg
- [llvm] r216193 - Thumb1 load/store optimizer: Improve code to materialize new base register.
Moritz Roth
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
Andrea Di Biagio
- [PATCH] MCJIT honor symbol visibility settings when populating the global symbol table
Anthony Pesch
- [PATCH] Use returns_nonnull in BumpPtrAllocator and MallocAllocator to avoid null-check in placement new
Hans Wennborg
- [PATCH] Use returns_nonnull in BumpPtrAllocator and MallocAllocator to avoid null-check in placement new
Hans Wennborg
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
Sanjay Patel
- [PATCH] [Thumb1] Improve base + offset materialization in the load/store optimizer
Moritz Roth
- [PATCH] BumpPtrAllocator: don't accept 0 for the alignment parameter
Hans Wennborg
- [PATCH] [Thumb1] Improve base + offset materialization in the load/store optimizer
Moritz Roth
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
Sanjay Patel
- [patch] Split parseAssembly in parseAssembly and parseAssemblyInto.
David Blaikie
- [Zorg][PATCH] Add Sphinx documentation factory and builder for LLVM, Clang and LLD
Dan Liew
- [llvm] r216199 - [FastISel][AArch64] Factor out ANDWri instruction generation into a helper function. NFCI.
Juergen Ributzka
- [llvm] r216200 - [AArch64] Run a peephole pass right after AdvSIMD pass.
Quentin Colombet
- [PATCH][AArch64] Enable sign check optimization by CSE
Sergey Dmitrouk
- [llvm] r216201 - Remove dead code. NFC.
Rafael Espindola
- [PATCH] fix a logic bug in x86 vector codegen: sext (zext (x) ) != sext (x) (PR20472)
Sanjay Patel
- [patch] Split parseAssembly in parseAssembly and parseAssemblyInto.
Rafael Espíndola
- [patch] Split parseAssembly in parseAssembly and parseAssemblyInto.
David Blaikie
- [PATCH] Rename AtomicExpandLoadLinked into AtomicExpand (NFC)
Robin Morisset
- [PATCH] Rename AtomicExpandLoadLinked into AtomicExpand (NFC)
Robin Morisset
- [PATCH] name change: isPow2DivCheap -> isPow2SDivCheap
Sanjay Patel
- [llvm] r216203 - Respect LibraryInfo in populateLTOPassManager and use it. NFC.
Rafael Espindola
- [llvm] r216204 - [LIT] Remove documentation for method since it does not exist
Eric Fiselier
- [lld] r216205 - [mach-o] Add support for -single_module and -multi_module
Nick Kledzik
- [PATCH] Further relax the constraint on atomics in MemoryDependencyAnalysis.cpp
Philip Reames
- [PATCH] name change: isPow2DivCheap -> isPow2SDivCheap
hfinkel at anl.gov
- [PATCH] Code coverage tool that uses the new coverage mapping format and clang's instrumentation based profiling data
Alex Lorenz
- [llvm] r216206 - llvm-gcc is dead.
Rafael Espindola
- [llvm] r216207 - Coverage Mapping: add function's hash to coverage function records.
Alex Lorenz
- [PATCH] Code coverage tool that uses the new coverage mapping format and clang's instrumentation based profiling data
Alex Lorenz
- [PATCH] CoverageMapping: Reader - update for the modified profile data format by add function's hash to coverage function records.
Alex Lorenz
- [PATCH] Code coverage tool that uses the new coverage mapping format and clang's instrumentation based profiling data
Duncan P. N. Exon Smith
- [llvm] r216209 - [AVX512] Add class to group common template arguments related to vector type
Adam Nemet
- [patch] Split parseAssembly in parseAssembly and parseAssemblyInto.
Rafael Espíndola
- [PATCH] Code coverage tool that uses the new coverage mapping format and clang's instrumentation based profiling data
Alex L
- [patch][rfc] Delete -std-compile-opts
Rafael Espíndola
- [PATCH][AVX512] Add class to group common template arguments related to vector type
Adam Nemet
- [llvm] r216211 - Move some logic to populateLTOPassManager.
Rafael Espindola
- [PATCH] Code coverage tool that uses the new coverage mapping format and clang's instrumentation based profiling data
Alex Lorenz
- [PATCH] Switch to support::endian::read/write in X86-specific JIT and RuntimeDyld.
Alexey Samsonov
- [llvm] r216212 - Satiate the sanitizer build bot
Jonathan Roelofs
- [compiler-rt] r215436 - [ASan] Use more appropriate return types for strlen/wcslen to avoid MSVC warnings
Timur Iskhodzhanov
- [llvm-commits] [compiler-rt] r150083 - in /compiler-rt/trunk/lib/asan: Makefile.mk Makefile.old asan_interceptors.cc asan_interceptors.h asan_mac.cc asan_mac.h asan_malloc_mac.cc interception/ interception/Makefile.mk interception/interception.h interception/interception_linux.cc interception/interception_linux.h interception/interception_mac.cc interception/interception_mac.h
Timur Iskhodzhanov
- [llvm] r216170 - Make format_object_base's destructor protected and non-virtual.
Alexey Samsonov
- [PATCH] [LNT] Teach LNT to plot geomean trend
Chris Matthews
- [lld] r216213 - [mach-o] Fix initial live atoms with -dead_strip
Nick Kledzik
- [PATCH] name change: isPow2DivCheap -> isPow2SDivCheap
Andrea Di Biagio
- [llvm] r216215 - Rewrite the gold plugin to fix pr19901.
Rafael Espindola
- [PATCH] Further relax the constraint on atomics in MemoryDependencyAnalysis.cpp
Robin Morisset
- [PATCH] PRE: hoist operations into common dominator when possible.
Daniel Berlin
- [llvm] r216170 - Make format_object_base's destructor protected and non-virtual.
Justin Bogner
- [PATCH] Switch to support::endian::read/write in X86-specific JIT and RuntimeDyld.
Juergen Ributzka
- [PATCH] Code coverage tool that uses the new coverage mapping format and clang's instrumentation based profiling data
Justin Bogner
- [llvm] r216216 - R600/SI: Handle VCC in SIRegisterInfo::getPhysRegSubReg()
Tom Stellard
- [llvm] r216217 - R600/SI: Use eliminateFrameIndex() to expand SGPR spill pseudos
Tom Stellard
- [llvm] r216218 - R600/SI: Remove unused SGPR spilling code
Tom Stellard
- [llvm] r216219 - R600/SI: Make sure SCRATCH_WAVE_OFFSET is added as Live-In to the function
Tom Stellard
- [llvm] r216220 - R600/SI: Teach moveToVALU how to handle more S_LOAD_* instructions
Tom Stellard
- [llvm] r216223 - Explicitly pass ownership of the MemoryBuffer to AddNewSourceBuffer using std::unique_ptr
David Blaikie
- [PATCH] Rename AtomicExpandLoadLinked into AtomicExpand (NFC)
Robin Morisset
- [PATCH] Rename AtomicExpandLoadLinked into AtomicExpand (NFC)
JF Bastien
- [llvm] r216225 - [FastISel][AArch64] Use the correct register class to make the MI verifier happy.
Juergen Ributzka
- [llvm] r216228 - Fix a URL (NFC)
Justin Bogner
- [patch] Split parseAssembly in parseAssembly and parseAssemblyInto.
David Blaikie
- [PATCH] Add hooks for emitLeading/TrailingFence in TargetLowering
Robin Morisset
- [llvm] r216170 - Make format_object_base's destructor protected and non-virtual.
David Blaikie
- [PATCH] Remove spurious mask operations from AArch64 add->compares on 16 and 8 bit values
Louis Gerbarg
- [PATCH] Add hooks for emitLeading/TrailingFence in TargetLowering
JF Bastien
- [llvm] r216229 - [PeepholeOptimizer] Update the kill flags when extending the live-range of the
Quentin Colombet
- [PATCH] SROA: Handle a case of store size being smaller than allocation size
Reid Kleckner
- [PATCH] Switch to support::endian::read/write in X86-specific JIT and RuntimeDyld.
Alexey Samsonov
- [PATCH] Implement emitLeading/TrailingFence in the ARM backend
Robin Morisset
- [llvm] r216231 - Rename AtomicExpandLoadLinked into AtomicExpand
Robin Morisset
- [PATCH] Implement emitLeading/TrailingFence in the ARM backend
JF Bastien
- [llvm] r216232 - Add hooks for emitLeading/TrailingFence
Robin Morisset
- [llvm] r216233 - [X86] Split out the logic to select the stack probe function (NFC)
Philip Reames
- [lld] r216234 - [mach-o] support N_NO_DEAD_STRIP nlist.desc bit
Nick Kledzik
- [llvm] r216235 - Whitespace change to reduce diff in future patch.
Philip Reames
- [PATCH] Rename AtomicExpandLoadLinked into AtomicExpand (NFC)
Robin Morisset
- [llvm] r216236 - [PeepholeOptimizer] Enable the advanced copy optimization by default.
Quentin Colombet
- [PATCH] Add hooks for emitLeading/TrailingFence in TargetLowering
Robin Morisset
- [llvm] r216237 - name change: isPow2DivCheap -> isPow2SDivCheap
Sanjay Patel
- [PATCH] Declare that musttail calls in variadic functions forward the ellipsis
Reid Kleckner
- [PATCH] name change: isPow2DivCheap -> isPow2SDivCheap
Sanjay Patel
- [llvm] r216119 - X86: Align the stack on word boundaries in LowerFormalArguments()
Reid Kleckner
- [llvm] r216239 - Use DILexicalBlockFile, rather than DILexicalBlock, to track discriminator changes to ensure discriminator changes don't introduce new DWARF DW_TAG_lexical_blocks.
David Blaikie
- [PATCH] IR: Move the complex address expression field out of DIVariable and into an extra argument of the dbg.declare/dbg.value intrinsics.
David Blaikie
- [PATCH] Switch to support::endian::read/write in X86-specific JIT and RuntimeDyld.
Juergen Ributzka
- [llvm] r216241 - Minor refactor to make applying patches from 'Add a "probe-stack" attribute' review thread out of order easier.
Philip Reames
- [llvm] r211939 - [NVPTX] Fix handling of ldg/ldu intrinsics.
Jingyue Wu
- [PATCH] SROA: Handle a case of store size being smaller than allocation size
Thomas Jablin
- [PATCH] SROA: Handle a case of store size being smaller than allocation size
Thomas Jablin
- [llvm] r216242 - [FastISel][AArch64] Add support for variable shift.
Juergen Ributzka
- release_35 patches for unroll pragma
Mark Heffernan
- [llvm] r216244 - Add an explicit move constructor to SrcBuffer
Reid Kleckner
- [llvm] r216246 - Revert "X86: Align the stack on word boundaries in LowerFormalArguments()"
Duncan P. N. Exon Smith
- [PATCH] SROA: Handle a case of store size being smaller than allocation size
Chandler Carruth
- [llvm] r216119 - X86: Align the stack on word boundaries in LowerFormalArguments()
Duncan P. N. Exon Smith
- [PATCH] Fast-path for stack probes on smaller frames
Philip Reames
- [PATCH] Add a "probe-stack" attribute
Philip Reames
- [llvm] r216248 - SROA: Handle a case of store size being smaller than allocation size
Reid Kleckner
- [PATCH] SROA: Handle a case of store size being smaller than allocation size
Chandler Carruth
- [PATCH] IR: Move the complex address expression field out of DIVariable and into an extra argument of the dbg.declare/dbg.value intrinsics.
Adrian Prantl
- [PATCH] SROA: Handle a case of store size being smaller than allocation size
Reid Kleckner
- [PATCH] Further relax the constraint on atomics in MemoryDependencyAnalysis.cpp
Philip Reames
- [PATCH] SROA: Handle a case of store size being smaller than allocation size
Reid Kleckner
- [llvm] r216119 - X86: Align the stack on word boundaries in LowerFormalArguments()
Thomas Jablin
- [PATCH] SROA: Handle a case of store size being smaller than allocation size
Chandler Carruth
- [PATCH] IR: Move the complex address expression field out of DIVariable and into an extra argument of the dbg.declare/dbg.value intrinsics.
David Blaikie
- [llvm] r216119 - X86: Align the stack on word boundaries in LowerFormalArguments()
Reid Kleckner
- [AMDGPU][PATCH 0/3] barriers/memory-fences related additions
Hilloulin Damien
- [AMDGPU][PATCH 1/3] Addition of the new intrinsics in AMDGPUIntrinsics.td
Hilloulin Damien
- [AMDGPU][PATCH 2/3] Stubs implementation of the new intrinsics on Evergreen
Hilloulin Damien
- [AMDGPU][PATCH 3/3] Stubs implementation of the new intrinsics on Southern_Islands
Hilloulin Damien
- [llvm] r216250 - ValueTracking: Figure out more bits when looking at add/sub
David Majnemer
- [PATCH] IR: Move the complex address expression field out of DIVariable and into an extra argument of the dbg.declare/dbg.value intrinsics.
Adrian Prantl
- [PATCH] IR: Move the complex address expression field out of DIVariable and into an extra argument of the dbg.declare/dbg.value intrinsics.
Adrian Prantl
- [PATCH] Switch to support::endian::read/write in X86-specific JIT and RuntimeDyld.
Alexey Samsonov
- [PATCH] Switch to support::endian::read/write in X86-specific JIT and RuntimeDyld.
Alexey Samsonov
- [PATCH] New tool libLLVM.dylib for clients who want to dynamically link all of LLVM
Justin Bogner
- [PATCH] Further relax the constraint on atomics in MemoryDependencyAnalysis.cpp
Robin Morisset
- [lld] r216252 - Fix build after r216223: Explicitly pass ownership of the MemoryBuffer to AddNewSourceBuffer using std::unique_ptr
Hans Wennborg
- [lld] r216253 - [PECOFF] Fix PE+ relocations
Rui Ueyama
- [llvm] r216255 - [dfsan] Fix non-determinism bug in non-zero label check annotator.
Peter Collingbourne
- [llvm] r216256 - fix: SLPVectorizer crashes for unreachable blocks containing not schedulable instructions.
Erik Eckstein
- [PATCH] Fix MemoryDependenceAnalysis in cases where QueryInstr is a CmpXchg or a AtomicRMW
Robin Morisset
- [AArch64] DW_TAG_label prevents elf from loading in Trace32 and other tools
Ana Pazos
- [lld] r216257 - Simplify. No functionality changes.
Rui Ueyama
- [PATCH] Further relax the constraint on atomics in MemoryDependencyAnalysis.cpp
Robin Morisset
- [lld] r216252 - Fix build after r216223: Explicitly pass ownership of the MemoryBuffer to AddNewSourceBuffer using std::unique_ptr
David Blaikie
- [PATCH] [SROA] Fix for a SROA store widening bug
Yunzhong Gao
- [PATCH] [SROA] Fix for a SROA store widening bug
Chandler Carruth
- [llvm] r216255 - [dfsan] Fix non-determinism bug in non-zero label check annotator.
David Blaikie
- [PATCH] Ignore lifetime intrinsics in use list for MemCpyOptimizer.
Luqman Aden
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
Karthik Bhat
- [llvm] r215862 - ARM: improve RTABI 4.2 conformance on Linux
Saleem Abdulrasool
- [PATCH] Add a "probe-stack" attribute
John Kåre Alsaker
- [llvm] r216261 - InstCombine: Don't unconditionally preserve 'nsw' when shrinking constants
David Majnemer
- [PATCH] [BUG] Fix regression in the instruction combiner after r214385
Zinovy Nis
- [PATCH] [mips] Mark aggregates returned in registers with the 'inreg' attribute.
Simon Atanasyan
- [PATCH] Bug 20557 - bogus cpu parameter crashes llc
Oleg Ranevskyy
- [llvm] r216262 - [mips] Don't use odd-numbered float registers for double arguments for fastcc
Sasa Stankovic
- [PATCH] [mips] Don't use odd-numbered float registers for double arguments for fastcc calling convention if FP is 64-bit and +nooddspreg is used
Sasa Stankovic
- [PATCH] [BUG] Fix regression in the instruction combiner after r214385
Zinovy Nis
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
Andrea Di Biagio
- [compiler-rt] r216263 - [ubsan] Do not run Function/function.cpp on Darwin where -fsanitize=function is not supported.
Alexander Potapenko
- [llvm] r215862 - ARM: improve RTABI 4.2 conformance on Linux
Joerg Sonnenberger
- [PATCH] [SKX] Extend avx512_icmp_ multiclasses for AVX512VL/BW
Robert Khasanov
- [llvm] r215862 - ARM: improve RTABI 4.2 conformance on Linux
Renato Golin
- [compiler-rt] r216264 - [ASan] Use check_library_exists to determine if libc/libstdc++ are available
Timur Iskhodzhanov
- [llvm] r215862 - ARM: improve RTABI 4.2 conformance on Linux
Renato Golin
- [compiler-rt] r216265 - [ASan/Win] Land the trivial bits of -MD RTL support (PR20214)
Timur Iskhodzhanov
- [compiler-rt] r216266 - [ubsan] Follow-up for r216263: fix the expected line number.
Alexander Potapenko
- [PATCH] Implement emitLeading/TrailingFence in the ARM backend
Renato Golin
- [llvm] r215862 - ARM: improve RTABI 4.2 conformance on Linux
Joerg Sonnenberger
- [compiler-rt] r215949 - [LSan] Parse common flags from LSAN_OPTIONS even if LSan is combined with
Sergey Matveev
- [PATCH] IR: Move the complex address expression field out of DIVariable and into an extra argument of the dbg.declare/dbg.value intrinsics.
Duncan Exon Smith
- [PATCH] [ASan] Rename the ASan dynamic RT
Timur Iskhodzhanov
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
Sanjay Patel
- [PATCH] Add writeFileWithSystemEncoding to LibLLVMSupport
Rafael Auler
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
Sanjay Patel
- [PATCH][AArch64-BE] Be careful when replacing a BUILD_VECTOR with a MOVI
Asiri Rathnayake
- [PATCH] [BUG] Fix regression in the instruction combiner after r214385
David Majnemer
- [PATCH] Implement emitLeading/TrailingFence in the ARM backend
Robin Morisset
- [llvm] r211939 - [NVPTX] Fix handling of ldg/ldu intrinsics.
Justin Holewinski
- [llvm] r216268 - [Support] Fix the overflow bug in ULEB128 decoding.
Alex Lorenz
- [PATCH] [Support] fix the ULEB128 decoding bug.
Alex Lorenz
- [PATCH] [Support] fix the ULEB128 decoding bug.
Duncan P. N. Exon Smith
- [PATCH] [Support] fix the ULEB128 decoding bug.
Duncan P. N. Exon Smith
- [PATCH] [Support] fix the ULEB128 decoding bug.
Alex Lorenz
- [llvm] r216269 - InstCombine: sub nsw %x, C -> add nsw %x, -C if C isn't INT_MIN
David Majnemer
- [llvm] r216215 - Rewrite the gold plugin to fix pr19901.
Reid Kleckner
- [PATCH] IR: Move the complex address expression field out of DIVariable and into an extra argument of the dbg.declare/dbg.value intrinsics.
Adrian Prantl
- [PATCH] [BUG] Fix regression in the instruction combiner after r214385
David Majnemer
- [patch] Add support for comdats to the gold plugin
Rafael Espíndola
- [llvm] r213898 - [SDAG] Introduce a combined set to the DAG combiner which tracks nodes
Bob Wilson
- [llvm] r216273 - InstCombine: Don't unconditionally preserve 'nuw' when shrinking constants
David Majnemer
- [AMDGPU][PATCH 1/3] Addition of the new intrinsics in AMDGPUIntrinsics.td
Tom Stellard
- [PATCH] Add a "probe-stack" attribute
Philip Reames
- [www] r216187 - Added the Discopop project.
Duncan P. N. Exon Smith
- [PATCH] Add writeFileWithSystemEncoding to LibLLVMSupport
Reid Kleckner
- [AMDGPU][PATCH 2/3] Stubs implementation of the new intrinsics on Evergreen
Tom Stellard
- [llvm] r216170 - Make format_object_base's destructor protected and non-virtual.
Owen Anderson
- [PATCH] Fix PR17239 by changing the semantics of the RemainingArgsClass Option kind
Reid Kleckner
- [llvm] r215784 - [Support] Promote cl::StringSaver to a separate utility
Reid Kleckner
- [PATCH] Add writeFileWithSystemEncoding to LibLLVMSupport
Rafael Ávila de Espíndola
- [PATCH] Remove dangling BlockAddresses in GlobalDCE
Bruno Cardoso Lopes
- [PATCH] Added InstCombine transform for pattern " ( ( A ^ B ) ^ ( ( ~A ) | B ) -> ( A | ( ~ B ) ) ".
David Majnemer
- [PATCH] Add writeFileWithSystemEncoding to LibLLVMSupport
Rafael Ávila de Espíndola
- [PATCH] Remove dangling BlockAddresses in GlobalDCE
Rafael Ávila de Espíndola
- [AArch64] DW_TAG_label prevents elf from loading in Trace32 and other tools
David Blaikie
- [PATCH] Added InstCombine Transformation for (A^B)^((~A)&B) -> A&(~B)
David Majnemer
- [LLVMdev] [AMDGPU][PATCH 2/3] Stubs implementation of the new intrinsics on Evergreen
Matt Arsenault
- [llvm] r216170 - Make format_object_base's destructor protected and non-virtual.
David Blaikie
- [PATCH] Added InstCombine transform for pattern " ( ( A ^ B ) ^ ( ( ~A ) | B ) -> ( A | ( ~ B ) ) ".
David Majnemer
- [PATCH] Code coverage tool that uses the new coverage mapping format and clang's instrumentation based profiling data
Alex Lorenz
- [llvm] r216268 - [Support] Fix the overflow bug in ULEB128 decoding.
David Blaikie
- [llvm] r216274 - [ARM] Move the implementation of the target hooks related to copy-related
Quentin Colombet
- [llvm] r216170 - Make format_object_base's destructor protected and non-virtual.
Owen Anderson
- [llvm] r213898 - [SDAG] Introduce a combined set to the DAG combiner which tracks nodes
Chandler Carruth
- [llvm] r216170 - Make format_object_base's destructor protected and non-virtual.
Chandler Carruth
- [PATCH] InstCombine ((x | ~y) ^ (~x ^ y)) to (x & ~y)
David Majnemer
- [llvm] r216268 - [Support] Fix the overflow bug in ULEB128 decoding.
Alex L
- [llvm] r216170 - Make format_object_base's destructor protected and non-virtual.
David Blaikie
- [AArch64] DW_TAG_label prevents elf from loading in Trace32 and other tools
Weiming Zhao
- [llvm] r216268 - [Support] Fix the overflow bug in ULEB128 decoding.
David Blaikie
- [AArch64] DW_TAG_label prevents elf from loading in Trace32 and other tools
David Blaikie
- [PATCH] Add writeFileWithSystemEncoding to LibLLVMSupport
Rafael Auler
- [llvm] r216170 - Make format_object_base's destructor protected and non-virtual.
Owen Anderson
- [PATCH] Fix PR17239 by changing the semantics of the RemainingArgsClass Option kind
Rafael Auler
- [PATCH] [SROA] Fold a PHI node if all its incoming values are the same
Chandler Carruth
- [PATCH] Remove dangling BlockAddresses in GlobalDCE
Rafael Espíndola
- [PATCH] Add writeFileWithSystemEncoding to LibLLVMSupport
Rafael Espíndola
- [llvm] r216276 - R600/SI: Use correct helper class for DS_WRITE2 instructions
Tom Stellard
- [llvm] r216277 - R600/SI: Wrap local memory pointer in AssertZExt on SI
Tom Stellard
- [llvm] r215784 - [Support] Promote cl::StringSaver to a separate utility
Sean Silva
- [llvm] r216278 - R600/SI: Use a ComplexPattern for DS loads and stores
Tom Stellard
- [llvm] r216279 - R600/SI: Use READ2/WRITE2 instructions for 64-bit mem ops with 32-bit alignment
Tom Stellard
- [PATCH] Make the plugin loader limit its symbol search to the specified module.
Zachary Turner
- [llvm] r213898 - [SDAG] Introduce a combined set to the DAG combiner which tracks nodes
Bruno Cardoso Lopes
- [PATCH] Make the plugin loader limit its symbol search to the specified module.
Zachary Turner
- [LLVMdev] [AMDGPU][PATCH 2/3] Stubs implementation of the new intrinsics on Evergreen
Tom Stellard
- [PATCH] Remove spurious mask operations from AArch64 add->compares on 16 and 8 bit values
Quentin Colombet
- [PATCH] InstCombine ((x | ~y) ^ (~x ^ y)) to (x & ~y)
Richard Smith
- [PATCH] InstCombine ((x | ~y) ^ (~x ^ y)) to (x & ~y)
David Majnemer
- [llvm] r216280 - Fix PR17239 by changing the semantics of the RemainingArgsClass Option kind
Reid Kleckner
- [llvm] r215862 - ARM: improve RTABI 4.2 conformance on Linux
Renato Golin
- [PATCH] R600/SI: Use mad for fsub + fmul
Tom Stellard
- [PATCH] Remove dangling BlockAddresses in GlobalDCE
Bruno Cardoso Lopes
- [PATCH] MCJIT honor symbol visibility settings when populating the global symbol table
Lang Hames
- [llvm] r216284 - Add a few missing mach header flags.
Kevin Enderby
- [PATCH] Remove dangling BlockAddresses in GlobalDCE
Rafael Espíndola
- [PATCH] [ASan] Rename the ASan dynamic RT
Alexey Samsonov
- Fwd: [PATCH] Don't constant fold through zero-length fields
Thomas Jablin
- [PATCH] MCJIT honor symbol visibility settings when populating the global symbol table
Rafael Espíndola
- [AArch64] DW_TAG_label prevents elf from loading in Trace32 and other tools
Ana Pazos
- [PATCH] InstCombine ((x | ~y) ^ (~x ^ y)) to (x & ~y)
Daniel Berlin
- [PATCH] Code coverage tool that uses the new coverage mapping format and clang's instrumentation based profiling data
Justin Bogner
- [llvm] r216170 - Make format_object_base's destructor protected and non-virtual.
Nick Kledzik
- [PATCH] [SROA] Fold a PHI node if all its incoming values are the same
Jingyue Wu
- [PATCH] [SROA] Fold a PHI node if all its incoming values are the same
Chandler Carruth
- [patch] Add support for comdats to the gold plugin
Duncan P. N. Exon Smith
- [patch] Clear the llvm release docs to open the way for 3.6 notes.
Rafael Espíndola
- [patch] Clear the llvm release docs to open the way for 3.6 notes.
Chandler Carruth
- [compiler-rt] r216289 - [UBSan] Add support for printing backtraces to all UBSan handlers
Alexey Samsonov
- [PATCH] Code coverage tool that uses the new coverage mapping format and clang's instrumentation based profiling data
Alex Lorenz
- [LNT] r216290 - Make sure lit tests pass on non-Darwin systems
Yi Kong
- [PATCH] Code coverage tool that uses the new coverage mapping format and clang's instrumentation based profiling data
Alex Lorenz
- [PATCH] Fix PR17239 by changing the semantics of the RemainingArgsClass Option kind
Reid Kleckner
- [llvm] r213898 - [SDAG] Introduce a combined set to the DAG combiner which tracks nodes
Bruno Cardoso Lopes
- [llvm] r216292 - Clear the llvm release notes to make room for 3.6.
Rafael Espindola
- [llvm] r216294 - ARM / x86_64 varargs: Don't save regparms in prologue without va_start
Reid Kleckner
- [lld] r216295 - [PECOFF] Explicitly pass machine type
Rui Ueyama
- [PATCH] Remove dangling BlockAddresses in GlobalDCE
Bruno Cardoso Lopes
- [PATCH] Remove dangling BlockAddresses in GlobalDCE
Rafael Espíndola
- [PATCH] Code coverage tool that uses the new coverage mapping format and clang's instrumentation based profiling data
Justin Bogner
- [patch] Add support for comdats to the gold plugin
Rafael Espíndola
- [patch] Add support for comdats to the gold plugin
Rafael Espíndola
- [PATCH] [AArch32] Added patterns for VCVT{A,N, P,M}.
Chad Rosier
- [PATCH] [SROA] Fix for a SROA store widening bug
Gao, Yunzhong
- [patch] Add support for comdats to the gold plugin
Duncan P. N. Exon Smith
- [llvm] r216299 - [SROA] Fold a PHI node if all its incoming values are the same
Jingyue Wu
- [PATCH] [SROA] Fix for a SROA store widening bug
Chandler Carruth
- [PATCH] Use target-dependent emitLeading/TrailingFence instead of the target-independent insertLeading/TrailingFence (in AtomicExpandPass)
Robin Morisset
- [PATCH] Use target-dependent emitLeading/TrailingFence instead of the target-independent insertLeading/TrailingFence (in AtomicExpandPass)
Robin Morisset
- [llvm] r216300 - llvm-cov: add code coverage tool that's based on coverage mapping format and clang's pgo.
Alex Lorenz
- [PATCH] Use target-dependent emitLeading/TrailingFence instead of the target-independent insertLeading/TrailingFence (in AtomicExpandPass)
JF Bastien
- [PATCH] Don't constant fold through zero-length fields
Thomas Jablin
- [PATCH] Insert random NOPs to increase security against ROP attacks (llvm)
Stephen Crane
- [PATCH] Code coverage tool that uses the new coverage mapping format and clang's instrumentation based profiling data
Alex Lorenz
- [PATCH] Insert random NOPs to increase security against ROP attacks (llvm)
Stephen Crane
- [llvm] r216302 - Add support for comdats to the gold plugin.
Rafael Espindola
- [llvm] r216303 - Add a test case for SROA where the store size is bigger than slice size. The
Yunzhong Gao
- [PATCH] Insert random NOPs to increase security against ROP attacks (llvm)
Stephen Crane
- [PATCH] Insert random NOPs to increase security against ROP attacks (llvm)
Stephen Crane
- [PATCH] Insert random NOPs to increase security against ROP attacks (llvm)
Stephen Crane
- [llvm] r216071 - Quick fix for an use after free.
Lang Hames
- [patch] Clear the llvm release docs to open the way for 3.6 notes.
Sean Silva
- [PATCH] Implement emitLeading/TrailingFence in the ARM backend
Robin Morisset
- [PATCH] Use target-dependent emitLeading/TrailingFence instead of the target-independent insertLeading/TrailingFence (in AtomicExpandPass)
Robin Morisset
- [PATCH] Refactor AtomicExpandPass and add a generic isAtomic() method to Instruction
Robin Morisset
- [llvm] r216307 - Revert r215611 because it caused the infinite loop in bug 20736. There is a reduced testcase in that bug.
Nick Lewycky
- [llvm] r216310 - llvm-cov: test: add xfail for the big-endian buildbots
Alex Lorenz
- [llvm] r216300 - llvm-cov: add code coverage tool that's based on coverage mapping format and clang's pgo.
Alex L
- [llvm] r215611 - [SDAG] Fix a case where we would iteratively legalize a node during
Nick Lewycky
- [llvm] r216300 - llvm-cov: add code coverage tool that's based on coverage mapping format and clang's pgo.
Sean Silva
- [llvm] r215588 - [FastISel] Let the target decide first if it wants to materialize a constant.
Juergen Ributzka
- [PATCH] Add writeFileWithSystemEncoding to LibLLVMSupport
Rafael Auler
- [PATCH] Add writeFileWithSystemEncoding to LibLLVMSupport
Rafael Auler
- [PATCH] [make & configure] Don't strip leading underscore on Win64
Keno Fischer
- [PATCH][LoopVectorizer] Restrict the unroll factor of reductions in loops
Gerolf Hoflehner
- [llvm] r216316 - ProgrammersManual: the flag is called -debug-only
Hans Wennborg
- [llvm] r216170 - Make format_object_base's destructor protected and non-virtual.
Owen Anderson
- [PATCH] Added InstCombine Transformation for (A^B)^((~A)&B) -> A&(~B)
Ankur Garg
- [llvm] r216170 - Make format_object_base's destructor protected and non-virtual.
Patrik Hägglund H
- [llvm] r216170 - Make format_object_base's destructor protected and non-virtual.
Chandler Carruth
- [llvm] r216319 - [x86] Start fixing a really subtle and terrible form of miscompile in
Chandler Carruth
- [PATCH][LoopVectorizer] Restrict the unroll factor of reductions in loops
Hal Finkel
- [PATCH] LLVM CFL Alias Analysis -- Supporting Data Structures
hfinkel at anl.gov
- [PATCH] LLVM CFL Alias Analysis -- Algorithm
hfinkel at anl.gov
- [PATCH] [make & configure] Don't strip leading underscore on Win64
Anton Korobeynikov
- [PATCH] An Aliasing Validator/Sanitizer
hfinkel at anl.gov
- [PATCH] Top-Down FunctionAttrs propagation for noalias, dereferenceable and nonnull inference
hfinkel at anl.gov
- [PATCH] [make & configure] Don't strip leading underscore on Win64
Keno Fischer
- [AMDGPU][PATCH 2/3] barriers/memory-fences related additions
Damien Hilloulin
- [PATCH] Added InstCombine Transformation for (A^B)^((~A)&B) -> A&(~B)
Anton Korobeynikov
- [PATCH] Added InstCombine Transformation for (A^B)^((~A)&B) -> A&(~B)
Anton Korobeynikov
- [llvm] r216324 - Revert "ARM: mark missing functions from RTABI"
Chad Rosier
- [llvm] r216325 - Revert "ARM: improve RTABI 4.2 conformance on Linux"
Chad Rosier
- [llvm] r216170 - Make format_object_base's destructor protected and non-virtual.
Dylan Noblesmith
- [PATCH] Insert random NOPs to increase security against ROP attacks (llvm)
JF Bastien
- [llvm] r216324 - Revert "ARM: mark missing functions from RTABI"
Anton Korobeynikov
- [PATCHES] remove last uses of naked mutexes
Dylan Noblesmith
- [llvm] r216170 - Make format_object_base's destructor protected and non-virtual.
Patrik Hägglund H
- [llvm] r216325 - Revert "ARM: improve RTABI 4.2 conformance on Linux"
Renato Golin
- [PATCH] Use target-dependent emitLeading/TrailingFence instead of the target-independent insertLeading/TrailingFence (in AtomicExpandPass)
Renato Golin
- [PATCHES] remove last uses of naked mutexes
David Blaikie
- [llvm] r216324 - Revert "ARM: mark missing functions from RTABI"
Chad Rosier
- [llvm] r216327 - cmake: disable -Wnon-virtual-dtor when it gives false positives
Dylan Noblesmith
- [llvm] r216328 - cmake: actually test -Wcomment
Dylan Noblesmith
- [www] r216329 - Test
Tanya Lattner
- [www] r216330 - Test www update
Tanya Lattner
- [www] r216331 - Test post commit update.
Tanya Lattner
- [llvm] r216335 - Support/Unix: use ScopedLock wherever possible
Dylan Noblesmith
- [llvm] r216336 - Support: make LLVM Mutexes STL-compatible
Dylan Noblesmith
- [PATCH] An Aliasing Validator/Sanitizer
Andrew Trick
- [llvm] r216338 - Support: add llvm::unique_lock
Dylan Noblesmith
- [llvm] r216339 - [PowerPC] Add support for dcbtst and icbt (prefetch)
Hal Finkel
- [PATCH] An Aliasing Validator/Sanitizer
Chandler Carruth
- [llvm] r216170 - Make format_object_base's destructor protected and non-virtual.
Chandler Carruth
- [llvm] r216338 - Support: add llvm::unique_lock
Chandler Carruth
- [PATCH] Moving few patterns from visitAnd/visitOr/visitXor to SimplifyUsingDistributiveLaws()
Jingyue Wu
- [llvm] r216338 - Support: add llvm::unique_lock
Dylan Noblesmith
- [PATCH] PR19711: use computeKnownBits to simplify (in)equality comparisons
David Majnemer
- [llvm] r216343 - InstCombine: Properly optimize or'ing bittests together
David Majnemer
- [llvm] r216344 - Silence gcc -Wpedantic.
Patrik Hagglund
- [llvm] r216345 - X86 intrinsics table - simplifies intrinsics lowering.
Elena Demikhovsky
- [PATCH] [SKX] Extend avx512_icmp_ multiclasses for AVX512VL/BW
Elena Demikhovsky
- [llvm] r216346 - This code is from r216285, which did not go out to the mailing list for some reason.
Aaron Ballman
- [llvm] r216325 - Revert "ARM: improve RTABI 4.2 conformance on Linux"
Chad Rosier
- [llvm] r216325 - Revert "ARM: improve RTABI 4.2 conformance on Linux"
Renato Golin
- [llvm] r216348 - TableGen: use auto and for-range
Dylan Noblesmith
- [llvm] r216349 - TableGen: delete no-op code
Dylan Noblesmith
- [llvm] r216350 - TableGen: unique_ptr-ify RecordKeeper
Dylan Noblesmith
- [llvm] r216325 - Revert "ARM: improve RTABI 4.2 conformance on Linux"
İsmail Dönmez
- [PATCH] [AArch32] Added patterns for VCVT{A,N, P,M}.
Saleem Abdulrasool
- [PATCH] rename _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VIS
Saleem Abdulrasool
- [llvm] r216344 - Silence gcc -Wpedantic.
David Blaikie
- [PATCH] Refactor AtomicExpandPass and add a generic isAtomic() method to Instruction
JF Bastien
- [llvm] r216338 - Support: add llvm::unique_lock
David Blaikie
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
Sanjay Patel
- [llvm] r216351 - Use range based for loops to avoid needing to re-mention SmallPtrSet size.
Craig Topper
- [llvm] r216354 - IR: remove dead code
Dylan Noblesmith
- [llvm] r216355 - CodeGen: switch raw array to std::vector
Dylan Noblesmith
- [llvm] r216356 - Analysis: take a reference instead of pointer
Dylan Noblesmith
- [llvm] r216357 - Analysis: unique_ptr-ify DependenceAnalysis::depends
Dylan Noblesmith
- [llvm] r216358 - Analysis: unique_ptr-ify DependenceAnalysis::collectCoeffInfo
Dylan Noblesmith
- [llvm] r216359 - Support/APFloat: unique_ptr-ify temp arrays
Dylan Noblesmith
- [llvm] r216360 - Support/Path: remove raw delete
Dylan Noblesmith
- [llvm] r216361 - EE/JIT: unique_ptr-ify
Dylan Noblesmith
- [llvm] r216362 - ExecutionEngine: unique_ptr-ify
Dylan Noblesmith
- [llvm] r216363 - NVPTX: remove raw delete call
Dylan Noblesmith
- [llvm] r216364 - NVPTX: remove another raw delete call
Dylan Noblesmith
- [llvm] r216365 - AArch64: use std::vector for temp array
Dylan Noblesmith
- [llvm] r216366 - AArch64: unique_ptr-ify map structures
Dylan Noblesmith
- [llvm] r216367 - CodeGen/LiveVariables: switch to std::vector
Dylan Noblesmith
- [llvm] r216368 - CodeGen/LiveVariables: hoist out code in nested loops
Dylan Noblesmith
- [PATCH][AArch64] Enable sign check optimization by CSE
Jiangning Liu
- [llvm] r216368 - CodeGen/LiveVariables: hoist out code in nested loops
Chandler Carruth
- [PATCH] Added InstCombine transform for pattern " ( ( A ^ B ) ^ ( ( ~A ) | B ) -> ( A | ( ~ B ) ) ".
sonam kumari
- [llvm] r216371 - Allow vectorization of division by uniform power of 2.
Karthik Bhat
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
Karthik Bhat
Last message date:
Sun Aug 24 22:09:01 PDT 2014
Archived on: Tue Aug 4 17:11:42 PDT 2015
This archive was generated by
Pipermail 0.09 (Mailman edition).