The Week Of Monday 11 March 2013 Archives by subject
      
      Starting: Mon Mar 11 00:03:12 PDT 2013
         Ending: Sun Mar 17 23:27:14 PDT 2013
         Messages: 625
     
- [compiler-rt] r176799 - [sanitizer] make	SizeClassAllocator64::GetBlockBegin	more bullet proof (by Sergey Matveev)
 
Kostya Serebryany
 - [compiler-rt] r176800 - [ASan] don't call strerr from functions that	map memory, since this results in malloc().
 
Alexander Potapenko
 - [compiler-rt] r176802 - [ASan] Try to use a small (512 bytes)	stack-local buffer in Report() for short messages,	fall back to MmapOrDie() in the case of a failure.
 
Alexander Potapenko
 - [compiler-rt] r176804 - [ASan] Reduce the local buffer size in	Report() not to fail the check enforced when building TSan runtime.
 
Alexander Potapenko
 - [compiler-rt] r176805 - [Sanitizer] Implement	BlockingMutex::CheckLocked()
 
Alexey Samsonov
 - [compiler-rt] r176818 - [msan] intercept dlopen and clear shadow for	it
 
Reid Kleckner
 - [compiler-rt] r176853 - [sanitizer] simplify the allocator's	SizeClassMap: do not require an extra template parameter,	instead compute it in flight. No functionality change
 
Kostya Serebryany
 - [compiler-rt] r176854 - [msan] Use sptr instead of ptrdiff_t.
 
Evgeniy Stepanov
 - [compiler-rt] r176854 - [msan] Use sptr instead of ptrdiff_t.
 
Meador Inge
 - [compiler-rt] r176855 - [sanitizer] use fewer size classes in the	allocator	to reduce the memory footprint. There is no all-size-fits-all constant	here, 	but this change is positive or neutral on several large apps I've	tested
 
Kostya Serebryany
 - [compiler-rt] r176857 - [asan] use 4Tb of address space for the asan	allocator instead of 1Tb. This increases the memory available for a	single	size class from 16Gb to 64Gb. The total VM footprint becomes 20Tb
 
Kostya Serebryany
 - [compiler-rt] r176931 - [Sanitizer] Change MemoryMappingLayout	methods to	also report memory protection flags (for future use in leak checker).	Patch by Sergey Matveev.
 
Alexey Samsonov
 - [compiler-rt] r176932 - [Sanitizer] Fix a typo in function name
 
Alexey Samsonov
 - [compiler-rt] r176935 - [Sanitizer] Fixup for r176931 for Mac and	Windows
 
Alexey Samsonov
 - [compiler-rt] r176937 - Break a >80 char line.
 
Evgeniy Stepanov
 - [compiler-rt] r176938 - [sanitizer] Move GetTlsSize code from TSan to	sanitizer_common.
 
Evgeniy Stepanov
 - [compiler-rt] r176939 - [msan] Increase stack size as required.
 
Evgeniy Stepanov
 - [compiler-rt] r176940 - [Sanitizer] Build ASan,	TSan and MSan runtimes with -fno-rtti.
 
Alexey Samsonov
 - [compiler-rt] r176943 - [sanitizer] Fix lint.
 
Evgeniy Stepanov
 - [compiler-rt] r176947 - [msan] Clean up extensions during msandr	shutdown
 
Reid Kleckner
 - [compiler-rt] r177012 - [TSan] Use __sanitizer_pthread_attr_t in TSan
 
Alexey Samsonov
 - [compiler-rt] r177013 - [TSan] Add missing header inclusion
 
Alexey Samsonov
 - [compiler-rt] r177036 - [ASan] make ASan assume	ASAN_OPTIONS=symbolize=1 if ASAN_EXTERNAL_SYMBOLIZER is defined
 
Alexey Samsonov
 - [compiler-rt] r177051 - [Sanitizer] Write a slightly better	implementation of GetEnv() function on Windows
 
Alexey Samsonov
 - [compiler-rt] r177052 - [msan] Intercept __strdup, strndup, __strndup.
 
Evgeniy Stepanov
 - [compiler-rt] r177054 - [Sanitizer] fix compilation for Windows
 
Alexey Samsonov
 - [compiler-rt] r177056 - [sanitizer] Intercept frexp and friends.
 
Evgeniy Stepanov
 - [compiler-rt] r177057 - [msan] Options for switching between fast and	cfi unwinders in run time.
 
Evgeniy Stepanov
 - [compiler-rt] r177058 - [ASan] turn off checking initialization order	in ASan runtime by default. Instead,	it should be turned on by default in the compiler
 
Alexey Samsonov
 - [compiler-rt] r177059 - [msan] Fix a typo in test.
 
Evgeniy Stepanov
 - [compiler-rt] r177060 - [libsanitizer] Fixed incorrect handling of	pre-existing threads in ThreadLister test.
 
Alexander Potapenko
 - [compiler-rt] r177064 - [ASan] remove -fsanitize=init-order from lit	tests as now it's implied by -fsanitize=address
 
Alexey Samsonov
 - [compiler-rt] r177064 - [ASan] remove -fsanitize=init-order from	lit tests as now it's implied by -fsanitize=address
 
Nick Lewycky
 - [compiler-rt] r177064 - [ASan] remove -fsanitize=init-order from	lit tests as now it's implied by -fsanitize=address
 
Kostya Serebryany
 - [compiler-rt] r177065 - [msan] Intercept readdir64.
 
Evgeniy Stepanov
 - [compiler-rt] r177065 - [msan] Intercept readdir64.
 
Alexander Potapenko
 - [compiler-rt] r177067 - [msan] Add changes missing from r177065.
 
Evgeniy Stepanov
 - [compiler-rt] r177068 - [libsanitizer] fixed a bug in ThreadLister	tests where we forgot to terminate one thread
 
Alexander Potapenko
 - [compiler-rt] r177069 - [asan] remove one redundant malloc stress	test, unify the usage of ASAN_LOW_MEMORY macro in tests,	slightly reduce test memory usage (all to make 32-bit runs consume less	RAM)
 
Kostya Serebryany
 - [compiler-rt] r177070 - [Sanitizer] Build sanitizer_common with	-fno-rtti
 
Alexey Samsonov
 - [compiler-rt] r177071 - [sanitizer] No dirent64 on Android.
 
Evgeniy Stepanov
 - [compiler-rt] r177072 - [Sanitizer] Add default constructor for	BlockingMutex
 
Alexey Samsonov
 - [compiler-rt] r177074 - [Sanitizer] Add generic ThreadRegistry class	for	sanitizer runtimes. This class holds basic thread bookkeeping logic and	allows specific sanitizer runtimes to create thread contexts and mark	threads as created/running/joined etc. The class is based on the way we	currently store thread contexts in TSan.
 
Alexey Samsonov
 - [compiler-rt] r177077 - [Sanitizer] Fix compiler warnings and style	issues	in sanitizer_common tests. Use -Werror=sign-compare when building them.
 
Alexey Samsonov
 - [compiler-rt] r177132 - Fix a virtual destructor warning.
 
Eric Christopher
 - [compiler-rt] r177132 - Fix a virtual destructor warning.
 
Alexey Samsonov
 - [compiler-rt] r177132 - Fix a virtual destructor warning.
 
Eric Christopher
 - [compiler-rt] r177143 - [Sanitizer] Build sanitizer_common tests w/o	RTTI. Move ThreadRegistry class members below methods.
 
Alexey Samsonov
 - [compiler-rt] r177146 - [Sanitizer] Generalize compile/link flags for	sanitizer_common tests on Android and on other platforms.
 
Alexey Samsonov
 - [compiler-rt] r177147 - [asan] Add ForEachChunk() to sanitizer	allocators. Patch by Sergey Matveev
 
Kostya Serebryany
 - [compiler-rt] r177149 - [sanitizer] fix gcc build warnings
 
Kostya Serebryany
 - [compiler-rt] r177151 - [Sanitizer] Don't link tests with -lpthread on	Android.
 
Alexey Samsonov
 - [compiler-rt] r177154 - [TSan] Switch TSan runtime to use	ThreadRegistry class from sanitizer_common
 
Alexey Samsonov
 - [compiler-rt] r177155 - [Sanitizer] Don't intercept frexpf and frexpl	on Windows. Add frexp declaration to asan_intercepted_functions.h
 
Alexey Samsonov
 - [compiler-rt] r177156 - [libsanitizer] StopTheWorld in	sanitizer_common
 
Alexander Potapenko
 - [compiler-rt] r177245 - [Sanitizer] Rely on template argument	deduction in sanitizer_allocator_test
 
Alexey Samsonov
 - [compiler-rt] r177246 - [Sanitizer] Get rid of global mutexes in	StopTheWorld implementation
 
Alexey Samsonov
 - [debuginfo-tests] r176964 - Migrate dbg-arg.ll to a C file test to be	resilient to IR changes.
 
David Blaikie
 - [debuginfo-tests] r177182 - Remove IR scenario tests.
 
David Blaikie
 - [dragonegg] r176812 - Format with clang-format.
 
Duncan Sands
 - [dragonegg] r177230 - Fix assertion failure when compiling stdin with	debug info.
 
Peter Collingbourne
 - [dragonegg PATCH] Fix assertion failure when compiling stdin with	debug info
 
Peter Collingbourne
 - [dragonegg PATCH] Fix assertion failure when compiling stdin	with debug info
 
