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