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).