Duncan Sands
 - [dragonegg PATCH] Fix assertion failure when compiling stdin	with debug info
 
Peter Collingbourne
 - [dragonegg PATCH] If a decl we are building already exists as an	alias, just use it
 
Peter Collingbourne
 - [dragonegg PATCH] Implement support for FMA_EXPR
 
Peter Collingbourne
 - [dragonegg PATCH] Set TLS model on external variables
 
Peter Collingbourne
 - [dragonegg PATCH] Set TLS model on external variables
 
Hans Wennborg
 - [lld] r176842 - [Pass][Layout] Make algorithm not n^2.
 
Michael J. Spencer
 - [lld] r176916 - [ELF][Writer] Let std::vector handle allocating space	instead of reserving tiny portions.
 
Michael J. Spencer
 - [lld] r176925 - [Pass][Layout] Add extra debugging information
 
Shankar Easwaran
 - [lld] r176970 - [ELF][X86_64][Hexagon] order plt/got entries properly	and fix test
 
Shankar Easwaran
 - [lld] r177079 - [lld] remove trailing whitespace
 
Shankar Easwaran
 - [llvm-commits] [llvm] r171420 - in /llvm/trunk:	lib/CodeGen/SelectionDAG/DAGCombiner.cpp	test/CodeGen/R600/dagcombiner-bug-illegal-vec4-int-to-fp.ll	test/CodeGen/R600/vec4-expand.ll test/CodeGen/X86/cvtv2f32.ll
 
Michael Liao
 - [llvm-commits] [llvm] r171420 - in /llvm/trunk:	lib/CodeGen/SelectionDAG/DAGCombiner.cpp	test/CodeGen/R600/dagcombiner-bug-illegal-vec4-int-to-fp.ll	test/CodeGen/R600/vec4-expand.ll test/CodeGen/X86/cvtv2f32.ll
 
Michael Liao
 - [llvm-commits] [PATCH] build LLVMgold.so on FreeBSD using cmake
 
Rafael Espíndola
 - [llvm] r175939 - Fixed a careless mistake.
 
