The Week Of Monday 2 March 2015 Archives by thread
Starting: Mon Mar 2 00:10:40 PST 2015
Ending: Sun Mar 8 23:59:16 PDT 2015
Messages: 1607
- [llvm] r230929 - Revert r230921, "Revert some changes that were made to fix PR20680.", for now.
Sanjoy Das
- [PATCH] bindings/go: expose DIBuilder::createReplaceableCompositeType
Peter Collingbourne
- [PATCH] [llgo] debug: create replaceable type through DIBuilder
Peter Collingbourne
- [PATCH] [zorg] add llgo builder, osuosl config
Peter Collingbourne
- [PATCH] Add a lock() function in PassRegistry to speed up multi-thread synchronization.
Erik Eckstein
- [llvm] r230939 - Teach DataLayout that ABI alignments for non-aggregate types must be non-zero.
Owen Anderson
- [llvm] r230940 - Teach DataLayout that alignments on basic types must be powers of two.
Owen Anderson
- [llvm] r230941 - Teach the verifier to enforce that the alignment argument of memory intrinsics must be a power of 2.
Owen Anderson
- [polly] r230624 - Allow non-affine control flow by default
Tobias Grosser
- [PATCH] [AArch64] Add v8.1a RDMA extension
Vladimir Sukharev
- [PATCH] [ARM] Add v8.1a RDMA extension
Vladimir Sukharev
- [PATCH] [lld] [LinkerScript] Implement semantics for simple sections mappings
Rafael Auler
- [PATCH] [AArch64] Fix problems in handling generic MSR/MRS instructions
Petr Pavlu
- [PATCH] [Refactor] Replace RegionPasses by FunctionPasses
Johannes Doerfert
- [PATCHES] R600/SI: New V_FRACT fix, intrinsic for S_FLBIT_I32, and more
Marek Olšák
- [PATCH] Add tools check on Linux LNT
Renato Golin
- [PATCH] Add logical ops to Mips fast-isel
Daniel Sanders
- [llvm] r230948 - Simplify code. NFC.
Benjamin Kramer
- [llvm] r230951 - bindings/go: expose DIBuilder::createReplaceableCompositeType
Andrew Wilkins
- [llvm] r230954 - AVX-512: Simplified MOV patterns, no functional changes.
Elena Demikhovsky
- [llvm] r230956 - [mips] Optimize conditional moves where RHS is zero.
Vasileios Kalintiris
- [llvm] r230957 - NVPTX: Remove dead code.
Benjamin Kramer
- [polly] r230959 - [FIX] Make parallel codegen aware of region statements
Johannes Doerfert
- [polly] r230960 - Do not model scalar accesses in non-affine subregions
Johannes Doerfert
- [PATCH] Implementation of PLT: handling of IFUNC calls (gnu_indirect_function).
Leny Kholodov
- [PATCH 1/1] R600: Use c++11 style for loop
Tom Stellard
- [llvm] r230803 - Revert test case until it can be fixed
Bill Schmidt
- [compiler-rt] r230961 - [ASan/Win] Rename a test.
Timur Iskhodzhanov
- [PATCH] [mips] Remove trivial header files of various passes. NFC.
Daniel Sanders
- [PATCH] [mips] Keep the parameter list of Filler::searchRange() consistent. NFC.
Daniel Sanders
- [llvm] r230962 - AVX-512: Add assembly parser support for Rounding mode
Elena Demikhovsky
- [PATCH] [llgo] Disable known failing packages in check-libgo
Andrew Wilkins
- [llvm] r230964 - TblGen: Remove copy of SmallVector::operator==. NFC intended.
Benjamin Kramer
- [llvm] r230965 - SLPVectorizer: Rewrite ArrayRef slice compare to be more idiomatic.
Benjamin Kramer
- [llvm] r230966 - AsmWriter: Only print one space after the load type
Benjamin Kramer
- Merge of r20795 - LLDB arch detection
Sylvestre Ledru
- [PATCH] asan: fix signal handling during stoptheworld
Dmitry Vyukov
- [PATCH] [mips] [IAS] Add support for the .insn directive.
Toma Tabacu
- [PATCH] [mips] [IAS] Preserve microMIPS label marking for objects when assigning.
Toma Tabacu
- [PATCH] [PPC64] Add 64-bit Vector Integer Arithmetic Instructions
Bill Schmidt
- [llvm] r230972 - Avoid assertion in MSVC 2013 debug builds.
Benjamin Kramer
- [llvm] r230973 - Accidentaly inverted the condition again. Sorry.
Benjamin Kramer
- [PATCH] Support Bitrig/arm in compiler-rt
Renato Golin
- [compiler-rt] r230974 - [asan] Demote "trying to poison/unpoison memory region" messages...
Sergey Matveev
- [PATCH] InstCombine: fix fold "fcmp x, undef" to account for NaN
Chandler Carruth
- [llvm] r230975 - Refactor DebugLocDWARFExpression so it doesn't require access to the
Adrian Prantl
- [PATCH] [ARM] Align stack objects passed to functions
John Brawn
- [llvm] r230976 - Detect malformed YAML sequence in yaml::Input::beginSequence()
Justin Bogner
- [PATCH] Detect malformed yaml sequence in yaml::Input::beginSequence()
Justin Bogner
- [llvm] r230977 - export.sh: Make sure umask is not too restrictive (PR22742)
Hans Wennborg
- [PATCH] Change SystemZ large tests to use the existing long_tests property
Ulrich Weigand
- [llvm] r229911 - MC: Allow multiple comma-separated expressions on the .uleb128 directive.
Joerg Sonnenberger
- [PATCH] RFC: fail-fast iterators for DenseMap
Sanjoy Das
- [compiler-rt] r230978 - asan: fix signal handling during stoptheworld
Dmitry Vyukov
- [zorg] OPAM install for Linux Buildslaves?
Rick Foos
- [llvm] r190636 - Fix PPC ABI for ByVal structs with vector members
Ulrich Weigand
- [PATCH] Make DataLayout Non-Optional in the Module
Eric Christopher
- [llvm] r230979 - [PS4] Correct relocation for DWARF TLS references.
Paul Robinson
- [compiler-rt] r230980 - asan: fix windows build after commit 230978
Dmitry Vyukov
- [llvm] r230981 - Making the SO version major.minor instead of just major because ABI and API change between minor versions.
Chris Bieneman
- [PATCH] Have a way to let fast-isel handle normally optimized library functions
Eric Christopher
- [PATCH] Add {read,write}{16,32,64}{le,be} functions
Michael Spencer
- [llvm] r230907 - ArrayRef: Remove the equals helper with many arguments.
David Blaikie
- [llvm] r230985 - Revert r230979, should apply to all X86 ELF.
Paul Robinson
- [compiler-rt] r230986 - [Sanitizer] Fix StripPathPrefix function and improve test case.
Alexey Samsonov
- [compiler-rt] PATCH: Check __ILP32__ for x86-64 AddressSanitizer asm_flags
H.J. Lu
- [llvm] r230987 - R600: Use c++11 style for loop
Jan Vesely
- [llvm] r230988 - Restore LLVMLinkModules C API until it is properly deprecated.
Juergen Ributzka
- [llvm] r230990 - For the dwarf expression code get the subtarget off of the current
Eric Christopher
- [llvm] r224782 - Finish removing DestroySource.
Juergen Ributzka
- [PATCH] Mangler: Don't prefix MS ABI names with a leading ? character
Reid Kleckner
- [llvm] r230991 - Add r230655 back with a fix.
Rafael Espindola
- [PATCH] Remove useless .debug_macinfo section setup.
David Blaikie
- [PATCH] Add LLVM support for PPC cryptography builtins
Nemanja Ivanovic
- [llvm] r230995 - [PerformanceTips] Document various items folks have suggested
Philip Reames
- [llvm] r230934 - Fix a crash in the LL parser where it failed to validate that the pointer operand of a GEP was valid.
David Blaikie
- [PATCH] Mutate TargetLowering::shouldExpandAtomicRMWInIR to specifically dictate how AtomicRMWInsts are expanded.
JF Bastien
- [PATCH] [X86][ELF] Correct relocation for DWARF TLS references
Paul Robinson
- [PATCH] Preliminary support for dynamically loadable coff objects
Andy Ayers
- [compiler-rt] r230996 - [Sanitizer] Restrict open_memstream to x86_64. Fixes PR22714.
Alexey Samsonov
- [compiler-rt] r230997 - [DFSan] Remove explicit -m64 from RUN lines.
Alexey Samsonov
- [llvm] r230998 - Change SystemZ large tests to use the existing long_tests property
David Blaikie
- [compiler-rt] r230999 - [MSan] Remove explicit -m64 from RUN lines.
Alexey Samsonov
- RFC: Enable vectorization of call instructions in the loop vectorizer
Michael Zolotukhin
- [PATCH] Optionally extend alloca lifetimes to allow for callslot optimization to happen
Philip Reames
- [PATCH] Reimplement heuristic for estimating complete-unroll optimization effects.
Michael Zolotukhin
- [compiler-rt] r231000 - [ASan/Win] Work around PR22545: call LLVM global_dtors in the MD atexit()
Timur Iskhodzhanov
- [PATCH] [X86] Combine (cmov (and/or (setcc) (setcc))) into (cmov (cmov))
Ahmed Bougacha
- [llvm] r231001 - Remove useless .debug_macinfo section setup.
Paul Robinson
- [PATCH] Fix SROA for intrinsics
Chad Rosier
- [llvm] r231002 - Support: Add {read, write}{16, 32, 64}{le, be} functions.
Rui Ueyama
- [llvm] r231003 - Revert "For the dwarf expression code get the subtarget off of the current"
Adrian Prantl
- [llvm] r231004 - Revert "Refactor DebugLocDWARFExpression so it doesn't require access to the"
Adrian Prantl
- [PATCH] [compiler-rt] Symbolizer refactoring: Make LibbacktraceSymbolizer adopt the SymbolizerTool interface
Alexey Samsonov
- [PATCH] [compiler-rt] Symbolizer refactoring: Move internals to separate files
Alexey Samsonov
- [PATCH] [compiler-rt] Symbolizer refactoring: ExtractToken and friends
Alexey Samsonov
- [lld] r231005 - Remove include/lld/Core/Endian.h and use llvm/Support/Endian.h instead.
Rui Ueyama
- [llvm] r231006 - Fix a copy-paste bug.
Michael Zolotukhin
- [llvm] r231007 - Make ToVectorTy static.
Michael Zolotukhin
- [llvm] r231011 - TLI: Use lambda. NFC.
Michael Zolotukhin
- [PATCH] Make llvm.eh.begincatch use an outparam
Andy Kaylor
- [compiler-rt] r231012 - Allow compiler-rt build on Bitrig
Renato Golin
- [LNT] r231013 - Reduce the chance of two concurrent submissions breaking the database
Chris Matthews
- [compiler-rt] r231014 - Symbolizer refactoring: Move internals to separate files
Kuba Brecka
- [llvm] r231015 - SmallVector: Allow initialization and assignment from initializer_list.
Benjamin Kramer
- [llvm] r231016 - Use read{16, 32, 64}{le, be}() instead of *reinterpret_cast<u{little, big}{16, 32, 64}_t>().
Rui Ueyama
- [PATCH] LowerBitSets: Use byte arrays instead of bit sets to represent in-memory bit sets.
Kostya Serebryany
- [llvm] r231017 - lit: Add 'cd' support to the internal shell and port some tests
Reid Kleckner
- [llvm] r231018 - Revert some changes that were made to fix PR20680.
Sanjoy Das
- [llvm] r231021 - Support: Use const pointers for reads.
Jan Vesely
- [llvm] r231022 - cmake: Use MSVC atomics with clang-cl
Reid Kleckner
- [llvm] r231023 - Refactor DebugLocDWARFExpression so it doesn't require access to the
Adrian Prantl
- [llvm] r231024 - Revert "Revert "For the dwarf expression code get the subtarget off of the current""
Adrian Prantl
- [PATCH] During PHI elimination, split critical edges that move copies out of loops
Daniel Jasper
- [PATCH] During PHI elimination, split critical edges that move copies out of loops
Quentin Colombet
- [PATCH] During PHI elimination, split critical edges that move copies out of loops
Daniel Jasper
- [PATCH] During PHI elimination, split critical edges that move copies out of loops
Quentin Colombet
- [PATCH] During PHI elimination, split critical edges that move copies out of loops
Daniel Jasper
- [PATCH] During PHI elimination, split critical edges that move copies out of loops
Daniel Jasper
- [PATCH] During PHI elimination, split critical edges that move copies out of loops
Matthias Braun
- [PATCH] During PHI elimination, split critical edges that move copies out of loops
Matthias Braun
- [PATCH] During PHI elimination, split critical edges that move copies out of loops
Daniel Jasper
- [PATCH] During PHI elimination, split critical edges that move copies out of loops
Quentin Colombet
- [PATCH] During PHI elimination, split critical edges that move copies out of loops
Daniel Jasper
- [llvm] r230866 - IndexedMap: Default to SmallVector<T, 0>
Philip Reames
- [compiler-rt] r231027 - Symbolizer refactoring: ExtractToken and friends
Kuba Brecka
- [llvm] r231028 - IndexedMap: Document why SmallVector<T, 0> is preferable here.
Benjamin Kramer
- [PATCH] Support standard DWARF TLS opcode; currently, only PS4 uses it.
Paul Robinson
- [PATCH] Support standard DWARF TLS opcode; currently, only PS4 uses it.
Paul Robinson
- [PATCH] Support standard DWARF TLS opcode; currently, only PS4 uses it.
David Blaikie
- [PATCH] Support standard DWARF TLS opcode; currently, only PS4 uses it.
Paul Robinson
- [PATCH] Support standard DWARF TLS opcode; currently, only PS4 uses it.
Adrian Prantl
- [PATCH] Support standard DWARF TLS opcode; currently, only PS4 uses it.
Adrian Prantl
- [PATCH] Support standard DWARF TLS opcode; currently, only PS4 uses it.
Eric Christopher
- [PATCH] Support standard DWARF TLS opcode; currently, only PS4 uses it.
Ed Maste
- [PATCH] Support standard DWARF TLS opcode; currently, only PS4 uses it.
Ed Maste
- [PATCH] Support standard DWARF TLS opcode; currently, only PS4 uses it.
Paul Robinson
- [PATCH] Support standard DWARF TLS opcode; currently, only PS4 uses it.
Paul Robinson
- [PATCH] Support standard DWARF TLS opcode; currently, only PS4 uses it.
Eric Christopher
- [PATCH] Support standard DWARF TLS opcode; currently, only PS4 uses it.
Paul Robinson
- [PATCH] [lld] Define DefinedAtom::sectionSize.
Rui Ueyama
- [llvm] r230794 - [opaque pointer type] Add textual IR support for explicit type parameter to load instruction
Duncan P. N. Exon Smith
- [PATCH] [X86] Special-case 2x CMOV when custom-inserting.
Ahmed Bougacha
- [PATCH] [X86] tranform insertps to blendps when possible for better performance
Sanjay Patel
- [compiler-rt] r231032 - Symbolizer refactoring: Make LibbacktraceSymbolizer adopt the SymbolizerTool interface
Kuba Brecka
- [lld] r231033 - Make ArchiveLibraryFile::~ArchiveLibraryFile virtual.
Rui Ueyama
- [llvm] r230920 - ArrayRef: Put back std::equal for operator== with a check for the empty ArrayRefs
Philip Reames
- [PATCH] [RewriteStatepointsForGC] Fix a relocation bug w.r.t values defined by invoke instructions
Chen Li
- [llvm] r231034 - TLI: Factor out sanitizeFunctionName. NFC.
Michael Zolotukhin
- [llvm] r231035 - [ADT] fail-fast iterators for DenseMap
Sanjoy Das
- [PATCH] Break dependencies in large loops containing reductions (LoopVectorize)
Olivier Sallenave
- [PATCH] Make Triple::getOSVersion make sense for Android.
Stephen Hines
- [PATCH] [compiler-rt] Symbolizer refactoring: Turn FillAddressAndModuleInfo into FillModuleInfo
Kuba Brecka
- [PATCH] Move TargetLibraryInfo data from two files into one common .def file.
Jan Voung
- [PATCH] Remap arguments and non-alloca values used by outlined C++ exception handlers.
David Majnemer
- [PATCH] Outline cleanup handlers for native Windows C++ exception handling
David Majnemer
- [llvm] r231037 - WinEH: Run opt -instnamer over some cppeh tests and update CHECKs
Reid Kleckner
- [LNT] r231038 - Explicitly stringify datetimes
Chris Matthews
- [PATCH] [CodeGen] Use module flag metadata to enable global-merge.
Ahmed Bougacha
- [llvm] r231041 - LoopIdiom: Give globals for memset_pattern16 private linkage.
Benjamin Kramer
- [llvm] r231042 - Remap arguments and non-alloca values used by outlined C++ exception handlers.
Andrew Kaylor
- [llvm] r231043 - LowerBitSets: Use byte arrays instead of bit sets to represent in-memory bit sets.
Peter Collingbourne
- [llvm] r231044 - Fix cppeh breakage due to racing commits
Reid Kleckner
- [llvm] r231045 - [X86] Combine (cmov (and/or (setcc) (setcc))) into (cmov (cmov)).
Ahmed Bougacha
- [llvm] r231046 - [X86] Special-case 2x CMOV when custom-inserting.
Ahmed Bougacha
- [llvm] r231047 - Add explicit type to empty std::set initializer to fix the libc++ build.
Peter Collingbourne
- [llvm] r231050 - Revert "[ADT] fail-fast iterators for DenseMap"
Sanjoy Das
- [PATCH] Move emitDIE and emitAbbrev to AsmPrinter. NFC.
Frederic Riss
- [zorg] r231051 - Use an explicit LIBRARY_PATH of /usr/lib/x86_64-linux-gnu/x86_64 for the cfi tests.
Peter Collingbourne
- [PATCH] [Mach-O] Dtrace Support Part 1: User SDT provider handling.
kledzik at apple.com
- [PATCH] CodeGenPrepare: Avoid and/or i1 in select conditions.
Matthias Braun
- [compiler-rt] r231052 - [asan] Since x32 has 32-bit pointers, it should use the same code sequence as ia32 for AddressSanitizer asm_flags test. Patch by H.J. Lu
Kostya Serebryany
- [PATCH] [AArch64] fix PR22408: clang no longer bootstraps itself on AArch64 linux
Tim Northover
- [PATCH] [ASan] Add process basename to log name and error message to simplify analysis of sanitized systems logs.
Kostya Serebryany
- [PATCH] LLD: Implement our own future and use that for FileArchive::preload().
Rui Ueyama
- [llvm] r231055 - [X86] Remove some unused code from disassembler.
Craig Topper
- [llvm] r231056 - Cleanup after r230934 per Dave's suggestions.
Owen Anderson
- [PATCH] Code Generator Patterns for X86 Gather and Scatter
Craig Topper
- [PATCH] Remove getDataLayout() from Instruction/GlobalValue/BasicBlock/Function
Mehdi AMINI
- [PATCH] [MC] Implement support for R_X86_64_SIZE64
David Majnemer
- [PATCH] Do not model scalar accesses in non-affine subregions
Tobias Grosser
- [lld] r231057 - [ELF] Implement R_X86_64_PC16 relocation.
Davide Italiano
- [llvm] r231058 - Revert the non-cleanup part of r230769 because it introduced a non-determinism found only in the names of symbols.
Nick Lewycky
- [llvm] r230769 - Switch a std::map to a DenseMap in CodeGenRegisters.
Nick Lewycky
- [llvm] r231059 - Switch up whitespace with better whitespace.
Nick Lewycky
- [PATCH] Add a pass to transform aggregate loads and stores into scalar loads and stores.
Amaury SECHET
- [PATCH] Teach ComputeNumSignBits about signed divisions
Nadav Rotem
- Fwd: [PATCH]: Add range iterators to Extract/InsertValueInst indices
Daniel Berlin
- [compiler-rt] r231061 - Symbolizer refactoring: Turn FillAddressAndModuleInfo into FillModuleInfo
Kuba Brecka
- [PATCH] [mips] Rename the LA/LI/DLI TableGen definitions and classes. NFC.
Toma Tabacu
- [llvm] r231062 - Add range iterators to Extract/InsertValueInst indices
Daniel Berlin
- [PATCH] Implementation of relocations: R_ARM_REL32, R_ARM_THM_JUMP11, R_ARM_PREL31 for ELF/ARM
Leny Kholodov
- [llvm] r231064 - During PHI elimination, split critical edges that move copies out of loops.
Daniel Jasper
- [PATCH] [compiler-rt] Symbolizer refactoring: Unify access to symbolizer tools from POSIXSymbolizer
Kuba Brecka
- [PATCH] Lower invoke statepoints and gc.results tied to them.
Igor Laevsky
- [PATCH] [mips] [IAS] Add missing constraints and improve testing for the .module directive.
Toma Tabacu
- [PATCH] tsan: fix signal handling during stop-the-world
Dmitry Vyukov
- [llvm] r230775 - Change the fast-isel-abort option from bool to int to enable "levels"
Andrea Di Biagio
- [compiler-rt] PATCH: Fix asan/TestCases/Linux/ptrace.cc for x32
H.J. Lu
- [compiler-rt] PATCH: Use uhwptr instead of uptr for stacktrace
H.J. Lu
- [PATCH] [mips] Refactor saved-registers bitmask creation in MipsAsmPrinter::printSavedRegsBitmask. NFC.
Toma Tabacu
- [PATCH] [DagCombiner] Allow shuffles to merge through bitcasts
Simon Pilgrim
- [llvm] r231069 - AVX-512: Moved patterns for masked load/store under avx_store, avx_load classes.
Elena Demikhovsky
- [llvm] r231073 - [X86][Haswell][SchedModel] Fix patterns for scalar FMA3 variants.
Michael Kuperstein
- [PATCH] Increase timeout value for ppc64 sanitizer buildbots
Bill Seurer
- [llvm] r231074 - Make llvm/test/Object/archive-format.test CRLF-tolerant.
NAKAMURA Takumi
- [PATCH] asan: do not instrument direct inbounds accesses to stack variables
Dmitry Vyukov
- [PATCH] Fix non-determinism causing assertion failure (PR22750)
Dario Domizioli
- [llvm] r231079 - IR: Add missing API to specialized metadata nodes
Duncan P. N. Exon Smith
- [PATCH] Use vmovss to handle inserting an element into index 0 of a v8f32 vector of zeros.
Sanjay Patel
- [llvm] r231082 - DebugInfo: Move new hierarchy into place
Duncan P. N. Exon Smith
- [llvm] r231085 - [AArch64] When combining constant mul of -3, prefer (sub x, (shl x, N)).
Chad Rosier
- [PATCH] [AtomicExpand] Set branch weights when new basic blocks are created
Philip Reames
- [PATCH] "float2int": Add a new pass to demote from float to int where possible.
Philip Reames
- [llvm] r231086 - Make llvm.eh.begincatch use an outparam
Reid Kleckner
- [PATCH] Anonymous namespaces are missing import DW_TAG_imported_module.
David Blaikie
- [llvm] r230094 - Remove some unnecessary unreachables in favor of (sometimes implicit) assertions
Philip Reames
- [llvm] r231088 - 80-column fixup.
Eric Christopher
- [PATCH] Infer known bits from dominating conditions
Philip Reames
- [polly] r231089 - Update Polly tests for the great metadata schema change
David Blaikie
- [llvm] r231090 - Make Triple::getOSVersion make sense for Android.
Dan Albert
- [llvm] r231093 - DenseMapIterator: Avoid explicitly declaring the copy ctor as this makes the copy assignment operator deprecated in C++11
David Blaikie
- [llvm] r231094 - Twine: Explicitly default the copy ctor as it's otherwise deprecated in C++11 by the presence of a user-declared copy assignment operator.
David Blaikie
- [llvm] r231095 - Avoid explicitly declaring the copy assignment operator, as this unnecessarily makes the copy ctor deprecated in C++11
David Blaikie
- [PATCH] Fix generic shift expansion when shift amount is 0
Paweł Bylica
- [llvm] r231099 - [Small]BitVector::reference: Explicitly default copy construction as it is deprecated in C++11 in the presence of explicit copy assignment.
David Blaikie
- [llvm] r231100 - Fix PR22750: non-determinism causes assertion failure in DWARF generation
Dario Domizioli
- [PATCH] [zorg] Support Windows/Linux Clang CMake builds with unified builder.
Galina
- [PATCH] Fix big shift constant folding
Paweł Bylica
- [llvm] r231102 - Remove some explicit copy assignment operators is favor of implicit ones, as their presence makes the use of the implicit copy ctor deprecated in C++11
David Blaikie
- [llvm] r231103 - FullDependenceAnalysis: Avoid using the (deprecated in C++11) copy ctor
David Blaikie
- [llvm] r231104 - unique_ptrify FullDependenceAnalysis::DV
David Blaikie
- [www] r231106 - Win Snapshot: r231084, the first one built with VS2013
Hans Wennborg
- [llvm] r231108 - Remove explicit copy ctor in favor of the default so as not to disable/deprecate the implicit copy assignment operator
David Blaikie
- [llvm] r231109 - Remove explicit copy assignment operator in favor of the implicit/default to avoid disabling/deprecating the implicit copy ctor.
David Blaikie
- [llvm] r231110 - Remove explicit copy ctor in favor of the implicit one so that the use of the copy assignment operator is not deprecated.
David Blaikie
- [PATCH] Implement shift ops for Mips fast-isel
Eric Christopher
- [llvm] r231111 - Add a comment above findRepresentativeClass explaining why it's
Eric Christopher
- [llvm] r230585 - Remove a FIXME.
Eric Christopher
- [llvm] r231112 - Remove no-op dtor so that use of the implicit copy ctor/assignment operator are not deprecated.
David Blaikie
- [llvm] r231113 - Remove explicit no-op dtor in favor of the implicit dtor so as not to disable/deprecate the copy operations.
David Blaikie
- [llvm] r231114 - DeltaAlgorithm: Provide protected default copy ctor for use by test derived class.
David Blaikie
- [llvm] r231115 - Add the following 64-bit vector integer arithmetic instructions added in POWER8:
Kit Barton
- [zorg] r231116 - Added new slave windows7-buildbot.
Galina Kistanova
- [llvm] r231117 - Outline cleanup handlers for native Windows C++ exception handling
Andrew Kaylor
- [llvm] r229835 - [x86, sdag] Two interrelated changes to the x86 and sdag code.
Sergey Matveev
- [llvm] r231121 - Fix PR22762. When emitting a DWARF expression check whether this is the
Adrian Prantl
- [llvm] r231122 - Fixing problem with field initialization order
Andrew Kaylor
- [patch] Check for isDiagnosticEnabled even if we have a dig handler
Rafael Espíndola
- [PATCH] Add a flag to experiment with outlining optional branches.
Daniel Jasper
- [llvm] r231123 - use bool operator shortcut; NFC
Sanjay Patel
- [llvm] r231125 - [ADT] fail-fast iterators for DenseMap
Sanjoy Das
- [llvm] r231126 - Remove ResourcePriorityQueue::dump as it relies on copying a non-copyable type which would result in a double-delete
David Blaikie
- [llvm] r231127 - unique_ptrify ResourcePriorityQueue::ResourceModel
David Blaikie
- [llvm] r231128 - Add support for SunOS function/data sections and associated
Eric Christopher
- Fix for compiling on Solaris
Eric Christopher
- [PATCH] [DAGCombine] Fix a bug in a BUILD_VECTOR combine
Michael Kuperstein
- [llvm] r231129 - remove enum value names from comments; NFC
Sanjay Patel
- [llvm] r231130 - [X86][ELF] Correct relocation for DWARF TLS references
Paul Robinson
- [llvm] r231132 - Correctly handle -pass-remarks in the gold plugin.
Rafael Espindola
- [llvm] r231133 - Remove LatencyPriorityQueue::dump because it relies on an implicit copy ctor which is deprecated in C++11 (due to the presence of a user-declare dtor in the base class)
David Blaikie
- [llvm] r231134 - Remove the explicit SUnitIterator::operator= as the default is just fine
David Blaikie
- [llvm] r231135 - Remove the explicit SDNodeIterator::operator= in favor of the implicit default
David Blaikie
- [llvm] r231136 - Revert "Remove the explicit SDNodeIterator::operator= in favor of the implicit default"
David Blaikie
- [llvm] r231138 - Remove the explicit SDNodeIterator::operator= in favor of the implicit default
David Blaikie
- [lld] r231139 - Fix -Wcast-qual warning.
Rui Ueyama
- [llvm] r231140 - Teach ComputeNumSignBits about signed divisions.
Nadav Rotem
- [llvm] r222935 - Simplify some more ownership using forward_list<T> rather than vector<unique_ptr<T>>
Duncan P. N. Exon Smith
- [llvm] r231141 - CFG::SuccessorIterator::SuccessorProxy:: Expliictly default copy construction as it is deprecated in C++11 in the presence of explicit copy assignment.
David Blaikie
- [llvm] r231142 - CFG::SuccessorIterator: Remove explicit copy assignment, as the default is fine
David Blaikie
- [llvm] r231143 - RewriteStatepointsForGC::PhiState: Remove explicit copy ctor in favor of the Rule of Zero
David Blaikie
- [llvm] r231144 - DAGCombiner::LoadedSlice: Remove explicit copy ctor in favor of the Rule of Zero
David Blaikie
- [PATCH] [IndVarSimplify] use the "canonical" way to infer no-wrap.
Sanjoy Das
- [llvm] r231146 - Fix the build broken in r231142
David Blaikie
- [llvm] r231147 - Remove getDataLayout() from Instruction/GlobalValue/BasicBlock/Function
Mehdi Amini
- [llvm] r231148 - Fix a problem where the TwoAddressInstructionPass which generate redundant register moves in a loop.
Eric Christopher
- [PATCH] Remove redundent register mov by improving TwoAddressInstructionPass
Eric Christopher
- [PBQP] Use a local bit-matrix to speedup searching an edge in the graph
Arnaud A. de Grandmaison
- [llvm] r230882 - DebugInfo: Convert DW_OP_piece => DW_OP_bit_piece
Adrian Prantl
- [compiler-rt] r231151 - [UBSan] Add testcases for -fsanitize=shift-base and -fsanitize=shift-exponent.
Alexey Samsonov
- [PATCH] [AArch64] Teach AsmPrinter about GlobalAddress operands.
Ahmed Bougacha
- [lld] r231153 - Implement our own future and use that for FileArchive::preload().
Rui Ueyama
- [PATCH] [SCEV] make SCEV smarter about proving no-wrap.
Andrew Trick
- [llvm] r231154 - Avoid copying LiveInterval, this could lead to a double-delete
David Blaikie
- [llvm] r231155 - Moving WinEH outlining tests to an architecture neutral location
Andrew Kaylor
- [PATCH] Temporary XFAILs.
Rick Foos
- [llvm] r231156 - InstCombine: Ensure select condition types are identical before merging
David Majnemer
- [llvm] r231158 - LangRef: Clarify select's semantics with vector arguments
David Majnemer
- [PATCH] Updating GettingStarted documentation to reference CMake as the preferred way to build LLVM.
Chris Bieneman
- [compiler-rt] r231162 - Symbolizer refactoring: Unify access to symbolizer tools from POSIXSymbolizer
Kuba Brecka
- [llvm] r231164 - WinEH: Remove vestigial EH object
Reid Kleckner
- [llvm] r231165 - Remove subtarget dependence in pass pipeline setup for AArch64.
Eric Christopher
- [llvm] r231166 - [sanitizer/coverage] Add AFL-style coverage counters (search heuristic for fuzzing).
Kostya Serebryany
- [compiler-rt] r231166 - [sanitizer/coverage] Add AFL-style coverage counters (search heuristic for fuzzing).
Kostya Serebryany
- [www-releases] r231167 - Add a link to the PGP signing key for 3.6.0
Hans Wennborg
- [llvm] r231168 - unique_ptrify LiveRange::segmentSet
David Blaikie
- [compiler-rt] r231171 - [asan] attempting to fix the windows build
Kostya Serebryany
- [llvm] r231172 - Move TargetLibraryInfo data from two files into one common .def file.
Jan Wen Voung
- [llvm] r231173 - Revert "unique_ptrify LiveRange::segmentSet"
David Blaikie
- [compiler-rt] r231174 - [asan] more fixes for x32, patches by H.J. Lu
Kostya Serebryany
- [llvm] r231175 - Change LiveStackAnalysis::SS2IntervalMap from std::map to std::unordered_map
David Blaikie
- [llvm] r231176 - Recommit r231168: unique_ptrify LiveRange::segmentSet
David Blaikie
- [llvm] r231177 - Add missing header include
David Blaikie
- [llvm] r231178 - Update twoaddr-coalesce-3.ll to run on darwin and linux machines:
Eric Christopher
- [PATCH] RegisterCoalescer: Gracefully continue if subrange merging fails.
Matthias Braun
- [PATCH] This patch introduces MemorySSA, a virtual SSA form for memory.Details on what it looks like are in MemorySSA.h
Daniel Berlin
- [PATCH] Remove intrinsic 'llvm.x86.avx2.vbroadcasti128'
Juergen Ributzka
- [PATCH] [compiler-rt] Symbolizer refactoring: Link symbolizer tools into a fallback chain
Kuba Brecka
- [llvm] r231181 - Document the LLVM "thunk" attribute added back in r226708
Reid Kleckner
- [compiler-rt] PATCH: Update GetKernelAreaSize for x32
H.J. Lu
- [llvm] r231182 - Remove 'llvm.x86.avx2.vbroadcasti128' intrinsic.
Juergen Ributzka
- [llvm] r231183 - [RewriteStatepointsForGC] Fix a relocation bug w.r.t values defined by invoke instructions
Philip Reames
- [compiler-rt] PATCH: Add -fno-lto to OSLDFLAGS for Linux
H.J. Lu
- [llvm] r231184 - Revert "unique_ptrify LiveRange::segmentSet"
David Blaikie
- [llvm] r231185 - Drop the "eh_" from eh_func_begin and eh_func_end.
Rafael Espindola
- [PATCH] [compiler-rt] atos and dladdr symbolizers for OS X
Kuba Brecka
- [llvm] r231186 - RegisterCoalescer: Gracefully continue if subrange merging fails.
Matthias Braun
- [llvm] r231187 - Fix the x86-upgrade-avx2-vbroadcast.ll test by commenting the CHECK lines
Filipe Cabecinhas
- [llvm] r231189 - Recommit r231175: Change LiveStackAnalysis::SS2IntervalMap from std::map to std::unordered_map
David Blaikie
- [llvm] r231190 - Reverse the order libc++ and libc++abi are added in CMake.
Eric Fiselier
- [llvm] r231191 - Weaken the check for a specific movl on the twoaddr-coalesce-3
Eric Christopher
- [llvm] r231192 - Recommit r231168: unique_ptrify LiveRange::segmentSet
David Blaikie
- [PATCH] [Inliner] Use whitelist instead of blacklist when checking function attribute compatibility and make the check stricter
Akira Hatanaka
- [llvm] r231193 - Remove MCStreamer.h include from MCContext.h and explictly include it where necessary. NFC
Pete Cooper
- [llvm] r231194 - This file should always have included MCAssembler and not MCStreamer. NFC
Pete Cooper
- [llvm] r231195 - Remove MCStreamer include which isn't used here. NFC
Pete Cooper
- [lld] r231196 - Make a private function private.
Rui Ueyama
- [llvm] r231198 - Use the vanilla func_end symbol for .size.
Rafael Espindola
- [llvm] r231199 - LLParser: Avoid copying ValIDs, the copy ctor is deprecated in C++11 due to the presence of a user-declared dtor
David Blaikie
- [llvm] r231200 - unique_ptrify ValID::ConstantStructElts
David Blaikie
- [llvm] r231201 - Use report_fatal_error instead of unreachable for -fast-isel-abort
Mehdi Amini
- [PATCH] Refactor and enhance FMA combine
Olivier Sallenave
- [llvm] r231203 - Object: Add range iterators to Archive symbols
Rui Ueyama
- [llvm] r231204 - Workaround MSVC not providing implicit move members
David Blaikie
- [lld] r231205 - temporary
Rui Ueyama
- [lld] r231206 - Simplify FileArchive. NFC.
Rui Ueyama
- [llvm] r231207 - Fix the test for r231201. We don't crash anymore.
Filipe Cabecinhas
- [lld] r231208 - Revert "temporary"
Rui Ueyama
- [llvm] r231209 - Constify AsmPrinter passed to DIE methods.
Frederic Riss
- [llvm] r231210 - Move emitDIE and emitAbbrevs to AsmPrinter. NFC.
Frederic Riss
- [PATCH] Replace llvm.frameallocate with llvm.frameescape
Reid Kleckner
- [AArch64] Enable partial unrolling on cortex-a57 and 2 related improvement
Kevin Qin
- [PATCH] llvm-readobj: implement MachODumper::printNeededLibraries
Chilledheart
- [PATCH] LLD: Core: Fix file ordinals of archive members.
Rui Ueyama
- [lld] r231212 - Make File non-const in the resolver.
Rui Ueyama
- [llvm] r231214 - Revert "[ADT] fail-fast iterators for DenseMap"
Chaoren Lin
- [llvm] r231215 - [llvm-pdbdump] Display full enum definitions.
Zachary Turner
- [llvm] r231216 - [MC][Target] Implement support for R_X86_64_SIZE{32, 64}.
Davide Italiano
- [llvm] r231217 - Devirtualize OptionValue::~OptionValue in favor of protected in the base, with final derived classes
David Blaikie
- [llvm] r231218 - Make OptionValue explicitly copyable
David Blaikie
- [llvm] r231219 - [DAGCombine] Fix a bug in a BUILD_VECTOR combine
Michael Kuperstein
- [llvm] r231220 - Avoid copying parser objects
David Blaikie
- [llvm] r231221 - Devirtualize ~parser<T> by making it protected in base classes and making derived classes final
David Blaikie
- [llvm] r231222 - Make format_object_base explicitly copyable, so format_objects can be copied without relying on the implicit copy ctor
David Blaikie
- [llvm] r231223 - use = default instead of {}
David Blaikie
- [llvm] r231224 - Remove explicit RNSuccIterator copy assignment in favor of implicit default
David Blaikie
- [llvm] r231225 - Explicitly default DenseMapTest::CtorTest::operator=
David Blaikie
- [PATCH] Constant expression as fmul operand in InstCombiner asserts
Pawel Jurek
- [PATCH] [ConstantRange] Teach multiply to be cleverer about signed ranges.
James Molloy
- [llvm] r231226 - [Tablegen] Use correct result number variables with the pattern nodes they go with when handling SDTCisSameAs. No functional change as they are always both 0 unless you try to define a multi result type profile that uses SDTCisSame on one of the other results.
Craig Topper
- [llvm] r231227 - Fix PR22408 - LLVM producing AArch64 TLS relocations that GNU linkers cannot handle yet.
Kristof Beyls
- [PATCH] [PM] Create a separate library for high-level pass management code.
Chandler Carruth
- [PATCH] [mips] [IAS] Do not generate redundant move when expanding lw/sw with symbol.
Toma Tabacu
- [llvm] r231230 - Add a flag to experiment with outlining optional branches.
Daniel Jasper
- [llvm] r231237 - [mips] Specify the correct value type when combining a CMovFP node.
Vasileios Kalintiris
- [llvm] r231238 - [MBP] Fix a really horrible bug in MachineBlockPlacement, but behind
Chandler Carruth
- [llvm] r231239 - [mips] Keep the parameter list of Filler::searchRange() consistent. NFC.
Vasileios Kalintiris
- [llvm] r231240 - [mips] Rename the LA/LI/DLI TableGen definitions and classes. NFC.
Toma Tabacu
- [llvm] r231241 - asan: do not instrument direct inbounds accesses to stack variables
Dmitry Vyukov
- [llvm] r231243 - [X86][FastISel] Simplify the logic in method X86SelectSIToFP.
Andrea Di Biagio
- [llvm] r231246 - [PowerPC] Remove unnecessary and incomplete commentary
Bill Schmidt
- [llvm] r231249 - [mips][microMIPS] Make usage of ADDU16 and SUBU16 by code generator
Jozef Kolek
- [llvm] r231250 - Mutate TargetLowering::shouldExpandAtomicRMWInIR to specifically dictate how AtomicRMWInsts are expanded.
JF Bastien
- [PATCH] Fix a crash in Dependency Analysis
Karthik Bhat
- [PATCH] [ARM] Use AEABI aligned function variants
John Brawn
- [llvm] r231253 - Revert r231132, "Correctly handle -pass-remarks in the gold plugin.", for now, to suppress log floodng in LTO.
NAKAMURA Takumi
- [llvm] r231254 - Revert r231221, "Devirtualize ~parser<T> by making it protected in base classes and making derived classes final"
NAKAMURA Takumi
- [llvm] r231256 - Explicitly default ilistTest::Node's copy constructor
David Blaikie
- [llvm] r231257 - Test commit. Removed an unnecessary space
Nemanja Ivanovic
- [llvm] r231259 - R600/SI: Add an intrinsic for S_FLBIT_I32 / V_FFBH_I32
Marek Olsak
- [llvm] r231260 - Fix DwarfExpression::AddMachineRegExpression so it doesn't read past the
Adrian Prantl
- [llvm] r231261 - Update the out-of-date dwarf expressions in these testcases.
Adrian Prantl
- [llvm] r231262 - Test commit. It will be reverted in the next commit.
Wei Mi
- [PATCHES] R600/SI: Small VI improvements
Marek Olšák
- [llvm] r231264 - Revert the test commit.
Wei Mi
- [PATCH] [zorg] Rev2: Fix get slave environment in LLDB Windows builder.
Rick Foos
- [polly] r231268 - Add support for conditional 'and' and 'or' expressions
Tobias Grosser
- [PATCH] Allow the specification of a "mode" property on the LLDB Builder
Zachary Turner
- [llvm] r231269 - Revert "unique_ptrify ValID::ConstantStructElts"
Reid Kleckner
- [PATCH] Add hard float versions of floating point to long long conversions
Sergey Dmitrouk
- [llvm] r231270 - Make DataLayout Non-Optional in the Module
Mehdi Amini
- [lld] r231271 - Remove "inline" from inlined functions.
Rui Ueyama
- [polly] r231272 - Allow to build shared libraries if BUILD_SHARED_LIBS is enabled
Tobias Grosser
- [llvm] r231273 - Bring r231132 back with a fix.
Rafael Espindola
- [llvm] r231274 - Recommit r231221: "Devirtualize ~parser<T> by making it protected in base classes and making derived classes final"
David Blaikie
- [llvm] r231276 - Add a lock() function in PassRegistry to speed up multi-thread synchronization.
Erik Eckstein
- [PATCH] [AVX] Lower / fast-isel scalar FP selects into VBLENDV instructions (PR22483)
Sanjay Patel
- [llvm] r231277 - Add missing <atomic> include to PassRegistry.h
Reid Kleckner
- [llvm] r231279 - Fix the build of the gold-plugin and examples.
Rafael Espindola
- [PATCH] [PPC64] Change doubleword vector shift instructions from intrinsics to opcodes
Kit Barton
- [polly] r231281 - Remove unnecessary dynamic memory management
Tobias Grosser
- [PATCH] Remove all MMOs from memory operations when tail merging.
hfinkel at anl.gov
- [llvm] r231282 - Add a FIXME for PR22796, broken ordering of ClassInfo in TableGen
David Blaikie
- [PATCH] [compiler-rt] Spring cleaning of compiler-rt symbolizers
Sergey Matveev
- [PATCH] [compiler-rt] Add a symbolizer testcase for closed stdin/stdout
Alexey Samsonov
- [compiler-rt] r231283 - [sanitizer] Since x32 runs under 64-bit kernel, GetKernelAreaSize should return 0
Kostya Serebryany
- [llvm] r231284 - Try to satisfy sanitizer lint check
Reid Kleckner
- [llvm] r231285 - Add LLVM support for PPC cryptography builtins
Nemanja Ivanovic
- [llvm] r231286 - Support standard DWARF TLS opcode; Darwin and PS4 use it.
Paul Robinson
- [compiler-rt] r231289 - Exclude LLVM sources from lint check.
Alexey Samsonov
- [lld] r231290 - Define DefinedAtom::sectionSize.
Rui Ueyama
- [llvm] r231292 - don't repeat class / function / variable names in comments; NFC
Sanjay Patel
- [compiler-rt] r231293 - [Sanitizer] Fix/suppress compiler warnings in unit tests.
Alexey Samsonov
- [llvm] r231294 - Update LangRef for getelementptr explicit type changes
David Blaikie
- [llvm] r231295 - Expand variables when evaluating absolute expressions.
Rafael Espindola
- [llvm] r231296 - Update LangRef for explicit type changes to 'load' instruction
David Blaikie
- [llvm] r231297 - Make the DWARFAbbreviationDeclaration::AttributeSpec type public.
Frederic Riss
- [llvm] r231298 - Teach DIEInteger to emit FORM_strp and FORM_ref_addr attributes.
Frederic Riss
- [llvm] r231299 - DWARFFormValue: Add getAsSignedConstant method.
Frederic Riss
- [llvm] r231300 - [dsymutil] Add minimal code to emit DIE trees.
Frederic Riss
- [llvm] r230780 - Remove the Forward Control Flow Integrity pass and its dependencies.
Eric Christopher
- [lld] r231301 - PECOFF: Do not add layout-after edges.
Rui Ueyama
- [llvm] r231303 - Provide an explicit move ctor because MSVC can't synthesize one
David Blaikie
- [polly] r231304 - Simplify dropConstantScheduleDims [NFC]
Johannes Doerfert
- [llvm] r231305 - [SCEV] make SCEV smarter about proving no-wrap.
Sanjoy Das
- [llvm] r231306 - [IndVarSimplify] use the "canonical" way to infer no-wrap.
Sanjoy Das
- [PATCH] Support of the gc.relocates for invoke statepoints
Igor Laevsky
- [llvm] r231307 - Improve test robustness
Matthias Braun
- [polly] r231308 - Rename the Dependences pass to DependenceInfo [NFC]
Johannes Doerfert
- [PATCH] Extended support for native Windows C++ EH outlining
Andy Kaylor
- [llvm] r231309 - [Support] Increase timeout for the LockFileManager back to 5 mins.
Argyrios Kyrtzidis
- [llvm] r231313 - Initializer lists are supported in MSVC 2013. Since that's our minimum required version, we can move that to the list of acceptable C++11 features.
Aaron Ballman
- [lld] r231316 - PECOFF: Update comments on .drectve section encoding.
Rui Ueyama
- [compiler-rt] r231319 - [sanitizer] when dumping coverage bitset, dump seperate file for every module, instead of dumping a single combined bitset
Kostya Serebryany
- [PATCH] Turn off .debug_pubnames/pubtypes for PS4.
Paul Robinson
- [lld] r231321 - Use range-based for loops to iterate over file nodes.
Rui Ueyama
- [llvm] r231322 - Turn off .debug_pubnames/pubtypes for PS4.
Paul Robinson
- [llvm] r231323 - Cleanup and remove a chunk of getARMSubtarget calls in the
Eric Christopher
- [llvm] r231324 - Remove the conditional addition of the execution dependency fixing
Eric Christopher
- [compiler-rt] r231325 - [ASan] Fix asan-(32|64)-bits lit tests feature.
Alexey Samsonov
- [PATCH] [Windows] Implementing backtracing of self
Zachary Turner
- [polly] r231326 - Add missing forward declaration [NFC]
Johannes Doerfert
- [polly] r231327 - Create a dependence struct to hold dependence information for a SCoP.
Johannes Doerfert
- [lld] r231329 - Remove redundant virtual destructor.
Rui Ueyama
- [lld] r231330 - Remove else if a last block ends with return.
Rui Ueyama
- [llvm] r231331 - ScalarEvolution.cpp: Appease g++-4.7. He missed implicit "this" in lambda.
NAKAMURA Takumi
- [llvm] r231332 - [MBP] Revert r231238 which attempted to fix a nasty bug where MBP is
Chandler Carruth
- [llvm] r231333 - [sanitizer] add nosanitize metadata to more coverage instrumentation instructions
Kostya Serebryany
- [llvm] r231334 - Revert r231104, "unique_ptrify FullDependenceAnalysis::DV", to appease msc18 C2280.
NAKAMURA Takumi
- [llvm] r231335 - Revert r231103, "FullDependenceAnalysis: Avoid using the (deprecated in C++11) copy ctor"
NAKAMURA Takumi
- [llvm] r231336 - Reformat.
NAKAMURA Takumi
- [compiler-rt] r231337 - [sanitizer] use simpler symbolizer interface (GetModuleNameForPc) where applicable
Kostya Serebryany
- [PATCH] [GlobalMerge] Look at uses to create smaller global sets.
Ahmed Bougacha
- [llvm] r231338 - Use the existing begin and end symbol for debug info.
Rafael Espindola
- [llvm] r231340 - [MBP] This is no longer 'block-placement2'. ; ] The old variants are long
Chandler Carruth
- [llvm] r231341 - [MBP] NFC, run clang-format over this code and tweak things to make the
Chandler Carruth
- [compiler-rt] r231343 - [sanitizer] add a run-time flag to dump the coverage counter bitset
Kostya Serebryany
- [lld] r231345 - Remove dead code.
Rui Ueyama
- [llvm] r231347 - [MBP] Use range based for-loops throughout this code. Several had
Chandler Carruth
- [llvm] r231348 - Revert r231324 "Remove the conditional addition of the execution dependency fixing"
Hans Wennborg
- [PATCH] [MC] Write padding into fragments when -mc-relax-all flag is used
Petr Hosek
- [llvm] r231349 - Add a link to the new PerformanceTips docs from the 3.7 release notes
Philip Reames
- [llvm] r231350 - [dsymutil] MSVC does generate move constructors, but it should accept to default them
Frederic Riss
- [llvm] r230612 - FileCheck: Add CHECK-SAME
Sean Silva
- [llvm] r229731 - Partial fix for bug 22589
Michael Zolotukhin
- [llvm] r231351 - Revert "[dsymutil] MSVC does generate move constructors, but it should accept to default them"
Frederic Riss
- [llvm] r231352 - Add a few more performance tips
Philip Reames
- [PATCH] Improve CodeGenDAGPattern support with multiple explicit results in an instruction pattern
hfinkel at anl.gov
- [llvm] r231353 - Remove useless break after return.
Frederic Riss
- [llvm] r231354 - [X86] Use vmovss to handle inserting an element into index 0 of a v8f32 vector of zeros.
Craig Topper
- [polly] r231355 - Fix leftover Dependences.cpp -> DependenceInfo.cpp
Tobias Grosser
- [PATCH] Replace PrintStackTrace(FILE*) with PrintStackTrace(raw_ostream&)
Zachary Turner
- [llvm] r231356 - [TableGen] Add support constraining a vector type in a pattern to have a specific element type and for constraining a vector type to have the same number of elements as another vector type. This is useful for AVX512 mask operations so we relate the mask type to the type of the other arguments.
Craig Topper
- [llvm] r231357 - [TableGen] Implement at least some support for multiple explicit results in an instruction pattern. No functional change to existing patterns.
Craig Topper
- [llvm] r231358 - Revert "[TableGen] Implement at least some support for multiple explicit results in an instruction pattern. No functional change to existing patterns."
Craig Topper
- [llvm] r231359 - [InstCombine] Fix an assertion when fmul has a ConstantExpr operand
Michael Kuperstein
- [llvm] r231360 - [PBQP] Use a local bit-matrix to speedup searching an edge in the graph.
Arnaud A. de Grandmaison
- [compiler-rt] r231361 - Symbolizer refactoring: Link symbolizer tools into a fallback chain
Kuba Brecka
- [polly] r231362 - Fix compilation after 'Make DataLayout Non-Optional in the Module' commit
Tobias Grosser
- [PATCH] Long compile time with Polly
Sanjin Sijaric
- [PATCH] [Patch] Loop Interchange Pass
Karthik Bhat
- [llvm] r231366 - Teach lowering to correctly handle invoke statepoint and gc results tied to them. Note that we still can not lower gc.relocates for invoke statepoints.
Igor Laevsky
- [compiler-rt] r231367 - tsan: fix signal handling during stop-the-world
Dmitry Vyukov
- [llvm] r231368 - Fix -Woverflow warning in unittest.
Frederic Riss
- [llvm] r231371 - AVX-512, SKX: Enabled masked_load/store operations for this target.
Elena Demikhovsky
- [PATCH] Sema: Accept pointers to any address space for builtin functions
Tom Stellard
- [poolalloc] r231372 - Remove unused rdsa includes.
Will Dietz
- [llvm] r231374 - Revert change r231366 as it broke clang-native-arm-cortex-a9 Analysis/properties.m test.
Igor Laevsky
- [poolalloc] r231376 - Minor lit cfg changes for cleaner diff, NFC.
Will Dietz
- [poolalloc] r231377 - Fixes for DataLayout moved from pass to Module. NFC intended.
Will Dietz
- [llvm] r231378 - While reviewing the changes to Clang to add builtin support for the vsld, vsrd, and vsrad instructions, it was pointed out that the builtins are generating the LLVM opcodes (shl, lshr, and ashr) not calls to the intrinsics. This patch changes the implementation of the vsld, vsrd, and vsrad instructions from from intrinsics to VXForm_1 instructions and makes them legal with P8 Altivec. It also removes the definition of the int_ppc_altivec_vsld, int_ppc_altivec_vsrd, and int_ppc_altivec_vs...
Kit Barton
- [PATCH] New "strict_string_checks" run-time flag
Maria Guseva
- [llvm] r231379 - FileCheck: Document CHECK-SAME, follow-up to r230612
Duncan P. N. Exon Smith
- [llvm] r231380 - [DagCombiner] Allow shuffles to merge through bitcasts
Simon Pilgrim
- [PATCH] [mips] [IAS] Implement the .asciiz directive.
Toma Tabacu
- [llvm] r231382 - [Windows] Implement PrintStackTrace(FILE*)
Zachary Turner
- [llvm] r231385 - Revert r231276 (including r231277): Add a lock() function in PassRegistry to speed up multi-thread synchronization.
Erik Eckstein
- [PATCH v2] [PowerPC] Add Hardware Transaction Memory builtins support
Adhemerval Zanella
- [llvm] r231386 - Replace llvm.frameallocate with llvm.frameescape
Reid Kleckner
- [llvm] r231387 - Silence -Wmissing-braces warning from clang-cl
Reid Kleckner
- [llvm] r231388 - Revert busted CallSite change from r231386
Reid Kleckner
- [llvm] r231389 - X86: Optimize address mode matching for FRAME_ALLOC_RECOVER nodes
David Majnemer
- [llvm] r231390 - Use the generic Lfunc_begin label on ppc.
Rafael Espindola
- [llvm] r231391 - Remove accidental errs() call in Verifier
Reid Kleckner
- [llvm] r231392 - Replace PrintStackTrace(FILE*) with PrintStackTrace(raw_ostream&)
Zachary Turner
- [lld] r231395 - Resolver: Update preload map after File::beforeLink().
Rui Ueyama
- [llvm] r231396 - [ARM] Enable vector extload combine for legal types.
Ahmed Bougacha
- [PATCH] [ARM] Enable vector extload combine for legal types.
Ahmed Bougacha
- [PATCH] [DAGCombiner] Fix wrong folding of AND dag nodes.
Andrea Di Biagio
- [llvm] r231397 - TableGen: Initialize ErrorInfo to ~0ULL in the MatchInstructionImpl
Tom Stellard
- [llvm] r231398 - Use the correct func begin symbol in all places in ppc.
Rafael Espindola
- [llvm] r231399 - [RewriteStatepointsForGC] Add additional tests around relocation
Philip Reames
- [llvm] r231400 - [AArch64] Teach AsmPrinter about GlobalAddress operands.
Ahmed Bougacha
- [llvm] r231401 - SDAG: Merge the meat of two ExpandAtomic implementations.
Benjamin Kramer
- [PATCH] [X86] replace vinsertf128 intrinsics with generic shuffles
Sanjay Patel
- [PATCH] [compiler-rt] Print out which symbolizer are we using when verbosity >= 2
Kuba Brecka
- [compiler-rt] r231402 - Move use of __builtin_longjmp under the same conditions as the only
Joerg Sonnenberger
- [lld] r231403 - Early return. NFC.
Rui Ueyama
- [lld] r230138 - [ELF][Writer] Use Path to create AtomSection.
Rui Ueyama
- [llvm] r231405 - Fix uninitialized memory references in WinEHPrepare
Andrew Kaylor
- [llvm] r231406 - SelectionDAGBuilder: Merge 3 copies of the limited precision exp2 emission code.
Benjamin Kramer
- [PATCH] [compiler-rt] Turn abort_on_error=1 by default on OS X (part 1/2)
Anna Zaks
- [llvm] r231408 - [AVX] Lower / fast-isel scalar FP selects into VBLENDV instructions (PR22483)
Sanjay Patel
- [compiler-rt] r231410 - Revert "[UBSan] Add testcases for -fsanitize=shift-base and -fsanitize=shift-exponent."
Alexey Samsonov
- [llvm] r231411 - Instructions: Use delegated constructors to reduce duplication
Benjamin Kramer
- [PATCH] [compiler-rt] Symbolizer refactoring: Make WinSymbolizer use SymbolizerTool interface
Kuba Brecka
- [PATCH] Add support for part-word atomics for PPC
Nemanja Ivanovic
- [llvm] r231412 - [CODE_OWNERS] Change the ownership of register allocators.
Quentin Colombet
- [compiler-rt] r231413 - [sanitizer] Reconstruct the function that dumps block/edge coverage, hopefully making it more robust. Also increase the allowed coverage size on 32-bit.
Kostya Serebryany
- [llvm] r231414 - [RewriteStatepointsForGC] Yet more test cases for relocation
Philip Reames
- [PATCH] Experiment with keeping GEPs near calls
Quentin Colombet
- [llvm] r231416 - Go bindings: use MDNode::replaceAllUsesWith instead of MDTuple::replaceAllUsesWith.
Peter Collingbourne
- [llvm] r231418 - All FileCheck directives allow patterns.
Paul Robinson
- [PATCH] DAGCombiner: Factor out some and/or combines.
Matthias Braun
- [PATCH] Optimize double storing by memset; memcpy
Ahmed Bougacha
- [llvm] r231422 - [X86] Remove stale comment. NFC.
Ahmed Bougacha
- [PATCH] LLD: Core: Make the resolver faster
Rui Ueyama
- [llvm] r231425 - [objc-arc] Extract blot map vector into its own file. NFC.
Michael Gottesman
- [llvm] r231426 - [objc-arc] Extract out state specific to a ref count from the main objc arc sequence dataflow. This will allow me to separate the actual ARC queries from the meat of the dataflow algorithm.
Michael Gottesman
- [llvm] r231427 - [objc-arc] Change some casts and loop iterators to use auto.
Michael Gottesman
- [compiler-rt] r231428 - Print out which symbolizer are we using when verbosity >= 2
Kuba Brecka
- [compiler-rt] r231429 - Add a symbolizer testcase for closed stdin/stdout
Kuba Brecka
- [llvm] r231430 - Fix build error.
Michael Gottesman
- [lld] r231432 - Optimize resolver by using std::unordered_multimap.
Rui Ueyama
- [llvm] r231433 - Teach ComputeNumSignBits about signed reminder.
Nadav Rotem
- [lld] r231434 - Core: Make the resolver faster.
Rui Ueyama
- [llvm] r231435 - [objc-arc] Remove annotations code.
Michael Gottesman
- [llvm] r231436 - [objc-arc] Extract out MDNodes into a cache structure so the information can be passed around.
Michael Gottesman
- [llvm] r231437 - [objc-arc] Create two subclasses of PtrState in preparation for moving per ptr state change behavior onto a PtrState class.
Michael Gottesman
- [llvm] r231438 - [objc-arc] Refactor (Re-)initialization of PtrState from dataflow -> {TopDown, BottomUp}PtrState Class.
Michael Gottesman
- [llvm] r231439 - [objc-arc] Move the checking of whether or not we can match onto PtrStates and out of the main dataflow.
Michael Gottesman
- [llvm] r231442 - Remember to move a type to the correct set when setting the body.
Rafael Espindola
- [llvm] r231443 - LegalizeTypes: Handle shift by 0 in ExpandShiftByConstant.
Michael Zolotukhin
- [lld] r231444 - Remove unused function.
Rui Ueyama
- [lld] r231445 - We want to add the entry point to the root set unconditionally, but these
Davide Italiano
- [llvm] r231446 - [objc-arc] Move the detection of potential uses or altering of a ref count onto PtrState.
Michael Gottesman
- [llvm] r231447 - [objc-arc] Sprinkle some more auto on some iterators.
Michael Gottesman
- [PATCH] LoopVectorizer: Add TargetTransformInfo.
Michael Zolotukhin
- [PATCH] TLI: Add interface for querying whether a function is vectorizable.
Michael Zolotukhin
- [PATCH] TTI: Add getCallInstrCost.
Michael Zolotukhin
- [PATCH] LoopVectorize: teach loop vectorizer to vectorize calls.
Michael Zolotukhin
- [PATCH] TTI: Honour cost model for estimating cost of vector-intrinsic and calls.
Michael Zolotukhin
- [PATCH] CFLAA Bugfix -- Tag untrackable pointers (inttoptr/ptrtoint)
George Burgess IV
- [llvm] r231452 - Support: Improve performance of FileOutputBuffer on Windows
Rui Ueyama
- [lld] r231454 - PECOFF: Optimize the writer using parallel_for.
Rui Ueyama
- [PATCH] CFLAA -- ConstantExpr Awareness
George Burgess IV
- [llvm] r231455 - Silence C4715 'not all control paths return a value' warnings.
Yaron Keren
- [llvm] r231456 - X86: Form IMGREL relocations for LLVM Functions
David Majnemer
- [compiler-rt] r231457 - asan: fix comment formatting
Dmitry Vyukov
- [llvm] r231458 - Add a new pass "Loop Interchange"
Karthik Bhat
- [llvm] r231459 - Change the way in which error case is being handled.
Daniel Jasper
- [llvm] r231465 - [mips] [IAS] Add missing constraints and improve testing for the .module directive.
Toma Tabacu
- [zorg] r231470 - Chromebooks have only 2 cores, less jobs on ARM bots
Renato Golin
- [llvm] r231473 - CodingStyle: Allow delegating ctors
Benjamin Kramer
- [llvm] r231474 - [AsmPrinter][TLOF] ARM64 MachO support for replacing GOT equivalents
Bruno Cardoso Lopes
- [llvm] r231475 - [AsmPrinter][TLOF] 32-bit MachO support for replacing GOT equivalents
Bruno Cardoso Lopes
- [PATCH] [MBP] Fix a really horrible bug in MachineBlockPlacement, but behinda flag for now.
Daniel Jasper
- [compiler-rt] r231478 - Symbolizer refactoring: Make WinSymbolizer use SymbolizerTool interface
Kuba Brecka
- [llvm] r231480 - [AsmPrinter][TLOF] Split tests and move to appropriate directories
Bruno Cardoso Lopes
- [llvm] r231481 - [AsmPrinter][TLOF] Make AArch64 test a bit more flexible
Bruno Cardoso Lopes
- [PATCH] [compiler-rt] Symbolizer refactoring: Merge common parts of POSIXSymbolizer and WinSymbolizer
Kuba Brecka
- [llvm] r231483 - [ConstantRange] Teach multiply to be cleverer about signed ranges.
James Molloy
- [PATCH] [MBP] Don't outline short optional branches
Daniel Jasper
- [LNT] r231484 - Adds check for needed tools for nightly tests
Renato Golin
- [llvm] r231485 - Avoid calls to dumpPassInfo and RegionBase<Tr>::getNameStr() in RGPassManager if
Chad Rosier
- [llvm] r231486 - Fold init() helpers into constructors. NFC.
Benjamin Kramer
- [llvm] r231491 - R600/SI: Remove unused register class
Tom Stellard
- [compiler-rt] r231492 - [asan] Allow users of asan_symbolize.py to forbid fallback to atos/addr2line.
Sergey Matveev
- [llvm] r231493 - [dsymutil] Add debug_str construction support.
Frederic Riss
- [llvm] r231495 - Fix typo.
Eric Christopher
- [PATCH] [LoopAccesses 1/3] Expose MemoryDepChecker to LAA users
Adam Nemet
- [PATCH] [LoopAccesses 2/3] Allow querying of interesting dependences
Adam Nemet
- [PATCH] [LoopAccesses 3/3] Print the dependences with -analyze
Adam Nemet
- LLVM buildmaster will be restarted after 6 PM Pacific time today
Galina Kistanova
- [llvm] r231497 - [AsmPrinter][TLOF] XFAIL AArch64 test to appease buildbots
Bruno Cardoso Lopes
- [llvm] r231500 - ExecutionDepsFix: Indizes -> Indices.
Matthias Braun
- [llvm] r231501 - LoopInterchange: Rephrase instruction moving using ilist's splice and factor it into a function
Benjamin Kramer
- [Patch] Support for Nuxi CloudABI
Ed Schouten
- [compiler-rt] PATCH: Properly read /proc/self/smaps in nohugepage_test.cc
H.J. Lu
- [compiler-rt] r231502 - [asan] Fix 2 problems in nohugepage_test.
Kostya Serebryany
- [llvm] r231503 - LoopInterchange: Remove empty method.
Benjamin Kramer
- [llvm] r231505 - [AsmPrinter][TLOF] Remove AArch64 test to appease buildbots
Bruno Cardoso Lopes
- [llvm] r231506 - DAGCombiner: Factor out some and/or combines.
Matthias Braun
- [llvm] r231507 - DAGCombiner: Canonicalize select(and/or, x, y) depending on target.
Matthias Braun
- [PATCH] [X86][AVX] Fix wrong lowering of VPERM2X128 nodes.
Andrea Di Biagio
- [PATCH] [GVN] Eliminate redundant loads whose addresses are dependent on the result of a select instruction.
Chad Rosier
- [llvm] r231509 - fixed to test only the feature, not the feature and a CPU
Sanjay Patel
- [llvm] r231510 - fixed test to use SSE2 attribute
Sanjay Patel
- [llvm] r231512 - fixed to test features, not CPUs
Sanjay Patel
- [llvm] r231513 - fixed to test feature, not CPU
Sanjay Patel
- PATCH: R600/SI: Instruction cleanups for the assembler
Tom Stellard
- [llvm] r231515 - fixed to test only the feature, not the feature and a CPU
Sanjay Patel
- [llvm] r231516 - fixed to test only the feature, not the feature and a CPU
Sanjay Patel
- [llvm] r231517 - fixed to use CHECK-LABELs
Sanjay Patel
- [lld] r231518 - Resolver: move code inside an assert.
Rui Ueyama
- [llvm] r231519 - fixed test to use FileCheck
Sanjay Patel
- [llvm] r231520 - fixed to test only the feature, not the feature and a CPU
Sanjay Patel
- [PATCH] [LAA-memchecks 1/3] Split out NumComparisons checks. NFC
Adam Nemet
- [PATCH] [LAA-memchecks 2/3] Move number of memcheck threshold checking to LV
Adam Nemet
- [PATCH] [LAA-memchecks 3/3] Introduce pointer partitions for memchecks
Adam Nemet
- [llvm] r231521 - fixed to test only the feature, not the feature and a CPU
Sanjay Patel
- [PATCH] LLD: Remove sectionPosition attribute
Rui Ueyama
- [llvm] r231522 - loosen checking for buildbots
Sanjay Patel
- [PATCH] R600/SI: Custom lower f64 sqrt
Tom Stellard
- [llvm] r231523 - fixed to test features, not CPUs
Sanjay Patel
- [llvm] r231524 - fixed to test features, not CPUs
Sanjay Patel
- PATCHES: R600/SI: More cleanups for the assembler
Tom Stellard
- [PATCH] Add support for armv6k subtarget
Vinicius Tinti
- [llvm] r231527 - [AArch64][LoadStoreOptimizer] Generate LDP + SXTW instead of LD[U]R + LD[U]RSW.
Quentin Colombet
- [llvm] r231528 - Do not restrict interleaved unrolling to small loops, depending on the target.
Olivier Sallenave
- [llvm] r231529 - Add DIEInteger::setValue() method.
Frederic Riss
- [llvm] r231530 - [dsymutil] Set linked unit start offset early. NFC.
Frederic Riss
- [llvm] r231531 - [dsymutil] Support cloning DIE reference attributes.
Frederic Riss
- [llvm] r231532 - [modules] Mark Analysis/TargetLibraryInfo.def as a textual header.
Richard Smith
- [PATCH] Update InstCombine to transform aggregate stores into scalar stores.
Philip Reames
- [llvm] r231539 - Recommit r231324 with a fix to the ARM execution domain code
Eric Christopher
- [lld] r231542 - Use multimap<T, U> instead of map<T, set<U>>. NFC.
Rui Ueyama
- [lld] r231543 - Remove unused typedefs.
Rui Ueyama
- [PATCH] Add 'vs' parameter to Clang CMake builder to indicate Windows
Reid Kleckner
- [PATCH] TLI: Add addVectorizableFunctionsFromVecLib.
Michael Zolotukhin
- [llvm] r231544 - [dsymutil] Apply relocations to DIE data before cloning.
Frederic Riss
- [lld] r231545 - PECOFF: Do not add extraneous symbols to the dead strip root.
Rui Ueyama
- [llvm] r231546 - Remove use of misched-bench from this test and replace it with
Eric Christopher
- [llvm] r231547 - Typo.
Eric Christopher
- [PATCH] [DAGCombiner] SCALAR_TO_VECTOR(EXTRACT_VECTOR_ELT(V, C)) -> VECTOR_SHUFFLE
Simon Pilgrim
- [lld] r231549 - Resolver: Reduce number of hash function call.
Rui Ueyama
- [PATCH] Move Python Init from InitializeForLLGS to Initialize
Vince Harron
- [lld] r231551 - Resolver: Reduce number of SymbolTable::isDefined function calls.
Rui Ueyama
- [lld] r231552 - Resolver: optimize fallback atoms.
Rui Ueyama
- [PATCH] Make it easier to use DwarfContext with MCJIT and add RelocVisitor support for Darwin
Jameson Nash
- [llvm] r231554 - [DAGCombiner] SCALAR_TO_VECTOR(EXTRACT_VECTOR_ELT(V, C)) -> VECTOR_SHUFFLE
Simon Pilgrim
- [LNT] r231555 - Drop gawk from the tools check
Tobias Grosser
- [llvm] r231556 - [PM] Create a separate library for high-level pass management code.
Chandler Carruth
- [lld] r231557 - Update makefile to reflect that the Passes directory is gone here.
Chandler Carruth
- [llvm] r231558 - [PM] Fixup for r231556 where I missed a dependency on intrinsics
Chandler Carruth
- [PATCH] Generation of PSAD in LoopVectorizer
Vijender Reddy
- [llvm] r231560 - Teach the LLVM CMake build how to explicitly use libc++abi when using
Chandler Carruth
- [llvm] r231561 - [Modules] Include the header needed for make_unique, otherwise we can't
Chandler Carruth
- [compiler-rt] r231562 - Adding sanitizer_symbolizer_win.h to CMakeLists.txt
Kuba Brecka
- [llvm] r231563 - [DAGCombiner] Fix wrong folding of AND dag nodes.
Andrea Di Biagio
- [llvm] r231565 - X86: Roll repetitive code into a loop. NFC.
Benjamin Kramer
- [llvm] r231566 - Removing spurious semi-colons; NFC
Aaron Ballman
- [llvm] r231567 - Adding parenthesis around logical expressions to silence a -Wparentheses warning; NFC.
Aaron Ballman
- [lld] r231568 - Remove redundant empty destructors.
Rui Ueyama
- [llvm] r231569 - Use SDValue bool check to tidyup some possible combines. NFC.
Simon Pilgrim
- [lld] r231570 - Remove duplicate code. NFC.
Rui Ueyama
- [llvm] r231571 - Make constant arrays that are passed to functions as const.
Benjamin Kramer
- [LNT] r231572 - Make awk, not gawk, the dependency for LNT
Renato Golin
- [PATCH] LinkerScript: Add -T <scriptfile> option
Meador Inge
- [llvm] r231574 - ExecutionEngine: Preliminary support for dynamically loadable coff objects
David Majnemer
- [llvm] r231576 - Fix unused variable/function warnings
David Majnemer
- [PATCH] [DAGCombiner] Add a shuffle mask commutation helper function.
Simon Pilgrim
- [llvm] r231577 - Make the assertion macros in Verifier and Linter truly variadic.
Benjamin Kramer
- [llvm] r231579 - Fix the autoconf build
David Majnemer
- [llvm] r231581 - [DAGCombiner] Add a shuffle mask commutation helper function. NFCI.
Simon Pilgrim
- [PATCH] [SCEV] Unify getUnsignedRange and getSignedRange
Sanjoy Das
- [PATCH] [SCEV] Add a `scalar-evolution-print-constant-ranges' option
Sanjoy Das
- [lld] r231582 - Revert r231545 to unbreak buildbot.
Rui Ueyama
- [lld] r231583 - Remove sectionPosition attribute.
Rui Ueyama
- [lld] r231584 - Resolver: Use LLVM StringMap and DenseMap.
Rui Ueyama
- [lld] r231585 - PECOFF: Parallelize base relocation creation.
Rui Ueyama
- [lld] r231586 - PECOFF: Fix off-by-one error.
Rui Ueyama
- [PATCH] Add RelocVisitor support for MachO
Keno Fischer
- [PATCH] Make it easier to use DwarfContext with MCJIT
Keno Fischer
- [polly] r231589 - Add delinearization test-case that timed out earlier
Tobias Grosser
- [polly] r231590 - Enable delinearization by default
Tobias Grosser
- [polly] r231591 - Revert "Enable delinearization by default"
Tobias Grosser
- 3.6.1 patch nomination: r230564 - only propagate equality comparisons of FP values that we are certain are non-zero
Simon Byrne
- [polly] r231592 - Add sign-extension during codegen of index expressions
Tobias Grosser
- [polly] r231593 - Add end user report message for unprofitable regions [NFC]
Johannes Doerfert
- [polly] r231594 - Update test cases to work independently of delinearization default
Tobias Grosser
- [polly] r231595 - Enable delinearization by default - second try
Tobias Grosser
- [polly] r231596 - Small change to create_ll.sh [NFC]
Johannes Doerfert
- [llvm] r231598 - Make static variables const if possible. Makes them go into a read-only section.
Benjamin Kramer
- [polly] r231599 - Drop meaningless test case
Tobias Grosser
- [llvm] r231601 - [X86][AVX] Fix wrong lowering of VPERM2X128 nodes
Andrea Di Biagio
- [PATCH] Allow loops in non-affine subregions -- SCoP Detection
Johannes Doerfert
- [polly] r231606 - [FIX] Use the correct functions to extract the LB/UB from a range
Johannes Doerfert
- [PATCH] Allow loops in non-affine subregions -- SCoP Modeling
Johannes Doerfert
- [polly] r231607 - [FIX] Add and force initialization for Pass * member
Johannes Doerfert
- [PATCH] [Polly][Refactor][NFC] Allow to nicely bail from ScopInfo.
Johannes Doerfert
- [compiler-rt] r231608 - Don't produce warnings on !PowerPC.
Joerg Sonnenberger
- [compiler-rt] r231609 - Avoid warnings on !PowerPC
Joerg Sonnenberger
- [PATCH] [COMPILER-RT] Implement __fixtfsi, __fixunstfsi
Joerg Sonnenberger
- [lld] r231610 - Re-commit r231545: PECOFF: Do not add extraneous symbols to the dead strip root
Rui Ueyama
- [lld] r231611 - Revert r231552: Resolver: optimize fallback atoms.
Rui Ueyama
- [polly] r231612 - [Formating] Fix formating
Johannes Doerfert
- [llvm] r231613 - Teach DataLayout to infer a plausible alignment for things even when nothing is specified by the user.
Owen Anderson
- [lld] r231614 - PECOFF: Define and use BaseReloc type instead of std::pair.
Rui Ueyama
- [PATCH] Refactor: Simplify boolean expressions
David Blaikie
- [lld] r231615 - PECOFF: Create layout-afters instead of layout-befores.
Rui Ueyama
- [lld] r231616 - Remove unused function.
Rui Ueyama
- [PATCH] [lld] [LinkerScript] Implement linker script expression evaluation
Rafael Auler
- [llvm] r231617 - Simplify expressions involving boolean constants with clang-tidy
David Blaikie
- [lld] r231618 - Resolver: Fix incorrect DenseMap mapping info.
Rui Ueyama
- [PATCH] DataLayout is mandatory, update the API to reflect it with references.
Mehdi AMINI
- [llvm] r231624 - DCE: isArrayMalloc() is not used neither in LLVM nor Clang
Mehdi Amini
- [llvm] r231626 - InstCombine: fix fold "fcmp x, undef" to account for NaN
Mehdi Amini
- [lld] r231627 - Test: Use layout-after instead of layout-before.
Rui Ueyama
- [PATCH] [RFC] Loop Interchane Pass
Karthik Bhat
- [PATCH] Add a 'no-asserts' requirement option to LIT.
Mehdi AMINI
- [lld] r231629 - [MachO] Use setter for globalsAreDeadStripRoots. NFC intended.
Davide Italiano
- [llvm] r231630 - Run LICM pass after loop unrolling pass.
Kevin Qin
- [llvm] r231631 - Introduce runtime unrolling disable matadata and use it to mark the scalar loop from vectorization.
Kevin Qin
- [llvm] r231632 - [AArch64] Enable partial & runtime unrolling on cortex-a57
Kevin Qin
- [polly] r231633 - Shorten user report message slightly
Tobias Grosser
Last message date:
Sun Mar 8 23:59:16 PDT 2015
Archived on: Tue Aug 4 17:12:28 PDT 2015
This archive was generated by
Pipermail 0.09 (Mailman edition).