The Week Of Monday 16 September 2013 Archives by author
Starting: Mon Sep 16 01:52:41 PDT 2013
Ending: Sun Sep 22 23:03:33 PDT 2013
Messages: 607
- [PATCH][DAG] PR16726: extend rol/ror matching
Owen Anderson
- [PATCH] Use the load-acquire/store-release instructions optimally in AArch32
Owen Anderson
- [PATCH] Fix some more MCJIT PIC test XFAILs (for i386)
Dimitry Andric
- [PATCH] Fix some more MCJIT PIC test XFAILs (for i386)
Dimitry Andric
- [llvm] r189000 - Add a new helper method to Value to strip in-bounds constant offsets of
Matt Arsenault
- Fwd: [PATCH] Teach MergeFunctions about address spaces
Matt Arsenault
- Fwd: [PATCH] Teach MergeFunctions about address spaces
Matt Arsenault
- [llvm] r190817 - MemCpyOptimizer: Use max legal int size instead of pointer size
Matt Arsenault
- [PATCH] MemCpyOptimizer: Use max legal int size instead of pointer size
Matt Arsenault
- [PATCH] FileCheck refactor: Use enum instead increasing number of bools for kinds of check lines
Matt Arsenault
- [PATCH] Cleanup handling of constant function casts
Matt Arsenault
- [llvm] r190885 - Cleanup handling of constant function casts.
Matt Arsenault
- [PATCH] Cleanup handling of constant function casts
Matt Arsenault
- Fwd: [PATCH] Teach MergeFunctions about address spaces
Matt Arsenault
- [PATCH] Don't merge tiny functions.
Matt Arsenault
- [llvm] r190893 - FileCheck refactor: use enum instead of bunch of bools
Matt Arsenault
- [PATCH] FileCheck refactor: Use enum instead increasing number of bools for kinds of check lines
Matt Arsenault
- [llvm] r190896 - Use function's argument instead of the global flag.
Matt Arsenault
- [llvm] r190897 - Missed using check type enum in one place
Matt Arsenault
- [llvm] r190899 - Fix a constant folding address space place I missed.
Matt Arsenault
- [PATCH] Fix a constant folding address space place I missed.
Matt Arsenault
- [llvm] r190940 - Name the XCore target-specific subdirectories canonically.
Aaron Ballman
- [PATCH] Under MSVC, supresss warning 4224 and undefine NDEBUG for all release targets
Aaron Ballman
- Erase NDBEUG from all Release targets
Aaron Ballman
- [Patch] GVN fold conditional-branch on-the-fly
Daniel Berlin
- [PATCH] [PATCH] Teach the Inliner about attribute optnone
Andrea Di Biagio
- [llvm] r190934 - Re-add tests from r179291 which were accidentally removed by r181177.
Andrea Di Biagio
- [PATCH] Teach DAGCombier how to fold according to rule (shl (zext (shr A, X)), X) => (zext (shl (shr A, X), X))
Andrea Di Biagio
- [llvm] r190821 - Debug info: Fix PR16736 and rdar://problem/14990587.
David Blaikie
- [llvm] r190905 - ifndef NDEBUG-out an asserts-only constant committed in r190863
David Blaikie
- [llvm] r190863 - [asan] inline the calls to __asan_stack_free_* with small sizes. Yet another 10%-20% speedup for use-after-return
David Blaikie
- [llvm] r190929 - 'svn add' the test cases.
David Blaikie
- [llvm] r191018 - Fix a typo and simplify a boolean expression.
David Blaikie
- [llvm] r191020 - Remove unnecessary conditional operators performing bool->bool conversion.
David Blaikie
- [llvm] r191025 - DebugInfo: Simplify gnu_pubnames index computation.
David Blaikie
- [llvm] r191026 - Remove extraneous space, the asm printing infrastructure adds a space
David Blaikie
- [llvm] r191025 - DebugInfo: Simplify gnu_pubnames index computation.
David Blaikie
- [llvm] r191035 - Unshift the GDB index/GNU pubnames constants modified in r191025
David Blaikie
- [llvm] r191025 - DebugInfo: Simplify gnu_pubnames index computation.
David Blaikie
- [llvm] r191043 - DebugInfo: Improve IR annotation comments for GNU pubthings.
David Blaikie
- [llvm] r191050 - DebugInfo: llvm-dwarfdump support for gnu_pubnames section
David Blaikie
- [llvm] r191055 - DebugInfo: constrain gnu pubnames test further
David Blaikie
- [llvm] r191050 - DebugInfo: llvm-dwarfdump support for gnu_pubnames section
David Blaikie
- [llvm] r191059 - Add braces to suppress Clang's dangling-else warning.
David Blaikie
- [llvm] r191060 - DebugInfo: GDBIndexEntry*String conversion functions now return const char* for easy llvm::formating
David Blaikie
- [llvm] r191049 - PR16726: extend rol/ror matching
David Blaikie
- [llvm] r191029 - llvm-c: Make LLVMGetFirstTarget a proper prototype
David Blaikie
- [llvm] r191178 - StringRef-ize some things
David Blaikie
- [llvm] r191179 - Remove dead code
David Blaikie
- [PATCH] Add a case to LiveIntervalAnalysis::HandleMoveUp
Matthias Braun
- [PATCH] Move memset value into register
Chandler Carruth
- [PATCH] Move memset value into register
Chandler Carruth
- [PATCH] [PATCH] Teach the Inliner about attribute optnone
Chandler Carruth
- [PATCH][instcombine]: Slice a big load in two loads when the element are next to each other in memory.
Chandler Carruth
- [PATCH] Move memset value into register
Chandler Carruth
- [llvm] r190940 - Name the XCore target-specific subdirectories canonically.
Chandler Carruth
- [llvm] r190941 - More XCore TTI cleanup -- remove an unused private field flagged by
Chandler Carruth
- [llvm] r190974 - Encapsulate PassManager debug flags to avoid static init and cxa_exit.
Chandler Carruth
- [llvm] r190974 - Encapsulate PassManager debug flags to avoid static init and cxa_exit.
Chandler Carruth
- [llvm] r190974 - Encapsulate PassManager debug flags to avoid static init and cxa_exit.
Chandler Carruth
- [PATCH][instcombine]: Slice a big load in two loads when the element are next to each other in memory.
Chandler Carruth
- [PATCH] X86: Use R_X86_64_TPOFF64 for FK_Data_8
Chandler Carruth
- [PATCH] Move memset value into register
Evan Cheng
- [PATCH] Address Space Casting
David Chisnall
- [PATCH] FileCheck refactor: Use enum instead increasing number of bools for kinds of check lines
Eric Christopher
- [llvm] r190886 - Move variable into assert to avoid unused variable warning.
Eric Christopher
- [PATCH] Support for generating DWARF .debug_aranges sections.
Eric Christopher
- [PATCH] Support for generating DWARF .debug_aranges sections.
Eric Christopher
- [PATCH] request for approval to commit: llvm-c: Fix name of LLVMAddDemoteRegisterToMemoryPass function.
Eric Christopher
- [PATCH] request for approval to commit: llvm-c: Add LLVMGetPointerToFunction
Eric Christopher
- [Patch] X86 horizontal vector reduction cost model
Eric Christopher
- [Patch] X86 horizontal vector reduction cost model
Eric Christopher
- [debuginfo-tests] r190185 - Add an lldb wrapper script that implements gdb-compatible commands on top
Eric Christopher
- [debuginfo-tests] r190967 - Massage those regexps to work with both lldb and gdb.
Eric Christopher
- [debuginfo-tests] r190967 - Massage those regexps to work with both lldb and gdb.
Eric Christopher
- [PATCH] Assertion when incomplete array type is used as template param
Eric Christopher
- [Patch] X86 horizontal vector reduction cost model
Eric Christopher
- [llvm] r191026 - Remove extraneous space, the asm printing infrastructure adds a space
Eric Christopher
- [llvm] r191025 - DebugInfo: Simplify gnu_pubnames index computation.
Eric Christopher
- [llvm] r191026 - Remove extraneous space, the asm printing infrastructure adds a space
Eric Christopher
- [llvm] r191030 - llvm-c: Add LLVMGetPointerToFunction
Eric Christopher
- [llvm] r191030 - llvm-c: Add LLVMGetPointerToFunction
Eric Christopher
- [llvm] r191030 - llvm-c: Add LLVMGetPointerToFunction
Eric Christopher
- [llvm] r191030 - llvm-c: Add LLVMGetPointerToFunction
Eric Christopher
- [PATCH] Support for generating DWARF .debug_aranges sections.
Eric Christopher
- [PATCH] Support for generating DWARF .debug_aranges sections.
Eric Christopher
- [llvm] r191050 - DebugInfo: llvm-dwarfdump support for gnu_pubnames section
Eric Christopher
- [llvm] r189297 - Add new API lto_codegen_compile_parallel().
Eric Christopher
- [llvm] r191113 - Migrate addGlobalName to the .cpp file as an intermediate step
Eric Christopher
- [llvm] r191119 - Move emission of the debug string table to early in the debug
Eric Christopher
- [PATCH] Fix LTO handling of module-level assembly (Bug 14152)
Peter Collingbourne
- [PATCH] Fix LTO handling of module-level assembly (Bug 14152)
Peter Collingbourne
- [llvm] r191042 - Fix LTO handling of module-level assembly (PR14152).
Peter Collingbourne
- [PATCH] Fix LTO handling of module-level assembly (Bug 14152)
Peter Collingbourne
- [PATCH] Fix LTO handling of module-level assembly (Bug 14152)
Peter Collingbourne
- [llvm] r191042 - Fix LTO handling of module-level assembly (PR14152).
Peter Collingbourne
- [llvm] r191042 - Fix LTO handling of module-level assembly (PR14152).
Peter Collingbourne
- [PATCH][instcombine]: Slice a big load in two loads when the element are next to each other in memory.
Quentin Colombet
- [llvm] r190830 - [SelectionDAG] Teach the vector scalarizer about TRUNCATE.
Quentin Colombet
- [llvm] r190870 - [InstCombiner] Slice a big load in two loads when the elements are next to each
Quentin Colombet
- [PATCH][instcombine]: Slice a big load in two loads when the element are next to each other in memory.
Quentin Colombet
- [llvm] r190871 - SLPVectorizer: Don't vectorize phi nodes that use invoke values
Quentin Colombet
- [llvm] r190871 - SLPVectorizer: Don't vectorize phi nodes that use invoke values
Quentin Colombet
- [PATCH][PR16882] Ignore noreturn definitions when setting isPhysRegUsed.
Quentin Colombet
- [llvm] r190891 - Revert the load slicing done in r190870.
Quentin Colombet
- [PATCH][instcombine]: Slice a big load in two loads when the element are next to each other in memory.
Quentin Colombet
- [PATCH][instcombine]: Slice a big load in two loads when the element are next to each other in memory.
Quentin Colombet
- [PATCH][instcombine]: Slice a big load in two loads when the element are next to each other in memory.
Quentin Colombet
- [llvm] r186499 - Tweak the cmake interaction between CMAKE_BUILD_TYPE and LLVM_ENABLE_ASSERTIONS.
Pete Cooper
- [llvm] r186499 - Tweak the cmake interaction between CMAKE_BUILD_TYPE and LLVM_ENABLE_ASSERTIONS.
Pete Cooper
- Please review fixes for llvm PR 15840
Tijl Coosemans
- [PATCH] IR: Make the va_list intrinsics overloaded.
Charles Davis
- [PATCH] Make variable argument intrinsics behave correctly in a Win64 CC function.
Charles Davis
- [llvm] r190851 - AVX-512: Converted to Unix style
Elena Demikhovsky
- [PATCH] MachineSink: Fix and tweak critical-edge breaking heuristic.
Will Dietz
- [PATCH] MachineSink: Fix and tweak critical-edge breaking heuristic.
Will Dietz
- PATCH + test for PR17099.
Stepan Dyatkovskiy
- Fwd: [PATCH] Teach MergeFunctions about address spaces
Stepan Dyatkovskiy
- Fwd: [PATCH] Teach MergeFunctions about address spaces
Stepan Dyatkovskiy
- Fwd: [PATCH] Teach MergeFunctions about address spaces
Stepan Dyatkovskiy
- [llvm] r190859 - Bugfix for PR17099:
Stepan Dyatkovskiy
- PATCH + test for PR17099.
Stepan Dyatkovskiy
- [lld] r190840 - [lld][ELF] Assign sectionChoice properly to ELF atoms
Shankar Easwaran
- [lld] r190903 - [lld][YAML] RefNameResolver : add only if name/refname is not empty
Shankar Easwaran
- [patch][lld][buildbot] Dont clean the darwin build when testing lld changes
Shankar Easwaran
- [lld] r191032 - [lld][ELF] Support non alloc sections in the Writer.
Shankar Easwaran
- [lld] r191033 - [lld][ELF] Group command line options for better usage
Shankar Easwaran
- [lld] buildbot issues -- llvm-clang-lld-x86_64-ubuntu-13.04
Shankar Easwaran
- [lld] r191038 - [lld][ELF][Hexagon] Cleanup unused data
Shankar Easwaran
- [lld] r191069 - Generalize errStr() function so that it can handle any type of errors.
Shankar Easwaran
- [lld] r191069 - Generalize errStr() function so that it can handle any type of errors.
Shankar Easwaran
- [lld] r191183 - [lld][LinkingContext][ELF] Allow different output file types.
Shankar Easwaran
- [PATCH] [lld][ELF] Fix non SHF_ALLOC sections.
Shankar Kalpathi Easwaran
- [PATCH] Move LinkerInput to LinkingContext.
Shankar Kalpathi Easwaran
- [PATCH] Add support for ARMv8 cryptography instructions.
Amara Emerson
- [PATCH] Add support for ARMv8 cryptography instructions.
Amara Emerson
- [llvm] r190996 - [ARMv8] Add support for the v8 cryptography extensions.
Amara Emerson
- [PATCH] Add support for ARMv8 cryptography instructions.
Amara Emerson
- [PATCH] Better account for cost of soft fp in Inliner
Cameron Esfahani
- [PATCH] Better account for cost of soft fp in Inliner
Cameron Esfahani
- [llvm] r190717 - Adds support for Atom Silvermont (SLM) - -march=slm
Hal Finkel
- [llvm] r191122 - LoopVectorizer: Only allow vectorization of intrinsics. We can't know for sure that the functions 'abs' or 'round' are the functions from libm.
Hal Finkel
- [llvm] r191122 - LoopVectorizer: Only allow vectorization of intrinsics. We can't know for sure that the functions 'abs' or 'round' are the functions from libm.
Hal Finkel
- [llvm] r191122 - LoopVectorizer: Only allow vectorization of intrinsics. We can't know for sure that the functions 'abs' or 'round' are the functions from libm.
Hal Finkel
- [llvm] r191156 - Correct the pre-increment load latencies in the PPC A2 itinerary
Hal Finkel
- [PATCH] MemCpyOptimizer: Use max legal int size instead of pointer size
Eli Friedman
- [llvm] r190631 - In AliasSetTracker, do not change the alias set to "mod/ref" when adding
Eli Friedman
- [PATCH] Make variable argument intrinsics behave correctly in a Win64 CC function.
Eli Friedman
- [PATCH] Cleanup handling of constant function casts
Eli Friedman
- [PATCH] Cleanup handling of constant function casts
Eli Friedman
- [PATCH] Fix a constant folding address space place I missed.
Eli Friedman
- [PATCH] Recognize llvm::Triple::NaCl for MIPSEL
Eli Friedman
- [PATCH] [3/6] Add support for non-utf8 file names in Path.inc
Eli Friedman
- [llvm] r191090 - InstCombine: Canonicalize (gep i8* X, -(ptrtoint Y)) to (sub (ptrtoint X), (ptrtoint Y))
Eli Friedman
- [llvm] r191090 - InstCombine: Canonicalize (gep i8* X, -(ptrtoint Y)) to (sub (ptrtoint X), (ptrtoint Y))
Eli Friedman
- [PATCH] Recognize llvm::Triple::NaCl for MIPSEL
Eli Friedman
- [llvm] r191090 - InstCombine: Canonicalize (gep i8* X, -(ptrtoint Y)) to (sub (ptrtoint X), (ptrtoint Y))
Eli Friedman
- [PATCH] [1/2] Adding a feature flag for TBM instruction set
Yunzhong Gao
- [PATCH] [1/2] Adding a feature flag for TBM instruction set
Yunzhong Gao
- [PATCH] [3/6] Add support for non-utf8 file names in Path.inc
Yunzhong Gao
- [PATCH] [ARM] Split A/R class into separate subtarget features
Renato Golin
- [llvm] r191052 - Added support for generate DWARF .debug_aranges sections automatically.
Renato Golin
- [PATCH] ISelDAG: Spot chain loops involving MachineNodes
Renato Golin
- [llvm] r191082 - Move x86-dependent tests into the right directory.
Renato Golin
- [llvm] r191130 - SelectionDAG: Teach the legalizer to split SETCC if VSELECT needs splitting too.
Renato Golin
- [PATCH] LLDB: Don't crash when creating a SBTarget programmatically
Michael Gottesman
- [llvm] r190862 - [ARM] Fix the deprecation of MCR encodings that map to CP15{ISB, DSB, DMB}.
Joey Gouly
- [llvm] r190928 - [ARMv8] Add CRC instructions.
Joey Gouly
- [llvm] r190929 - 'svn add' the test cases.
Joey Gouly
- [llvm] r191154 - [Sparc] Fix lowering FABS on fp128 (long double) on pre-v9 targets.
Venkatraman Govindaraju
- [llvm] r191158 - [Sparc] Emit .register directive to declare the use of global registers %g2, %g4, %g6 and %g7.
Venkatraman Govindaraju
- [llvm] r191160 - [SPARC] Make functions with GLOBAL_OFFSET_TABLE access as non-leaf functions.
Venkatraman Govindaraju
- [llvm] r191164 - [Sparc] Add support for TLS in sparc.
Venkatraman Govindaraju
- [llvm] r191166 - [Sparc] Clean up branch instructions, so that TableGen can encode branch conditions as well. No functionality change intended.
Venkatraman Govindaraju
- [llvm] r191167 - [Sparc] Clean up MOVcc instructions so that TableGen can encode them correctly. No functionality change intended.
Venkatraman Govindaraju
- [llvm] r191168 - [Sparc] Make SPARC instructions' encoding well defined such that TableGen can automatically generate code emitter.
Venkatraman Govindaraju
- [llvm] r191180 - [Sparc] Use correct instruction pattern for CMPri.
Venkatraman Govindaraju
- [llvm] r191180 - [Sparc] Use correct instruction pattern for CMPri.
Venkatraman Govindaraju
- [PATCH][instcombine]: Slice a big load in two loads when the element are next to each other in memory.
Jim Grosbach
- [PATCH][AsmParser][MC] Allow asm parser to emit elf header flags
Jim Grosbach
- [llvm] r191030 - llvm-c: Add LLVMGetPointerToFunction
Jim Grosbach
- [llvm] r191030 - llvm-c: Add LLVMGetPointerToFunction
Jim Grosbach
- [llvm] r191030 - llvm-c: Add LLVMGetPointerToFunction
Jim Grosbach
- [llvm] r191030 - llvm-c: Add LLVMGetPointerToFunction
Jim Grosbach
- [llvm] r191030 - llvm-c: Add LLVMGetPointerToFunction
Jim Grosbach
- [llvm] r191062 - Unbreak Clang build after r191050: don't pass a StringRef to snprintf.
Jim Grosbach
- [llvm] r191030 - llvm-c: Add LLVMGetPointerToFunction
Jim Grosbach
- [llvm] r191117 - MC: Tidy up.
Jim Grosbach
- [polly] r190841 - Move SCEVAffinator member definitions out of class body
Tobias Grosser
- [polly] r190842 - clang-format recent change
Tobias Grosser
- [llvm] r190936 - Prevent LoopVectorizer and SLPVectorizer running if the target has no vector registers.
Tobias Grosser
- [llvm] r190936 - Prevent LoopVectorizer and SLPVectorizer running if the target has no vector registers.
Tobias Grosser
- [llvm] r190937 - Target/XCore/CMakeLists.txt: Add XCoreTargetTransformInfo.cpp.
Tobias Grosser
- [llvm] r190936 - Prevent LoopVectorizer and SLPVectorizer running if the target has no vector registers.
Tobias Grosser
- [llvm] r190814 - Add Atom Silvermont (slm) tests
Preston Gurd
- [llvm] r190869 - Remove unused code, which had been commented out.
Preston Gurd
- [llvm] r190717 - Adds support for Atom Silvermont (SLM) - -march=slm
Gurd, Preston
- [llvm] r190957 - Verify that llvm can generate the prefetchw instruction when the CPU is
Preston Gurd
- [llvm] r190958 - Attempt to fix llvm-ppc64-linux2 buildbot failure by adding
Preston Gurd
- [llvm] r191109 - [mips] MUL should clobber HI0 and LO0.
Akira Hatanaka
- [llvm] r189297 - Add new API lto_codegen_compile_parallel().
Stephen Hines
- [llvm] r190793 - TableGen: give asm match classes deterministic order.
Howard Hinnant
- [llvm] r190997 - [NVPTX] Support constant vector globals
Justin Holewinski
- [llvm] r190998 - [NVPTX] Make constant vector test case endian-independent
Justin Holewinski
- [llvm] r190921 - Make DynamicLibrary use ManagedStatic. This is pretty simple and should just work as
Timur Iskhodzhanov
- Solaris and endian.h
Norm Jacobs
- [Patch] X86 horizontal vector reduction cost model
Yi Jiang
- [Patch] X86 horizontal vector reduction cost model
Yi Jiang
- [llvm] r191021 - X86 horizontal vector reduction cost model
Yi Jiang
- [PATCH] Recognize llvm::Triple::NaCl for MIPSEL
Petar Jovanovic
- [PATCH] Recognize llvm::Triple::NaCl for MIPSEL
Petar Jovanovic
- [PATCH] Recognize llvm::Triple::NaCl for MIPSEL
Petar Jovanovic
- [llvm] r191030 - llvm-c: Add LLVMGetPointerToFunction
Kaylor, Andrew
- [llvm] r191030 - llvm-c: Add LLVMGetPointerToFunction
Kaylor, Andrew
- [PATCH] Fix some more MCJIT PIC test XFAILs (for i386)
Kaylor, Andrew
- [llvm] r191111 - Fix some more MCJIT PIC test XFAILs (for i386)
Andrew Kaylor
- [PATCH] Fix some more MCJIT PIC test XFAILs (for i386)
Kaylor, Andrew
- [PATCH] Under MSVC, supresss warning 4224 and undefine NDEBUG for all release targets
Yaron Keren
- Erase NDBEUG from all Release targets
Yaron Keren
- [PATCH] Let llvm-config report libc++
Jeroen Ketema
- [llvm] r190948 - Remove empty dir.
Galina Kistanova
- [llvm] r190940 - Name the XCore target-specific subdirectories canonically.
Galina Kistanova
- [llvm] r190952 - Remove empty dir.
Galina Kistanova
- [zorg] r190975 - Added new lld builder for FreeBSD 9.2-PRERELEASE amd64.
Galina Kistanova
- [zorg] r190976 - Increased job number for openbsd-buildslave.
Galina Kistanova
- [zorg] r191028 - Fixed using wrong factory in the builder.
Galina Kistanova
- [zorg] r191031 - Change lld-x86_64-darwin11 builder to incremental.
Galina Kistanova
- [llvm] r191042 - Fix LTO handling of module-level assembly (PR14152).
Galina Kistanova
- [PATCH] COFF: Ensure that objects produced by LLVM link with /safeseh
Reid Kleckner
- [llvm] r190887 - COFF: Remove ExportSection, which has been dead since r114823
Reid Kleckner
- [PATCH] COFF: Ensure that objects produced by LLVM link with /safeseh
Reid Kleckner
- [llvm] r190888 - COFF: Emit all MCSymbols rather than filtering out some of them
Reid Kleckner
- [llvm] r190898 - COFF: Ensure that objects produced by LLVM link with /safeseh
Reid Kleckner
- [PATCH] COFF: Ensure that objects produced by LLVM link with /safeseh
Reid Kleckner
- [PATCH] [3/6] Add support for non-utf8 file names in Path.inc
Reid Kleckner
- Erase NDBEUG from all Release targets
Reid Kleckner
- [llvm] r191010 - Include an LLVM-vs2012_xp toolset in the MSBuild integration
Reid Kleckner
- [llvm] r191015 - msbuild: Set _MSC_VER to match the CRT we're using
Reid Kleckner
- [www] r191019 - Suggest using MSBuild /p:PlatformToolset=LLVM-vsNNNN instead of /p:CLToolExe=
Reid Kleckner
- [PATCH] Add non-blocking Wait() for launched processes
Reid Kleckner
- [PATCH] Fixed typo in CreateProcessTrailingSlash test
Reid Kleckner
- [lld] r190840 - [lld][ELF] Assign sectionChoice properly to ELF atoms
Nick Kledzik
- [PATCH] [1/2] Adding a feature flag for TBM instruction set
Anton Korobeynikov
- [llvm] r190966 - Fix two issues regarding Got pointer (GP) setup.
Reed Kotler
- [llvm] r191125 - Set .reorder for the stub so that gas takes care of delay slot processing.
Reed Kotler
- [llvm] r190779 - ARM: Deduplicate ConstantPoolValues.
Benjamin Kramer
- PATCH + test for PR17099.
Benjamin Kramer
- [llvm] r191000 - DAGCombiner: Don't fold vector muls with constants that look like a splat of a power of 2 but differ in bit width.
Benjamin Kramer
- [llvm] r191036 - InstCombine: Don't allow turning vector-of-pointer loads into vector-of-integer.
Benjamin Kramer
- [llvm] r191039 - Unbreak C++03 build.
Benjamin Kramer
- [llvm] r191082 - Move x86-dependent tests into the right directory.
Benjamin Kramer
- [llvm] r191090 - InstCombine: Canonicalize (gep i8* X, -(ptrtoint Y)) to (sub (ptrtoint X), (ptrtoint Y))
Benjamin Kramer
- [llvm] r191090 - InstCombine: Canonicalize (gep i8* X, -(ptrtoint Y)) to (sub (ptrtoint X), (ptrtoint Y))
Benjamin Kramer
- [llvm] r191112 - InstCombine: Remove unused argument. No functionality change.
Benjamin Kramer
- [llvm] r191122 - LoopVectorizer: Only allow vectorization of intrinsics. We can't know for sure that the functions 'abs' or 'round' are the functions from libm.
Benjamin Kramer
- [PATCH] Make Scalar Replacement of Aggregates use the right opcode for converting from vector-of-int to vector-of-pointer
Benjamin Kramer
- [llvm] r191143 - SROA: Handle casts involving vectors of pointers and integer scalars.
Benjamin Kramer
- [PATCH] Make Scalar Replacement of Aggregates use the right opcode for converting from vector-of-int to vector-of-pointer
Benjamin Kramer
- [llvm] r191090 - InstCombine: Canonicalize (gep i8* X, -(ptrtoint Y)) to (sub (ptrtoint X), (ptrtoint Y))
Benjamin Kramer
- [llvm] r191172 - Drop spurious handle in comment.
Benjamin Kramer
- [llvm] r191175 - Provide basic type safety for array_pod_sort comparators.
Benjamin Kramer
- [PATCH] Add llvm.x86.* intrinsics for Intel SHA Extensions
Ben Langmuir
- [PATCH] Add llvm.x86.* intrinsics for Intel SHA Extensions
Ben Langmuir
- [llvm] r190864 - Add llvm.x86.* intrinsics for Intel SHA Extensions
Ben Langmuir
- [PATCH] Add llvm.x86.* intrinsics for Intel SHA Extensions
Langmuir, Ben
- [PATCH] Add llvm.x86.* intrinsics for Intel SHA Extensions
Langmuir, Ben
- [PATCH] Make DynamicLibrary use ManagedStatic
Chris Lattner
- [llvm] r190974 - Encapsulate PassManager debug flags to avoid static init and cxa_exit.
Chris Lattner
- [llvm] r190974 - Encapsulate PassManager debug flags to avoid static init and cxa_exit.
Chris Lattner
- [PATCH] Add a case to LiveIntervalAnalysis::HandleMoveUp
Vincent Lejeune
- [PATCH] Add a case to LiveIntervalAnalysis::HandleMoveUp
Vincent Lejeune
- PATCH: SelectionDAG: More efficient legalization of unsupported SELECT_CC/SETCC condition codes + Fix NAN handling on R600
Vincent Lejeune
- R600: Various fixes
Vincent Lejeune
- [compiler-rt] r190828 - Check the function we just called for errors, not an incoming argument. Noticed
Nick Lewycky
- [test-suite] r190848 - Fix undefined behaviour by moving safety test before the memory loads. Patch
Nick Lewycky
- [PATCH] Fix the broken aha.c test
Nick Lewycky
- [llvm] r189101 - Add function attribute 'optnone'.
Nick Lewycky
- [llvm] r189101 - Add function attribute 'optnone'.
Nick Lewycky
- [PATCH][AArch64] implement aarch64 neon load/store instructions class AdvSIMD (lselem)
Hao Liu
- [PATCH] Allow for the use of StringRef command line options instead of cl::opt<std::string>
Puyan Lotfi
- [llvm] r190936 - Prevent LoopVectorizer and SLPVectorizer running if the target has no vector registers.
Robert Lytton
- [llvm] r190937 - Target/XCore/CMakeLists.txt: Add XCoreTargetTransformInfo.cpp.
Robert Lytton
- [llvm] r190936 - Prevent LoopVectorizer and SLPVectorizer running if the target has no vector registers.
Robert Lytton
- XCore target : implement isZExtFree()
Robert Lytton
- [PATCH] [stack protector] Improved data layout rules, WIP, part 1
Josh Magee
- [PATCH] X86: Use R_X86_64_TPOFF64 for FK_Data_8
David Majnemer
- [Patch] X86 horizontal vector reduction cost model
David Majnemer
- [llvm] r191134 - ELF: Parse types in directives like binutils gas
David Majnemer
- [llvm] r191163 - X86: Use R_X86_64_TPOFF64 for FK_Data_8
David Majnemer
- [PATCH] X86: Use R_X86_64_TPOFF64 for FK_Data_8
David Majnemer
- [PATCH] X86: Use R_X86_64_TPOFF64 for FK_Data_8
David Majnemer
- [PATCH] X86: Use R_X86_64_TPOFF64 for FK_Data_8
David Majnemer
- [test-suite] r190918 - Fix a buildbot test failure caused by paths longer than the expected 200 characters. Replace path buffer size with the standard PATH_MAX from limits.h. I think this is a very safe change, but please revert if it causes problems.
Chris Matthews
- [llvm] r190780 - This patch implements Mips load/store instructions from/to coprocessor 2. Test cases are added.
Vladimir Medic
- [PATCH][AsmParser][MC] Allow asm parser to emit elf header flags
Vladimir Medic
- [PATCH] Support for generating DWARF .debug_aranges sections.
Richard Mitton
- [PATCH] Support for generating DWARF .debug_aranges sections.
Richard Mitton
- [PATCH] Support for generating DWARF .debug_aranges sections.
Richard Mitton
- [PATCH] Support for generating DWARF .debug_aranges sections.
Richard Mitton
- [llvm] r191052 - Added support for generate DWARF .debug_aranges sections automatically.
Richard Mitton
- [llvm] r191053 - Fixed warning
Richard Mitton
- [llvm] r191082 - Move x86-dependent tests into the right directory.
Richard Mitton
- [PATCH] Fixed debug_aranges handling for common symbols.
Richard Mitton
- [PATCH][DAG] PR16726: extend rol/ror matching
Kai Nacke
- [llvm] r191045 - PR16726: extend rol/ror matching
Kai Nacke
- [PATCH][DAG] PR16726: extend rol/ror matching
Kai Nacke
- [llvm] r191048 - Revert PR16726: extend rol/ror matching
Kai Nacke
- [llvm] r191049 - PR16726: extend rol/ror matching
Kai Nacke
- [llvm] r191049 - PR16726: extend rol/ror matching
Kai Nacke
- [llvm] r190665 - AArch64: use RegisterOperand for NEON registers.
Tim Northover
- [llvm] r190792 - AsmMatcher: emit subtarget feature enum in deterministic order.
Tim Northover
- [llvm] r190793 - TableGen: give asm match classes deterministic order.
Tim Northover
- [llvm] r190797 - TableGen: fix constness of new comparison function.
Tim Northover
- [llvm] r190793 - TableGen: give asm match classes deterministic order.
Tim Northover
- [PATCH] [ARM] Add CRC32 instructions and intrinsics for AArch32.
Tim Northover
- [PATCH] Add support for ARMv8 cryptography instructions.
Tim Northover
- [PATCH] Add support for ARMv8 cryptography instructions.
Tim Northover
- [PATCH][AArch64] updated patches with initial implementation of Neon scalar instructions
Tim Northover
- [PATCH] Add support for ARMv8 cryptography instructions.
Tim Northover
- [llvm] r190995 - X86: FrameIndex addressing modes do have a base register.
Tim Northover
- [PATCH] ISelDAG: Spot chain loops involving MachineNodes
Tim Northover
- Please review fixes for llvm PR 15840
Tim Northover
- [llvm] r191165 - ISelDAG: spot chain cycles involving MachineNodes
Tim Northover
- [PATCH] ISelDAG: Spot chain loops involving MachineNodes
Tim Northover
- [llvm] r191180 - [Sparc] Use correct instruction pattern for CMPri.
Tim Northover
- [PATCH] [lld][PECOFF] Calculate SizeOfHeaders field instead of using a hard-coded value
Ron Ofir
- [PATCH] [lld][PECOFF] Add DISCARDABLE characteristic to .reloc section
Ron Ofir
- [PATCH] [lld][PECOFF] Take into account all sections when setting size fields in the PE header
Ron Ofir
- [PATCH] [lld][PECOFF] Fix base relocation block alignment
Ron Ofir
- [PATCH] [lld][PECOFF] Calculate SizeOfHeaders field instead of using a hard-coded value
Ron Ofir
- [PATCH] [lld][PECOFF] Take into account all sections when setting size fields in the PE header
Ron Ofir
- [PATCH] [lld][PECOFF] Fix base relocation block alignment
Ron Ofir
- [PATCH] [lld][PECOFF] Take into account all sections when setting size fields in the PE header
Ron Ofir
- [PATCH] [lld][PECOFF] Calculate SizeOfHeaders field instead of using a hard-coded value
Ron Ofir
- [lld] r191079 - [lld][WinLink] Fix typo
Ron Ofir
- XCore target : implement isZExtFree()
Richard Osborne
- [llvm] r190807 - Add testcase for r190631
Krzysztof Parzyszek
- [PATCH] Move memset value into register
Serge Pavlov
- [PATCH] Move memset value into register
Serge Pavlov
- [PATCH] Move memset value into register
Serge Pavlov
- [llvm] r190866 - Added documentation to getMemsetStores.
Serge Pavlov
- [PATCH] Move memset value into register
Serge Pavlov
- [PATCH][AArch64] updated patches with initial implementation of Neon scalar instructions
Ana Pazos
- [PATCH][AArch64] updated patches with initial implementation of Neon scalar instructions
Ana Pazos
- [PATCH][AArch64] updated patches with initial implementation of Neon scalar instructions
Ana Pazos
- [PATCH] Make DynamicLibrary use ManagedStatic
Filip Pizlo
- [llvm] r190921 - Make DynamicLibrary use ManagedStatic. This is pretty simple and should just work as
Filip Pizlo
- [llvm] r190923 - Revert r190921. It broke Windows.
Filip Pizlo
- [llvm] r190946 - Make DynamicLibrary use ManagedStatic. This is pretty simple and should just work as
Filip Pizlo
- [llvm] r190974 - Encapsulate PassManager debug flags to avoid static init and cxa_exit.
Filip Pizlo
- [llvm] r191030 - llvm-c: Add LLVMGetPointerToFunction
Filip Pizlo
- [llvm] r191030 - llvm-c: Add LLVMGetPointerToFunction
Filip Pizlo
- [llvm] r191030 - llvm-c: Add LLVMGetPointerToFunction
Filip Pizlo
- [compiler-rt] r191012 - [ASan] Fix init-order-dlopen.cc test to not depend on the -Wl, -undefined, dynamic_lookup being passed to the linker.
Alexander Potapenko
- [compiler-rt] r191081 - [ASan] Enforce the memmove semantics for both memcpy() and memmove() interceptors on Darwin.
Alexander Potapenko
- [compiler-rt] r191083 - [ASan] Fix compilation of asan_str_test.cc on non-Darwin.
Alexander Potapenko
- [compiler-rt] r191084 - [libsanitizer] Pass an explicit template to mktemp. Running mktemp without a template doesn't work on Darwin.
Alexander Potapenko
- [compiler-rt] r191085 - [ASan] Remove a complex multiline comment that baffles lint.
Alexander Potapenko
- [llvm] r190821 - Debug info: Fix PR16736 and rdar://problem/14990587.
Adrian Prantl
- [llvm] r190822 - Be sure we run ARM tests only when an ARM backend is present.
Adrian Prantl
- [llvm] r190826 - simplify expression
Adrian Prantl
- [llvm] r190827 - mention command line parameters
Adrian Prantl
- [llvm] r190961 - Debug info: Get rid of the VLA indirection hack in FastISel.
Adrian Prantl
- [debuginfo-tests] r190967 - Massage those regexps to work with both lldb and gdb.
Adrian Prantl
- [debuginfo-tests] r190969 - don't use CHECK-NEXT because it may be on the same line.
Adrian Prantl
- [debuginfo-tests] r190967 - Massage those regexps to work with both lldb and gdb.
Adrian Prantl
- [PATCH] implement 3 aarch64 neon instrunctions (umov smov ins) in llvm
Kevin Qin
- [llvm] r190839 - Implement 3 AArch64 neon instructions : umov smov ins.
Kevin Qin
- [PATCH][AArch64] updated patches with initial implementation of Neon scalar instructions
Kevin Qin
- [PATCH] SelectionDAG: Teach the legalizer to split SETCC if VSELECT needs splitting too.
Juergen Ributzka
- [llvm] r191130 - SelectionDAG: Teach the legalizer to split SETCC if VSELECT needs splitting too.
Juergen Ributzka
- [llvm] r191131 - [X86] Emulate AVX 256bit MIN/MAX support by splitting the vector.
Juergen Ributzka
- [PATCH] SelectionDAG: Teach the legalizer to split SETCC if VSELECT needs splitting too.
Juergen Ributzka
- [llvm] r191133 - Fix the buildbot
Juergen Ributzka
- [llvm] r191138 - Revert "SelectionDAG: Teach the legalizer to split SETCC if VSELECT needs splitting too."
Juergen Ributzka
- [PATCH] Change representation of dllexport/dllimport
Robinson, Paul
- [llvm] r189101 - Add function attribute 'optnone'.
Robinson, Paul
- [PATCH] Fix LTO handling of module-level assembly (Bug 14152)
Tom Roeder
- [PATCH] Fix LTO handling of module-level assembly (Bug 14152)
Tom Roeder
- [PATCH] Fix LTO handling of module-level assembly (Bug 14152)
Tom Roeder
- [PATCH] Fix LTO handling of module-level assembly (Bug 14152)
Tom Roeder
- [PATCH] Make Scalar Replacement of Aggregates use the right opcode for converting from vector-of-int to vector-of-pointer
Tom Roeder
- [PATCH] Make Scalar Replacement of Aggregates use the right opcode for converting from vector-of-int to vector-of-pointer
Tom Roeder
- [llvm] r191042 - Fix LTO handling of module-level assembly (PR14152).
Tom Roeder
- [llvm] r191042 - Fix LTO handling of module-level assembly (PR14152).
Tom Roeder
- [llvm] r191042 - Fix LTO handling of module-level assembly (PR14152).
Tom Roeder
- [llvm] r190808 - [CMake] Hack GetSVN.cmake to handle unusual terminals.
Jordan Rose
- [PATCH] Add llvm.x86.* intrinsics for Intel SHA Extensions
Jordan Rose
- [PATCH] Add llvm.x86.* intrinsics for Intel SHA Extensions
Jordan Rose
- [PATCH] Move memset value into register
Alex Rosenberg
- [PATCH] Move memset value into register
Nadav Rotem
- [llvm] r190871 - SLPVectorizer: Don't vectorize phi nodes that use invoke values
Nadav Rotem
- [PATCH] Better account for cost of soft fp in Inliner
Nadav Rotem
- [llvm] r191122 - LoopVectorizer: Only allow vectorization of intrinsics. We can't know for sure that the functions 'abs' or 'round' are the functions from libm.
Nadav Rotem
- [PATCH] SelectionDAG: Teach the legalizer to split SETCC if VSELECT needs splitting too.
Nadav Rotem
- [llvm] r191122 - LoopVectorizer: Only allow vectorization of intrinsics. We can't know for sure that the functions 'abs' or 'round' are the functions from libm.
Nadav Rotem
- [compiler-rt] r190786 - Minor enhancements for sanitizer_common build rules
Alexey Samsonov
- [compiler-rt] r190787 - [ASan] Check that getSymbolizer() is defined. Turn magic mapping constants into named variables
Alexey Samsonov
- [compiler-rt] r190788 - [ASan] Split ASan unit tests into two different binaries:
Alexey Samsonov
- [compiler-rt] r190794 - [ASan] Don't link with pthread on Android
Alexey Samsonov
- [compiler-rt] r190853 - [ASan] Link tests with -pie if ASan runtime uses zero-base shadow
Alexey Samsonov
- [compiler-rt] r190856 - [ASan] Enable fake stack test on Mac and Android, as no-instrumentation tests are now fixed
Alexey Samsonov
- [compiler-rt] r190860 - [ASan] Don't add SANITIZER_INTERFACE_ATTRIBUTE for internal ASan functions
Alexey Samsonov
- [compiler-rt] r190993 - [TSan] Fix -Wempty-body warning
Alexey Samsonov
- [compiler-rt] r190994 - [MSan] Fix -Wempty-body warning
Alexey Samsonov
- [compiler-rt] r191078 - [Sanitizer] Add pthread_cond_init to the list of versioned functions
Alexey Samsonov
- [llvm] r190778 - Fix the build for git repositories with multiple remotes.
Daniel Sanders
- [PATCH] Fix the build for git repositories with multiple remotes.
Daniel Sanders
- [PATCH] [mips][msa] Implemented build_vector.
Daniel Sanders
- [PATCH][SelectionDAG] Added BuildVectorSDNode::isSplat() and used it to implement build_vector for MIPS MSA
Daniel Sanders
- [llvm] r190777 - [SystemZ] Improve extload handling
Richard Sandiford
- [llvm] r190930 - [SystemZ] Add unsigned compare-and-branch instructions
Richard Sandiford
- [PATCH/RFC] Using the same RegisterClass names in TableGen and C++
Richard Sandiford
- [llvm] r189000 - Add a new helper method to Value to strip in-bounds constant offsets of
Duncan Sands
- [llvm] r189000 - Add a new helper method to Value to strip in-bounds constant offsets of
Duncan Sands
- [llvm] r189101 - Add function attribute 'optnone'.
Duncan Sands
- Simplify GEP's and Load's in InlineCost
Duncan Sands
- [llvm] r189101 - Add function attribute 'optnone'.
Duncan Sands
- [llvm] r189101 - Add function attribute 'optnone'.
Duncan Sands
- [dragonegg] r191007 - Call initializePassManager before parsing command line arguments.
Duncan Sands
- [dragonegg] r191008 - Adjust for recent name changes.
Duncan Sands
- [dragonegg] r191013 - The corresponding LLVM patch has been withdrawn.
Duncan Sands
- [dragonegg] r191023 - Map GCC's flag_stack_protect == 3 to LLVM's StackProtectStrong.
Duncan Sands
- [dragonegg] r191024 - Some linux distributions have patched their system gcc to turn on the
Duncan Sands
- [llvm] r186499 - Tweak the cmake interaction between CMAKE_BUILD_TYPE and LLVM_ENABLE_ASSERTIONS.
Duncan Sands
- [llvm] r186499 - Tweak the cmake interaction between CMAKE_BUILD_TYPE and LLVM_ENABLE_ASSERTIONS.
Duncan Sands
- [PATCH] Address Space Casting
Michele Scandale
- [PATCH] Address Space Casting
Michele Scandale
- [Patch] X86 horizontal vector reduction cost model
Tilmann Scheller
- [llvm] r186499 - Tweak the cmake interaction between CMAKE_BUILD_TYPE and LLVM_ENABLE_ASSERTIONS.
Tilmann Scheller
- [llvm] r186499 - Tweak the cmake interaction between CMAKE_BUILD_TYPE and LLVM_ENABLE_ASSERTIONS.
Tilmann Scheller
- Simplify GEP's and Load's in InlineCost
Stephen Schiffli
- [llvm] r190795 - [PowerPC] Fix PR17155 - Ignore COPY_TO_REGCLASS during emit.
Bill Schmidt
- [llvm] r190882 - [PowerPC] Fix problems with large code model (PR17169).
Bill Schmidt
- [llvm] r190883 - [PowerPC] Add a FIXME.
Bill Schmidt
- [llvm] r190790 - Don't vectorize if there are outside loop users of the induction variable.
Arnold Schwaighofer
- [llvm] r190871 - SLPVectorizer: Don't vectorize phi nodes that use invoke values
Arnold Schwaighofer
- [llvm] r190871 - SLPVectorizer: Don't vectorize phi nodes that use invoke values
Arnold Schwaighofer
- [llvm] r190876 - Costmodel: Add support for horizontal vector reductions
Arnold Schwaighofer
- [Patch] X86 horizontal vector reduction cost model
Arnold Schwaighofer
- [Patch] X86 horizontal vector reduction cost model
Arnold Schwaighofer
- [llvm] r191108 - SLPVectorizer: Handle more horizontal reductions (disabled)
Arnold Schwaighofer
- [llvm] r191121 - Revert "SLPVectorizer: Handle more horizontal reductions (disabled)"
Arnold Schwaighofer
- [llvm] r191123 - Reapply "SLPVectorizer: Handle more horizontal reductions (disabled)""
Arnold Schwaighofer
- [llvm] r191135 - SLPVectorizer: Fix multiline comment warning
Arnold Schwaighofer
- [llvm] r191122 - LoopVectorizer: Only allow vectorization of intrinsics. We can't know for sure that the functions 'abs' or 'round' are the functions from libm.
Arnold Schwaighofer
- [llvm] r191122 - LoopVectorizer: Only allow vectorization of intrinsics. We can't know for sure that the functions 'abs' or 'round' are the functions from libm.
Arnold Schwaighofer
- [compiler-rt] r190852 - [asan] further speedup use-after-return: simplify deallocation of fake frames. ~ 20% speedup.
Kostya Serebryany
- [llvm] r190863 - [asan] inline the calls to __asan_stack_free_* with small sizes. Yet another 10%-20% speedup for use-after-return
Kostya Serebryany
- [llvm] r190905 - ifndef NDEBUG-out an asserts-only constant committed in r190863
Kostya Serebryany
- [compiler-rt] r190932 - [asan] add a run-time option detect_stack_use_after_return, add verbosity output for fake stack
Kostya Serebryany
- [llvm] r190939 - [asan] call __asan_stack_malloc_N only if use-after-return detection is enabled with the run-time option
Kostya Serebryany
- [compiler-rt] r191004 - [asan] fix one more async-signal-safety issue with use-after-return
Kostya Serebryany
- [compiler-rt] r191080 - [asan] nuke yet another async-signal-safety bug in UAR (oh, my)
Kostya Serebryany
- [PATCH] Move memset value into register
Sean Silva
- [llvm] r189101 - Add function attribute 'optnone'.
Sean Silva
- [PATCH] Fixed typo in CreateProcessTrailingSlash test
Tareq A. Siraj
- [PATCH] Fixed typo in CreateProcessTrailingSlash test
Tareq A. Siraj
- [PATCH] Add non-blocking Wait() for launched processes
Tareq A. Siraj
- [PATCH] Fixed typo in CreateProcessTrailingSlash test
Tareq A. Siraj
- [PATCH] Fixed typo in CreateProcessTrailingSlash test
Tareq A. Siraj
- [llvm] r191100 - Fixed typo in CreateProcessTrailingSlash test
Tareq A. Siraj
- [PATCH] Fixed typo in CreateProcessTrailingSlash test
Tareq A. Siraj
- [PATCH] Add non-blocking Wait() for launched processes
Tareq A. Siraj
- [PATCH] Add non-blocking Wait() for launched processes
Tareq A. Siraj
- [PATCH] Add non-blocking Wait() for launched processes
Tareq A. Siraj
- [PATCH] Use the load-acquire/store-release instructions optimally in AArch32
Artyom Skrobov
- [PATCH] Use the load-acquire/store-release instructions optimally in AArch32
Artyom Skrobov
- [PATCH] [ARM] Add CRC32 instructions and intrinsics for AArch32.
Bradley Smith
- [PATCH] [ARM] Split A/R class into separate subtarget features
Bradley Smith
- [llvm] r191062 - Unbreak Clang build after r191050: don't pass a StringRef to snprintf.
Richard Smith
- [llvm] r191065 - Revert r191062; the build break was also fixed in a different (incompatible) way in r191060.
Richard Smith
- [llvm] r186499 - Tweak the cmake interaction between CMAKE_BUILD_TYPE and LLVM_ENABLE_ASSERTIONS.
Richard Smith
- Solaris and endian.h
Joerg Sonnenberger
- Solaris and endian.h
Joerg Sonnenberger
- [llvm] r191104 - Revert r191017, it results in segmentation faults in Qt.
Joerg Sonnenberger
- [llvm] r191017 - GVN proceeds in the presence of dead code.
Joerg Sonnenberger
- [llvm] r191105 - Delete empty files.
Joerg Sonnenberger
- [lld] r191106 - GC empty directory
Joerg Sonnenberger
- [llvm] r191017 - GVN proceeds in the presence of dead code.
Joerg Sonnenberger
- [llvm] r191017 - GVN proceeds in the presence of dead code.
Joerg Sonnenberger
- [PATCH] COFF: Ensure that objects produced by LLVM link with /safeseh
Michael Spencer
- [PATCH] [lld][ELF] Fix non SHF_ALLOC sections.
Michael Spencer
- [PATCH] [lld][ELF] Fix non SHF_ALLOC sections.
Michael Spencer
- [PATCH] [lld][ELF] Fix non SHF_ALLOC sections.
Michael Spencer
- [llvm] r190813 - Use reference instead of copy.
Jakub Staszak
- PATCH: SelectionDAG: More efficient legalization of unsupported SELECT_CC/SETCC condition codes + Fix NAN handling on R600
Tom Stellard
- [compiler-rt] r190781 - [msan] Fix origin of deallocated memory.
Evgeniy Stepanov
- [llvm] r190782 - [msan] Check return value of main().
Evgeniy Stepanov
- [compiler-rt] r190783 - [msan] Check return value of main: compiler-rt tests.
Evgeniy Stepanov
- [compiler-rt] r190933 - [tsan] No-op implementation of AnnotateMemoryIsInitialized.
Evgeniy Stepanov
- [llvm] r191006 - [msan] Wrap indirect functions.
Evgeniy Stepanov
- [PATCH] Work around a gcc x86-32 code generation bug
Jim Stichnoth
- [PATCH] Fix the broken aha.c test
Jim Stichnoth
- [PATCH] Fix the broken aha.c test
Jim Stichnoth
- [llvm] r190937 - Target/XCore/CMakeLists.txt: Add XCoreTargetTransformInfo.cpp.
NAKAMURA Takumi
- [llvm] r190938 - A couple of tests, in llvm/test/Transforms/*/xcore, are XCore-specific. They should be excluded when XCore is not built.
NAKAMURA Takumi
- [llvm] r191086 - test/tools/lto/lit.local.cfg: Suppress llvm-lto test on Cygwin and Win32, for now.
NAKAMURA Takumi
- [llvm] r191087 - llvm/test: Mark 3 tests as XFAIL:msvc.
NAKAMURA Takumi
- [llvm] r191088 - llvm/tools/Makefile: Suppress building llvm-lto on cygming, for now, probably due to LTO.dll.
NAKAMURA Takumi
- [llvm] r191128 - Initialize BSSSection explicitly in InitMachOMCObjectFileInfo() to appease msvc.
NAKAMURA Takumi
- [PATCH] Fixed compilation when git repository has multiple remotes.
Konstantin Tokarev
- [llvm] r190843 - Make a more clear AVX-512 section header that matches similar in the file.
Craig Topper
- [PATCH] Add llvm.x86.* intrinsics for Intel SHA Extensions
Craig Topper
- [llvm] r190849 - Fix column alignment. No functional change.
Craig Topper
- [llvm] r190850 - Add AES and SHA instructions to the load folding tables.
Craig Topper
- [llvm] r190916 - Lift alignment restrictions for load/store folding on VINSERTF128/VEXTRACTF128. Fixes PR17268.
Craig Topper
- [llvm] r190917 - Revert accidental commit I had to make to get the test case in PR17268 to still work correctly.
Craig Topper
- [llvm] r190919 - Fix X86 subtarget to not overwrite the autodetected features by calling InitMCProcessorInfo right after detecting them. Instead add a new function that only updates the scheduling model and call that.
Craig Topper
- [llvm] r190920 - Prevent extra calls to ToggleFeature for Feature64Bit and FeatureCMOV if they've already been enabled. The extra call ends up clearing the bit in FeatureBits since its a 'toggle'. Can't prove that anything was broken because of this since I don't think the FeatureBits for these are used.
Craig Topper
- [llvm] r191073 - Lift alignment restrictions on load/store folding of VEXTRACTI128/VINSERTI128.
Craig Topper
- [llvm] r191136 - Remove alignment restrictions from FMA load folding.
Craig Topper
- [llvm] r191181 - Add missing index comments to the left side of the DAG ISel matcher table for each individual case of SwitchOpcode/Type.
Craig Topper
- [PATCH] MachineSink: Fix and tweak critical-edge breaking heuristic.
Andrew Trick
- [llvm] r190973 - whitespace
Andrew Trick
- [llvm] r190974 - Encapsulate PassManager debug flags to avoid static init and cxa_exit.
Andrew Trick
- [llvm] r190974 - Encapsulate PassManager debug flags to avoid static init and cxa_exit.
Andrew Trick
- [llvm] r190990 - Revert "Encapsulate PassManager debug flags to avoid static init and cxa_exit."
Andrew Trick
- [llvm] r190974 - Encapsulate PassManager debug flags to avoid static init and cxa_exit.
Andrew Trick
- [llvm] r190974 - Encapsulate PassManager debug flags to avoid static init and cxa_exit.
Andrew Trick
- [llvm] r191051 - Rename ConvergingScheduler to GenericScheduler.
Andrew Trick
- [llvm] r191071 - Allow subtarget selection of the default MachineScheduler and document the interface.
Andrew Trick
- bug in PrescheduleNodesWithMultipleUses()
Andrew Trick
- [llvm] r190717 - Adds support for Atom Silvermont (SLM) - -march=slm
Andrew Trick
- [llvm] r190717 - Adds support for Atom Silvermont (SLM) - -march=slm
Andrew Trick
- [PATCH] Address Space Casting
David Tweed
- [lld] r190798 - [PECOFF] Add DISCARDABLE characteristic to .reloc section
Rui Ueyama
- [lld] r190799 - [PECOFF] Take into account all sections when setting size fields in the PE header
Rui Ueyama
- [PATCH] [lld][PECOFF] Take into account all sections when setting size fields in the PE header
Rui Ueyama
- [PATCH] [lld][PECOFF] Take into account all sections when setting size fields in the PE header
Rui Ueyama
- [lld] r190949 - [PECOFF] Make helper functions private.
Rui Ueyama
- [PATCH] [lld][PECOFF] Fix base relocation block alignment
Rui Ueyama
- [PATCH] [lld][PECOFF] Calculate SizeOfHeaders field instead of using a hard-coded value
Rui Ueyama
- [lld] r190951 - [PECOFF] Fix base relocation block alignment
Rui Ueyama
- [PATCH] [lld][PECOFF] Calculate SizeOfHeaders field instead of using a hard-coded value
Rui Ueyama
- [PATCH] llvm-objdump: Dump COFF import table if -private-headers option is given.
Rui Ueyama
- [lld] r190983 - [PECOFF] Fix the order of the Import Table entries.
Rui Ueyama
- [lld] r190772 - [PECOFF] Use a dummy file as an "input file" for Idata atoms.
Rui Ueyama
- [lld] r190986 - [PECOFF][Driver] Support /version command line option
Rui Ueyama
- [lld] r191044 - [PECOFF] Ignore /errorReport command line option.
Rui Ueyama
- [lld] r191054 - Fix file comments and include guard
Rui Ueyama
- [lld] r191058 - Handle "file not found" error in the superclass's errStr().
Rui Ueyama
- [lld] r191061 - Remove extraneous parentheses.
Rui Ueyama
- [lld] r191063 - [PECOFF] Ignore /incremental option.
Rui Ueyama
- [lld] r191069 - Generalize errStr() function so that it can handle any type of errors.
Rui Ueyama
- [lld] r191070 - Fallback to the default stringize function to show some meaningful error message.
Rui Ueyama
- [PATCH] Move LinkerInput to LinkingContext.
Rui Ueyama
- [PATCH] Move LinkerInput to LinkingContext.
Rui Ueyama
- [PATCH] Move LinkerInput to LinkingContext.
Rui Ueyama
- [PATCH] Move LinkerInput to LinkingContext.
Rui Ueyama
- [PATCH] Add non-blocking Wait() for launched processes
Edwin Vane
- [PATCH] Add non-blocking Wait() for launched processes
Edwin Vane
- [compiler-rt] r190987 - tsan: refactor internal IgnoreCtl interface
Dmitry Vyukov
- [compiler-rt] r190988 - tsan: consistently use thr instead of cur_thread() in annotations implementation
Dmitry Vyukov
- [compiler-rt] r188291 - tsan: intercept getaddrinfo
Dmitry Vyukov
- [compiler-rt] r190989 - tsan: prevent the following false positive due to __cxa_atexit
Dmitry Vyukov
- [compiler-rt] r190991 - asan/tsan/msan: use builtin atomic operations when available
Dmitry Vyukov
- [compiler-rt] r191056 - tsan: fix linking of tsan runtime into dynamic libraries
Dmitry Vyukov
- [compiler-rt] r191066 - tsan: do not crash when user intercepts fopen()
Dmitry Vyukov
- [compiler-rt] r191072 - tsan: allow to ignore memory accesses in malloc and free
Dmitry Vyukov
- [compiler-rt] r191074 - tsan: handle memory read/write in syscalls
Dmitry Vyukov
- [compiler-rt] r191129 - tsan: intercept close syscall
Dmitry Vyukov
- [compiler-rt] r191132 - tsan: do not try to use builtin atomic operations
Dmitry Vyukov
- [compiler-rt] r191144 - tsan: intercept fork syscall
Dmitry Vyukov
- [compiler-rt] r191149 - tsan: allow to obtain code range for a particular module
Dmitry Vyukov
- [compiler-rt] r191151 - tsan: improve diagnostics for incorrect usages of mutexes
Dmitry Vyukov
- [compiler-rt] r191152 - tsan: ignore all interceptors coming directly from JVM
Dmitry Vyukov
- [compiler-rt] r191153 - tsan: ignore malloc/free/strdup when called from libjvm
Dmitry Vyukov
- [compiler-rt] r191157 - tsan: allow symbolization of non-native PCs, e.g. coming from JIT/JAVA/etc
Dmitry Vyukov
- [compiler-rt] r191161 - tsan: remove unneeded ___chkstk_ms function from Go runtime
Dmitry Vyukov
- [PATCH] llvm-c: use typedef for function pointers
Anders Waldenborg
- [PATCH] request for approval: llvm-c: Make LLVMGetFirstTarget a proper prototype
Anders Waldenborg
- [PATCH] request for approval to commit: llvm-c: Make target initializer functions external functions in lib.
Anders Waldenborg
- [PATCH] request for approval to commit: llvm-c: Add LLVMGetPointerToFunction
Anders Waldenborg
- [PATCH] request for approval to commit: llvm-c: Fix name of LLVMAddDemoteRegisterToMemoryPass function.
Anders Waldenborg
- [llvm] r191029 - llvm-c: Make LLVMGetFirstTarget a proper prototype
Anders Waldenborg
- [PATCH] request for approval: llvm-c: Make LLVMGetFirstTarget a proper prototype
Anders Waldenborg
- [llvm] r191030 - llvm-c: Add LLVMGetPointerToFunction
Anders Waldenborg
- [PATCH] request for approval to commit: llvm-c: Add LLVMGetPointerToFunction
Anders Waldenborg
- [llvm] r191030 - llvm-c: Add LLVMGetPointerToFunction
Anders Waldenborg
- [llvm] r191029 - llvm-c: Make LLVMGetFirstTarget a proper prototype
Anders Waldenborg
- [llvm] r191075 - Revert "llvm-c: Add LLVMGetPointerToFunction"
Anders Waldenborg
- [llvm] r189297 - Add new API lto_codegen_compile_parallel().
Wan, Xiaofei
- [llvm] r189297 - Add new API lto_codegen_compile_parallel().
Wan, Xiaofei
- [llvm] r191040 - Add testcase to make sure we don't generate too many jumps for a une compare.
Bill Wendling
- [PATCH] [stack protector] Improved data layout rules, WIP, part 1
Bill Wendling
- [PATCH] request for approval: llvm-c: Make LLVMGetFirstTarget a proper prototype
Hans Wennborg
- [PATCH] Make Scalar Replacement of Aggregates use the right opcode for converting from vector-of-int to vector-of-pointer
Hans Wennborg
- [PATCH] Make Scalar Replacement of Aggregates use the right opcode for converting from vector-of-int to vector-of-pointer
Hans Wennborg
- [PATCH] Readd tests from r179291 which I think were wrongly removed by r181177
Bob Wilson
- [Patch] GVN fold conditional-branch on-the-fly
Shuxin Yang
- [Patch] GVN fold conditional-branch on-the-fly
Shuxin Yang
- [Patch] GVN fold conditional-branch on-the-fly
Shuxin Yang
- [llvm] r191014 - Add function DominatorTree::getDescendants().
Shuxin Yang
- [llvm] r191017 - GVN proceeds in the presence of dead code.
Shuxin Yang
- [llvm] r191037 - [Fast-math] Disable "(C1/X)*C2 => (C1*C2)/X" if C1/X has multiple uses.
Shuxin Yang
- [llvm] r191017 - GVN proceeds in the presence of dead code.
Shuxin Yang
- [llvm] r191118 - Resurrect r191017 " GVN proceeds in the presence of dead code" plus a fix to PR17307 & 17308.
Shuxin Yang
- [PATCH] Assertion when incomplete array type is used as template param
jyoti allur
- Simplify GEP's and Load's in InlineCost
sschiffli at gmail.com
- [PATCH] Readd tests from r179291 which I think were wrongly removed by r181177
Andrea_DiBiagio at sn.scee.net
- [llvm] r189101 - Add function attribute 'optnone'.
Andrea_DiBiagio at sn.scee.net
- [PATCH] Readd tests from r179291 which I think were wrongly removed by r181177
Andrea_DiBiagio at sn.scee.net
- [llvm] r189101 - Add function attribute 'optnone'.
Greg_Bedwell at sn.scee.net
- [llvm] r189101 - Add function attribute 'optnone'.
Greg_Bedwell at sn.scee.net
- [Patch] X86 horizontal vector reduction cost model
yijiang
- [Patch] X86 horizontal vector reduction cost model
yijiang
Last message date:
Sun Sep 22 23:03:33 PDT 2013
Archived on: Tue Aug 4 17:10:37 PDT 2015
This archive was generated by
Pipermail 0.09 (Mailman edition).