Michael Gottesman
 - [llvm] r176341 - GCC thinks that this variable might be used	uninitialized (it isn't).
 
Duncan Sands
 - [llvm] r176605 - Debug Info: store the files and directories for	each compile unit.
 
Manman Ren
 - [llvm] r176766 - TLI: Microoptimize calls to strlen+memcmp to	strncmp.
 
Anton Yartsev
 - [llvm] r176766 - TLI: Microoptimize calls to strlen+memcmp to	strncmp.
 
Benjamin Kramer
 - [llvm] r176766 - TLI: Microoptimize calls to strlen+memcmp to	strncmp.
 
Anton Yartsev
 - [llvm] r176768 - LoopVectorizer: Ignore dbg.value instructions
 
Jakob Stoklund Olesen
 - [llvm] r176768 - LoopVectorizer: Ignore dbg.value instructions
 
Andrew Trick
 - [llvm] r176768 - LoopVectorizer: Ignore dbg.value instructions
 
Arnold Schwaighofer
 - [llvm] r176768 - LoopVectorizer: Ignore dbg.value instructions
 
Andrew Trick
 - [llvm] r176797 - R600MachineScheduler.cpp: Fix use cases of dbgs().	Don't include <iostream> here.
 
NAKAMURA Takumi
 - [llvm] r176798 - Suppress atomic(32|64).ll as XFAIL on win32 codegen.	Investigating.
 
NAKAMURA Takumi
 - [llvm] r176807 - [docs] Remove explicit authorship.
 
Sean Silva
 - [llvm] r176808 - llvm/test/CodeGen/X86/handle-move.ll: Mark it as	XFAIL:cygming. Investigating.
 
NAKAMURA Takumi
 - [llvm] r176809 - Missing period in doc
 
Eli Bendersky
 - [llvm] r176819 - R600: Fix JUMP handling so that MachineInstr	verification can occur
 
Vincent Lejeune
 - [llvm] r176827 - Don't remove a landing pad if the invoke requires a	table entry.
 
Bill Wendling
 - [llvm] r176827 - Don't remove a landing pad if the invoke requires	a table entry.
 
Duncan Sands
 - [llvm] r176827 - Don't remove a landing pad if the invoke requires	a table entry.
 
Bill Wendling
 - [llvm] r176827 - Don't remove a landing pad if the invoke requires	a table entry.
 
Duncan Sands
 - [llvm] r176827 - Don't remove a landing pad if the invoke requires	a table entry.
 
Bill Wendling
 - [llvm] r176828 - Fixes disassembler crashes on 2013 Haswell RTM	instructions.
 
Kevin Enderby
 - [llvm] r176830 - Fix a crasher newly introduced in r176659/r176649,	where fast-isel tries to
 
Nick Lewycky
 - [llvm] r176831 - Remove duplicate test contents.
 
David Blaikie
 - [llvm] r176834 - Upgrading debug info test cases to be (more)	compatible with the current debug info format.
 
David Blaikie
 - [llvm] r176835 - llvm/test/CodeGen/R600/schedule-*.ll: Let them	require +Asserts.
 
NAKAMURA Takumi
 - [llvm] r176836 - Residual cleanup: live-out set is gone
 
Eli Bendersky
 - [llvm] r176836 - Residual cleanup: live-out set is gone
 
Lang Hames
 - [llvm] r176837 - Add asserts to DIBuilder & fix DINameSpace::Verify	to allow unnamed namespaces.
 
David Blaikie
 - [llvm] r176838 - Remove support for versioned debug info.
 
David Blaikie
 - [llvm] r176838 - Remove support for versioned debug info.
 
Eric Christopher
 - [llvm] r176838 - Remove support for versioned debug info.
 
Patrik Hägglund H
 - [llvm] r176838 - Remove support for versioned debug info.
 
David Blaikie
 - [llvm] r176838 - Remove support for versioned debug info.
 
David Dean
 - [llvm] r176838 - Remove support for versioned debug info.
 
David Blaikie
 - [llvm] r176838 - Remove support for versioned debug info.
 
David Dean
 - [llvm] r176838 - Remove support for versioned debug info.
 
David Dean
 - [llvm] r176838 - Remove support for versioned debug info.
 
David Blaikie
 - [llvm] r176838 - Remove support for versioned debug info.
 
David Blaikie
 - [llvm] r176840 - LibCallSimplifier: optimize speed for short-lived	instances
 
Meador Inge
 - [llvm] r176844 - [mips] Rename function and variable names to start	with proper case. Fix typos.
 
Akira Hatanaka
 - [llvm] r176858 - Reflect reality.
 
Bill Wendling
 - [llvm] r176860 - ReleaseNotes: Add Hexagon Target section
 
Matthew Curtis
 - [llvm] r176860 - ReleaseNotes: Add Hexagon Target section
 
Sean Silva
 - [llvm] r176862 - In r169695,	the address space limit for tests was replaced with a data
 
Patrik Hagglund
 - [llvm] r176863 - Small fix for cost analysis of ptrtoint.
 
Patrik Hagglund
 - [llvm] r176865 - PPC should always use the register scavenger for CR	spilling
 
Hal Finkel
 - [llvm] r176868 - Don't reserve R2 on Darwin/PPC
 
Hal Finkel
 - [llvm] r176868 - Don't reserve R2 on Darwin/PPC
 
Peter Bergner
 - [llvm] r176868 - Don't reserve R2 on Darwin/PPC
 
Hal Finkel
 - [llvm] r176872 - Change the order of the operands in	patchAndReplaceAllUsesWith so
 
Dan Gohman
 - [llvm] r176873 - Revert the test moves from 176733. Use "REQUIRES:	asserts" instead.
 
Jan Wen Voung
 - [llvm] r176877 - Add a doFinalization method to the DataLayout pass.
 
Pete Cooper
 - [llvm] r176880 - Remove the assert()'s from the LLVMCreateDisasmCPU()	library API and just
 
Kevin Enderby
 - [llvm] r176881 - Avoid generating ISD::SELECT for vector operands to	SIGN_EXTEND
 
Richard Relph
 - [llvm] r176882 - Debug Info: use DW_FORM_ref_addr instead of	DW_FORM_ref4 if the referenced DIE
 
Manman Ren
 - [llvm] r176882 - Debug Info: use DW_FORM_ref_addr instead of	DW_FORM_ref4 if the referenced DIE
 
Eric Christopher
 - [llvm] r176882 - Debug Info: use DW_FORM_ref_addr instead of	DW_FORM_ref4 if the referenced DIE
 
Manman Ren
 - [llvm] r176882 - Debug Info: use DW_FORM_ref_addr instead of	DW_FORM_ref4 if the referenced DIE
 
Manman Ren
 - [llvm] r176884 - Correct invalid debug info metadata
 
David Blaikie
 - [llvm] r176886 - [Support][MemoryBuffer] Use	sys::fs::mapped_file_region instead of sys::Path::MapInFilePages.
 
Michael J. Spencer
 - [llvm] r176886 - [Support][MemoryBuffer] Use	sys::fs::mapped_file_region instead of sys::Path::MapInFilePages.
 
Aaron Ballman
 - [llvm] r176886 - [Support][MemoryBuffer] Use	sys::fs::mapped_file_region instead of sys::Path::MapInFilePages.
 
Argyrios Kyrtzidis
 - [llvm] r176893 - Debug Info: use SmallVector instead of std::vector in	MCDwarfDirsCUMap and MCDwarfFilesCUMap
 
Manman Ren
 - [llvm] r176898 - ARM cost model: Increase the cost for vector casts	that use the stack
 
Arnold Schwaighofer
 - [llvm] r176898 - ARM cost model: Increase the cost for vector	casts that use the stack
 
Pete Couperus
 - [llvm] r176898 - ARM cost model: Increase the cost for vector	casts that use the stack
 
Arnold Schwaighofer
 - [llvm] r176907 - Update debug info test cases with empty	SplitDebugFilename field.
 
David Blaikie
 - [llvm] r176908 - [Support][Path] Don't inf loop if creating the parent	directory fails.
 
Michael J. Spencer
 - [llvm] r176910 - Remove unused "isMain" field from DICompileUnit
 
David Blaikie
 - [llvm] r176911 - Don't crash if write_impl() leaves less buffer space	available than expected.
 
Matt Beaumont-Gay
 - [llvm] r176913 - Refactor filename/directory in DICompileUnit into a	DIFile
 
David Blaikie
 - [llvm] r176917 - [mips] Define two subclasses of MipsTargetLowering.	Mips16TargetLowering is for
 
Akira Hatanaka
 - [llvm] r176930 - lit.TestFormats.GoogleTest: Honor	LitConfig.noExecute, or --no-execute were ignored.
 
NAKAMURA Takumi
 - [llvm] r176933 - Set symbolizer path in the test environment.
 
Evgeniy Stepanov
 - [llvm] r176933 - Set symbolizer path in the test environment.
 
Rafael Espíndola
 - [llvm] r176933 - Set symbolizer path in the test environment.
 
Alexey Samsonov
 - [llvm] r176941 - Add llvm-symbolizer as test dependency.
 
Evgeniy Stepanov
 - [llvm] r176946 - Add one more overload to make VS2008's debug mody	happy.
 
Benjamin Kramer
 - [llvm] r176950 - Fix a performance regression when combining to	smaller types in icmp (shl %v, C1), C2 :
 
Arnaud A. de Grandmaison
 - [llvm] r176955 - ARM cost model: Add test case to make sure we would	notice a change in CodeGen
 
Arnold Schwaighofer
 - [llvm] r176959 - Check register classes also when changing them.
 
Jakob Stoklund Olesen
 - [llvm] r176962 - No functionality change. Use unreachable in	getCompileUnit.
 
Manman Ren
 - [llvm] r176963 - No functionality change. Use unreachable in	getCUOffset.
 
Manman Ren
 - [llvm] r176967 - R600: Remove unused Outputs variable
 
Vincent Lejeune
 - [llvm] r176968 - Add some additonal attribute helper functions. Test	will be on follow
 
Reed Kotler
 - [llvm] r176973 - Simplify CMake rules in HandleLLVMOptions module.
 
Alexey Samsonov
 - [llvm] r176977 - Make LTO codegen use a PassManager,	rather than a FunctionPassManager, for the
 
Lang Hames
 - [llvm] r176977 - Make LTO codegen use a PassManager, rather than	a FunctionPassManager, for the
 
David Blaikie
 - [llvm] r176977 - Make LTO codegen use a PassManager, rather than	a FunctionPassManager, for the
 
Lang Hames
 - [llvm] r176977 - Make LTO codegen use a PassManager, rather than	a FunctionPassManager, for the
 
Lang Hames
 - [llvm] r176983 - Remove the unused 4th operand for DIFile debug info	metadata
 
David Blaikie
 - [llvm] r176984 - Simplify directory name handling in	DILexicalBlockFile.
 
David Blaikie
 - [llvm] r176986 - Reset some of the target options which affect code	generation.
 
Bill Wendling
 - [llvm] r176988 - Remove an extra operand to a DIFile metadata entry
 
David Blaikie
 - [llvm] r176993 - Simplify file/directory name handling in	DILexicalBlock
 
David Blaikie
 - [llvm] r176994 - No functionality change. Rename emitGCNO() to the	more sensible
 
Nick Lewycky
 - [llvm] r176995 - [Support] Fix lifetime of file descriptors when using	MemoryBuffer.
 
Michael J. Spencer
 - [llvm] r176996 - [Support][Test] Missed this in the API change.
 
Michael J. Spencer
 - [llvm] r176997 - Fix typo in comment.
 
Nick Lewycky
 - [llvm] r177002 - Refactor GCOV's six constructor arguments into a	struct with a getter that
 
Nick Lewycky
 - [llvm] r177005 - Remove accidentally committed debug line.
 
Nick Lewycky
 - [llvm] r177006 - Try using %S to find the emitted .gcno file.
 
Nick Lewycky
 - [llvm] r177007 - Remove a change to the debug info in this test,	that I made while testing
 
Nick Lewycky
 - [llvm] r177009 - test commit: remove blank line.
 
Jiong Wang
 - [llvm] r177010 - Fix PR15309
 
Michael Liao
 - [llvm] r177011 - Teach X86 MC instruction lowering that VMOVAPSrr and	other	VEX-encoded register to register moves should be switched from using	the MRMSrcReg form to the MRMDestReg form if the source register is a	64-bit	extended register and the destination register is not. This allows the	instruction to be encoded using the 2-byte VEX form instead of the	3-byte VEX form. The GNU assembler has similar behavior.
 
Craig Topper
 - [llvm] r177011 - Teach X86 MC instruction lowering that VMOVAPSrr	and other VEX-encoded register to register moves should be switched	from	using the MRMSrcReg form to the MRMDestReg form if the source register	is a	64-bit extended register and the destination register is not. This	allows the	instruction to be encoded using the 2-byte VEX form instead of the	3-byte VEX form. The GNU assembler has similar behavior.
 
David Blaikie
 - [llvm] r177011 - Teach X86 MC instruction lowering that VMOVAPSrr	and other	VEX-encoded register to register moves should be switched	from using	the MRMSrcReg form to the MRMDestReg form if the source register is	a	64-bit	extended register and the destination register is not. This allows the	instruction to be encoded using the 2-byte VEX form instead of	the	3-byte VEX form. The GNU assembler has similar behavior.
 
Nadav Rotem
 - [llvm] r177011 - Teach X86 MC instruction lowering that VMOVAPSrr	and other VEX-encoded register to register moves should be switched	from	using the MRMSrcReg form to the MRMDestReg form if the source register	is a	64-bit extended register and the destination register is not. This	allows the	instruction to be encoded using the 2-byte VEX form instead of the	3-byte VEX form. The GNU assembler has similar behavior.
 
Craig Topper
 - [llvm] r177011 - Teach X86 MC instruction lowering that	VMOVAPSrr and other VEX-encoded register to register moves should be	switched from using the MRMSrcReg form to the MRMDestReg form if the	source	register is a 64-bit extended register and the destination register is	not.	This allows the instruction to be encoded using the 2-byte VEX form	instead	of the 3-byte VEX form. The GNU assembler has similar behavior.
 
Michael Liao
 - [llvm] r177011 - Teach X86 MC instruction lowering that	VMOVAPSrr and other VEX-encoded register to register moves should be	switched from using the MRMSrcReg form to the MRMDestReg form if the	source	register is a 64-bit extended register and the destination register is	not.	This allows the instruction to be encoded using the 2-byte VEX form	instead	of the 3-byte VEX form. The GNU assembler has similar behavior.
 
Michael Liao
 - [llvm] r177011 - Teach X86 MC instruction lowering that VMOVAPSrr	and other VEX-encoded register to register moves should be switched	from	using the MRMSrcReg form to the MRMDestReg form if the source register	is a	64-bit extended register and the destination register is not. This	allows the	instruction to be encoded using the 2-byte VEX form instead of the	3-byte VEX form. The GNU assembler has similar behavior.
 
Craig Topper
 - [llvm] r177011 - Teach X86 MC instruction lowering that	VMOVAPSrr and other VEX-encoded register to register moves should be	switched from using the MRMSrcReg form to the MRMDestReg form if the	source	register is a 64-bit extended register and the destination register is	not.	This allows the instruction to be encoded using the 2-byte VEX form	instead	of the 3-byte VEX form. The GNU assembler has similar behavior.
 
Michael Liao
 - [llvm] r177011 - Teach X86 MC instruction lowering that	VMOVAPSrr and other VEX-encoded register to register moves should be	switched from using the MRMSrcReg form to the MRMDestReg form if the	source	register is a 64-bit extended register and the destination register is	not.	This allows the instruction to be encoded using the 2-byte VEX form	instead	of the 3-byte VEX form. The GNU assembler has similar behavior.
 
Michael Liao
 - [llvm] r177011 - Teach X86 MC instruction lowering that	VMOVAPSrr and other VEX-encoded register to register moves should be	switched from using the MRMSrcReg form to the MRMDestReg form if the	source	register is a 64-bit extended register and the destination register is	not.	This allows the instruction to be encoded using the 2-byte VEX form	instead	of the 3-byte VEX form. The GNU assembler has similar behavior.
 
Michael Liao
 - [llvm] r177011 - Teach X86 MC instruction lowering that VMOVAPSrr	and other VEX-encoded register to register moves should be switched	from	using the MRMSrcReg form to the MRMDestReg form if the source register	is a	64-bit extended register and the destination register is not. This	allows the	instruction to be encoded using the 2-byte VEX form instead of the	3-byte VEX form. The GNU assembler has similar behavior.
 
Craig Topper
 - [llvm] r177011 - Teach X86 MC instruction lowering that	VMOVAPSrr and other VEX-encoded register to register moves should be	switched from using the MRMSrcReg form to the MRMDestReg form if the	source	register is a 64-bit extended register and the destination register is	not.	This allows the instruction to be encoded using the 2-byte VEX form	instead	of the 3-byte VEX form. The GNU assembler has similar behavior.
 
Michael Liao
 - [llvm] r177014 - Fix a bug in the calculation of the VEX.B bit for	FMA4 rr	with the VEX.W bit set. The VEX.B was being calculated from the wrong	operand. Fixes at least some portion of PR14185.
 
Craig Topper
 - [llvm] r177015 - Fix the name of a variable to match its declaration.	Fixes build failure from r177014.
 
Craig Topper
 - [llvm] r177016 - Add two of the float related ARM-specific entries for	e_flags needed for
 
Joerg Sonnenberger
 - [llvm] r177055 - PR14972: SROA vs. GVN exposed a really bad bug in	SROA.
 
Chandler Carruth
 - [llvm] r177063 - [ASan] emit instrumentation for initialization order	checking by default
 
Alexey Samsonov
 - [llvm] r177078 - R600: Factorize code handling Const Read Port	limitation
 
Vincent Lejeune
 - [llvm] r177087 - Test that we emit a DW_AT_location for self captured	by a block.
 
Adrian Prantl
 - [llvm] r177087 - Test that we emit a DW_AT_location for self	captured by a block.
 
David Blaikie
 - [llvm] r177087 - Test that we emit a DW_AT_location for self	captured by a block.
 
Adrian Prantl
 - [llvm] r177087 - Test that we emit a DW_AT_location for self	captured by a block.
 
David Blaikie
 - [llvm] r177088 - Perform factorization as a last resort of unsafe	fadd/fsub simplification.
 
Shuxin Yang
 - [llvm] r177089 - [mips] Define two subclasses of MipsDAGToDAGISel.	Mips16DAGToDAGISel is for
 
Akira Hatanaka
 - [llvm] r177089 - [mips] Define two subclasses of	MipsDAGToDAGISel. Mips16DAGToDAGISel is for
 
David Blaikie
 - [llvm] r177089 - [mips] Define two subclasses of	MipsDAGToDAGISel. Mips16DAGToDAGISel is for
 
Akira Hatanaka
 - [llvm] r177089 - [mips] Define two subclasses of	MipsDAGToDAGISel. Mips16DAGToDAGISel is for
 
David Blaikie
 - [llvm] r177089 - [mips] Define two subclasses of	MipsDAGToDAGISel. Mips16DAGToDAGISel is for
 
Akira Hatanaka
 - [llvm] r177090 - Add header file MipsISelDAGToDAG.h.
 
Akira Hatanaka
 - [llvm] r177092 - [mips] Rename functions and variables to start with	proper case.
 
Akira Hatanaka
 - [llvm] r177094 - Add a comment about overlapping PPC frame offsets
 
Hal Finkel
 - [llvm] r177095 - [mips] Define function	MipsSEDAGToDAGISel::selectAddESubE.
 
Akira Hatanaka
 - [llvm] r177096 - Add back lines which were accidentally deleted in	CMakeLists.txt.
 
Akira Hatanaka
 - [llvm] r177098 - LoopVectorize: Invert case when we use a vector cmp	value to query select cost
 
Arnold Schwaighofer
 - [llvm] r177098 - LoopVectorize: Invert case when we use a vector	cmp value to query select cost
 
Eric Christopher
 - [llvm] r177098 - LoopVectorize: Invert case when we use a vector	cmp value to query select cost
 
Arnold Schwaighofer
 - [llvm] r177098 - LoopVectorize: Invert case when we use a vector	cmp value to query select cost
 
Eric Christopher
 - [llvm] r177101 - Android uses cacheflush(long start, long end,	long flags) for MIPS.
 
Akira Hatanaka
 - [llvm] r177102 - Add missing asserts flag to test - it uses debug	flags
 
Arnold Schwaighofer
 - [llvm] r177103 - Hexagon: Removed asserts regarding alignment and	offset.
 
Jyotsna Verma
 - [llvm] r177104 - [mips] Fix filename in comment and delete	unnecessary lines of code.
 
Akira Hatanaka
 - [llvm] r177105 - ARM cost model: Increase cost of some vector selects	we do terrible on
 
Arnold Schwaighofer
 - [llvm] r177105 - ARM cost model: Increase cost of some vector	selects we do terrible on
 
Nadav Rotem
 - [llvm] r177105 - ARM cost model: Increase cost of some vector	selects we do terrible on
 
Arnold Schwaighofer
 - [llvm] r177106 - Not all PPC functions with a frame pointer need a RS	spill slot
 
Hal Finkel
 - [llvm] r177107 - Use frame-index scavenging for PPC register spilling
 
Hal Finkel
 - [llvm] r177108 - Provide the register scavenger to	processFunctionBeforeFrameFinalized
 
Hal Finkel
 - [llvm] r177111 - Move estimateStackSize from ARM into MachineFrameInfo
 
Hal Finkel
 - [llvm] r177112 - MachineModel: Add a ProcResGroup class.
 
Andrew Trick
 - [llvm] r177113 - [fast-isel] The X86FastISel::FastLowerArguments	function doesn't properly handle
 
Chad Rosier
 - [llvm] r177114 - LoopVectorizer: Insert some white space to make test	case more readable
 
Arnold Schwaighofer
 - [llvm] r177120 - Add a new method which enables one to change register	classes.
 
Reed Kotler
 - [llvm] r177122 - Prepare for adding InstrSchedModel annotations to X86	instructions.
 
Jakob Stoklund Olesen
 - [llvm] r177123 - Fix r177112: Add ProcResGroup.
 
Andrew Trick
 - [llvm] r177128 - [mips] Set isAllocatable bit of unallocatable	register classes to 0.
 
Akira Hatanaka
 - [llvm] r177129 - Remove some unused variables to clean the Clang	-Werror build
 
David Blaikie
 - [llvm] r177130 - Unaligned loads should use the VMOVUPS opcode.
 
Nadav Rotem
 - [llvm] r177131 - Add a triple to the test.
 
Nadav Rotem
 - [llvm] r177131 - Add a triple to the test.
 
Eric Christopher
 - [llvm] r177135 - Silence anonymous type in anonymous union warnings.
 
Eric Christopher
 - [llvm] r177136 - Turn anonymous type in anonymous union warning back	on after cleaning up
 
Eric Christopher
 - [llvm] r177140 - Allocate the RS spill slot for any PPC function with	spills and a large stack frame
 
Hal Finkel
 - [llvm] r177141 - Fix the FDE encoding to be relative on ELF.
 
Rafael Espindola
 - [llvm] r177142 - Use NumBaseBits in a few more places in	SmallBitVector instead of recalculating it. No functional change.
 
Craig Topper
 - [llvm] r177144 - Fixup for r176933: more careful setup of path to	llvm-symbolizer
 
Alexey Samsonov
 - [llvm] r177152 - Protect PPC Altivec patterns with a predicate
 
Hal Finkel
 - [llvm] r177159 - ARM cost model: Fix cost of fptrunc and fpext	instructions
 
Arnold Schwaighofer
 - [llvm] r177160 - Enable unaligned memory access on PPC for scalar	types
 
Hal Finkel
 - [llvm] r177160 - Enable unaligned memory access on PPC for	scalar types
 
Bill Schmidt
 - [llvm] r177160 - Enable unaligned memory access on PPC for	scalar types
 
Hal Finkel
 - [llvm] r177167 - ARM: Fix an old refacto.
 
Benjamin Kramer
 - [llvm] r177169 - Adding an A15 specific optimization pass for	interactions	between S/D/Q registers. The pass handles all the required	transformations pre-regalloc.
 
Silviu Baranga
 - [llvm] r177170 - ARM cost model: Fix costs for some vector selects
 
Arnold Schwaighofer
 - [llvm] r177175 - [Support][Path][Windows] Fix dangling else. Don't	call CloseHandle when CloseFD is false.
 
Michael J. Spencer
 - [llvm] r177178 - [ADT] Fix StringSet::insert() to not allocate on	every lookup.
 
Daniel Dunbar
 - [llvm] r177199 - Add SchedRW as an Instruction field.
 
Jakob Stoklund Olesen
 - [llvm] r177210 - Define more SchedWrites for annotating X86	instructions.
 
Jakob Stoklund Olesen
 - [llvm] r177221 - Add X86 code emitter support AVX encoded MRMDestReg	instructions.
 
Craig Topper
 - [llvm] r177223 - Test case for graceful handling of long file names on	Windows. Patch thanks to Paul Robinson!
 
Aaron Ballman
 - [llvm] r177224 - [docs] Discuss a potential bug to be aware of.
 
Sean Silva
 - [llvm] r177226 - Machine model. Allow mixed itinerary classes and	SchedRW lists.
 
Andrew Trick
 - [llvm] r177227 - Change the default latency for implicit defs.
 
Andrew Trick
 - [llvm] r177228 - Remove PPC avoidWriteAfterWrite callback
 
Hal Finkel
 - [llvm] r177229 - Remove FIXMEs in PPC test cases related to unaligned	loads/stores
 
Hal Finkel
 - [llvm] r177231 - Improve PPC VR (Altivec) register spilling
 
Hal Finkel
 - [llvm] r177232 - The promised test case for r175939.
 
Michael Gottesman
 - [llvm] r177233 - Build LLVMgold.so on FreeBSD using cmake.
 
Rafael Espindola
 - [llvm] r177234 - To avoid symbol clash,	undefine PPC here. PPC may be predefined on some hosts.
 
Sylvestre Ledru
 - [llvm] r177235 - Use ArrayRef<MVT::SimpleValueType> when possible.
 
Jakob Stoklund Olesen
 - [llvm] r177236 - Improve DIFile debug info annotation by letting it	fallback to DIScope
 
David Blaikie
 - [llvm] r177238 - Generalize debug info test to be resilient to	changes in metadata node numbering
 
David Blaikie
 - [llvm] r177239 - Split out filename & directory from DIFile to start	generalizing over DIScopes
 
David Blaikie
 - [llvm] r177239 - Split out filename & directory from DIFile to	start generalizing over DIScopes
 
Michael Gottesman
 - [llvm] r177239 - Split out filename & directory from DIFile to	start generalizing over DIScopes
 
David Blaikie
 - [llvm] r177239 - Split out filename & directory from DIFile to	start generalizing over DIScopes
 
Michael Gottesman
 - [llvm] r177240 - Reduced	dont-infinite-loop-during-block-escape-analysis.ll	with bugpoint and moved it to retain-block-escape-analysis.ll.
 
Michael Gottesman
 - [llvm] r177241 - Fix the build broken in r177239
 
David Blaikie
 - [llvm] r177241 - Fix the build broken in r177239
 
Michael Gottesman
 - [llvm] r177242 - Refactor some duplicated code into helper functions.
 
Craig Topper
 - [llvm] r177243 - Post process ADC/SBB and use a shorter encoding if	they use a sign extended immediate.
 
Craig Topper
 - [llvm] r177244 - Extract a method.
 
Jakob Stoklund Olesen
 - [LLVMdev] Problems with 64-bit register operands of inline asm on	ARM
 
Weiming Zhao
 - [LNT] r176850 - Changed Machine.DEFAULT_BASELINE_REVISION to be set	from the lnt config
 
Michael Gottesman
 - [LNT] r176851 - Refactored Machine.get_baseline_run into two different	methods, 
 
Michael Gottesman
 - [LNT] r176852 - Fixed typo.
 
Michael Gottesman
 - [LNT] r176904 - Renamed get_closest_reported_order =>	get_closest_previously_reported_run to
 
Michael Gottesman
 - [LNT] r176905 - Created a static method on lnt.server.config.Config	for generating a dummy
 
Michael Gottesman
 - [LNT] r176909 - Changed global status page to use	machine.get_closest_previously_reported_run.
 
Michael Gottesman
 - [LNT] r176927 - Allow subtemplates of layout.html to override the LNT	page header.
 
Michael Gottesman
 - [LNT] r176928 - Added wrench page header widget image for global	status page.
 
Michael Gottesman
 - [LNT] r176929 - Adding a box shadow/border color effect on the left	of the	settings icon. Also adding a hover effect to make the settings button	discoverable.
 
Michael Gottesman
 - [Mesa-dev] [PATCH] R600: Lower clamp constant to constant
 
Tom Stellard
 - [Mesa-dev] [PATCH] R600: Relax some vector constraints on Dot4.
 
Christian König
 - [Mesa-dev] [PATCH] R600: Relax some vector constraints on Dot4.
 
Vincent Lejeune
 - [Mesa-dev] [PATCH] R600: Relax some vector constraints on Dot4.
 
Christian König
 - [PATCH] <<Proposed Driver Update>>
 
Michael Spencer
 - [PATCH] [cfe] Added -finstrument-functions-exclude-{file,	function}-list
 
Matthew Iselin
 - [PATCH] [ELF][X86_64][Hexagon] order plt/got entries properly and fix	test
 
Shankar Kalpathi Easwaran
 - [PATCH] [ELF][X86_64][Hexagon] order plt/got entries properly and	fix test
 
Michael Spencer
 - [PATCH] [MachO] MachOWriter generates bad indirect symbol tables	when sections are split
 
David Fang
 - [PATCH] [MachO] MachOWriter generates bad indirect symbol	tables when sections are split
 
Kuperstein, Michael M
 - [PATCH] [MachO] MachOWriter generates bad indirect symbol tables	when sections are split
 
David Fang
 - [PATCH] [MachO] MachOWriter generates bad indirect symbol tables	when sections are split
 
David Fang
 - [PATCH] [MachO] MachOWriter generates bad indirect symbol tables	when sections are split
 
David Fang
 - [PATCH] [MachO] MachOWriter generates bad indirect symbol	tables when sections are split
 
Kuperstein, Michael M
 - [PATCH] [MachO] MachOWriter generates bad indirect symbol tables	when sections are split
 
David Fang
 - [PATCH] [MachO] MachOWriter generates bad indirect symbol tables	when sections are split
 
Daniel Dunbar
 - [PATCH] [MachO] MachOWriter generates bad indirect symbol tables	when sections are split
 
David Fang
 - [PATCH] [msan] Add a keep_going msan option
 
Reid Kleckner
 - [PATCH] [msan] Add a keep_going msan option
 
Evgeniy Stepanov
 - [PATCH] [msan] intercept dlopen and clear shadow for it
 
Evgeniy Stepanov
 - [PATCH] [msan] intercept dlopen and clear shadow for it
 
Reid Kleckner
 - [PATCH] [msan] intercept dlopen and clear shadow for it
 
Reid Kleckner
 - [PATCH] [msan] intercept dlopen and clear shadow for it
 
Evgeniy Stepanov
 - [PATCH] [msan] intercept dlopen and clear shadow for it
 
Reid Kleckner
 - [PATCH] [msan] intercept dlopen and clear shadow for it
 
Reid Kleckner
 - [PATCH] [msan] intercept dlopen and clear shadow for it
 
Evgeniy Stepanov
 - [PATCH] [msan] intercept dlopen and clear shadow for it
 
Reid Kleckner
 - [PATCH][Review Requested][Compilation Time] Small Vector for	Machine Operand
 
Nowicki, Tyler
 - [PATCH][Review Requested][Compilation Time] Small Vector for	Machine Operand
 
Michael Ilseman
 - [PATCH][Review Requested][Compilation Time] Small Vector for	Machine Operand
 
Andrew Trick
 - [PATCH][Review Requested][Compilation Time] Small Vector for	Machine Operand
 
Andrew Trick
 - [PATCH][Review Requested][Compilation Time] Small Vector for	Machine Operand
 
Andrew Trick
 - [PATCH][Review Requested][Compilation Time] Small Vector for	Machine Operand
 
Michael Ilseman
 - [PATCH][Review Requested][Compilation Time] Small Vector for	Machine Operand
 
Andrew Trick
 - [PATCH][Review Requested][Compilation Time] Small Vector for	Machine Operand
 
Andrew Trick
 - [PATCH] [RFC][1/17]TILE-Gx: recognize tilegx triple
 
Joerg Sonnenberger
 - [PATCH] [RFC][1/17]TILE-Gx: recognize tilegx triple
 
Jiong Wang
 - [PATCH] [RFC][1/17]TILE-Gx: recognize tilegx triple
 
Joerg Sonnenberger
 - [PATCH] [RFC][1/17]TILE-Gx: recognize tilegx triple
 
Jiong Wang
 - [PATCH] [RFC][1/17]TILE-Gx: recognize tilegx triple
 
Dmitri Gribenko
 - [PATCH] [RFC][1/17]TILE-Gx: recognize tilegx triple
 
Jiong Wang
 - [PATCH] [RFC][1/17]TILE-Gx: recognize tilegx triple
 
Jiong Wang
 - [PATCH] [RFC][1/17]TILE-Gx: recognize tilegx triple
 
Joerg Sonnenberger
 - [PATCH] [RFC][1/17]TILE-Gx: recognize tilegx triple
 
Jiong Wang
 - [PATCH] [RFC][10/17] MCJIT execution engine (rtld) support for tilegx
 
Jiong WANG
 - [PATCH] [RFC][11/17]TILE-Gx: AsmParser for tilegx
 
Jiong WANG
 - [PATCH] [RFC][12/17]TILE-Gx: VLIW Packetizer support for tilegx
 
Jiong WANG
 - [PATCH] [RFC][12/17]TILE-Gx: VLIW Packetizer support for tilegx
 
Jiong Wang
 - [PATCH] [RFC][13/17]TILE-Gx: Old JIT support for tilegx
 
Jiong WANG
 - [PATCH] [RFC][14/17]TILE-Gx: Fix native build FEnv.h issue for tilegx
 
Jiong WANG
 - [PATCH] [RFC][14/17]TILE-Gx: Fix native build FEnv.h issue for	tilegx
 
Joerg Sonnenberger
 - [PATCH] [RFC][14/17]TILE-Gx: Fix native build FEnv.h issue for	tilegx
 
Jiong Wang
 - [PATCH] [RFC][15/17]TILE-Gx: Clang Driver support for tilegx
 
Jiong WANG
 - [PATCH] [RFC][16/17]TILE-Gx: Initial regression tests for tilegx
 
Jiong WANG
 - [PATCH] [RFC][16/17]TILE-Gx: Initial regression tests for tilegx
 
David Blaikie
 - [PATCH] [RFC][16/17]TILE-Gx: Initial regression tests for tilegx
 
David Blaikie
 - [PATCH] [RFC][17/17]TILE-Gx: Enable tilegx on testsuite
 
Jiong WANG
 - [PATCH] [RFC][2/17]TILE-Gx: add target directory for tilegx
 
Jiong WANG
 - [PATCH] [RFC][3/17]TILE-Gx: add instruction template for tilegx
 
Jiong WANG
 - [PATCH] [RFC][3/17]TILE-Gx: add instruction template for tilegx
 
Jiong WANG
 - [PATCH] [RFC][3/17]TILE-Gx: add instruction template for tilegx
 
Jiong Wang
 - [PATCH] [RFC][4/17]TILE-Gx: add instruction format decription for	tilegx
 
Jiong WANG
 - [PATCH] [RFC][5/17]TILE-Gx: add register information for tilegx
 
Jiong WANG
 - [PATCH] [RFC][5/17]TILE-Gx: add register information for tilegx
 
Anton Korobeynikov
 - [PATCH] [RFC][5/17]TILE-Gx: add register information for tilegx
 
Jakob Stoklund Olesen
 - [PATCH] [RFC][5/17]TILE-Gx: add register information for tilegx
 
Jiong Wang
 - [PATCH] [RFC][5/17]TILE-Gx: add register information for tilegx
 
Jiong Wang
 - [PATCH] [RFC][5/17]TILE-Gx: add register information for tilegx
 
Jakob Stoklund Olesen
 - [PATCH] [RFC][5/17]TILE-Gx: add register information for tilegx
 
Jiong Wang
 - [PATCH] [RFC][6/17]TILE-Gx: tilegx calling convention support
 
Jiong WANG
 - [PATCH] [RFC][7/17]TILE-Gx: support pseduo instruction expanding for	tilegx
 
Jiong WANG
 - [PATCH] [RFC][7/17]TILE-Gx: support pseduo instruction expanding	for tilegx
 
Jiong WANG
 - [PATCH] [RFC][8/17]TILE-Gx: initial support for MC Layer for tilegx
 
Jiong WANG
 - [PATCH] [RFC][9/17]TILE-Gx: MCInst Lower and InstrPrinter for tilegx
 
Jiong WANG
 - [PATCH] [Support][MemoryBuffer] Use sys::fs::mapped_file_region	instead of sys::Path::MapInFilePages.
 
Michael Spencer
 - [PATCH] [Support][MemoryBuffer] Use sys::fs::mapped_file_region	instead of sys::Path::MapInFilePages.
 
Michael Spencer
 - [PATCH] [Support][MemoryBuffer] Use sys::fs::mapped_file_region	instead of sys::Path::MapInFilePages.
 
Aaron Ballman
 - [PATCH] [Support][MemoryBuffer] Use sys::fs::mapped_file_region	instead of sys::Path::MapInFilePages.
 
Michael Spencer
 - [PATCH] Add a case to LiveIntervalAnalysis::HandleMoveUp
 
Vincent Lejeune
 - [PATCH] Add a case to LiveIntervalAnalysis::HandleMoveUp
 
Vincent Lejeune
 - [PATCH] Add a case to LiveIntervalAnalysis::HandleMoveUp
 
Andrew Trick
 - [PATCH] Add a case to LiveIntervalAnalysis::HandleMoveUp
 
Vincent Lejeune
 - [PATCH] Add a case to LiveIntervalAnalysis::HandleMoveUp
 
Andrew Trick
 - [PATCH] Add a case to LiveIntervalAnalysis::HandleMoveUp
 
Vincent Lejeune
 - [PATCH] Add CMake option LLVM_USE_SANITIZER to allow bootstrap of	LLVM/Clang under ASan/MSan.
 
Alexey Samsonov
 - [PATCH] Add CMake option LLVM_USE_SANITIZER to allow bootstrap of	LLVM/Clang under ASan/MSan.
 
Michael Spencer
 - [PATCH] Add CMake option LLVM_USE_SANITIZER to allow bootstrap of	LLVM/Clang under ASan/MSan.
 
Peter Collingbourne
 - [PATCH] Add CMake option LLVM_USE_SANITIZER to allow bootstrap of	LLVM/Clang under ASan/MSan.
 
Alexey Samsonov
 - [PATCH] Add CMake option LLVM_USE_SANITIZER to allow bootstrap of	LLVM/Clang under ASan/MSan.
 
Alexey Samsonov
 - [PATCH] Add CMake option LLVM_USE_SANITIZER to allow bootstrap of	LLVM/Clang under ASan/MSan.
 
Alexey Samsonov
 - [PATCH] Add ForEachChunk() to sanitizer allocators.
 
Sergey Matveev
 - [PATCH] Add ForEachChunk() to sanitizer allocators.
 
David Blaikie
 - [PATCH] Add ForEachChunk() to sanitizer allocators.
 
Sergey Matveev
 - [PATCH] Add ForEachChunk() to sanitizer allocators.
 
Sergey Matveev
 - [PATCH] Add ForEachChunk() to sanitizer allocators.
 
Kostya Serebryany
 - [PATCH] Add ForEachChunk() to sanitizer allocators.
 
Kostya Serebryany
 - [PATCH] Add ForEachChunk() to sanitizer allocators.
 
David Blaikie
 - [PATCH] Add ForEachChunk() to sanitizer allocators.
 
David Blaikie
 - [PATCH] Add ForEachChunk() to sanitizer allocators.
 
Sergey Matveev
 - [PATCH] Add ForEachChunk() to sanitizer allocators.
 
David Blaikie
 - [PATCH] Add ForEachChunk() to sanitizer allocators.
 
Alexey Samsonov
 - [PATCH] Add generic ThreadRegistry class for sanitizer runtimes.
 
Alexey Samsonov
 - [PATCH] Add generic ThreadRegistry class for sanitizer runtimes.
 
Kostya Serebryany
 - [PATCH] Add generic ThreadRegistry class for sanitizer runtimes.
 
Alexey Samsonov
 - [PATCH] Add generic ThreadRegistry class for sanitizer runtimes.
 
Alexey Samsonov
 - [PATCH] Add generic ThreadRegistry class for sanitizer runtimes.
 
Alexey Samsonov
 - [PATCH] Add generic ThreadRegistry class for sanitizer runtimes.
 
Kostya Serebryany
 - [PATCH] Add generic ThreadRegistry class for sanitizer runtimes.
 
Alexey Samsonov
 - [PATCH] Add generic ThreadRegistry class for sanitizer runtimes.
 
Dmitry Vyukov
 - [PATCH] Add generic ThreadRegistry class for sanitizer runtimes.
 
Alexey Samsonov
 - [PATCH] Add generic ThreadRegistry class for sanitizer runtimes.
 
Alexey Samsonov
 - [PATCH] Add generic ThreadRegistry class for sanitizer runtimes.
 
Dmitry Vyukov
 - [PATCH] Add generic ThreadRegistry class for sanitizer runtimes.
 
Dmitry Vyukov
 - [PATCH] Add generic ThreadRegistry class for sanitizer runtimes.
 
Alexey Samsonov
 - [PATCH] Add getters for Pass IDs used by Polly plug-in.
 
Gao, Yunzhong
 - [PATCH] Add getters for Pass IDs used by Polly plug-in.
 
Matthew Curtis
 - [PATCH] Add LinkageName to DIBuilder::createGlobalVariable
 
Kai Nacke
 - [PATCH] ARM/NEON: Improve codegen for long sext/zext operations.
 
Pete Couperus
 - [PATCH] ARM/NEON: Improve codegen for long sext/zext operations.
 
James Molloy
 - [PATCH] ARM/NEON: Improve codegen for long sext/zext operations.
 
Renato Golin
 - [PATCH] ARM/NEON: Improve codegen for long sext/zext operations.
 
Pete Couperus
 - [PATCH] ARM/NEON: Improve codegen for long sext/zext operations.
 
Pete Couperus
 - [PATCH] ARM/NEON: Improve codegen for long sext/zext operations.
 
James Molloy
 - [PATCH] ARM/NEON: Improve codegen for long sext/zext operations.
 
Renato Golin
 - [PATCH] ARM/NEON: Improve codegen for long sext/zext operations.
 
Arnold Schwaighofer
 - [PATCH] fixed ThreadLister test for the case of pre-existing threads	and added a test for ThreadLister::Reset()
 
Sergey Matveev
 - [PATCH] fixed ThreadLister test for the case of pre-existing	threads and added a test for ThreadLister::Reset()
 
Alexander Potapenko
 - [PATCH] fixed ThreadLister test for the case of pre-existing	threads and added a test for ThreadLister::Reset()
 
Sergey Matveev
 - [PATCH] fixed ThreadLister test for the case of pre-existing	threads and added a test for ThreadLister::Reset()
 
Sergey Matveev
 - [PATCH] fixed ThreadLister test for the case of pre-existing	threads and added a test for ThreadLister::Reset()
 
Alexander Potapenko
 - [PATCH] fixed ThreadLister test for the case of pre-existing	threads and added a test for ThreadLister::Reset()
 
Sergey Matveev
 - [PATCH] fixed ThreadLister test for the case of pre-existing	threads and added a test for ThreadLister::Reset()
 
Alexander Potapenko
 - [PATCH] fixed ThreadLister test for the case of pre-existing	threads and added a test for ThreadLister::Reset()
 
Alexander Potapenko
 - [PATCH] fixed ThreadLister test for the case of pre-existing	threads and added a test for ThreadLister::Reset()
 
Sergey Matveev
 - [PATCH] fixed ThreadLister test for the case of pre-existing	threads and added a test for ThreadLister::Reset()
 
Alexander Potapenko
 - [Patch] Fix integer comparison in DIEInteger::BestForm
 
Hans Wennborg
 - [PATCH] Fix Mips Android version of cacheflush()
 
Stephen Hines
 - [PATCH] Fix PR15309
 
Michael Liao
 - [PATCH] Fix PR15309
 
Nadav Rotem
 - [PATCH] Fix PR15309
 
Michael Liao
 - [PATCH] Global merge on constants
 
Quentin Colombet
 - [PATCH] Global merge on constants
 
Duncan Sands
 - [PATCH] Global merge on constants
 
Quentin Colombet
 - [PATCH] Global merge on constants
 
Quentin Colombet
 - [PATCH] Global merge on constants
 
Anton Korobeynikov
 - [PATCH] Global merge on constants
 
Quentin Colombet
 - [PATCH] Global merge on constants
 
Quentin Colombet
 - [PATCH] Global merge on constants
 
Quentin Colombet
 - [PATCH] Global merge on constants
 
Bill Wendling
 - [PATCH] Global merge on constants
 
Quentin Colombet
 - [PATCH] Global merge on constants
 
Bill Wendling
 - [PATCH] Global merge on constants
 
Quentin Colombet
 - [PATCH] Global merge on constants
 
Quentin Colombet
 - [PATCH] Global merge on constants
 
Quentin Colombet
 - [PATCH] Global merge on constants
 
Bill Wendling
 - [PATCH] Global merge on constants
 
Quentin Colombet
 - [PATCH] Global merge on constants
 
Quentin Colombet
 - [PATCH] Global merge on constants
 
Quentin Colombet
 - [PATCH] Global merge on constants
 
Duncan Sands
 - [PATCH] Improve performance of vector code on A15
 
Silviu Baranga
 - [PATCH] Improve performance of vector code on A15
 
Jakob Stoklund Olesen
 - [PATCH] Improve performance of vector code on A15
 
Jakob Stoklund Olesen
 - [PATCH] Improve performance of vector code on A15
 
Silviu Baranga
 - [PATCH] Improve performance of vector code on A15
 
Silviu Baranga
 - [PATCH] Improve performance of vector code on A15
 
Renato Golin
 - [PATCH] Improve performance of vector code on A15
 
Silviu Baranga
 - [PATCH] Improve performance of vector code on A15
 
Jakob Stoklund Olesen
 - [PATCH] Improve performance of vector code on A15
 
Silviu Baranga
 - [PATCH] Improve performance of vector code on A15
 
Jakob Stoklund Olesen
 - [PATCH] Improve performance of vector code on A15
 
Renato Golin
 - [PATCH] Improve performance of vector code on A15
 
Silviu Baranga
 - [PATCH] IndVarSimplify : do not recompute an IV value used	outside of the loop if it is trivially known not to be beneficial
 
Arnaud de Grandmaison
 - [PATCH] instcombine: Only create library call simplifier once
 
Meador Inge
 - [PATCH] instcombine: Only create library call simplifier once
 
Nadav Rotem
 - [PATCH] instcombine: Only create library call simplifier once
 
Michael Ilseman
 - [PATCH] instcombine: Only create library call simplifier once
 
Nadav Rotem
 - [PATCH] instcombine: Only create library call simplifier once
 
Meador Inge
 - [PATCH] llvm-readobj: COFF/ELF-specific low-level output
 
Nico Rieck
 - [PATCH] llvm-readobj: COFF/ELF-specific low-level output
 
Michael Spencer
 - [PATCH] llvm-readobj: COFF/ELF-specific low-level output
 
João Matos
 - [PATCH] llvm-readobj: COFF/ELF-specific low-level output
 
Nico Rieck
 - [PATCH] llvm-readobj: COFF/ELF-specific low-level output
 
Nico Rieck
 - [PATCH] Memory protection in sanitizer_procmaps.h
 
Sergey Matveev
 - [PATCH] Memory protection in sanitizer_procmaps.h
 
Sergey Matveev
 - [PATCH] Memory protection in sanitizer_procmaps.h
 
Alexey Samsonov
 - [PATCH] Memory protection in sanitizer_procmaps.h
 
Alexander Potapenko
 - [PATCH] Memory protection in sanitizer_procmaps.h
 
Alexander Potapenko
 - [PATCH] Memory protection in sanitizer_procmaps.h
 
Alexey Samsonov
 - [PATCH] Move estimateStackSize from ARM into MachineFunction
 
Hal Finkel
 - [PATCH] Move estimateStackSize from ARM into MachineFunction
 
Tim Northover
 - [PATCH] Move estimateStackSize from ARM into MachineFunction
 
Renato Golin
 - [PATCH] Move estimateStackSize from ARM into MachineFunction
 
Hal Finkel
 - [PATCH] Move estimateStackSize from ARM into MachineFunction
 
Hal Finkel
 - [PATCH] Move estimateStackSize from ARM into MachineFunction
 
Hal Finkel
 - [PATCH] Move estimateStackSize from ARM into MachineFunction
 
Renato Golin
 - [PATCH] Move library call prototype attribute inference to	functionattrs
 
Meador Inge
 - [PATCH] Move library call prototype attribute inference to	functionattrs
 
Meador Inge
 - [PATCH] Move library call prototype attribute inference to	functionattrs
 
Meador Inge
 - [PATCH] PR15413: Assertion "SE.DT->dominates(Ret, BIP)" fails.
 
Andrew Trick
 - [PATCH] Propagate DAG node ordering during legalization and	instruction selection
 
Justin Holewinski
 - [PATCH] Propagate DAG node ordering during legalization and	instruction selection
 
Jakob Stoklund Olesen
 - [PATCH] Propagate DAG node ordering during legalization and	instruction selection
 
Justin Holewinski
 - [PATCH] Propagate DAG node ordering during legalization and	instruction selection
 
Jakob Stoklund Olesen
 - [PATCH] Propagate DAG node ordering during legalization and	instruction selection
 
Justin Holewinski
 - [PATCH] Provide the register scavenger to	processFunctionBeforeFrameFinalized
 
Hal Finkel
 - [PATCH] Provide the register scavenger to	processFunctionBeforeFrameFinalized
 
Jakob Stoklund Olesen
 - [PATCH] Provide the register scavenger to	processFunctionBeforeFrameFinalized
 
Hal Finkel
 - [PATCH] R600: Factorize code handling Const Read Port limitation
 
Vincent Lejeune
 - [PATCH] R600: Factorize code handling Const Read Port limitation
 
Tom Stellard
 - [PATCH] R600: Factorize code handling Const Read Port limitation
 
Vincent Lejeune
 - [PATCH] R600: Factorize code handling Const Read Port limitation
 
Tom Stellard
 - [PATCH] R600: Lower clamp constant to constant
 
Vincent Lejeune
 - [PATCH] R600: Relax some vector constraints on Dot4.
 
Vincent Lejeune
 - [PATCH] R600: Use CONSTANT_BUFFER_0 address space for Implicit	Parameters
 
Vincent Lejeune
 - [PATCH] Set symbolizer path in the test environment
 
Evgeniy Stepanov
 - [PATCH] Set symbolizer path in the test environment
 
Alexey Samsonov
 - [PATCH] Set symbolizer path in the test environment
 
Daniel Dunbar
 - [PATCH] Set symbolizer path in the test environment
 
Alexey Samsonov
 - [PATCH] Set symbolizer path in the test environment
 
Evgeniy Stepanov
 - [PATCH] Set symbolizer path in the test environment
 
Evgeniy Stepanov
 - [PATCH] Simplify CMake rules in HandleLLVMOptions module.
 
Alexey Samsonov
 - [PATCH] Simplify CMake rules in HandleLLVMOptions module.
 
Michael Spencer
 - [PATCH] StopTheWorld in sanitizer_common (first commit)
 
Dmitry Vyukov
 - [PATCH] StopTheWorld in sanitizer_common (first commit)
 
Sergey Matveev
 - [PATCH] StopTheWorld in sanitizer_common (first commit)
 
Reid Kleckner
 - [PATCH] StopTheWorld in sanitizer_common (first commit)
 
Reid Kleckner
 - [PATCH] StopTheWorld in sanitizer_common (first commit)
 
Sergey Matveev
 - [PATCH] StopTheWorld in sanitizer_common (first commit)
 
Sergey Matveev
 - [PATCH] StopTheWorld in sanitizer_common (first commit)
 
Dmitry Vyukov
 - [PATCH] StopTheWorld in sanitizer_common (first commit)
 
Alexander Potapenko
 - [PATCH] TableGen backend to generate an index in ctags(1) format.
 
Kevin Schoedel
 - [PATCH] TableGen backend to generate an index in ctags(1) format.
 
Sean Silva
 - [PATCH] Teach Instcombine to use the nsw attribute for signed	comparisons to 0 of (shl %v, Cst) or (mul %v, Cst)
 
Arnaud de Grandmaison
 - [PATCH] Teach Instcombine to use the nsw attribute for signed	comparisons to 0 of (shl %v, Cst) or (mul %v, Cst)
 
Nick Lewycky
 - [PATCH] Windows hang with long filename
 
Robinson, Paul
 - [PATCH] Windows hang with long filename
 
Michael Spencer
 - [PATCH] Windows hang with long filename
 
Robinson, Paul
 - [PATCH] Windows hang with long filename
 
Michael Spencer
 - [PATCH] Windows hang with long filename
 
Duncan Sands
 - [PATCH] Windows hang with long filename
 
Robinson, Paul
 - [PATCH] Windows hang with long filename
 
Aaron Ballman
 - [PATCH] Windows TLS: Section name prefix to ensure correct order.
 
David Nadlinger
 - [polly] r176856 - Move tests that depend on -stats under 'requires	asserts'
 
Tobias Grosser
 - [polly] r176864 - Missed on test case in the last commit
 
Tobias Grosser
 - [polly] r176864 - Missed on test case in the last commit
 
Sean Silva
 - [polly] r176864 - Missed on test case in the last commit
 
Tobias Grosser
 - [polly] r176900 - tests: Properly check if asserts are available
 
Tobias Grosser
 - [polly] r177017 - Initial tags/branches for snapshots of these	subprojects within Google.
 
Alexander Kornienko
 - [polly] r177017 - Initial tags/branches for snapshots of these	subprojects within Google.
 
Chandler Carruth
 - [polly] r177017 - Initial tags/branches for snapshots of these	subprojects within Google.
 
Chandler Carruth
 - Re: [polly] r177017 - Initial tags/branches for snapshots of these subprojects within Google.
 
Anton Korobeynikov
 - [polly] r177017 - Initial tags/branches for snapshots of these	subprojects within Google.
 
Alexander Kornienko
 - [polly] r177030 - Creating tags/google/testing/2013-03-12 from r176857
 
Alexander Kornienko
 - [polly] r177031 - Updating branches/google/testing to r176857
 
Alexander Kornienko
 - [polly] r177047 - Creating tags/google/stable/2013-03-14 from r176857
 
Alexander Kornienko
 - [polly] r177048 - Updating branches/google/stable to r176857
 
Alexander Kornienko
 - [poolalloc] r177097 - When finding the target of a function call,	get the called value and strip
 
John Criswell
 - [poolalloc] r177097 - When finding the target of a function call, 	get the called value and strip
 
David Blaikie
 - [poolalloc] r177097 - When finding the target of a function call, 	get the called value and strip
 
John Criswell
 - [poolalloc] r177097 - When finding the target of a function call, 	get the called value and strip
 
David Blaikie
 - [poolalloc] r177115 - Fixed grammatical error in comment.
 
John Criswell
 - [RFC v2] Towards an assembler parser for PowerPC
 
Ulrich Weigand
 - [RFC v2] Towards an assembler parser for PowerPC
 
Roman Divacky
 - [RFC v2] Towards an assembler parser for PowerPC
 
David Fang
 - [test-suite] r176885 - Typo.
 
Chad Rosier
 - [test-suite] r176903 - Perform the atomic operations on a global,	rather then a local stack variable.
 
Chad Rosier
 - [test-suite] r176903 - Perform the atomic operations on a global, 	rather then a local stack variable.
 
Jeffrey Yasskin
 - [test-suite] r176903 - Perform the atomic operations on a global, 	rather then a local stack variable.
 
Chad Rosier
 - [test-suite] r176903 - Perform the atomic operations on a global, 	rather then a local stack variable.
 
Nick Lewycky
 - [test-suite] r176903 - Perform the atomic operations on a global, 	rather then a local stack variable.
 
Nick Lewycky
 - [test-suite] r176903 - Perform the atomic operations on a global, 	rather then a local stack variable.
 
Chad Rosier
 - [test-suite] r177148 - Add simple RNG to avoid library differences
 
Renato Golin
 - [test-suite] r177150 - MiBench: Add simple RNG to avoid library diffs
 
Renato Golin
 - [test-suite] r177191 - smallpt exceeds the 500s timeout for some -O0	configurations, so bump it a bit.
 
Chad Rosier
 - [www] r176801 - Mention INRIA as a sponsor
 
Tobias Grosser
 - [zorg] r176824 - Added the use_lto flag to ClangBuilder. Added	support for the build types 'Rlto', 'RAlto', 'DAlto'.
 
Michael Gottesman
 - [zorg] r176825 - Fixed typo.
 
Michael Gottesman
 - [zorg] r176839 - Removed quotes around --with-extra-options so that	-flto, 	-gline-tables-only are treated as separate arguments instead of one	argument.
 
Michael Gottesman
 - [zorg] r176979 - Disable -Wdocumentation on Clang+LLD builder because	Clang started to recognize
 
Dmitri Gribenko
 - [zorg] r176979 - Disable -Wdocumentation on Clang+LLD builder	because Clang started to recognize
 
Sean Silva
 - [zorg] r176979 - Disable -Wdocumentation on Clang+LLD builder	because Clang started to recognize
 
Dmitri Gribenko
 - [zorg] r176981 - The LTO phased clang builder was having issues	finding the right libLTO. This patch should hopefully fix that.
 
Michael Gottesman
 - [zorg] r176982 - Fixed typo.
 
Michael Gottesman
 - [zorg] r176989 - Take the dirname of the found libLTO path so	libLTO.dylib is chopped off.
 
Michael Gottesman
 - [zorg] r176990 - LTO Clang Builder: Get the full path to libLTO	instead of just the relative path with base host-compiler.
 
Michael Gottesman
 - [zorg] r177008 - Change the stdout timeout if we are performing an	LTO build to 30 minutes.
 
Michael Gottesman
 - About commit TILE-Gx backend to community repository and default	disabled
 
Jiong Wang
 - About commit TILE-Gx backend to community repository and default	disabled
 
Chandler Carruth
 - About commit TILE-Gx backend to community repository and default	disabled
 
Jiong Wang
 - About commit TILE-Gx backend to community repository and default	disabled
 
Chandler Carruth
 - About commit TILE-Gx backend to community repository and default	disabled
 
Jiong Wang
 - About commit TILE-Gx backend to community repository and	default disabled
 
Tom Stellard
 - attributes helper functions - please review
 
Reed Kotler
 - attributes helper functions - please review
 
Bill Wendling
 - attributes helper functions - please review
 
reed kotler
 - attributes helper functions - please review
 
Bill Wendling
 - Fix for pr13145: Naming a function like a register name confuses	the asm parser
 
Stepan Dyatkovskiy
 - Fix for pr13145: Naming a function like a register name confuses	the asm parser
 
Chad Rosier
 - Fix for PR14824: Optimization arm_ldst_opt inserts newly generated	instruction vldmia at incorrect position
 
Stepan Dyatkovskiy
 - Fix for PR14824: Optimization arm_ldst_opt inserts newly	generated instruction vldmia at incorrect position
 
hao liu
 - Fix for PR14824: Optimization arm_ldst_opt inserts newly generated	instruction vldmia at incorrect position
 
Stepan Dyatkovskiy
 - Fix function pointer miscompilation on ARM
 
Sanghyeon Seo
 - Patch: PostDominators.h - const findNearestCommonDominator()
 
Alexander Jesner
 - please review - initial putback for implementing functionality for	mips16/nomips16 attributes
 
Reed Kotler
 - please review - initial putback for implementing functionality	for mips16/nomips16 attributes
 
Reed Kotler
 - please review - initial putback for implementing functionality for	mips16/nomips16 attributes
 
Bill Wendling
 - please review - initial putback for implementing functionality for	mips16/nomips16 attributes
 
Jakob Stoklund Olesen
 - please review - initial putback for implementing functionality	for mips16/nomips16 attributes
 
Reed Kotler
 - Prevent visitSIGN_EXTEND from generating ISD::SELECT for vectors
 
Relph, Richard
 - Prevent visitSIGN_EXTEND from generating ISD::SELECT for vectors
 
Nadav Rotem
 - R600/SI Patchset: Initial support for compute shaders
 
Christian König
 - R600/SI Patchset: Initial support for compute shaders
 
Tom Stellard
 - R600/SI Patchset: Initial support for compute shaders
 
Christian König
 - R600/SI Patchset: Initial support for compute shaders
 
Tom Stellard
 - R600/SI Patchset: Initial support for compute shaders
 
Michel Dänzer
 - R600/SI Patchset: Initial support for compute shaders
 
Tom Stellard
 - R600/SI Patchset: Initial support for compute shaders
 
Tom Stellard
 - R600/SI Patchset: Initial support for compute shaders
 
Christian König
 - R600/SI Patchset: Initial support for compute shaders
 
Tom Stellard
 - SI indirect addressing
 
Christian König
 - SI indirect addressing
 
Tom Stellard
 - SplitRes_SELECT improvement
 
Relph, Richard
 - SplitRes_SELECT improvement
 
Duncan Sands
 - SplitRes_SELECT improvement
 
Nadav Rotem
 - SplitRes_SELECT improvement
 
Relph, Richard
 - SplitRes_SELECT improvement
 
Relph, Richard
 - SplitRes_SELECT improvement
 
Duncan Sands
 - SplitRes_SELECT improvement
 
Relph, Richard
 - supposed vector data types support in the LLVM interpreter
 
Veselov, Yuri
 - supposed vector data types support in the LLVM interpreter
 
Nadav Rotem
 - Update to eh.return for Mips
 
Sasa Stankovic
 - using validateTargetOperandClass in llvm-mc
 
Vladimir Medic
    
 
    
      Last message date: 
       Sun Mar 17 23:27:14 PDT 2013
    Archived on: Tue Aug  4 17:10:09 PDT 2015
    
   
     
     
     This archive was generated by
     Pipermail 0.09 (Mailman edition).