The Week Of Monday 21 April 2014 Archives by subject
Starting: Mon Apr 21 00:09:01 PDT 2014
Ending: Sun Apr 27 23:16:47 PDT 2014
Messages: 1111
- [compiler-rt] r177132 - Fix a virtual destructor warning.
David Blaikie
- [compiler-rt] r206733 - [asan] implement __asan_loadN/__asan_storeN for out-lined asan checks
Kostya Serebryany
- [compiler-rt] r206742 - [asan] add one more mode to run asan tests with '-with-calls', i.e. using -mllvm -asan-instrumentation-with-call-threshold=0. This is very unfortunate since it effectively doubles the number of gunit asan tests that need to be built and run, but as long as we need out-lined calls (PR17409) I see no other way to test this workaround
Kostya Serebryany
- [compiler-rt] r206748 - [asan] add __asan_memset and friends
Kostya Serebryany
- [compiler-rt] r206753 - [asan] add a run-time flag detect_container_overflow=true/false
Kostya Serebryany
- [compiler-rt] r206754 - tsan: deflake test
Dmitry Vyukov
- [compiler-rt] r206755 - [sanitizer] Intercept tsearch.
Evgeniy Stepanov
- [compiler-rt] r206872 - [sanitizer] enable check_printf by default for asan and tsan. We've been using this flag for a while and it seems to be stable enough for the rest of the world.
Kostya Serebryany
- [compiler-rt] r206881 - [ASan] Fixed the expectation for Darwin memset test.
Alexander Potapenko
- [compiler-rt] r206896 - [asan] enable LeakSanitizer (LSan) by default in asan. This only affects Linux x86_64. LSan has been used in various projects for more than half a year and we now consider it quite stable to be on by default.
Kostya Serebryany
- [compiler-rt] r206915 - [profile] Flatten profile runtime - define platform-specific code in sources, not in the build system
Alexey Samsonov
- [compiler-rt] r206950 - tsan: reduce number of iterations in the test
Dmitry Vyukov
- [compiler-rt] r206952 - tsan: more precise check for "app memory" in COMPAT mode
Dmitry Vyukov
- [compiler-rt] r206955 - [asan] disable lsan back. :( -- It appears that quite a few lit tests have leaks and they were not covered by out buildbot
Kostya Serebryany
- [compiler-rt] r206980 - tsan: fix atexit handling after fork
Dmitry Vyukov
- [compiler-rt] r206983 - [msan] Disable chained origins in signal handlers.
Evgeniy Stepanov
- [compiler-rt] r207002 - [ASan] Move the shadow range on 32-bit iOS (and iOS Simulator)
Alexander Potapenko
- [compiler-rt] r207099 - [asan] enable use_sigaltstack by default (this will provide verbose reports on stack-overflow instead of silently crashing with SEGV)
Kostya Serebryany
- [compiler-rt] r207113 - Add DLL thunks for recently-added memcpy, memset and memmove ASan intrinsics
Timur Iskhodzhanov
- [compiler-rt] r207114 - tsan: stop background thread when sandbox is enabled
Dmitry Vyukov
- [compiler-rt] r207131 - Add user-defined callback on write() calls.
Peter Collingbourne
- [compiler-rt] r207140 - [sanitizer] wordexp isn't available on iOS
Justin Bogner
- [compiler-rt] r207204 - tsan: better reports for "double lock of a mutex"
Dmitry Vyukov
- [compiler-rt] r207205 - tsan: add new test for commit 207204 (forget to add new file)
Dmitry Vyukov
- [compiler-rt] r207206 - tsan: better report for bad mutex unlocks
Dmitry Vyukov
- [compiler-rt] r207207 - tsan: fix tests
Dmitry Vyukov
- [compiler-rt] r207208 - tsan: improve "read unlock of a write locked mutex" report
Dmitry Vyukov
- [compiler-rt] r207209 - tsan: better reports for "read lock of a write locked mutex"
Dmitry Vyukov
- [compiler-rt] r207210 - [asan] implement an experimental detector of ODR violations. Not tested yet outside of a tiny test, may need tuning.
Kostya Serebryany
- [compiler-rt] r207211 - tsan: better reports for "unlock of an unlocked mutex"
Dmitry Vyukov
- [compiler-rt] r207218 - tsan: allow to suppress all reports
Dmitry Vyukov
- [compiler-rt] r207220 - [ASan] Use a non-null altstack.ss_size when disabling sigaltstack on Darwin.
Alexander Potapenko
- [compiler-rt] r207224 - [sanitizer] Intercept a bunch of stdio calls.
Evgeniy Stepanov
- [compiler-rt] r207227 - [sanitizer] Limit fopen interceptor to linux.
Evgeniy Stepanov
- [dragonegg] r206868 - dragonegg/src/Convert.cpp: Add explicit DEBUG_TYPE corresponding to LLVM r206822.
NAKAMURA Takumi
- [lld] r206831 - [PECOFF] Handle line comment in module-definition file.
Rui Ueyama
- [lld] r206851 - [Modules] Fix potential ODR violations by sinking the DEBUG_TYPE
Chandler Carruth
- [lld] r206863 - [PECOFF] Better handling of /OPT option.
Rui Ueyama
- [lld] r206931 - [PECOFF] Skip IMAGE_SYM_DEBUG sections correctly.
Rui Ueyama
- [lld] r206940 - winlib should be lib.exe, not just lib.
Filipe Cabecinhas
- [lld] r206947 - XFAIL the Mips tests when we don't have the target.
Filipe Cabecinhas
- [lld] r207125 - [PECOFF] Allow symbols not starting with '_' in x86
Rui Ueyama
- [lld] r207141 - [PECOFF] Define implicit symbols for exported ones.
Rui Ueyama
- [lld] r207141 - [PECOFF] Define implicit symbols for exported ones.
Chandler Carruth
- [lld] r207141 - [PECOFF] Define implicit symbols for exported ones.
Rui Ueyama
- [lld] r207141 - [PECOFF] Define implicit symbols for exported ones.
Reid Kleckner
- [lld] r207141 - [PECOFF] Define implicit symbols for exported ones.
Rui Ueyama
- [lld] r207141 - [PECOFF] Define implicit symbols for exported ones.
Nick Kledzik
- [lld] r207141 - [PECOFF] Define implicit symbols for exported ones.
Rui Ueyama
- [lld] r207154 - [PECOFF] Do not copy-construct ExportDesc.
Rui Ueyama
- [lld] r207168 - [PECOFF] Assign unique ordinals to __imp_ symbols.
Rui Ueyama
- [lld] r207175 - [PECOFF] Add /IMPLIB command line option.
Rui Ueyama
- [lld] r207294 - [PECOFF] Fix off-by-one error in .def file parser.
Rui Ueyama
- [lld] r207297 - [PECOFF] Allow multiple directives in one module-definition file.
Rui Ueyama
- [llvm] r201747 - Add support for hashing DW_FORM_sdata and a small testcase.
NAKAMURA Takumi
- [llvm] r201747 - Add support for hashing DW_FORM_sdata and a small testcase.
NAKAMURA Takumi
- [llvm] r201747 - Add support for hashing DW_FORM_sdata and a small testcase.
Eric Christopher
- [llvm] r204071 - Make DAGCombiner work on vector bitshifts with constant splat vectors.
Alex Rosenberg
- [llvm] r204071 - Make DAGCombiner work on vector bitshifts with constant splat vectors.
Matt Arsenault
- [llvm] r204829 - Revert "X86 memcpy lowering: use "rep movs" even when esi is used as base pointer" (r204174)
Hans Wennborg
- [llvm] r205997 - Move the segmented stack switch to a function attribute
Rafael Espíndola
- [llvm] r206017 - [yaml2obj][ELF] ELF Relocations Support.
NAKAMURA Takumi
- [llvm] r206017 - [yaml2obj][ELF] ELF Relocations Support.
Simon Atanasyan
- [llvm] r206228 - [ARM64][MC] Set the default CPU string to generic.
Juergen Ributzka
- [llvm] r206228 - [ARM64][MC] Set the default CPU string to generic.
Quentin Colombet
- [llvm] r206228 - [ARM64][MC] Set the default CPU string to generic.
Eric Christopher
- [llvm] r206228 - [ARM64][MC] Set the default CPU string to generic.
Filip Pizlo
- [llvm] r206228 - [ARM64][MC] Set the default CPU string to generic.
Tim Northover
- [llvm] r206228 - [ARM64][MC] Set the default CPU string to generic.
Filip Pizlo
- [llvm] r206228 - [ARM64][MC] Set the default CPU string to generic.
Tim Northover
- [llvm] r206228 - [ARM64][MC] Set the default CPU string to generic.
Tim Northover
- [llvm] r206228 - [ARM64][MC] Set the default CPU string to generic.
Filip Pizlo
- [llvm] r206228 - [ARM64][MC] Set the default CPU string to generic.
Tim Northover
- [llvm] r206228 - [ARM64][MC] Set the default CPU string to generic.
Andrew Trick
- [llvm] r206228 - [ARM64][MC] Set the default CPU string to generic.
Andrew Trick
- [llvm] r206228 - [ARM64][MC] Set the default CPU string to generic.
Filip Pizlo
- [llvm] r206228 - [ARM64][MC] Set the default CPU string to generic.
Tim Northover
- [llvm] r206228 - [ARM64][MC] Set the default CPU string to generic.
Eric Christopher
- [llvm] r206228 - [ARM64][MC] Set the default CPU string to generic.
Filip Pizlo
- [llvm] r206228 - [ARM64][MC] Set the default CPU string to generic.
Eric Christopher
- [llvm] r206228 - [ARM64][MC] Set the default CPU string to generic.
Filip Pizlo
- [llvm] r206228 - [ARM64][MC] Set the default CPU string to generic.
Eric Christopher
- [llvm] r206372 - [Allocator] Make BumpPtrAllocator movable and move assignable.
Duncan P. N. Exon Smith
- [llvm] r206632 - DebugInfo: Remove some initializer lists to make MSVC happy again.
Alexey Samsonov
- [llvm] r206656 - ProfileData: Add support for the indexed instrprof format
NAKAMURA Takumi
- [llvm] r206656 - ProfileData: Add support for the indexed instrprof format
Justin Bogner
- [llvm] r206665 - [llvm-symbolizer] Print file/line for a PC even if there is no DIE describing it.
Eric Christopher
- [llvm] r206665 - [llvm-symbolizer] Print file/line for a PC even if there is no DIE describing it.
Alexey Samsonov
- [llvm] r206665 - [llvm-symbolizer] Print file/line for a PC even if there is no DIE describing it.
Eric Christopher
- [llvm] r206665 - [llvm-symbolizer] Print file/line for a PC even if there is no DIE describing it.
Alexey Samsonov
- [llvm] r206665 - [llvm-symbolizer] Print file/line for a PC even if there is no DIE describing it.
Eric Christopher
- [llvm] r206727 - Protect the ArgList dtor
Benjamin Kramer
- [llvm] r206727 - Protect the ArgList dtor
David Blaikie
- [llvm] r206727 - Protect the ArgList dtor
Reid Kleckner
- [llvm] r206732 - Implement builtins for safe division: safe.sdiv.iN, safe.udiv.iN, safe.srem.iN,
Chandler Carruth
- [llvm] r206732 - Implement builtins for safe division: safe.sdiv.iN, safe.udiv.iN, safe.srem.iN,
Chandler Carruth
- [llvm] r206732 - Implement builtins for safe division: safe.sdiv.iN, safe.udiv.iN, safe.srem.iN,
Nick Lewycky
- [llvm] r206732 - Implement builtins for safe division: safe.sdiv.iN, safe.udiv.iN, safe.srem.iN,
Michael Zolotukhin
- [llvm] r206732 - Implement builtins for safe division: safe.sdiv.iN, safe.udiv.iN, safe.srem.iN,
Michael Zolotukhin
- [llvm] r206732 - Implement builtins for safe division: safe.sdiv.iN, safe.udiv.iN, safe.srem.iN,
Eric Christopher
- [llvm] r206732 - Implement builtins for safe division: safe.sdiv.iN, safe.udiv.iN, safe.srem.iN,
Evan Cheng
- [llvm] r206732 - Implement builtins for safe division: safe.sdiv.iN, safe.udiv.iN, safe.srem.iN,
Andrew Trick
- [llvm] r206732 - Implement builtins for safe division: safe.sdiv.iN, safe.udiv.iN, safe.srem.iN,
Michael Zolotukhin
- [llvm] r206732 - Implement builtins for safe division: safe.sdiv.iN, safe.udiv.iN, safe.srem.iN,
Eric Christopher
- [llvm] r206732 - Implement builtins for safe division: safe.sdiv.iN, safe.udiv.iN, safe.srem.iN,
Chris Lattner
- [llvm] r206732 - Implement builtins for safe division: safe.sdiv.iN, safe.udiv.iN, safe.srem.iN,
Chris Lattner
- [llvm] r206732 - Implement builtins for safe division: safe.sdiv.iN, safe.udiv.iN, safe.srem.iN,
Andrew Trick
- [llvm] r206732 - Implement builtins for safe division: safe.sdiv.iN, safe.udiv.iN, safe.srem.iN,
Andrew Trick
- [llvm] r206732 - Implement builtins for safe division: safe.sdiv.iN, safe.udiv.iN, safe.srem.iN,
Eric Christopher
- [llvm] r206732 - Implement builtins for safe division: safe.sdiv.iN, safe.udiv.iN, safe.srem.iN,
Andrew Trick
- [llvm] r206732 - Implement builtins for safe division: safe.sdiv.iN, safe.udiv.iN, safe.srem.iN,
Eric Christopher
- [llvm] r206734 - [asan] insert __asan_loadN/__asan_storeN as out-lined asan checks, llvm part
Kostya Serebryany
- [llvm] r206735 - Revert r206732 which is causing llc to crash on most of the build bots.
Chandler Carruth
- [llvm] r206737 - [PM] Add a nice low-tech registry of passes as a boring macro expansion
Chandler Carruth
- [llvm] r206738 - [X86] ISEL (and X, <constant mask>) to BZHI when BMI2 is available.
Lang Hames
- [llvm] r206738 - [X86] ISEL (and X, <constant mask>) to BZHI when BMI2 is available.
Benjamin Kramer
- [llvm] r206738 - [X86] ISEL (and X, <constant mask>) to BZHI when BMI2 is available.
Lang Hames
- [llvm] r206738 - [X86] ISEL (and X, <constant mask>) to BZHI when BMI2 is available.
Lang Hames
- [llvm] r206738 - [X86] ISEL (and X, <constant mask>) to BZHI when BMI2 is available.
Jim Grosbach
- [llvm] r206738 - [X86] ISEL (and X, <constant mask>) to BZHI when BMI2 is available.
Lang Hames
- [llvm] r206739 - [PM] Wire the analysis passes (such as they are) into the registry, and
Chandler Carruth
- [llvm] r206740 - [C++11] Replace OwningPtr with std::unique_ptr in places where it doesn't break the API.
Benjamin Kramer
- [llvm] r206741 - [asan] temporary disable generating __asan_loadN/__asan_storeN
Kostya Serebryany
- [llvm] r206743 - llvm/test/CodeGen/X86/bmi.ll: Relax expressions for targeting win32.
NAKAMURA Takumi
- [llvm] r206743 - llvm/test/CodeGen/X86/bmi.ll: Relax expressions for targeting win32.
Lang Hames
- [llvm] r206744 - [PM] Fix a bug where we didn't properly clear the list map when the list
Chandler Carruth
- [llvm] r206745 - [PM] Add a new-PM-style CGSCC pass manager using the newly added
Chandler Carruth
- [llvm] r206746 - [asan] instead of inserting inline instrumentation around memset/memcpy/memmove, replace the intrinsic with __asan_memset/etc. This makes the memset/etc handling more complete and consistent with what we do in msan. It may slowdown some cases (when the intrinsic was actually inlined) and speedup other cases (when it was not inlined)
Kostya Serebryany
- [llvm] r206747 - [asan] add llvm-ish test for memset/etc instrumentation
Kostya Serebryany
- [llvm] r206749 - Reapply r206732. This time without optimization of branches.
Michael Zolotukhin
- [llvm] r206750 - Convert getFileOffset to getOffset and move it to its only user.
Rafael Espindola
- [llvm] r206756 - [asan] add a run-time flag detect_container_overflow=true/false
Kostya Serebryany
- [llvm] r206756 - [asan] add a run-time flag detect_container_overflow=true/false
Kostya Serebryany
- [llvm] r206758 - Appease autoconf build since X86Disassembler.c has been disappeared in r206717.
NAKAMURA Takumi
- [llvm] r206759 - [msan] Enable out-of-line instrumentation for large functions by default.
Evgeniy Stepanov
- [llvm] r206763 - Fix the test: DCE optimized away everything.
Eli Bendersky
- [llvm] r206765 - CalcSpillWeights: Hack to prevent x87 nonsense
Duncan P. N. Exon Smith
- [llvm] r206766 - Reapply "blockfreq: Rewrite BlockFrequencyInfoImpl"
Duncan P. N. Exon Smith
- [llvm] r206767 - Object: iterator_range accessors for ObjectImage symbols and sections.
Jim Grosbach
- [llvm] r206768 - Tidy up. Remove extraneous typedef.
Jim Grosbach
- [llvm] r206769 - [rtdyld,c++11] Range'ify symbol table walking.
Jim Grosbach
- [llvm] r206771 - blockfreq: Some cleanup of UnsignedFloat
Duncan P. N. Exon Smith
- [llvm] r206772 - Fix unnecessary line break
Matt Arsenault
- [llvm] r206773 - Revert "[rtdyld, c++11] Range'ify symbol table walking."
Jim Grosbach
- [llvm] r206773 - Revert "[rtdyld, c++11] Range'ify symbol table walking."
Jim Grosbach
- [llvm] r206774 - ARM64: Combine shifts and uses from different basic block to bit-extract instruction
Yi Jiang
- [llvm] r206774 - ARM64: Combine shifts and uses from different basic block to bit-extract instruction
Richard Smith
- [llvm] r206775 - [Modules] Sink the DEBUG_TYPE macro out of LegalizeTypes.h and into the
Chandler Carruth
- [llvm] r206777 - [Modules] Sink all the DEBUG_TYPE defines for InstCombine out of the
Chandler Carruth
- [llvm] r206778 - [Modules] Consolidate the DEBUG_TYPE defines in NVPTX to the top of the
Chandler Carruth
- [llvm] r206779 - Rename X86insrtps to the proper instruction name.
Filipe Cabecinhas
- [llvm] r206780 - Use value semantics to manage DbgVariables rather than dynamic allocation/pointers.
David Blaikie
- [llvm] r206784 - Use unique_ptr to manage objects owned by the ScheduleDAGMI.
David Blaikie
- [llvm] r206785 - Use unique_ptr to handle ownership of UserValues in LiveDebugVariablesImpl
David Blaikie
- [llvm] r206786 - Use unique_ptr to handle ownership of GCOVFunctions in GCOVProfiler.
David Blaikie
- [llvm] r206788 - Simplify expression that was explicitly naming an operator overload in a call.
David Blaikie
- [llvm] r206789 - Fix PR7272 in -tailcallelim instead of the inliner
Reid Kleckner
- [llvm] r206790 - Use unique_ptr to handle GlobalOpt's Evaluator members
David Blaikie
- [llvm] r206792 - clang-format this function.
Rafael Espindola
- [llvm] r206793 - Handle _GLOBAL_OFFSET_TABLE_ in 64 bit mode.
Rafael Espindola
- [llvm] r206794 - Simplify destruction of Modules in LLVContextImpl.
David Blaikie
- [llvm] r206795 - Remove seemingly-unneeded artificial dependency
Hal Finkel
- [llvm] r206795 - Remove seemingly-unneeded artificial dependency
Hal Finkel
- [llvm] r206796 - Use unique_ptr to manage ownership of GCOVFunctions, Blocks, and Edges.
David Blaikie
- [llvm] r206797 - ARM64: Extended addressing mode source reg is 64-bit.
Jim Grosbach
- [llvm] r206798 - Move helper functions earlier in the file.
Jim Grosbach
- [llvm] r206799 - ARM64: Improve diagnostics for malformed reg+reg addressing mode.
Jim Grosbach
- [llvm] r206800 - Use Regex objects by value (rather than 'new'ed) in CodeGenSchedule.
David Blaikie
- [llvm] r206801 - Simplify a vpermil* with constant mask.
Rafael Espindola
- [llvm] r206802 - ARM64: Refactor away a few redundant helpers.
Jim Grosbach
- [llvm] r206803 - Set default value of HasExtractBitsInsn to false
Yi Jiang
- [llvm] r206807 - Store State objects by value in TableGen's DFAPacketizerEmitter
David Blaikie
- [llvm] r206821 - Fix builds that use an stl missing std::set::emplace
David Blaikie
- [llvm] r206822 - [Modules] Make Support/Debug.h modular. This requires it to not change
Chandler Carruth
- [llvm] r206824 - Simplify DFAPacketizerEmitter State copy/move semantics to use compiler defaults.
David Blaikie
- [llvm] r206825 - Fix wrong iterator type
Rui Ueyama
- [llvm] r206828 - Use unique_ptr to handle ownership of Value*s in Cloning unit tests.
David Blaikie
- [llvm] r206828 - Use unique_ptr to handle ownership of Value*s in Cloning unit tests.
Quentin Colombet
- [llvm] r206828 - Use unique_ptr to handle ownership of Value*s in Cloning unit tests.
David Blaikie
- [llvm] r206828 - Use unique_ptr to handle ownership of Value*s in Cloning unit tests.
Quentin Colombet
- [llvm] r206828 - Use unique_ptr to handle ownership of Value*s in Cloning unit tests.
David Blaikie
- [llvm] r206828 - Use unique_ptr to handle ownership of Value*s in Cloning unit tests.
Eric Christopher
- [llvm] r206828 - Use unique_ptr to handle ownership of Value*s in Cloning unit tests.
Eric Christopher
- [llvm] r206828 - Use unique_ptr to handle ownership of Value*s in Cloning unit tests.
Quentin Colombet
- [llvm] r206830 - [Modules] Followup to r206822 to add a DEBUG_TYPE which is used on ARM
Chandler Carruth
- [llvm] r206834 - [CodeGenPrepare] Use APInt to check the value of the immediate in a and
Quentin Colombet
- [llvm] r206837 - [Modules] Remove potential ODR violations by sinking the DEBUG_TYPE
Chandler Carruth
- [llvm] r206838 - [cleanup] Lift using directives, DEBUG_TYPE definitions, and even some
Chandler Carruth
- [llvm] r206839 - This reverts r206828 until David has time to figure out that is going on.
Quentin Colombet
- [llvm] r206840 - [cleanup] Fix another place where we were including the tablegen'ed code
Chandler Carruth
- [llvm] r206841 - [cleanup] Fix two headers where we included a standard library header
Chandler Carruth
- [llvm] r206842 - [Modules] Fix potential ODR violations by sinking the DEBUG_TYPE
Chandler Carruth
- [llvm] r206843 - [Modules] Fix potential ODR violations by sinking the DEBUG_TYPE
Chandler Carruth
- [llvm] r206844 - [Modules] Fix potential ODR violations by sinking the DEBUG_TYPE
Chandler Carruth
- [llvm] r206845 - [Modules] Fix potential ODR violations by sinking the DEBUG_TYPE
Chandler Carruth
- [llvm] r206846 - [Modules] Fix potential ODR violations by sinking the DEBUG_TYPE
Chandler Carruth
- [llvm] r206847 - [Modules] Fix potential ODR violations by sinking the DEBUG_TYPE
Chandler Carruth
- [llvm] r206848 - [Modules] Fix potential ODR violations by sinking the DEBUG_TYPE
Chandler Carruth
- [llvm] r206853 - blockfreq: Remove "dead" comment
Duncan P. N. Exon Smith
- [llvm] r206854 - blockfreq: Move PackagedLoopData above WorkingData
Duncan P. N. Exon Smith
- [llvm] r206855 - blockfreq: Rename PackagedLoopData => LoopData
Duncan P. N. Exon Smith
- [llvm] r206856 - blockfreq: Implement clear() explicitly
Duncan P. N. Exon Smith
- [llvm] r206857 - blockfreq: Use pointers to loops instead of an index
Duncan P. N. Exon Smith
- [llvm] r206857 - blockfreq: Use pointers to loops instead of an index
Chandler Carruth
- [llvm] r206857 - blockfreq: Use pointers to loops instead of an index
Duncan P. N. Exon Smith
- [llvm] r206857 - blockfreq: Use pointers to loops instead of an index
David Blaikie
- [llvm] r206857 - blockfreq: Use pointers to loops instead of an index
David Blaikie
- [llvm] r206857 - blockfreq: Use pointers to loops instead of an index
Duncan P. N. Exon Smith
- [llvm] r206858 - blockfreq: Use a pointer for ContainingLoop too
Duncan P. N. Exon Smith
- [llvm] r206859 - blockfreq: Rename PackagedLoops => Loops
Duncan P. N. Exon Smith
- [llvm] r206860 - blockfreq: Skip irreducible backedges inside functions
Duncan P. N. Exon Smith
- [llvm] r206861 - [AArch64] Enable global merge pass.
Jiangning Liu
- [llvm] r206862 - R600: Make sign_extend_inreg legal.
Matt Arsenault
- [llvm] r206864 - R600: Change how vector truncating stores are packed.
Matt Arsenault
- [llvm] r206866 - Use unique_ptr to manage ParsedBinariesAndObjects in LLVMSymbolizer
David Blaikie
- [llvm] r206867 - Revert "Use value semantics to manage DbgVariables rather than dynamic allocation/pointers."
David Blaikie
- [llvm] r206869 - [X86] Don't use BZHI for short masks (>=32 bits). Thanks to Ben Kramer for the
Lang Hames
- [llvm] r206873 - Fix an infinite loop bug in DAG Combine about keeping transfering between ANY_EXTEND and SIGN_EXTEND.
Hao Liu
- [llvm] r206874 - ARM: disable emission of __XYZvfp in soft-float environment.
Tim Northover
- [llvm] r206875 - AArch64/ARM64: mark fmul intrinsic as commutative.
Tim Northover
- [llvm] r206876 - AArch64/ARM64: add patterns for scalar_to_vector/extract pairs
Tim Northover
- [llvm] r206877 - AArch64/ARM64: enable various AArch64 tests on ARM64.
Tim Northover
- [llvm] r206878 - [mips] Clang-format MipsAsmParser.
Matheus Almeida
- [llvm] r206879 - [X86] Use tablegen instead of DAG combines to match BZHI instructions, as
Lang Hames
- [llvm] r206879 - [X86] Use tablegen instead of DAG combines to match BZHI instructions, as
Lang Hames
- [llvm] r206880 - [X86] Remove Tablegen def of X86bzhi SDNode: It's not needed as of r206879.
Lang Hames
- [llvm] r206883 - [asan] Support outline instrumentation for wide types and delete dead code, patch by Yuri Gribov
Kostya Serebryany
- [llvm] r206884 - [AVX512] Implemented integer conversions up/down with masking.
Robert Khasanov
- [llvm] r206885 - [X86] Require HasBMI2 for the new BZHI tablegen patterns.
Lang Hames
- [llvm] r206887 - AArch64/ARM64: add extra testing from AArch64 to ARM64
Tim Northover
- [llvm] r206888 - AArch64/ARM64: make use of ANDS and BICS instructions for comparisons.
Tim Northover
- [llvm] r206889 - AArch64/ARM64: more testing from AArch64 to ARM64
Tim Northover
- [llvm] r206894 - Remove DOS CRLF.
NAKAMURA Takumi
- [llvm] r206897 - AVX-512: store and truncstore for i1 values
Elena Demikhovsky
- [llvm] r206902 - R600/SI: Reorganize SIInstructions.td
Tom Stellard
- [llvm] r206904 - R600: Emit error instead of unreachable on function call
Matt Arsenault
- [llvm] r206905 - Simplify address pool index assignment.
David Blaikie
- [llvm] r206906 - Fix the assembler to print a better relocatable expression error
Kevin Enderby
- [llvm] r206906 - Fix the assembler to print a better relocatable expression error
Rafael Espíndola
- [llvm] r206911 - Fix DataLayout::operator==().
Rafael Espindola
- [llvm] r206912 - [Constant Hoisting] Print the instructions in the correct order for debugging. No functional change.
Juergen Ributzka
- [llvm] r206913 - [Constant Hoisting] Materialize the constant before the cloned cast instruction.
Juergen Ributzka
- [llvm] r206916 - Replace loops using goto with plain while loops
Rui Ueyama
- [llvm] r206917 - Follow aliases when determining if a symbol is thumb.
Rafael Espindola
- [llvm] r206918 - No need to check condition after grow()
Rui Ueyama
- [llvm] r206919 - Whitespace
Rui Ueyama
- [llvm] r206921 - Use std::unique_ptr to handle ownership of DwarfUnits in DwarfFile.
David Blaikie
- [llvm] r206923 - Change the prototype for MCContext::FatalError() so it can be called
Kevin Enderby
- [llvm] r206924 - [docs] Add a note to docs/README.txt
Sean Silva
- [llvm] r206925 - Push memory ownership of DwarfUnits into clients of DwarfFile.
David Blaikie
- [llvm] r206925 - Push memory ownership of DwarfUnits into clients of DwarfFile.
David Blaikie
- [llvm] r206925 - Push memory ownership of DwarfUnits into clients of DwarfFile.
Eric Christopher
- [llvm] r206925 - Push memory ownership of DwarfUnits into clients of DwarfFile.
David Blaikie
- [llvm] r206927 - Requisite reformatting for previous commit.
David Blaikie
- [llvm] r206936 - Fix test/CodeGen/arm.ll
Reid Kleckner
- [llvm] r206938 - [LCG] Switch the Callee sets to be DenseMaps pointing to the index into
Chandler Carruth
- [llvm] r206948 - [LCG] Hoist the logic for forming a new SCC from the top of the DFSStack
Chandler Carruth
- [llvm] r206949 - [ARM64] Enable feature predicates for NEON / FP / CRYPTO.
Kevin Qin
- [llvm] r206951 - Integrated assbemler, macros: added 'vararg' argument qualifier support.
Stepan Dyatkovskiy
- [llvm] r206953 - X86Disassembler - fixed a bug in immediate print
Elena Demikhovsky
- [llvm] r206954 - [LCG] Add a unittest for the LazyCallGraph. I had a weak moment and
Chandler Carruth
- [llvm] r206954 - [LCG] Add a unittest for the LazyCallGraph. I had a weak moment and
Evgeniy Stepanov
- [llvm] r206956 - [LV] Statistics numbers for LoopVectorize introduced: a number of analyzed loops & a number of vectorized loops.
Alexander Musman
- [llvm] r206957 - [X86] Silvermont new scheduler model
Alexey Volkov
- [llvm] r206959 - [LCG] Add some accessor methods to the SCC to allow iterating over the
Chandler Carruth
- [llvm] r206960 - Fixing typos in commit r206957
Alexey Volkov
- [llvm] r206965 - [ARM64] Add a big endian version of the ARM64 target machine, and update all users.
James Molloy
- [llvm] r206966 - [LCG] Implement Tarjan's algorithm correctly this time. We have to walk
Chandler Carruth
- [llvm] r206967 - [ARM64] Fix formatting.
James Molloy
- [llvm] r206968 - [LCG] Add the first round of mutation support to the lazy call graph.
Chandler Carruth
- [llvm] r206969 - [yaml2obj][ELF] Add a virtual destructor to the ELFYAML::Section class
Simon Atanasyan
- [llvm] r206969 - [yaml2obj][ELF] Add a virtual destructor to the ELFYAML::Section class
David Blaikie
- [llvm] r206969 - [yaml2obj][ELF] Add a virtual destructor to the ELFYAML::Section class
Simon Atanasyan
- [llvm] r206971 - Create MCTargetOptions.
Evgeniy Stepanov
- [llvm] r206971 - Create MCTargetOptions.
Timur Iskhodzhanov
- [llvm] r206971 - Create MCTargetOptions.
Timur Iskhodzhanov
- [llvm] r206972 - Remove AssemblyAnnotationWriter from NamedMDNode::print.
Rafael Espindola
- [llvm] r206975 - Fix handling of missing DataLayout in sanitizers.
Evgeniy Stepanov
- [llvm] r206988 - Centralize handling of ELF_Other_ThumbFunc.
Rafael Espindola
- [llvm] r206989 - Mark llvm/test/BugPoint/compile-custom.ll as XFAIL:vg_leak.
NAKAMURA Takumi
- [llvm] r206990 - cl::ParseCommandLineOptions(): Use StringRef to receive sys::path::filename() instead of std::string.
NAKAMURA Takumi
- [llvm] r206991 - X86AsmParser.cpp: Fix memory leak at replacing movsd to movsl.
NAKAMURA Takumi
- [llvm] r207000 - Remove dead code in instcombine.
Matt Arsenault
- [llvm] r207002 - [ASan] Move the shadow range on 32-bit iOS (and iOS Simulator)
Alexander Potapenko
- [llvm] r207003 - [yaml2obj][ELF] Remove unnecessary space between namespace name and
Simon Atanasyan
- [llvm] r207009 - ProfileData: Avoid unnecessary copies of CounterData
Justin Bogner
- [llvm] r207010 - Split out DwarfFile from DwarfDebug into its own .h/.cpp files.
David Blaikie
- [llvm] r207012 - llvm-build: Get rid of 'import *'
Anders Waldenborg
- [llvm] r207014 - [X86] Fix missing/wrong scheduling model found by code inspection.
Quentin Colombet
- [llvm] r207015 - Convert test to FileCheck
Matt Arsenault
- [llvm] r207016 - clang-format r207010
David Blaikie
- [llvm] r207017 - R600: Add a test that used to be broken that I forgot to add
Matt Arsenault
- [llvm] r207018 - [python] Fix python bindings tests
Anders Waldenborg
- [llvm] r207019 - Don't use default address space arguments in GlobalOpt
Matt Arsenault
- [llvm] r207019 - Don't use default address space arguments in GlobalOpt
Rafael Espíndola
- [llvm] r207019 - Don't use default address space arguments in GlobalOpt
Matt Arsenault
- [llvm] r207020 - [ARM64] Fix the information we give to the peephole optimizer for comparison.
Quentin Colombet
- [llvm] r207021 - Remove more default address space argument usage.
Matt Arsenault
- [llvm] r207022 - Separate out the DWARF address pool into its own type/files.
David Blaikie
- [llvm] r207022 - Separate out the DWARF address pool into its own type/files.
Robinson, Paul
- [llvm] r207022 - Separate out the DWARF address pool into its own type/files.
David Blaikie
- [llvm] r207023 - Use pointer size function where only a pointer is expected
Matt Arsenault
- [llvm] r207025 - clang-format for my previous commit (I keep forgetting... )
David Blaikie
- [llvm] r207026 - Move the AddressPool from DwarfFile to DwarfDebug.
David Blaikie
- [llvm] r207028 - MC: honour IMAGE_SCN_CNT_INITIALIZED_DATA
Saleem Abdulrasool
- [llvm] r207029 - MC: move ARM64 test from AArch64 directory
Saleem Abdulrasool
- [llvm] r207030 - MC: move test from Generic to COFF
Saleem Abdulrasool
- [llvm] r207034 - llvm-cov: Allow short options to be grouped
Justin Bogner
- [llvm] r207035 - llvm-cov: Add support for gcov's --long-file-names option
Justin Bogner
- [llvm] r207038 - MC: disable test on thumbv7-windows
Saleem Abdulrasool
- [llvm] r207042 - [LCG] Switch the primary SCC building code to use the negative low-link
Chandler Carruth
- [llvm] r207043 - Use std::less instead of < in array_pod_sort's default comparator.
Jordan Rose
- [llvm] r207044 - DwarfAccelTable: Remove trivial dtor and simplify construction with an array.
David Blaikie
- [llvm] r207045 - [LCG] Switch the SCC lookup to be in terms of call graph nodes rather
Chandler Carruth
- [llvm] r207047 - [LCG] Make the insertion and query paths into the LCG which cannot fail
Chandler Carruth
- [llvm] r207048 - [LCG] Switch the primary node iterator to be a *much* more normal C++
Chandler Carruth
- [llvm] r207049 - Remove intermediate accelerator table for names.
David Blaikie
- [llvm] r207050 - More formatting...
David Blaikie
- [llvm] r207051 - And actually use the DwarfDebug::AccelNames to emit the names.
David Blaikie
- [llvm] r207052 - [LCG] Remove two unused typedefs from the iterators.
Chandler Carruth
- [llvm] r207053 - [LCG] Normalize the post-order SCC iterator to just iterate over the SCC
Chandler Carruth
- [llvm] r207054 - Handle addrspacecast when looking at memcpys from globals
Matt Arsenault
- [llvm] r207055 - Optimize some special cases for SSE4a insertqi
Filipe Cabecinhas
- [llvm] r207057 - Remove the intermediate AccelObjC maps in DWARF units
David Blaikie
- [llvm] r207058 - [InstCombine][x86] Constant fold psll intrinsics.
Michael J. Spencer
- [llvm] r207058 - [InstCombine][x86] Constant fold psll intrinsics.
Michael Spencer
- [llvm] r207058 - [InstCombine][x86] Constant fold psll intrinsics.
Rafael Espíndola
- [llvm] r207059 - Remove the intermediate AccelNamespace maps in DWARF units.
David Blaikie
- [llvm] r207060 - Remove the intermediate AccelTypes maps in DWARF units.
David Blaikie
- [llvm] r207061 - Remove unused parameter
David Blaikie
- [llvm] r207069 - [ADT] Add a generic iterator utility for adapting iterators much like
Chandler Carruth
- [llvm] r207069 - [ADT] Add a generic iterator utility for adapting iterators much like
David Blaikie
- [llvm] r207069 - [ADT] Add a generic iterator utility for adapting iterators much like
Chandler Carruth
- [llvm] r207069 - [ADT] Add a generic iterator utility for adapting iterators much like
David Blaikie
- [llvm] r207069 - [ADT] Add a generic iterator utility for adapting iterators much like
Duncan P. N. Exon Smith
- [llvm] r207069 - [ADT] Add a generic iterator utility for adapting iterators much like
Duncan P. N. Exon Smith
- [llvm] r207072 - [ADT] Factor out the facade aspect of the iterator_adaptor_base into its
Chandler Carruth
- [llvm] r207072 - [ADT] Factor out the facade aspect of the iterator_adaptor_base into its
Duncan P. N. Exon Smith
- [llvm] r207078 - Use the shiny new iterator adaptor tool to implement the
Chandler Carruth
- [llvm] r207080 - Fix for PR18921, "vmov" part.
Stepan Dyatkovskiy
- [llvm] r207082 - [ADT] Try to appease MSVC by sinking the enable_if from a default
Chandler Carruth
- [llvm] r207083 - [C++] Use 'nullptr'.
Craig Topper
- [llvm] r207084 - [ADT] Attempt to appease another MSVC oddity by moving the injected
Chandler Carruth
- [llvm] r207085 - Allow vectorization of few missed llvm intrinsic calls in BBVectorizor by handling them in isVectorizableIntrinsic function.
Karthik Bhat
- [llvm] r207086 - [LCG] Switch the SCC's parent iterators to be value iterators rather
Chandler Carruth
- [llvm] r207086 - [LCG] Switch the SCC's parent iterators to be value iterators rather
David Blaikie
- [llvm] r207088 - X86: Emit test instead of constant shift + compare if the shift result is unused.
Benjamin Kramer
- [llvm] r207088 - X86: Emit test instead of constant shift + compare if the shift result is unused.
Tobias Grosser
- [llvm] r207088 - X86: Emit test instead of constant shift + compare if the shift result is unused.
Benjamin Kramer
- [llvm] r207088 - X86: Emit test instead of constant shift + compare if the shift result is unused.
Tobias Grosser
- [llvm] r207089 - [CLNUP] Test commit. Remove newline.
Zinovy Nis
- [llvm] r207090 - [LCG] We don't actually need a set in each SCC to track the nodes. We
Chandler Carruth
- [llvm] r207091 - [LCG] Switch the parent SCC tracking from a SmallSetVector to
Chandler Carruth
- [llvm] r207092 - [asan] Fix instrumentation of x86 intel syntax inline assembly.
Evgeniy Stepanov
- [llvm] r207094 - [LCG] Re-order expectations to provide more useful output when debugging
Chandler Carruth
- [llvm] r207095 - [LCG] Rotate logic applied to the top of the DFSStack to instead be
Chandler Carruth
- [llvm] r207098 - [LCG] Incorporate the core trick of improvements on the naive Tarjan's
Chandler Carruth
- [llvm] r207101 - AArch64/ARM64: port more tests
Tim Northover
- [llvm] r207102 - AArch64/ARM64: implement BFI optimisation
Tim Northover
- [llvm] r207103 - AArch64/ARM64: port bitfield test to ARM64.
Tim Northover
- [llvm] r207104 - AArch64/ARM64: enable some MC tests on ARM64
Tim Northover
- [llvm] r207105 - AArch64/ARM64: disentangle the "B.CC" and "LDR lit" operands
Tim Northover
- [llvm] r207106 - ARM64: shut up warning about variable only used in assert.
Tim Northover
- [llvm] r207108 - AArch64/ARM64: add support for :abs_gN_s: MOVZ modifiers
Tim Northover
- [llvm] r207109 - AArch64/ARM64: support relocated ADR instruction
Tim Northover
- [llvm] r207110 - ARM64: support relocated "TBZ/TBNZ" instructions.
Tim Northover
- [llvm] r207111 - AArch64/ARM64: allow negative addends, at least on ELF.
Tim Northover
- [llvm] r207112 - AArch64/ARM64: enable remaining MC elf tests.
Tim Northover
- [llvm] r207115 - [asan] Use MCInstrInfo in inline asm instrumentation.
Evgeniy Stepanov
- [llvm] r207116 - AArch64: print NEON lists with a space.
Tim Northover
- [llvm] r207118 - Fix memory leak of MCSymbolData in MCAsmStreamer.
David Blaikie
- [llvm] r207118 - Fix memory leak of MCSymbolData in MCAsmStreamer.
NAKAMURA Takumi
- [llvm] r207119 - AArch64/ARM64: run AArch64 NEON MC tests through ARM64 too.
Tim Northover
- [llvm] r207120 - AArch64/ARM64: add ARM64 runs to more MC tests.
Tim Northover
- [llvm] r207123 - [mips] Remove non-ascii character.
Matheus Almeida
- [llvm] r207124 - Spread some const around for non-mutating uses of MCSymbolData.
David Blaikie
- [llvm] r207124 - Spread some const around for non-mutating uses of MCSymbolData.
Rafael Espíndola
- [llvm] r207126 - R600/SI: Use address space in allowsUnalignedMemoryAccesses
Matt Arsenault
- [llvm] r207127 - [X86] Add support for Read Time Stamp Counter x86 builtin intrinsics.
Andrea Di Biagio
- [llvm] r207130 - Debug info for optimized code: Support variables that are on the stack and
Adrian Prantl
- [llvm] r207130 - Debug info for optimized code: Support variables that are on the stack and
David Blaikie
- [llvm] r207133 - [modules] "Specialize" a function by actually specializing a function template
Richard Smith
- [llvm] r207135 - Debug info: Let dbg.values inserted by LowerDbgDeclare inherit the location
Adrian Prantl
- [llvm] r207136 - Remove C++11ism (specializing a template in a surrounding namespace) to appease the buildbots.
Richard Smith
- [llvm] r207142 - Fix rdtsc.ll test to match r8 on win64
Reid Kleckner
- [llvm] r207143 - Add 'musttail' marker to call instructions
Reid Kleckner
- [llvm] r207143 - Add 'musttail' marker to call instructions
Chandler Carruth
- [llvm] r207144 - Remove dead inline function that doesn't compile
Reid Kleckner
- [llvm] r207145 - X86: Don't transform shifts into ands when the sign bit is tested.
Benjamin Kramer
- [llvm] r207146 - [ADT] Generalize pointee_iterator to smart pointers by using decltype.
Chandler Carruth
- [llvm] r207147 - [LCG] Switch a weird do/while loop that actually couldn't fail its
Chandler Carruth
- [llvm] r207151 - [DWARF parser] Simplify and re-format a method
Alexey Samsonov
- [llvm] r207153 - [DWARF parser] DWARFUnit ctor doesn't need both parsed and raw .debug_abbrev section. Remove the former.
Alexey Samsonov
- [llvm] r207156 - [DWARF parser] Make a few methods non-public
Alexey Samsonov
- [llvm] r207157 - Function defined in a header should be inline. Found by modules build.
Richard Smith
- [llvm] r207158 - Add missing include, found by modules build.
Richard Smith
- [llvm] r207159 - Revert "Debug info: Let dbg.values inserted by LowerDbgDeclare inherit the location"
Adrian Prantl
- [llvm] r207159 - Revert "Debug info: Let dbg.values inserted by LowerDbgDeclare inherit the location"
Adrian Prantl
- [llvm] r207162 - Revert "Debug info for optimized code: Support variables that are on the stack and"
Adrian Prantl
- [llvm] r207165 - This reapplies r207130 with an additional testcase+and a missing check for
Adrian Prantl
- [llvm] r207166 - Revert "This reapplies r207130 with an additional testcase+and a missing check for"
Adrian Prantl
- [llvm] r207167 - Fix quadratic performance during debug compression due to sections x symbols iteration.
David Blaikie
- [llvm] r207171 - Change llvm-config --ldflags to report ${CMAKE_CXX_LINK_FLAGS}
Reid Kleckner
- [llvm] r207172 - ProfileData: Treat missing function counts as malformed
Justin Bogner
- [llvm] r207174 - Allow vectorization of bit intrinsics in BB Vectorizer.
Karthik Bhat
- [llvm] r207176 - [C++] Use 'nullptr'. Tools edition.
Craig Topper
- [llvm] r207177 - blockfreq: Use a std::list for Loops
Duncan P. N. Exon Smith
- [llvm] r207178 - blockfreq: Stop using range-based for to traverse Loops
Duncan P. N. Exon Smith
- [llvm] r207179 - blockfreq: Use LoopData directly
Duncan P. N. Exon Smith
- [llvm] r207180 - blockfreq: Embed Loop hierarchy in LoopData
Duncan P. N. Exon Smith
- [llvm] r207181 - blockfreq: Encapsulate LoopData::Header
Duncan P. N. Exon Smith
- [llvm] r207182 - blockfreq: Store the header with the members
Duncan P. N. Exon Smith
- [llvm] r207183 - blockfreq: Expose getPackagedNode()
Duncan P. N. Exon Smith
- [llvm] r207184 - blockfreq: LoopData::MemberList => NodeList
Duncan P. N. Exon Smith
- [llvm] r207185 - blockfreq: Separate unwrapLoops() from finalizeMetrics()
Duncan P. N. Exon Smith
- [llvm] r207186 - blockfreq: Unwrap from Loops
Duncan P. N. Exon Smith
- [llvm] r207187 - blockfreq: Pass the Loop directly into unwrapLoopPackage()
Duncan P. N. Exon Smith
- [llvm] r207188 - blockfreq: unwrapLoopPackage() => unwrapLoop()
Duncan P. N. Exon Smith
- [llvm] r207189 - blockfreq: Scale LoopData::Scale on the way down
Duncan P. N. Exon Smith
- [llvm] r207190 - blockfreq: Remove dead code
Duncan P. N. Exon Smith
- [llvm] r207191 - blockfreq: Document high-level functions
Duncan P. N. Exon Smith
- [llvm] r207192 - blockfreq: Clean up irreducible testcases
Duncan P. N. Exon Smith
- [llvm] r207193 - blockfreq: Use better branch weights in multiexit test
Duncan P. N. Exon Smith
- [llvm] r207194 - blockfreq: Document assertion
Duncan P. N. Exon Smith
- [llvm] r207195 - blockfreq: Only one mass distribution per node
Duncan P. N. Exon Smith
- [llvm] r207196 - [C++] Use 'nullptr'. Transforms edition.
Craig Topper
- [llvm] r207197 - [C++] Use 'nullptr'. Target edition.
Craig Topper
- [llvm] r207198 - Add missing cpp file header
David Blaikie
- [llvm] r207199 - [python] Fix getting section contents.
Anders Waldenborg
- [llvm] r207200 - X86: convert object streamer selection to a switch
Saleem Abdulrasool
- [llvm] r207201 - [LCG] Now that the loop structure of the core SCC finding routine is
Chandler Carruth
- [llvm] r207202 - [LCG] Remove a completely unnecessary loop. It wasn't even doing any
Chandler Carruth
- [llvm] r207212 - [LCG] Rather than doing a linear time SmallSetVector removal of each
Chandler Carruth
- [llvm] r207213 - [LCG] During the incremental re-build of an SCC after removing an edge,
Chandler Carruth
- [llvm] r207214 - [ARM64] Support crc predicate on ARM64.
Kevin Qin
- [llvm] r207217 - [LCG] During the incremental update of an SCC, switch to using the
Chandler Carruth
- [llvm] r207219 - [ARM64] Print preferred aliases for SFBM/UBFM in InstPrinter
Bradley Smith
- [llvm] r207221 - ARM64: fix assertion in ISelDAGToDAG
Tim Northover
- [llvm] r207222 - [ARM64] Handle fp128 for parameter passing on stack
Jiangning Liu
- [llvm] r207226 - [ARM64] When compiling for ELF in PIC mode, local symbols shouldn't go through the GOT
Tilmann Scheller
- [llvm] r207235 - This reapplies r207130 with an additional testcase+and a missing check for
Adrian Prantl
- [llvm] r207235 - This reapplies r207130 with an additional testcase+and a missing check for
Eric Christopher
- [llvm] r207235 - This reapplies r207130 with an additional testcase+and a missing check for
Adrian Prantl
- [llvm] r207235 - This reapplies r207130 with an additional testcase+and a missing check for
Alexey Samsonov
- [llvm] r207235 - This reapplies r207130 with an additional testcase+and a missing check for
Adrian Prantl
- [llvm] r207236 - Reapply r207135 without modifications.
Adrian Prantl
- [llvm] r207240 - PR19554: Fix some memory leaks in DIEHashTest.cpp
David Blaikie
- [llvm] r207242 - ARM: provide a new generic hint intrinsic
Saleem Abdulrasool
- [llvm] r207244 - Refactor some common logic in DwarfUnit::constructVariableDIE and pass non-null DIE by reference to DbgVariable::setDIE
David Blaikie
- [llvm] r207245 - [inline cold threshold] Command line argument for inline threshold will
Manman Ren
- [llvm] r207246 - ARM: remove @llvm.arm.sevl
Saleem Abdulrasool
- [llvm] r207247 - Make sure that DSUB does not duplicate the pattern of DSUBU
Reed Kotler
- [llvm] r207248 - SCC: Remove redundant inline keywords, NFC
Duncan P. N. Exon Smith
- [llvm] r207249 - SCC: Un-inline long functions
Duncan P. N. Exon Smith
- [llvm] r207250 - Revert "This reapplies r207130 with an additional testcase+and a missing check for"
Adrian Prantl
- [llvm] r207251 - SCC: Doxygen-ize comments, NFC
Duncan P. N. Exon Smith
- [llvm] r207252 - SCC: Change clients to use const, NFC
Duncan P. N. Exon Smith
- [llvm] r207253 - DwarfUnit: Suddently, DIE references, everywhere.
David Blaikie
- [llvm] r207254 - SCC: Remove non-const operator*()
Duncan P. N. Exon Smith
- [llvm] r207255 - Return DIE by reference instead of pointer from DwarfUnit::getUnitDie
David Blaikie
- [llvm] r207256 - enable fast isel tablegen files for Mips
Reed Kotler
- [llvm] r207257 - SCC: Provide operator->() through iterator_facade_base
Duncan P. N. Exon Smith
- [llvm] r207258 - blockfreq: Further shift logic to LoopData
Duncan P. N. Exon Smith
- [llvm] r207259 - DwarfUnit: return by reference from createAndAddDIE
David Blaikie
- [llvm] r207261 - DIEEntry: Refer to the specified DIE via reference rather than pointer.
David Blaikie
- [llvm] r207263 - DIE: Pass ownership of children via std::unique_ptr rather than raw pointer.
David Blaikie
- [llvm] r207264 - DwarfUnit: Remove unused function
David Blaikie
- [llvm] r207265 - BugPoint: Fix some memory leaks.
David Blaikie
- [llvm] r207266 - MCAssembler: Simplify implementation of const variants of getSymbolData by calling one implementation from the other.
David Blaikie
- [llvm] r207269 - This reapplies r207235 with an additional bugfixes caught by the msan
Adrian Prantl
- [llvm] r207270 - SCC: Use the reference typedef
Duncan P. N. Exon Smith
- [llvm] r207271 - [LoopStrengthReduce] Don't trim formula that uses a subset of required registers
Adam Nemet
- [llvm] r207274 - [DWARF parser] Cleanup code in DWARFDebugAbbrev.
Alexey Samsonov
- [llvm] r207276 - [DWARF parser] Cleanup code in DWARFDebugAranges.
Alexey Samsonov
- [llvm] r207277 - Encapsulate the DWARF string pool in a separate type.
David Blaikie
- [llvm] r207278 - Fix missing include
Alexey Samsonov
- [llvm] r207279 - Add an -mattr option to the gold plugin to support subtarget features in LTO
Tom Roeder
- [llvm] r207281 - DwarfAccelTable: Store the string symbol in the accelerator table to avoid duplicate lookup.
David Blaikie
- [llvm] r207281 - DwarfAccelTable: Store the string symbol in the accelerator table to avoid duplicate lookup.
NAKAMURA Takumi
- [llvm] r207281 - DwarfAccelTable: Store the string symbol in the accelerator table to avoid duplicate lookup.
David Blaikie
- [llvm] r207282 - R600: Fix function name printing in LowerCall
Matt Arsenault
- [llvm] r207282 - R600: Fix function name printing in LowerCall
Rafael Espíndola
- [llvm] r207282 - R600: Fix function name printing in LowerCall
Matt Arsenault
- [llvm] r207282 - R600: Fix function name printing in LowerCall
Rafael Espíndola
- [llvm] r207282 - R600: Fix function name printing in LowerCall
Matt Arsenault
- [llvm] r207282 - R600: Fix function name printing in LowerCall
Rafael Espíndola
- [llvm] r207282 - R600: Fix function name printing in LowerCall
Matt Arsenault
- [llvm] r207283 - Make sure that rangelists are also relative to the compile unit
Eric Christopher
- [llvm] r207284 - Unbreak the gdb buildbot by not lowering dbg.declare intrinsics for arrays.
Adrian Prantl
- [llvm] r207286 - blockfreq: Approximate irreducible control flow
Duncan P. N. Exon Smith
- [llvm] r207287 - Revert "blockfreq: Approximate irreducible control flow"
Duncan P. N. Exon Smith
- [llvm] r207291 - Optimization for certain shufflevector by using insertps.
Filipe Cabecinhas
- [llvm] r207295 - Appease the almighty buildbots.
Filipe Cabecinhas
- [llvm] r207298 - Add missing include guards and missing #include, found by modules build.
Richard Smith
- [llvm] r207299 - [InstCombine][X86] Teach how to fold calls to SSE2/AVX2 packed logical shift
Andrea Di Biagio
- [llvm] r207300 - [LCG] Refactor the duplicated code I added in my last commit here into
Chandler Carruth
- [llvm] r207301 - [X86] Implement TargetLowering::getScalingFactorCost hook.
Quentin Colombet
- [llvm] r207301 - [X86] Implement TargetLowering::getScalingFactorCost hook.
Chandler Carruth
- [llvm] r207301 - [X86] Implement TargetLowering::getScalingFactorCost hook.
Quentin Colombet
- [llvm] r207301 - [X86] Implement TargetLowering::getScalingFactorCost hook.
Chandler Carruth
- [llvm] r207301 - [X86] Implement TargetLowering::getScalingFactorCost hook.
Quentin Colombet
- [llvm] r207301 - [X86] Implement TargetLowering::getScalingFactorCost hook.
Chris Lattner
- [llvm] r207301 - [X86] Implement TargetLowering::getScalingFactorCost hook.
Chandler Carruth
- [llvm] r207301 - [X86] Implement TargetLowering::getScalingFactorCost hook.
Krzysztof Parzyszek
- [llvm] r207301 - [X86] Implement TargetLowering::getScalingFactorCost hook.
Chris Lattner
- [llvm] r207301 - [X86] Implement TargetLowering::getScalingFactorCost hook.
Hal Finkel
- [llvm] r207302 - RecursivelyDeleteTriviallyDeadInstructions() could remove
Gerolf Hoflehner
- [llvm] r207303 - Revert commit r207302 since build failures
Gerolf Hoflehner
- [llvm] r207303 - Revert commit r207302 since build failures
Andrea Di Biagio
- [llvm] r207303 - Revert commit r207302 since build failures
Gerolf Hoflehner
- [llvm] r207303 - Revert commit r207302 since build failures
Pasi Parviainen
- [llvm] r207304 - [DAG] During DAG legalization keep opaque constants even after expanding.
Juergen Ributzka
- [llvm] r207305 - [LCG] Special case the removal of self edges. These don't impact the SCC
Chandler Carruth
- [llvm] r207306 - [LCG] In the incremental SCC re-formation, lift the node currently being
Chandler Carruth
- [llvm] r207308 - Restore CloneFunction.cpp which got accidently
Gerolf Hoflehner
- [llvm] r207309 - RecursivelyDeleteTriviallyDeadInstructions() could remove
Gerolf Hoflehner
- [llvm] r207310 - [LCG] Hoist the main DFS loop out of the edge removal function. This
Chandler Carruth
- [llvm] r207311 - [LCG] Rotate the full SCC finding algorithm to avoid round-trips through
Chandler Carruth
- [llvm] r207312 - [LCG] Rather than removing nodes from the SCC entry set when we process
Chandler Carruth
- [llvm] r207313 - Revert r206749 till a final decision about the intrinsics is made.
Michael Zolotukhin
- [llvm] r207314 - X86: Custom lower v4i32 UMUL_LOHI into 2 pmuludqs.
Benjamin Kramer
- [llvm] r207315 - DAGCombiner: Turn divs of vector splats into vectorized multiplications.
Benjamin Kramer
- [llvm] r207316 - Rip out X86-specific vector SDIV lowering, make the corresponding DAGCombiner transform work on vectors.
Benjamin Kramer
- [llvm] r207317 - X86: Add patterns for MULHU/MULHS of v8i16 and v16i16.
Benjamin Kramer
- [llvm] r207318 - X86: Lower SMUL_LOHI of v4i32 to pmuldq when SSE4.1 is available.
Benjamin Kramer
- [llvm] r207320 - X86TTI: i16/i32 vector div with a constant (splat) divisor are reasonably cheap now.
Benjamin Kramer
- [llvm] r207321 - DwarfDebug: Minor refactoring around type unit construction
David Blaikie
- [llvm] r207322 - Print X86ISD::PMULDQ nodes properly in debug output.
Benjamin Kramer
- [llvm] r207323 - DWARF Type Units: Avoid emitting type units under fission if the type requires an address.
David Blaikie
- [llvm] r207324 - Include C++ source for debug info test case committed in r207323
David Blaikie
- [llvm] r207326 - Remove an unused version of getMemIntrinsicNode and getNode. Additionally, these were calling makeVTList with the pointers passed in which would were unlikely to belong to SelectionDAG and likely would have just been stack pointers.
Craig Topper
- [llvm] r207327 - Convert SelectionDAG::getNode methods to use ArrayRef<SDValue>.
Craig Topper
- [llvm] r207328 - Trivial test commit.
Dan Liew
- [llvm] r207329 - Convert getMemIntrinsicNode to take ArrayRef of SDValue instead of pointer and size.
Craig Topper
- [llvm] r207330 - Replace std::vector with SmallVector for some small, known size vectors.
Craig Topper
- [llvm] r207331 - Mark the growing path in SmallVector::push_back as cold.
Benjamin Kramer
- [llvm] r207333 - DebugInfo: Fix and test a regression caused by r207263 causing the DW_AT_object_pointer to go missing on blocks
David Blaikie
- [llvm] r207334 - DwarfDebug: Roll argument into call.
David Blaikie
- [llvm] r207335 - [LCG] Switch the node iterator to use the new fancy adaptor base. This
Chandler Carruth
- [llvm] r207336 - [LCG] Eliminate more boiler plate by using the iterator facade base
Chandler Carruth
- [llvm] r207337 - [LCG] Add some pedantry to the use of ptrdiff_t to appease build bots.
Chandler Carruth
- [llvm] r207338 - DAGCombiner: Simplify code a bit, make more transforms work with vectors.
Benjamin Kramer
- [llvm] r207339 - [LCG] Re-organize the methods for mutating a call graph to make their
Chandler Carruth
- [llvm] r207341 - ARM: Support SingleParameterDotFile on WoA
Saleem Abdulrasool
- [llvm] r207341 - ARM: Support SingleParameterDotFile on WoA
Rafael Espíndola
- [llvm] r207341 - ARM: Support SingleParameterDotFile on WoA
Saleem Abdulrasool
- [llvm] r207342 - MC: style tweaks to WinCOFFStreamer
Saleem Abdulrasool
- [llvm] r207343 - MC: rename WinCOFFStreamer and move declaration out-of-line
Saleem Abdulrasool
- [llvm] r207343 - MC: rename WinCOFFStreamer and move declaration out-of-line
Rafael Espíndola
- [llvm] r207343 - MC: rename WinCOFFStreamer and move declaration out-of-line
Saleem Abdulrasool
- [llvm] r207344 - MC: create X86WinCOFFStreamer for target specific behaviour
Saleem Abdulrasool
- [llvm] r207345 - Add WoA object file emission support
Saleem Abdulrasool
- [llvm] r207346 - COFF: move ARM COFF test to ARM directory
Saleem Abdulrasool
- [llvm] r207347 - tests: Windows ARM now supports object emission
Saleem Abdulrasool
- [llvm] r207349 - MC: restore behaviour of defaulting to ELF
Saleem Abdulrasool
- [llvm] r207349 - MC: restore behaviour of defaulting to ELF
Rafael Espíndola
- [llvm] r207349 - MC: restore behaviour of defaulting to ELF
Saleem Abdulrasool
- [llvm] r207349 - MC: restore behaviour of defaulting to ELF
Rafael Espíndola
- [llvm] r207350 - ARM: MSVC does not support = default
Saleem Abdulrasool
- [llvm] r207350 - ARM: MSVC does not support = default
Aaron Ballman
- [llvm] r207350 - ARM: MSVC does not support = default
Saleem Abdulrasool
- [llvm] r207350 - ARM: MSVC does not support = default
Aaron Ballman
- [llvm] r207352 - SelectionDAG: Aggressively fold shuffles of constant splats.
Benjamin Kramer
- [llvm] r207354 - Update test not to check for a shuffle of an all-zero vector.
Benjamin Kramer
- [llvm] r207355 - Revert r206989, "Mark llvm/test/BugPoint/compile-custom.ll as XFAIL:vg_leak." It has been fixed since r207265.
NAKAMURA Takumi
- [llvm] r207356 - Add the default constructor DwarfAccelTable::DataArray() to initialize (MCSymbol*)StrSym explicitly.
NAKAMURA Takumi
- [llvm] r207357 - Remove redundant explicit default initialization of non-trivially constructed member.
David Blaikie
- [llvm] r207359 - Make helper functions static.
Benjamin Kramer
- [llvm] r207365 - MC: duplicate .file test for WoA (SVN r207341)
Saleem Abdulrasool
- [llvm] r207366 - Avoid using MCSymbolData on the asm streamer.
Rafael Espindola
- [llvm] r207367 - Make getOrCreateSymbolData non virtual.
Rafael Espindola
- [llvm] r207368 - Debug Info: Prepare DebugLocEntry to handle more than a single value per
Adrian Prantl
- [llvm] r207369 - Debug info: Refactor EmitDwarfRegOpPiece to be a member function of
Adrian Prantl
- [llvm] r207370 - X86: If SSE4.1 is missing lower SMUL_LOHI of v4i32 to pmuludq and fix up the high parts.
Benjamin Kramer
- [llvm] r207371 - X86TTI: Adjust sdiv cost now that we can lower it on plain SSE2.
Benjamin Kramer
- [llvm] r207372 - Clarify the doxygen comment for AsmPrinter::EmitDwarfRegOpPiece and add
Adrian Prantl
- [llvm] r207373 - Const-correct SelectionDAG::getAtomic.
Craig Topper
- [llvm] r207374 - Convert SelectionDAG::getMergeValues to use ArrayRef.
Craig Topper
- [llvm] r207375 - Convert SDNode constructor to use ArrayRef.
Craig Topper
- [llvm] r207376 - Convert one last signature of getNode to take an ArrayRef of SDUse.
Craig Topper
- [llvm] r207377 - Convert SelectionDAG::SelectNodeTo to use ArrayRef.
Craig Topper
- [llvm] r207378 - Convert SelectionDAG::MorphNodeTo to use ArrayRef.
Craig Topper
- [llvm] r207379 - Convert SelectionDAGISel::MorphNode to use ArrayRef.
Craig Topper
- [llvm] r207380 - Fix an assert I accidentally broke to hopefully fix the build bots.
Craig Topper
- [llvm] r207381 - Add emitThumbSet to the arm target streamer.
Rafael Espindola
- [llvm] r207383 - Convert AddNodeIDNode and SelectionDAG::getNodeIfExiists to use ArrayRef<SDValue>
Craig Topper
- [llvm] r207384 - CodeGen/AsmPrinter.h: Fix \param in r207369. [-Wdocumentation]
NAKAMURA Takumi
- [llvm] r207385 - Teach the pass manager's execution dump to print the current time before
Chandler Carruth
- [llvm] r207387 - Update tests to use the new format of printing a TimeValue. It's a bit
Chandler Carruth
- [llvm] r207388 - Update the Windows TimeValue formatting to match the new formatting on
Chandler Carruth
- [llvm] r207389 - Use raw_ostream and Format.h on Windows so that we don't have to roll
Chandler Carruth
- [llvm] r207393 - MC: range-loopify
Saleem Abdulrasool
- [llvm] r207394 - [C++] Use 'nullptr'.
Craig Topper
- [llvm] r207397 - Convert more SelectionDAG functions to use ArrayRef.
Craig Topper
- [LLVMdev] AArch64 -> ARM64 merge status
Renato Golin
- [Mesa-dev] [PATCH] R600/SI: allow 4 more input SGPRs to a shader
Christian König
- [Mesa-dev] [PATCH] R600/SI: allow 4 more input SGPRs to a shader
Marek Olšák
- [Mesa-dev] [PATCH] R600/SI: allow 4 more input SGPRs to a shader
Christian König
- [PATCH 1/1] CodeGen: Use helper variable
Jan Vesely
- [PATCH 1/1] R600: Fix function name printing in LowerCall
Jan Vesely
- [PATCH 1/1] R600: Fix function name printing in LowerCall
Matt Arsenault
- [PATCH 1/4] R600: remove unused variable
Jan Vesely
- [PATCH 1/5] R600: Expand vector sin and cos on r600.
Tom Stellard
- [PATCH 1/5] R600: Expand vector sin and cos on r600.
Jan Vesely
- [PATCH 1/5] R600: Expand vector sin and cos on r600.
Christian König
- [PATCH 2/4] R600: Change UDIV/UREM to UDIVREM when legalizing types
Jan Vesely
- [PATCH 2/4] R600: Change UDIV/UREM to UDIVREM when legalizing types
Tom Stellard
- [PATCH 2/4] R600: Change UDIV/UREM to UDIVREM when legalizing types
Jan Vesely
- [PATCH 2/5] R600: Remove duplicate setting of SELECT expansion.
Tom Stellard
- [PATCH 3/3] [LLVM] [sanitizer] add conditionals for libc
Bernhard Reutner-Fischer
- [PATCH 3/3] [LLVM] [sanitizer] add conditionals for libc
Konstantin Serebryany
- [PATCH 3/5] R600: Move R600 scalar operations initialization to R600ISelLowering.cpp
Tom Stellard
- [PATCH 5/4] R600: Add udivrem64 test case
Jan Vesely
- [PATCH] 128-bit ABI for x86_64-w64-mingw32 incorrectly generated
Keno Fischer
- [PATCH] [ARM64] Add RUN lines for "–target arm64 –mattr=-fp-armv8" on AArch64 no-fp test.
Kevin Qin
- Re: [PATCH] [ARM64] Add RUN lines for "–target arm64 –mattr=-fp-armv8" on AArch64 no-fp test.
James Molloy
- [PATCH] [ARM64] Enable alignment control option in front-end for ARM64 - LLVM.
Kevin Qin
- [PATCH] [ARM64] Enable alignment control option in front-end for ARM64 - LLVM.
Tim Northover
- [PATCH] [ARM64] Enable alignment control option in front-end for ARM64 - LLVM.
Kevin Qin
- [PATCH] [ARM64] Enable alignment control option in front-end for ARM64 - LLVM.
Kevin Qin
- [PATCH] [ARM64] Enable alignment control option in front-end for ARM64 - LLVM.
Tim Northover
- [PATCH] [ARM64] Enable alignment control option in front-end for ARM64 - LLVM.
Kevin Qin
- [PATCH] [ARM64] Enable alignment control option in front-end for ARM64 - LLVM.
Tim Northover
- [PATCH] [ARM64] Enable feature predicates for NEON / FP / CRYPTO.
Kevin Qin
- [PATCH] [ARM64] Enable feature predicates for NEON / FP / CRYPTO.
Tim Northover
- [PATCH] [ARM64]Fix a bug when lowing shuffle vector to EXT instruction
Hao Liu
- [PATCH] [ARM64]Fix a bug when lowing shuffle vector to EXT instruction
Tim Northover
- [PATCH] [ARM64]Fix a bug when lowing shuffle vector to EXT instruction
Hao Liu
- [PATCH] [ARM64]Fix the bug cannot select UQSHL/SQSHL with constant i64 shift amount.
Hao Liu
- [PATCH] [ARM64]Fix the bug cannot select UQSHL/SQSHL with constant i64 shift amount.
Tim Northover
- [PATCH][ARM64] Handle fp128 for parameter passing on stack
Jiangning Liu
- [PATCH][ARM64] Handle fp128 for parameter passing on stack
Tim Northover
- [PATCH][ARM64] Handle fp128 for parameter passing on stack
Jiangning Liu
- [PATCH] [ARM64] Print preferred aliases for SFBM/UBFM in InstPrinter
Bradley Smith
- [PATCH] [ARM64] Print preferred aliases for SFBM/UBFM in InstPrinter
Tim Northover
- [PATCH] [ARM64] Print preferred aliases for SFBM/UBFM in InstPrinter
Bradley Smith
- [PATCH] [ARM64] Support crc predicate on ARM64.
Kevin Qin
- [PATCH] [ARM64] Support crc predicate on ARM64.
Tim Northover
- [PATCH] [DAGCombiner] Fold (vextract v, (sext (trunc i))) -> (vextract v, i)
Michael Spencer
- [PATCH] [DAGCombiner] Fold (vextract v, (sext (trunc i))) -> (vextract v, i)
Nadav Rotem
- [PATCH] [DAGCombiner] Fold (vextract v, (sext (trunc i))) -> (vextract v, i)
Nadav Rotem
- [PATCH] [DAGCombiner] Fold (vextract v, (sext (trunc i))) -> (vextract v, i)
Michael Spencer
- [PATCH][DAGCombiner] Split up an indexed load if only the base pointer value is live
Adam Nemet
- [patch][dragonegg] Fix c/InternFunctionWeakref.c
Rafael Espíndola
- [PATCH] [ELF] Fix undefined symbol handling in DSO.
Rui Ueyama
- [PATCH] [ELF] Fix undefined symbol handling in DSO.
Rafael Espíndola
- [PATCH] [ELF] Fix undefined symbol handling in DSO.
Rui Ueyama
- [PATCH] [ELF] Fix undefined symbol handling in DSO.
Michael Spencer
- [PATCH] [ELF] Fix undefined symbol handling in DSO.
Joerg Sonnenberger
- [PATCH] [Hexagon] [Hexagon] Add New TSFlags to be used in the upcoming patches.
Jyotsna Verma
- [PATCH] [Hexagon] Add new InstrItinClass to support timing classes.
Jyotsna Verma
- [PATCH] [InstCombine][x86] Constant fold psll intrinsics.
Michael Spencer
- [PATCH][InstCombine][X86] Teach how to fold calls to SSE2/AVX2 psrl intrinsics.
Andrea Di Biagio
- [PATCH][InstCombine][X86] Teach how to fold calls to SSE2/AVX2 psrl intrinsics.
Michael Spencer
- [PATCH][InstCombine][X86] Teach how to fold calls to SSE2/AVX2 psrl intrinsics.
Nadav Rotem
- [PATCH][InstCombine][X86] Teach how to fold calls to SSE2/AVX2 psrl intrinsics.
Andrea Di Biagio
- [PATCH] [Instcombine] Recognize test for overflow in integer multiplication.
Benjamin Kramer
- [PATCH] [Instcombine] Recognize test for overflow in integer multiplication.
Benjamin Kramer
- [PATCH] [IR] Make {extract, insert}element accept an index of any integer type.
Michael Spencer
- [PATCH] [IR] Make {extract, insert}element accept an index of any integer type.
Michael Spencer
- [PATCH] [IR] Make {extract, insert}element accept an index of any integer type.
Chris Lattner
- [PATCH] [IR] Make {extract, insert}element accept an index of any integer type.
Michael Spencer
- [PATCH] [IR] Make {extract, insert}element accept an index of any integer type.
Chandler Carruth
- [PATCH] [IR] Make {extract, insert}element accept an index of any integer type.
Chris Lattner
- [PATCH][libLTO] Add Accessors to libLTO to expose more bitcode information
Nick Tomlinson
- [PATCH][libLTO] Add Accessors to libLTO to expose more bitcode information
Duncan P. N. Exon Smith
- [PATCH][libLTO] Add Accessors to libLTO to expose more bitcode information
Rafael Espíndola
- [PATCH] [LLVM] [sanitizer] add conditionals for libc
Kostya Serebryany
- [PATCH] [LLVM] [sanitizer] add conditionals for libc
Bernhard Reutner-Fischer
- [PATCH] [LLVM] [sanitizer] add conditionals for libc
Kostya Serebryany
- [PATCH] [LLVM] [sanitizer] add conditionals for libc
Bernhard Reutner-Fischer
- [PATCH] [LLVM] [sanitizer] add conditionals for libc
Kostya Serebryany
- [PATCH] [LLVM] [sanitizer] add conditionals for libc
Tobias Grosser
- [PATCH] [LLVM] [sanitizer] add conditionals for libc
Bernhard Reutner-Fischer
- [PATCH] [LLVM] [sanitizer] add conditionals for libc
Kostya Serebryany
- [PATCH] [LLVM] [sanitizer] add conditionals for libc
Bernhard Reutner-Fischer
- [PATCH] [LNT] Fix plotting issue caused by r188111
Yi Kong
- [PATCH][LoopStrengthReduce] Don't trim a formula that uses a subset of required registers
Andrew Trick
- [PATCH][LoopStrengthReduce] Don't trim a formula that uses a subset of required registers
Adam Nemet
- [PATCH] [LV][BUG] Tiny fix for printing debug locations for absolute paths.
Zinovy Nis
- [PATCH] [LV][BUG] Tiny fix for printing debug locations for absolute paths.
Eric Christopher
- [PATCH] [LV][BUG] Tiny fix for printing debug locations for absolute paths.
Nadav Rotem
- [PATCH] [LV][BUG] Tiny fix for printing debug locations for absolute paths.
Eric Christopher
- [PATCH] [LV][BUG] Tiny fix for printing debug locations for absolute paths.
Zinovy Nis
- [PATCH] [LV] Statistics numbers for LoopVectorize introduced: a number of analyzed loops & a number of vectorized loops.
Zinovy Nis
- [PATCH] [LV] Statistics numbers for LoopVectorize introduced: a number of analyzed loops & a number of vectorized loops.
Zinovy Nis
- [PATCH] [LV] Statistics numbers for LoopVectorize introduced: a number of analyzed loops & a number of vectorized loops.
Nadav Rotem
- [PATCH] [LV] Statistics numbers for LoopVectorize introduced: a number of analyzed loops & a number of vectorized loops.
Nadav Rotem
- [PATCH] [LV] Statistics numbers for LoopVectorize introduced: a number of analyzed loops & a number of vectorized loops.
Zinovy Nis
- [PATCH] [LV] Statistics numbers for LoopVectorize introduced: a number of analyzed loops & a number of vectorized loops.
Alexander Musman
- [PATCH] [LV] Statistics numbers for LoopVectorize introduced: a number of analyzed loops & a number of vectorized loops.
Zinovy Nis
- [PATCH] [MC] [MachO] Check for overflow of scattered relocations on ARM
Jevin Sweval
- [PATCH] [mips] Expand on r206218 to put the prologue_end marker in the correct place.
Daniel Sanders
- [PATCH] [mips] Support 128-bit int in N32 ABI by overriding TargetInfo::hasInt128Type()
Daniel Sanders
- [PATCH] [mips] Support 128-bit int in N32 ABI by overriding TargetInfo::hasInt128Type()
Simon Atanasyan
- [PATCH] [OPENMP][LV] Respect Hints.Force meta-data for loops in LoopVectorizer
Zinovy Nis
- [PATCH] [OPENMP][LV] Respect Hints.Force meta-data for loops in LoopVectorizer
Zinovy Nis
- [PATCH] [OPENMP][LV] Respect Hints.Force meta-data for loops in LoopVectorizer
Zinovy Nis
- [PATCH] [OPENMP][LV] Respect Hints.Force meta-data for loops in LoopVectorizer
Zinovy Nis
- [PATCH] [OPENMP][LV] Respect Hints.Force meta-data for loops in LoopVectorizer
Zinovy Nis
- [PATCH][PM] Add pass run listeners to the pass manager.
Juergen Ributzka
- [PATCH][PM] Add pass run listeners to the pass manager.
Andrew Trick
- [PATCH][PM] Add pass run listeners to the pass manager.
Juergen Ributzka
- [patch][pr19470] Handle _GLOBAL_OFFSET_TABLE_ in 64 bit mode
Rafael Espíndola
- [patch][pr19470] Handle _GLOBAL_OFFSET_TABLE_ in 64 bit mode
Eric Christopher
- [PATCH] [python] Fix getting section contents.
Anders Waldenborg
- [PATCH] [python] Fix getting section contents.
Gregory Szorc
- [PATCH] [tablegen] !strconcat accepts more than two arguments but this wasn't documented or tested.
Daniel Sanders
- [PATCH] [tablegen] Add !listconcat operator with the similar semantics as !strconcat
Daniel Sanders
- [PATCH] [tablegen] Add !listconcat operator with the similar semantics as !strconcat
Owen Anderson
- [PATCH] [tablegen] Add !listconcat operator with the similar semantics as !strconcat
Daniel Sanders
- [PATCH] [tablegen] Add !listconcat operator with the similar semantics as !strconcat
Daniel Sanders
- [PATCH][X86] Add support for Read Time Stamp Counter intrinsics ('__rdtsc' and '__rdtscp').
Andrea Di Biagio
- [PATCH][X86] Add support for Read Time Stamp Counter intrinsics ('__rdtsc' and '__rdtscp').
Andrea Di Biagio
- [PATCH] [x86] Fold extract_vector_elt of a load into the load's address computation.
Michael Spencer
- [PATCH] [X86] Silvermont new scheduler model
Alexey Volkov
- [PATCH] [X86] Silvermont new scheduler model
Andrew Trick
- [PATCH] [X86] Silvermont new scheduler model
Alexey Bader
- [PATCH] `nonnull` argument attribute.
Luqman Aden
- [PATCH] AArch64: Implement big endian bit-conversion for NEON types
James Molloy
- [PATCH] AArch64: Implement big endian bit-conversion for NEON types
Christian Pirker
- [PATCH] AArch64: Implement big endian bit-conversion for NEON types
James Molloy
- [PATCH] AArch64: Implement big endian bit-conversion for NEON types
James Molloy
- [PATCH] AArch64: Implement big endian bit-conversion for NEON types
Christian Pirker
- [PATCH] AArch64: Implement big endian bit-conversion for NEON types
James Molloy
- [PATCH] AARCH64: Implement big endian loads of NEON types from constant pools
Konrad Anheim
- [PATCH] Add "Hard Mode" sanitizers
Filipe Cabecinhas
- [PATCH] Add 'musttail' marker to call instructions
Nick Lewycky
- [PATCH] Add 'musttail' marker to call instructions
Reid Kleckner
- [PATCH] Add -l option to llvm-link and allow linking by resolving symbols
Stanislav Mekhanoshin
- [PATCH] Add -l option to llvm-link and allow linking by resolving symbols
Stanislav Mekhanoshin
- [PATCH] Add -l option to llvm-link and allow linking by resolving symbols
Rafael Espíndola
- [PATCH] Add -l option to llvm-link and allow linking by resolving symbols
Rafael Ávila de Espíndola
- [PATCH] Add -l option to llvm-link and allow linking by resolving symbols
Stanislav Mekhanoshin
- [PATCH] Add -l option to llvm-link and allow linking by resolving symbols
Rafael Espíndola
- [PATCH] Add -l option to llvm-link and allow linking by resolving symbols
Mekhanoshin, Stanislav
- [PATCH] Add -l option to llvm-link and allow linking by resolving symbols
Stanislav Mekhanoshin
- [PATCH] Add -l option to llvm-link and allow linking by resolving symbols
Rafael Espíndola
- [PATCH] Add -l option to llvm-link and allow linking by resolving symbols
Mekhanoshin, Stanislav
- [PATCH] Add -l option to llvm-link and allow linking by resolving symbols
Rafael Espíndola
- [PATCH] Add -l option to llvm-link and allow linking by resolving symbols
Mekhanoshin, Stanislav
- [PATCH] Add -l option to llvm-link and allow linking by resolving symbols
Reid Kleckner
- [PATCH] Add -l option to llvm-link and allow linking by resolving symbols
Mekhanoshin, Stanislav
- [PATCH] Add -l option to llvm-link and allow linking by resolving symbols
Duncan P. N. Exon Smith
- [PATCH] Add a jumptable attribute and support for creating jump-instruction tables
Tom Roeder
- [PATCH] Add an -mattr option to the gold plugin to support subtarget features in LTO
Tom Roeder
- [PATCH] Add an -mattr option to the gold plugin to support subtarget features in LTO
Nick Kledzik
- [PATCH] Add an -mattr option to the gold plugin to support subtarget features in LTO
Tom Roeder
- [PATCH] Add an -mattr option to the gold plugin to support subtarget features in LTO
Dan Gohman
- [PATCH] Add an -mattr option to the gold plugin to support subtarget features in LTO
Tom Roeder
- [PATCH] Add an -mattr option to the gold plugin to support subtarget features in LTO
Rafael Espíndola
- [PATCH] Add C bindings for manipulating function return value attributes
Peter Collingbourne
- [PATCH] Add comdat key field to llvm.global_ctors and llvm.global_dtors
Reid Kleckner
- [PATCH] Added new functionality to LLVM C API to use DiagnosticInfo to handle errors
Nick Lewycky
- [patch] Add more loop simplification passes to LTO
Rafael Espíndola
- [PATCH] Add optimization remarks to the loop unroller and vectorizer.
Diego Novillo
- [PATCH] Add optimization remarks to the loop unroller and vectorizer.
Diego Novillo
- [PATCH] Add optimization remarks to the loop unroller and vectorizer.
Nadav Rotem
- [PATCH] Add optimization remarks to the loop unroller and vectorizer.
Diego Novillo
- [PATCH] Add optimization remarks to the loop unroller and vectorizer.
Diego Novillo
- [PATCH] Add optimization remarks to the loop unroller and vectorizer.
Nadav Rotem
- [PATCH] Add optimization remarks to the loop unroller and vectorizer.
Diego Novillo
- [PATCH] Add optimization remarks to the loop unroller and vectorizer.
Nadav Rotem
- [PATCH] Add optimization remarks to the loop unroller and vectorizer.
Hal Finkel
- [PATCH] Add optimization remarks to the loop unroller and vectorizer.
hfinkel at anl.gov
- [PATCH] Add optimization remarks to the loop unroller and vectorizer.
Diego Novillo
- [PATCH] Add optimization remarks to the loop unroller and vectorizer.
Hal Finkel
- [PATCH] Add optimization remarks to the loop unroller and vectorizer.
Diego Novillo
- [PATCH] Add optimization remarks to the loop unroller and vectorizer.
Diego Novillo
- [PATCH] Add optimization remarks to the loop unroller and vectorizer.
Tyler Nowicki
- [PATCH] Add optimization remarks to the loop unroller and vectorizer.
Diego Novillo
- [PATCH] Add user-defined callback on write() calls.
Sam Kerner
- [PATCH] Add user-defined callback on write() calls.
Sam Kerner
- [PATCH] Add user-defined callback on write() calls.
Peter Collingbourne
- [PATCH] Add user-defined callback on write() calls.
Peter Collingbourne
- [PATCH] Allow vectorization of bit intrinsics in BB Vectorizor
Karthik Bhat
- [PATCH] Allow vectorization of bit intrinsics in BB Vectorizor
hfinkel at anl.gov
- [PATCH] Allow vectorization of bit intrinsics in BB Vectorizor
Karthik Bhat
- [PATCH] Allow vectorization of few missed llvm intrinsic calls in BBVectorizor
Karthik Bhat
- [PATCH] Allow vectorization of few missed llvm intrinsic calls in BBVectorizor
Eric Christopher
- [PATCH] Allow vectorization of few missed llvm intrinsic calls in BBVectorizor
Eric Christopher
- [PATCH] Allow vectorization of few missed llvm intrinsic calls in BBVectorizor
Karthik Bhat
- [PATCH] Allow vectorization of few missed llvm intrinsic calls in BBVectorizor
hfinkel at anl.gov
- [PATCH] Allow vectorization of few missed llvm intrinsic calls in BBVectorizor
Karthik Bhat
- [PATCH] Allow vectorization of few missed llvm intrinsic calls in BBVectorizor
Eric Christopher
- [PATCH] Allow vectorization of few missed llvm intrinsic calls in BBVectorizor
Eric Christopher
- [PATCH] ARM64: Combine shifts and uses to bit-extract instruction from different basic block
Quentin Colombet
- [PATCH] ARM64: Combine shifts and uses to bit-extract instruction from different basic block
yijiang
- [PATCH] ARM64: Combine shifts and uses to bit-extract instruction from different basic block
Quentin Colombet
- [PATCH] ARM64: Combine shifts and uses to bit-extract instruction from different basic block
yijiang
- [PATCH] ARM64: When compiling for ELF in PIC mode, local symbols shouldn't go through the GOT.
Tilmann Scheller
- [PATCH] ARM64: When compiling for ELF in PIC mode, local symbols shouldn't go through the GOT.
Tim Northover
- [PATCH] ARM64: When compiling for ELF in PIC mode, local symbols shouldn't go through the GOT.
Tilmann Scheller
- [PATCH] ARM: For thumb fixups store halfwords high first and low second
Christian Pirker
- [PATCH] ARM: For thumb fixups store halfwords high first and low second
Christian Pirker
- [PATCH] ARM: For thumb fixups store halfwords high first and low second
Saleem Abdulrasool
- [PATCH] ARM: provide a generic hint intrinsic
Tim Northover
- [PATCH] ARM: provide a generic hint intrinsic
Saleem Abdulrasool
- [PATCH] ARM: remove @llvm.arm.sevl intrinsic
Saleem Abdulrasool
- [PATCH] ARM: remove @llvm.arm.sevl intrinsic
Tim Northover
- [PATCH] ARM: remove @llvm.arm.sevl intrinsic
Saleem Abdulrasool
- [PATCH] asan/tsan/msan: properly intercept pthread_cond_xxx
Dmitry Vyukov
- [patch] Centralize the handling of the thumb bit
Rafael Espíndola
- [PATCH] Created MCTargetOptions which affects assembly instrumentations.
Evgeniy Stepanov
- [PATCH] CSE on GEP indices
Jingyue Wu
- [PATCH] CSE on GEP indices
Eli Bendersky
- [PATCH] CSE on GEP indices
Hal Finkel
- [PATCH] CSE on GEP indices
hfinkel at anl.gov
- [PATCH] CSE on GEP indices
Eli Bendersky
- [PATCH] CSE on GEP indices
Hal Finkel
- [PATCH] CSE on GEP indices
Eli Bendersky
- [PATCH] CSE on GEP indices
Jingyue Wu
- [PATCH] CSE on GEP indices
Jingyue Wu
- [PATCH] CSE on GEP indices
Jingyue Wu
- [PATCH] CSE on GEP indices
Eli Bendersky
- [PATCH] CSE on GEP indices
Jingyue Wu
- [PATCH] CSE on GEP indices
Jingyue Wu
- [PATCH] Darwin vararg parameters support in assembler macros
Stepan Dyatkovskiy
- [PATCH] Darwin vararg parameters support in assembler macros
Jim Grosbach
- [PATCH] Darwin vararg parameters support in assembler macros
Jim Grosbach
- [PATCH] Document how to check external links in Sphinx documentation
Sean Silva
- [PATCH] Enable global merge pass
Jiangning Liu
- [PATCH] FileCheck: Permit CHECK-NEXT as the first directive
Alp Toker
- [PATCH] Fix a mergefunc crash caused by bitcasting intrinsics
Björn Steinbrink
- [PATCH] Fix a mergefunc crash caused by bitcasting intrinsics
Björn Steinbrink
- [PATCH] Fix a mergefunc crash caused by bitcasting intrinsics
Sean Silva
- [PATCH] Fix a mergefunc crash caused by bitcasting intrinsics
Stepan Dyatkovskiy
- [PATCH] Fix a mergefunc crash caused by bitcasting intrinsics
Björn Steinbrink
- [PATCH] Fix a mergefunc crash caused by bitcasting intrinsics
Stepan Dyatkovskiy
- [PATCH] Fix a mergefunc crash caused by bitcasting intrinsics
Stepan Dyatkovskiy
- [PATCH] Fix a mergefunc crash caused by bitcasting intrinsics
Stepan Dyatkovskiy
- [PATCH] Fix a mergefunc crash caused by bitcasting intrinsics
Björn Steinbrink
- [PATCH] Fix a mergefunc crash caused by bitcasting intrinsics
Stepan Dyatkovskiy
- [PATCH] Fix a mergefunc crash caused by bitcasting intrinsics
Björn Steinbrink
- [PATCH] Fix a mergefunc crash caused by bitcasting intrinsics
Stepan Dyatkovskiy
- [PATCH] Fix a mergefunc crash caused by bitcasting intrinsics
Stepan Dyatkovskiy
- [PATCH] Fix a mergefunc crash caused by bitcasting intrinsics
Björn Steinbrink
- [PATCH] Fix a mergefunc crash caused by bitcasting intrinsics
Björn Steinbrink
- [PATCH] Fix a mergefunc crash caused by bitcasting intrinsics
Björn Steinbrink
- [PATCH] Fix a mergefunc crash caused by bitcasting intrinsics
Stepan Dyatkovskiy
- [PATCH] Fix a mergefunc crash caused by bitcasting intrinsics
Björn Steinbrink
- [PATCH] fix a small leak in MC/MCAsmStreamer.cpp
Kostya Serebryany
- [PATCH] fix a small leak in MC/MCAsmStreamer.cpp
David Blaikie
- [PATCH] fix a small leak in MC/MCAsmStreamer.cpp
Kostya Serebryany
- [PATCH] fix a small leak in MC/MCAsmStreamer.cpp
David Blaikie
- [PATCH] fix a small leak in MC/MCAsmStreamer.cpp
Kostya Serebryany
- [PATCH] fix a small leak in MC/MCAsmStreamer.cpp
Kostya Serebryany
- [PATCH] fix a small leak in MC/MCAsmStreamer.cpp
David Blaikie
- [PATCH] fix a small leak in MC/MCAsmStreamer.cpp
Kostya Serebryany
- [PATCH] Fix assertion with a trunc store to an i1 vector.
Matt Arsenault
- [PATCH] Fix bug in CallInst::CreateFree(Value* Source, BasicBlock *InsertAtEnd)
Stephan Falke
- [PATCH] Fix bug in load PRE in GVN.cpp
Akira Hatanaka
- [PATCH] Fix building Asan and common sanitizers tests on FreeBSD 9.2
Viktor Kutuzov
- [PATCH] Fix building Asan and common sanitizers tests on FreeBSD 9.2
Alexey Samsonov
- [PATCH] Fix condition in HexagonInstrInfo::mayBeNewStore()
Alexey Samsonov
- [PATCH] Fix condition in HexagonInstrInfo::mayBeNewStore()
Krzysztof Parzyszek
- [PATCH] Fix condition in HexagonInstrInfo::mayBeNewStore()
Krzysztof Parzyszek
- [PATCH] Fix DataLayout::operator==()
Rafael Ávila de Espíndola
- [PATCH] Fix DataLayout::operator==()
Rafael Ávila de Espíndola
- [PATCH] Fix DataLayout::operator==()
Maks Naumov
- [PATCH] Fix DataLayout::operator==()
Rafael Espíndola
- [PATCH] Fix DataLayout::operator==()
Maks Naumov
- [PATCH] Fix DataLayout::operator==()
Rafael Ávila de Espíndola
- [PATCH] Fix DataLayout::operator==()
Maks Naumov
- [PATCH] Fix DataLayout::operator==()
Rafael Espíndola
- [PATCH] Fix DataLayout::operator==()
Rafael Ávila de Espíndola
- [PATCH] Fixed instrumentation of x86 intel syntax inline assembly.
Evgeniy Stepanov
- [PATCH] Fixed instrumentation of x86 intel syntax inline assembly.
Evgeniy Stepanov
- [PATCH] Fixed instrumentation of x86 intel syntax inline assembly.
Yuri Gorshenin
- [PATCH] Fix MipsLongBranch pass to work when the code has inline assembly.
Mark Seaborn
- [PATCH] Fix PR16938 - rewrite CSE heuristic for same block uses
Eric Christopher
- [PATCH] Fix PR19169:Crash on invalid attempting to specialize a template method as a template variable
Karthik Bhat
- [PATCH] Fix SROA regression causing data corruption, fixes PR19250
Björn Steinbrink
- [PATCH] Fix the local-stack-framework test
Eli Bendersky
- [PATCH] Fix the local-stack-framework test
Eli Bendersky
- [PATCH] Fix typo in MCObjectDisassembler::getBBAt()
Maks Naumov
- [PATCH] Fix typo in MCObjectDisassembler::getBBAt()
Duncan P. N. Exon Smith
- [PATCH] Fix typo in MCObjectDisassembler::getBBAt()
Duncan P. N. Exon Smith
- [PATCH] getStreamedBitcodeModule: take StreamingMemoryObject instead of DataStreamer
Rafael Espíndola
- [PATCH] getStreamedBitcodeModule: take StreamingMemoryObject instead of DataStreamer
Jan Voung
- [PATCH] getStreamedBitcodeModule: take StreamingMemoryObject instead of DataStreamer
Rafael Espíndola
- [PATCH] If building with LLVM_ENABLE_DOXYGEN with CMake then abort if Doxygen could not be found.
Dan Liew
- [PATCH] If building with LLVM_ENABLE_DOXYGEN with CMake then abort if Doxygen could not be found.
Duncan P. N. Exon Smith
- [PATCH] Implement ADRP CSE for global symbols
Quentin Colombet
- [PATCH] Implement ADRP CSE for global symbols
Jiangning Liu
- [PATCH] Implement ADRP CSE for global symbols
Jiangning Liu
- [PATCH] Implement ADRP CSE for global symbols
Jiangning Liu
- [PATCH] Implement ADRP CSE for global symbols
Jiangning Liu
- [PATCH] Implement ADRP CSE for global symbols
Tim Northover
- [PATCH] Implement ADRP CSE for global symbols
Quentin Colombet
- [PATCH] Implement ADRP CSE for global symbols
Jiangning Liu
- [PATCH] Implement ADRP CSE for global symbols
Jiangning Liu
- [PATCH] Implement ADRP CSE for global symbols
Jiangning Liu
- [PATCH] Implement ADRP CSE for global symbols
Jiangning Liu
- [PATCH] Implement ADRP CSE for global symbols
Jiangning Liu
- [PATCH] Implement ADRP CSE for global symbols
Quentin Colombet
- [PATCH] Implement ADRP CSE for global symbols
Jiangning Liu
- [PATCH] Implement ADRP CSE for global symbols
Jiangning Liu
- [PATCH] Implement ADRP CSE for global symbols
Quentin Colombet
- [PATCH] Implement ADRP CSE for global symbols
Quentin Colombet
- [PATCH] Implement ADRP CSE for global symbols
Jiangning Liu
- [PATCH] Implement Named Register Global Variables in LLVM
Renato Golin
- [PATCH] Implement Named Register Global Variables in LLVM
Renato Golin
- [PATCH] Implement X86 code generation for musttail
Reid Kleckner
- [PATCH] Integrated assembler. :vararg macro.
Rafael Ávila de Espíndola
- [PATCH] Integrated assembler. :vararg macro.
Stepan Dyatkovskiy
- [PATCH] Integrated assembler. :vararg macro.
Rafael Espíndola
- [PATCH] Integrated assembler. :vararg macro.
Stepan Dyatkovskiy
- [PATCH] Integrated assembler. :vararg macro.
Rafael Ávila de Espíndola
- [PATCH] Integrated assembler. :vararg macro.
Stepan Dyatkovskiy
- [PATCH] Introduce new gold plugin option "relocation-pic"
Rafael Espíndola
- [PATCH] Introduce new gold plugin option "relocation-pic"
Rafael Ávila de Espíndola
- [PATCH] Introduce new gold plugin option "relocation-pic"
Alexey Volkov
- [PATCH] Introduce new gold plugin option "relocation-pic"
Rafael Espíndola
- [PATCH] Introduce new gold plugin option "relocation-pic"
Alexey Volkov
- [PATCH] Introduce new gold plugin option "relocation-pic"
Rafael Espíndola
- [PATCH] Introduce new gold plugin option "relocation-pic"
Alexey Volkov
- [PATCH] Introduce new gold plugin option "relocation-pic"
Rafael Espíndola
- [PATCH] Lower certain build_vectors to insertps instructions
Filipe Cabecinhas
- [PATCH] Lower certain build_vectors to insertps instructions
Elena Demikhovsky
- [PATCH] Lower certain build_vectors to insertps instructions
Filipe Cabecinhas
- [PATCH] Lower certain build_vectors to insertps instructions
Elena Demikhovsky
- [PATCH] Lower certain build_vectors to insertps instructions
Filipe Cabecinhas
- [PATCH] Lower certain build_vectors to insertps instructions
Filipe Cabecinhas
- [PATCH] Lower certain build_vectors to insertps instructions
Demikhovsky, Elena
- [PATCH] Lower certain build_vectors to insertps instructions
Elena Demikhovsky
- [PATCH] Lower certain build_vectors to insertps instructions
Filipe Cabecinhas
- [PATCH] Lower certain build_vectors to insertps instructions
Elena Demikhovsky
- [PATCH] Lower certain build_vectors to insertps instructions
Filipe Cabecinhas
- [PATCH] Lower certain build_vectors to insertps instructions
Elena Demikhovsky
- [PATCH] Lower certain build_vectors to insertps instructions
Filipe Cabecinhas
- [PATCH] LowerDbgDeclare - get rid of redundant dbg.values when an alloca survives optimization
Adrian Prantl
- [PATCH] LowerDbgDeclare - get rid of redundant dbg.values when an alloca survives optimization
Eric Christopher
- [PATCH] LowerDbgDeclare - get rid of redundant dbg.values when an alloca survives optimization
Adrian Prantl
- [PATCH] LowerDbgDeclare - get rid of redundant dbg.values when an alloca survives optimization
Eric Christopher
- [PATCH] MachineFunction is exposed to X86AsmParser.
Rafael Ávila de Espíndola
- [PATCH] MachineFunction is exposed to X86AsmParser.
Rafael Espíndola
- [PATCH] MachineFunction is exposed to X86AsmParser.
Yuri Gorshenin
- [PATCH] MachineFunction is exposed to X86AsmParser.
Yuri Gorshenin
- [PATCH] MachineFunction is exposed to X86AsmParser.
Rafael Ávila de Espíndola
- [PATCH] MachineFunction is exposed to X86AsmParser.
Yuri Gorshenin
- [PATCH] MachineFunction is exposed to X86AsmParser.
Yuri Gorshenin
- [PATCH] MachineFunction is exposed to X86AsmParser.
Rafael Espíndola
- [PATCH] MachineFunction is exposed to X86AsmParser.
Rafael Ávila de Espíndola
- [PATCH] MachineFunction is exposed to X86AsmParser.
Yuri Gorshenin
- [PATCH] MachineFunction is exposed to X86AsmParser.
Yuri Gorshenin
- [PATCH] MCInstrInfo is exposed to asm instrumentation.
Yuri Gorshenin
- [PATCH] MCInstrInfo is exposed to asm instrumentation.
Evgeniy Stepanov
- [PATCH] MCInstrInfo is exposed to asm instrumentation.
Evgeniy Stepanov
- [patch] mergefunc struct result
Carlo Kok
- [patch] mergefunc struct result
Duncan P. N. Exon Smith
- [PATCH] Modify the assertion in DIBuilder.cpp to cover the DWARF 5 languages
Peter Collingbourne
- [PATCH] Optimization for certain shufflevector by using insertps.
Filipe Cabecinhas
- [PATCH] Optimization for certain shufflevector by using insertps.
Sean Silva
- [PATCH] Optimization for certain shufflevector by using insertps.
Filipe Cabecinhas
- [PATCH] Optimization for certain shufflevector by using insertps.
Nadav Rotem
- [PATCH] Optimization for certain shufflevector by using insertps.
Nadav Rotem
- [PATCH] Optimization for certain shufflevector by using insertps.
Demikhovsky, Elena
- [PATCH] Optimization for certain shufflevector by using insertps.
Elena Demikhovsky
- [PATCH] Optimization for certain shufflevector by using insertps.
Andrea Di Biagio
- [PATCH] Optimization for certain shufflevector by using insertps.
Filipe Cabecinhas
- [PATCH] Optimization for certain shufflevector by using insertps.
Filipe Cabecinhas
- [PATCH] Optimization for certain shufflevector by using insertps.
Filipe Cabecinhas
- [PATCH] Optimization for certain shufflevector by using insertps.
Andrea Di Biagio
- [PATCH] Optimize insertqi when we copy all the lower 64 bits.
Rafael Espíndola
- [PATCH] Optimize insertqi when we copy all the lower 64 bits.
Nadav Rotem
- [PATCH] Optimize insertqi when we copy all the lower 64 bits.
Rafael Avila de Espindola
- [PATCH] Optimize insertqi when we copy all the lower 64 bits.
Filipe Cabecinhas
- [PATCH] Optimize insertqi when we copy all the lower 64 bits.
Nadav Rotem
- [PATCH] Optimize insertqi when we copy all the lower 64 bits.
Jim Grosbach
- [PATCH] Optimize shufflevector that copies an i64/f64 and zeros the rest.
Filipe Cabecinhas
- [PATCH] Optimize shufflevector that copies an i64/f64 and zeros the rest.
Filipe Cabecinhas
- [PATCH] PR18921, vmov part
Rafael Ávila de Espíndola
- [PATCH] PR18921, vmov part
Stepan Dyatkovskiy
- [PATCH] PR18921, vmov part
Stepan Dyatkovskiy
- [PATCH] PR18921, vmov part
Rafael Ávila de Espíndola
- [PATCH] PR18921, vmov part
Stepan Dyatkovskiy
- [PATCH] PR18921, vmov part
Rafael Ávila de Espíndola
- [PATCH] PR18921, vmov part
Renato Golin
- [PATCH] PR18921, vmov part
Stepan Dyatkovskiy
- [patch] prototype of storing MCSymbolData directly in the MCAssembler
David Blaikie
- [patch] prototype of storing MCSymbolData directly in the MCAssembler
Rafael Espíndola
- [PATCH] R600/SI: allow 4 more input SGPRs to a shader
Marek Olšák
- [PATCH] R600/SI: Custom lower SI_IF and SI_ELSE to avoid machine verifier errors
Tom Stellard
- [PATCH] R600/SI: Fix unreachable on branch on constant.
Matt Arsenault
- [PATCH] R600/SI: Fix unreachable on branch on constant.
Tom Stellard
- [PATCH] R600/SI: Only select SALU instructions in the entry or exit block
Daenzer, Michel
- [PATCH] R600/SI: Only select SALU instructions in the entry or exit block
Tom Stellard
- [PATCH] R600/SI: Use address space in allowsUnalignedMemoryAccesses
Matt Arsenault
- [PATCH] R600/SI: Use address space in allowsUnalignedMemoryAccesses
Tom Stellard
- [PATCH] R600/SI: Use address space in allowsUnalignedMemoryAccesses
Matt Arsenault
- [PATCH] R600: Change how vector truncating stores are packed.
Matt Arsenault
- [PATCH] R600: Emit error instead of unreachable on function call
Matt Arsenault
- [PATCH] R600: Emit error instead of unreachable on function call
Tom Stellard
- [PATCH] R600: Emit error instead of unreachable on function call
Matt Arsenault
- [PATCH] R600: Make sign_extend_inreg legal.
Tom Stellard
- [PATCH] R600: Make sign_extend_inreg legal.
Matt Arsenault
- [PATCH] R600: Make sign_extend_inreg legal.
Tom Stellard
- [PATCH] R600: Make sign_extend_inreg legal.
Matt Arsenault
- [PATCH] Reassociate x + -0.1234 * y into x - 0.1234 * y
Erik Verbruggen
- [PATCH] Reassociate x + -0.1234 * y into x - 0.1234 * y
Duncan P. N. Exon Smith
- [PATCH] Remove AssemblyAnnotationWriter from NamedMDNode::print
Rafael Espíndola
- [PATCH] Remove AssemblyAnnotationWriter from NamedMDNode::print
Robert Matusewicz
- [PATCH] Remove AssemblyAnnotationWriter from NamedMDNode::print
Rafael Espíndola
- [PATCH] Remove dead code in instcombine.
Rafael Espíndola
- [PATCH] Remove dead code in instcombine.
Rafael Ávila de Espíndola
- [PATCH] Remove dead code in instcombine.
Matt Arsenault
- [PATCH] Remove dead code in instcombine.
Rafael Espíndola
- [PATCH] Remove dead code in instcombine.
Rafael Ávila de Espíndola
- [PATCH] Remove dead code in instcombine.
Matt Arsenault
- [PATCH] Rename X86insrtps to the proper instruction name.
Filipe Cabecinhas
- [PATCH] Rename X86insrtps to the proper instruction name.
Nadav Rotem
- [PATCH] Rename X86insrtps to the proper instruction name.
Nadav Rotem
- [PATCH] reset iterators when more than one dead code instruction is removed
Gerolf Hoflehner
- [PATCH] reset iterators when more than one dead code instruction is removed
Eric Christopher
- [PATCH] reset iterators when more than one dead code instruction is removed
Nick Lewycky
- [PATCH] Segmented stack support ARM iOS
Valerii Hiora
- [PATCH] SEH exceptions on Win64 (LLVM)
Vadim Chugunov
- [PATCH] SEH exceptions on Win64 (LLVM)
Vadim Chugunov
- [PATCH] SEH exceptions on Win64 (LLVM)
Chandler Carruth
- [PATCH] SEH exceptions on Win64 (LLVM)
Chandler Carruth
- [PATCH] SEH exceptions on Win64 (LLVM)
Vadim Chugunov
- [PATCH] SEH exceptions on Win64 (LLVM)
Nico Rieck
- [PATCH] Short-term workaround for hidden x86 float precision in calculateSpillWeightAndHint()
Duncan P. N. Exon Smith
- [PATCH] Short-term workaround for hidden x86 float precision in calculateSpillWeightAndHint()
Andrew Trick
- [PATCH] Short-term workaround for hidden x86 float precision in calculateSpillWeightAndHint()
Hal Finkel
- [PATCH] Short-term workaround for hidden x86 float precision in calculateSpillWeightAndHint()
Duncan P. N. Exon Smith
- [PATCH] Short-term workaround for hidden x86 float precision in calculateSpillWeightAndHint()
Duncan P. N. Exon Smith
- [PATCH] Short-term workaround for hidden x86 float precision in calculateSpillWeightAndHint()
Hal Finkel
- [PATCH] Short-term workaround for hidden x86 float precision in calculateSpillWeightAndHint()
Chandler Carruth
- [PATCH] Short-term workaround for hidden x86 float precision in calculateSpillWeightAndHint()
Matt Arsenault
- [PATCH] Short-term workaround for hidden x86 float precision in calculateSpillWeightAndHint()
Hal Finkel
- [PATCH] Short-term workaround for hidden x86 float precision in calculateSpillWeightAndHint()
Duncan P. N. Exon Smith
- [patch] Simplify a vpermilps with constant mask
Rafael Espíndola
- [patch] Simplify a vpermilps with constant mask
Jim Grosbach
- [patch] Simplify a vpermilps with constant mask
Rafael Espíndola
- [patch] Simplify a vpermilps with constant mask
Jim Grosbach
- [patch] Simplify a vpermilps with constant mask
Rafael Espíndola
- [PATCH] Some code improvements (no functional change)
Artyom Skrobov
- [PATCH] Support outline instrumentation for wide types
Yury Gribov
- [PATCH] Support outline instrumentation for wide types
Kostya Serebryany
- [PATCH] Support outline instrumentation for wide types
Yury Gribov
- [PATCH] Support outline instrumentation for wide types
Kostya Serebryany
- [PATCH] Support outline instrumentation for wide types
Yury Gribov
- [PATCH] Support outline instrumentation for wide types
Kostya Serebryany
- [PATCH] Support outline instrumentation for wide types
Kostya Serebryany
- [PATCH] Teach add_sphinx_target to respect LLVM_INSTALL_TOOLCHAIN_ONLY
Dan Liew
- [PATCH] Teach FastISel about address spaces.
Matt Arsenault
- [PATCH] Teaching loop simplify to preserve LCSSA
Dinesh Dwivedi
- [PATCH] Teach the inliner how to preserve musttail invariants
Reid Kleckner
- [PATCH] Updated OCaml "Kaleidoscope" Examples
Duncan P. N. Exon Smith
- [PATCH] X86: If we have an instruction that sets a flag and a zero test on the input of that instruction try to eliminate the test.
Benjamin Kramer
- [PATCH] XCore target: Add TypeString meta data to IR output.
robert lytton
- [PATCH] XCore target: Add TypeString meta data to IR output.
Richard Osborne
- [PATCH] XCore target: fix bug in dereferencing null pointer.
robert lytton
- [PATCH RFC 0/4] R600: Implement 64bit div/rem
Jan Vesely
- [PATCH RFC 3/4] R600: Implement iterative algorithm for udivrem
Jan Vesely
- [PATCH RFC 3/4] R600: Implement iterative algorithm for udivrem
Matt Arsenault
- [PATCH RFC 3/4] R600: Implement iterative algorithm for udivrem
Tom Stellard
- [PATCH RFC 3/4] R600: Implement iterative algorithm for udivrem
Jan Vesely
- [PATCH RFC 4/4] R600: optimize the UDIVREM 64 algorithm
Jan Vesely
- [PATCH RFC 4/4] R600: optimize the UDIVREM 64 algorithm
Matt Arsenault
- [PATCH RFC 4/4] R600: optimize the UDIVREM 64 algorithm
Jan Vesely
- [PATCH RFC 4/4] R600: optimize the UDIVREM 64 algorithm
Matt Arsenault
- [PATCH v2 1/1] R600: Fix function name printing in LowerCall
Jan Vesely
- [PATCH v2 1/1] R600: Fix function name printing in LowerCall
Matt Arsenault
- [PATCH v2 2/4] R600: Change UDIV/UREM to UDIVREM when legalizing types
Jan Vesely
- [PATCH v2 4/4] R600: optimize the UDIVREM 64 algorithm
Jan Vesely
- [polly] r206852 - [Modules] Fix potential ODR violations by sinking the DEBUG_TYPE
Chandler Carruth
- [polly] r206852 - [Modules] Fix potential ODR violations by sinking the DEBUG_TYPE
Tobias Grosser
- [polly] r206852 - [Modules] Fix potential ODR violations by sinking the DEBUG_TYPE
Richard Smith
- [polly] r206852 - [Modules] Fix potential ODR violations by sinking the DEBUG_TYPE
Tobias Grosser
- [polly] r206898 - IslCodeGeneration: Document the IslExprBuilder
Tobias Grosser
- [polly] r206900 - Fixed missing cloog test with automake/configure build setup
Tobias Grosser
- [polly] r206901 - We missed two files in the last commit.
Tobias Grosser
- [polly] r206903 - Fix formatting
Tobias Grosser
- [polly] r207006 - www: Reference phone call notes
Tobias Grosser
- [R600/SI] Merge const_load for SI
Vincent Lejeune
- [R600/SI] Merge const_load for SI
Hal Finkel
- [zorg] r206926 - Moved hexagon-build-02 builders to hexagon-build-03 slave.
Galina Kistanova
- [zorg] r206928 - Commented excessive argument for SanitizerBuilderII factory.
Galina Kistanova
- [zorg] r207228 - Enable Arcanist interface to Phabricator for Zorg
Rick Foos
- AArch64 -> ARM64 merge status
James Molloy
- A tiny documentation patch to LLVM Language Reference Manual
Rafael Espíndola
- buildbot failure in LLVM on clang-atom-d525-fedora
Rafael Espíndola
- buildbot failure in LLVM on llvm-mips-linux (probably r206769)
Jim Grosbach
- buildbot failure in LLVM on llvm-mips-linux (probably r206769)
Hal Finkel
- buildbot failure in LLVM on llvm-mips-linux (probably r206769)
Daniel Sanders
- buildbot failure in LLVM on llvm-mips-linux (probably r206769)
Jim Grosbach
- Fwd: [PATCH] [ARM64] Enable alignment control option in front-end for ARM64 - Clang.
Kevin Qin
- i1 vectors (Re: [PATCH] Fix PR15267)
Demikhovsky, Elena
- i1 vectors (Re: [PATCH] Fix PR15267)
Hal Finkel
- Lower certain build_vectors to insertps instructions
Demikhovsky, Elena
- Optimize load from aggregate stores
deadal nix
- Optimize load from aggregate stores
Eric Christopher
- PATCH: fix leaks in bugpoint
Kostya Serebryany
- PATCH: fix leaks in bugpoint
David Blaikie
- PATCH: RegisterCoalescer: Fix bug when rematerializing instsructions with subregs
Tom Stellard
- PATCH: RegisterCoalescer: Fix bug when rematerializing instsructions with subregs
Quentin Colombet
- PATCH: RegisterCoalescer: Fix bug when rematerializing instsructions with subregs
Tom Stellard
- PATCH: RegisterCoalescer: Fix bug when rematerializing instsructions with subregs
Quentin Colombet
- PATCH: RegisterCoalescer: Fix bug when rematerializing instsructions with subregs
Tom Stellard
- patches on review
Demikhovsky, Elena
- patch for inlining all blocks with address taken
Manman Ren
- patch for inlining all blocks with address taken
Eric Christopher
- R600/SI: Prettier display of input modifiers and fold of fabs
Vincent Lejeune
- R600/SI: Prettier display of input modifiers and fold of fabs
Daenzer, Michel
- R600: Add BFE DAG combines
Matt Arsenault
- R600: Add BFE DAG combines
Jan Vesely
- tip of tree broken with --enable-werror in configure
reed kotler
- tip of tree broken with --enable-werror in configure
Reid Kleckner
Last message date:
Sun Apr 27 23:16:47 PDT 2014
Archived on: Tue Aug 4 17:11:12 PDT 2015
This archive was generated by
Pipermail 0.09 (Mailman edition).