The Week Of Monday 12 August 2013 Archives by thread
Starting: Mon Aug 12 00:15:03 PDT 2013
Ending: Sun Aug 18 23:55:48 PDT 2013
Messages: 816
- [llvm] r188103 - Mark obviously const methods. Also use reference for parameters when possible.
Kostya Serebryany
- [llvm] r188155 - Fix big-endian handling of integer-to-vector bitcasts in InstCombine
Richard Sandiford
- [llvm] r188156 - Introduce factory methods for SpecialCaseList
Alexey Samsonov
- [llvm] r188157 - Relax conditions of test added in r188156 to fix it on Windows
Alexey Samsonov
- [PATCH] DataFlowSanitizer: greylist is now ABI list.
Evgeniy Stepanov
- [PATCH] [dfsan] Introduce dfsan_union runtime functionn.
Evgeniy Stepanov
- [llvm] r188158 - Remove global construction. const char* is sufficient here.
Benjamin Kramer
- [PATCH] [dfsan] Begin a private header and move shadow_for there.
Evgeniy Stepanov
- [PATCH] [dfsan] Remove the unused __dfsan_memcpy function.
Evgeniy Stepanov
- [llvm] r188159 - Allow compatible extension attributes for tail calls
Tim Northover
- [PATCH] Allow reasonable zeroext/signext tail calls
Tim Northover
- [llvm] r188160 - Target a minimal terminfo library rather than necessarily a full curses
Chandler Carruth
- [llvm] r187874 - Add support for linking against a curses library when available and
Chandler Carruth
- [llvm] r188161 - [SystemZ] Add a definition of the IPM instruction
Richard Sandiford
- [llvm] r188162 - [SystemZ] Add a definition of the CLC instruction
Richard Sandiford
- [llvm] r188163 - [SystemZ] Use CLC and IPM to implement memcmp
Richard Sandiford
- [PATCH] [dfsan] Runtime support for ABI list functionality; can now run integration tests with args ABI.
Evgeniy Stepanov
- [PATCH] [dfsan] Introduce dfsan_read_label runtime function.
Evgeniy Stepanov
- [llvm] r188164 - Stablize MCK_Reg ordering in AsmMatcherEmitter
Richard Sandiford
- [llvm] r188165 - Remove all checking for the various terminfo headers (term.h and
Chandler Carruth
- [llvm] r188166 - Revert r188164: Stablize MCK_Reg ordering in AsmMatcherEmitter
Richard Sandiford
- [compiler-rt] r188167 - [sanitizer] Intercept getgroups.
Evgeniy Stepanov
- [llvm] r188169 - Add SpecialCaseList::createOrDie() factory and use it in sanitizer passes
Alexey Samsonov
- [llvm] r188171 - Remove unused SpecialCaseList constructors
Alexey Samsonov
- XCoreLowerThreadLocal tries to initialise globals which have no initializer
Robert Lytton
- [PATCH] [FileCheck] Change LLVM tests to explicitly use CHECK- prefix instead of assuming it
Ron Ofir
- [PATCH] [FileCheck][clang] Change clang tests to explicitly use CHECK- prefix instead of assuming it
Ron Ofir
- [llvm] r188173 - Fix FileCheck --check-prefix lines.
Tim Northover
- [llvm] r188176 - This patch implements ei and di instructions for mips. Test cases are added.
Vladimir Medic
- [compiler-rt] r188177 - [sanitizer] Intercept poll/ppoll.
Evgeniy Stepanov
- [llvm] r187656 - Bugfix for making the DWARF debug strings and labels to code emitted as secrel32 instead of long opcodes (only for coff). This makes them debuggable with GDB (with fix for 64bits msvc)
Carlo Kok
- [llvm] r188022 - [Object] Split the ELF interface into 3 parts.
Renato Golin
- [PATCH] Define SANITIZER_INTERFACE_ATTRIBUTE on Windows and fix all the usages of this macro
Timur Iskhodzhanov
- [llvm] r188183 - Fixes a bug when iterating on paths
Tareq A. Siraj
- [PATCH] Allow for the use of StringRef command line options instead of cl::opt<std::string>
Puyan Lotfi
- [PATCH] First set of patches for type uniquing
Manman Ren
- [RFC] make arm-use-movt and arm-reserve-r9 options available for all arm
Jeroen Hofstee
- [PATCH] Entry point function should never be dead-stripped.
Rui Ueyama
- [llvm] r188185 - Fix PR16797 - Support PHINodes with multiple inputs from the same basic block.
Nadav Rotem
- [PATCH] Fix makeLibCall so that we can have LibCalls with a void return value.
Michael Gottesman
- [zorg] r188186 - [llvmlab] Bump up lto builder timeout to 240 minutes.
Michael Gottesman
- [PATCH] Fixing a corner-case bug in lib call optimization
Nick Lewycky
- [PATCH] [PECOFF] Fixed base images now have the IMAGE_FILE_RELOCS_STRIPPED flag
Rui Ueyama
- [lld] r188187 - [PECOFF] Fixed base images now have the IMAGE_FILE_RELOCS_STRIPPED flag
Rui Ueyama
- [llvm] r188082 - DebugInfo: provide the ability to add members to a class after it has been constructed
Robinson, Paul
- [llvm] r188188 - Misc enhancements to LTO:
Shuxin Yang
- [llvm] r188191 - [stackprotector] Added intrinsic llvm.stackprotectorcheck.
Michael Gottesman
- [stackprotector] Add the llvm.stackprotectorcheck intrinsic
Michael Gottesman
- [llvm] r188193 - [stackprotector] Add in the stackprotector libcall.
Michael Gottesman
- [llvm] r188195 - [stack protector] Fixed typo.
Michael Gottesman
- [PATCH][lld][PECOFF] Add Support for entry point symbol name
Jesús Serrano
- Patches: R600/SI: Rework resource descriptor types and fix piglit compute hangs
Tom Stellard
- Patches: R600: Improve load / store support for 8-bit and 16-bit types
Tom Stellard
- [PATCH]Clang and AArch64 backend patches to support sshll/ushll instructions
Ana Pazos
- [PATCH] Fixes a bug when iterating on paths
Tareq A. Siraj
- [llvm] r188198 - Move stack protector names to the same place.
Bill Wendling
- [llvm] r188199 - Move the addition of the dwo_id as late as possible after everything
Eric Christopher
- [llvm] r188200 - Fix warning about unused member.
Eric Christopher
- [llvm] r188201 - [branchfolding] Fix typo in C++ editor declaration.
Michael Gottesman
- [llvm] r188202 - Fixed another place in CodeGen where we had a typo in our editor C++ filetype declaration.
Michael Gottesman
- [llvm] r188203 - Fixed SelectionDAGBuilder.h C++ filetype declaration to use the canonical C++ instead of c++.
Michael Gottesman
- [llvm] r188204 - Revert r188188 and r188200.
Shuxin Yang
- [llvm] r188205 - Add editor C++ filetype declaration no functionality change.
Michael Gottesman
- [PATCH] [-cxx-abi microsoft] Stick zero initialized symbols into the .bss section for COFF
Reid Kleckner
- [patch] Misc changes to LTOCodeGenerator
Shuxin Yang
- [LNT] r188207 - This is the first of several patches to refactor the LNT nt test, to make it more amenable to single test reruns. This patch extracts common configuration options into a separate stateless object so that they can be accessed again for rerunning. Common functionality from the run is also extracted so that it can be run more than once.
Chris Matthews
- [PATCH] [lld] add InputGraph to process Command line arguments
Shankar Kalpathi Easwaran
- Patches: R600: Merge R600 and SI vector op expansions
Tom Stellard
- [llvm] r188215 - R600: Set scheduling preference to Sched::Source
Tom Stellard
- [llvm] r188216 - DataFlowSanitizer: fix a use-after-free. Spotted by libgmalloc.
Peter Collingbourne
- [llvm] r188217 - Reapply r188119 now that the bug it exposed is fixed.
Peter Collingbourne
- [llvm] r188119 - Kill some duplicated code for removing unreachable BBs.
Peter Collingbourne
- [llvm] r188218 - Fix a crash with X86 Mach-O and a subtraction expression where both symbols are
Kevin Enderby
- [llvm] r188219 - Add some braces, and spaces around operators
Matt Arsenault
- [llvm] r188220 - [Object/ELF] sh_type is not a bitfield. Fixes RuntimeDyld test failure on ARM.
Michael J. Spencer
- [llvm] r188221 - [FileCheck] Fix a bug that cause FileCheck to misidentify check-prefix
Rui Ueyama
- [PATCH] [FileCheck] Fix a bug that cause FileCheck to misidentify check-prefix
Rui Ueyama
- [PATCH] Remove seemingly dead InstCombine compare code
Eli Friedman
- [llvm] r188223 - Slightly simplify code with helper functions
Matt Arsenault
- [LNT] r188225 - Fixed a missing config paramters.
Chris Matthews
- [compiler-rt] r188227 - Add "CHECK-" prefix to un-break buildbot failure.
Rui Ueyama
- [LNT] r188228 - More useful error message when command execution fails.
Chris Matthews
- [compiler-rt] r188229 - [dfsan] Introduce dfsan_union runtime function.
Peter Collingbourne
- [compiler-rt] r188231 - [dfsan] Begin a private header and move shadow_for there.
Peter Collingbourne
- [llvm] r188232 - Remove empty constructor.
Eric Christopher
- [llvm] r188233 - Reflow comment.
Eric Christopher
- [llvm] r188234 - Add comment and source to testcase.
Eric Christopher
- [lld] r188235 - [PECOFF] Treat the common symbol as mergeable symbol.
Rui Ueyama
- [llvm] r188236 - Fix an oversight in isPotentiallyReachable where we wouldn't do any CFG-walking
Nick Lewycky
- [llvm] r187819 - Change private functions of LTOCodeGenerator from ret-false-on-succ to ret-true-on-succ.
Eric Christopher
- [PATCH] Fix always creating GEP with i32 indices
Matt Arsenault
- [compiler-rt] r188238 - [dfsan] Remove the unused __dfsan_memcpy function.
Peter Collingbourne
- [LNT] r188239 - Fixing up one more missing cc_info.
Chris Matthews
- [llvm] r188243 - Add the start of DIE hashing for DWARF4 type units and split dwarf
Eric Christopher
- [llvm] r188244 - [-cxx-abi microsoft] Stick zero initialized symbols into the .bss section for COFF
David Majnemer
- [PATCH] DataFlowSanitizer: Prefix the name of each instrumented function with "dfs$".
Peter Collingbourne
- [LNT] r188250 - Fixed an accidental indentation during refactoring.
Chris Matthews
- [PATCH] Add ALL to FileCheck
Matt Arsenault
- [Mesa-dev] [PATCH 3/4] R600/SI: Allow conversion between v32i8 and v8i32
Tom Stellard
- [llvm] r188254 - Pass DIEHash::collectAttributes output argument by-pointer instead of by-value.
Evgeniy Stepanov
- [PATCH] Fix signed overflow in encoder for ARM adr instruction
Mihail Popa
- [llvm] r188259 - GCC warns about removing const with a c-style cast.
Benjamin Kramer
- [compiler-rt] r188261 - Define SANITIZER_INTERFACE_ATTRIBUTE on Windows and fix all the places where SANITIZER_INTERFACE_ATTRIBUTE or SANITIZER_ATTRIBUTE_WEAK are used
Timur Iskhodzhanov
- [compiler-rt] r188262 - [*San/RTL] Fix minor breakage
Timur Iskhodzhanov
- [compiler-rt] r188263 - [*San/RTL] One more minor fix
Timur Iskhodzhanov
- [PATCH] Add function attribute 'optnone'
Andrea Di Biagio
- [PATCH] Add support for ARM modified immediate syntax
Mihail Popa
- [llvm] r188264 - This patch introduces changes to MipsAsmParser register parsing routines. The code now follows more deterministic path and makes the code more efficient and easier to maintain.
Vladimir Medic
- [llvm] r188265 - AVX-512: Added CMP and BLEND instructions.
Elena Demikhovsky
- [PATCH] [ASan/Win] Add the first version of the RTL thunk to link with DLLs
Timur Iskhodzhanov
- [compiler-rt] r188266 - Add a FIXME to check_lint
Timur Iskhodzhanov
- [compiler-rt] r188267 - [ASan/Win] Add the first version of the RTL thunk that should be linked with instrumented DLLs
Timur Iskhodzhanov
- [llvm] r188268 - Fix signed overflow in when computing encodings for ADR instructions
Mihai Popa
- [llvm] r188269 - Fix compiler warnings.
Evgeniy Stepanov
- [PATCH] [sanitizer] Support adaptive stack unwinding in sanitizer tools.
Sergey Matveev
- [PATCH] tsan/msan: add halt_on_error flag
Dmitry Vyukov
- [PATCH] Change representation of dllexport/dllimport
Nico Rieck
- [compiler-rt] r188278 - [ASan/Win] Hook some memory allocation functions; passes simple sanity test now
Timur Iskhodzhanov
- [compiler-rt] r188279 - tsan/msan: add halt_on_error flag
Dmitry Vyukov
- [llvm] r188281 - Remove logic that decides whether to vectorize or not depending on O-levels
Arnold Schwaighofer
- [llvm] r188285 - Also remove logic in LateVectorize
Arnold Schwaighofer
- [llvm] r188288 - ARMv8: SWP and SWPB are obsoleted on ARMv8.
Joey Gouly
- [compiler-rt] r188290 - [ASan/Win] Oops, forgot to add the attributes to the memory allocations functions
Timur Iskhodzhanov
- [compiler-rt] r188291 - tsan: intercept getaddrinfo
Dmitry Vyukov
- [compiler-rt] r188292 - dfsan: fix lint warning
Dmitry Vyukov
- [llvm] r188293 - dfsan: fix lint warnings
Dmitry Vyukov
- [PATCH] Weak symbols for COFF
Nico Rieck
- [llvm] r188296 - For COFF only: dwarf debug info output a label reference as a section relative item only when it's one of dw_from strp, sec_offset, ref_addr or op_call_ref instead of going by size.
Carlo Kok
- [llvm] r188297 - Output DW_AT_stmt_list dwarf debug info as DW_FORM_sec_offset instead of DW_FORM_data4 as it is a section offset (fixes the coff/dwarf debug info statement locations)
Carlo Kok
- [zorg] r188298 - Attempt to update LibCXX builder to use 'lit' from source.
Daniel Dunbar
- [llvm] r188300 - Update makeLibCall to return both the call and the chain associated with the libcall instead of just the call. This allows us to specify libcalls that return void.
Michael Gottesman
- [zorg] r188301 - Fix reference to SVN step.
Daniel Dunbar
- [zorg] r188302 - Update for newer buildbot API.
Daniel Dunbar
- [PATCH][LNT] better code coverage in lit tests of lnt runtest
Chris Matthews
- [PATCH} [Review Request] MCJIT PIC support for x86-64
Kaylor, Andrew
- [llvm] r188309 - [lit] Support use of setup.py from other directories.
Daniel Dunbar
- [zorg] r188310 - Install lit via setup.py in local directory for now to allow testing against lit pre-r188309.
Daniel Dunbar
- [zorg] r188311 - Fix path to Python inside the lit venv.
Daniel Dunbar
- Access Softek looks for a project
Galina Kistanova
- [PATCH] Add Thumb2 load byte instructions in check for same address
Daniel Stewart
- [llvm] r188312 - [Mips] Support for unaligned load/store microMips instructions
Jack Carter
- [PATCH] Options: Add new option kind that consumes remaining arguments
Hans Wennborg
- [llvm] r188313 - [Mips][msa] Added initial MSA support.
Jack Carter
- [llvm] r188314 - Options: Add new option kind that consumes remaining arguments
Hans Wennborg
- [llvm] r188315 - DAG: Combine (and (setne X, 0), (setne X, -1)) -> (setuge (add X, 1), 2)
Jim Grosbach
- [llvm] r188315 - DAG: Combine (and (setne X, 0), (setne X, -1)) -> (setuge (add X, 1), 2)
Eli Friedman
- [llvm] r188315 - DAG: Combine (and (setne X, 0), (setne X, -1)) -> (setuge (add X, 1), 2)
Jim Grosbach
- [llvm] r188315 - DAG: Combine (and (setne X, 0), (setne X, -1)) -> (setuge (add X, 1), 2)
Eli Friedman
- [llvm] r188315 - DAG: Combine (and (setne X, 0), (setne X, -1)) -> (setuge (add X, 1), 2)
Jim Grosbach
- [llvm] r188315 - DAG: Combine (and (setne X, 0), (setne X, -1)) -> (setuge (add X, 1), 2)
Eli Friedman
- [llvm] r188315 - DAG: Combine (and (setne X, 0), (setne X, -1)) -> (setuge (add X, 1), 2)
Nadav Rotem
- [lld] r188318 - [PECOFF] Handle "--" option explicitly
Hans Wennborg
- [compiler-rt] r188319 - [dfsan] Introduce dfsan_read_label runtime function.
Peter Collingbourne
- [llvm] r188323 - Options: explicit handling of --
Hans Wennborg
- [llvm] r188326 - [Mips][msa] Value types for MSA support.
Jack Carter
- [PATCH] SelectionDAG: Use correct pointer size when lowering function arguments
Tom Stellard
- [llvm] r188327 - Revert r187191, which broke opt -mem2reg on the testcases included in PR16867.
Nick Lewycky
- [llvm] r188328 - Remove duplicate copy of testcase in r188327.
Nick Lewycky
- [PATCH] some cleanups in regalloc code
Matthias Braun
- [PATCH] let tablegen compute maximum lanemask for a regs/regclasses
Matthias Braun
- [PATCH] Fix YAML sequences with default entries
Aaron Ballman
- [PATCH][Clang Driver] Driver::IsUsingLTO no longer return true when seeing -emit-llvm
Shuxin Yang
- [llvm] r188329 - BBVectorize: Add initial stores to the write set when tracking uses
Hal Finkel
- [llvm] r188336 - [mips] Properly parse registers that appear in inline-asm constraints.
Akira Hatanaka
- [llvm] r188337 - Use array initializer, space around operator
Matt Arsenault
- [llvm] r188338 - Use type helper functions instead of cast
Matt Arsenault
- [llvm] r188339 - Fix always creating GEP with i32 indices
Matt Arsenault
- [PATCH] SelectionDAG Stack Protector Insertion
Michael Gottesman
- [llvm] r188340 - llvm/test/CodeGen/X86/setcc-sentinals.ll: Relax expressions for x86_64-win32.
NAKAMURA Takumi
- [llvm] r188341 - [mips] Rename HIRegs and LORegs.
Akira Hatanaka
- [llvm] r188342 - [mips] Rename DSPRegs.
Akira Hatanaka
- [llvm] r181167 - Add EH support to the MCJIT.
Lang Hames
- [llvm] r188343 - [mips] Use register operands instead of register classes in DSP instruction
Akira Hatanaka
- [PATCH] Don't force the use of a base pointer with MS inline asm
Reid Kleckner
- [llvm] r188344 - [mips] Fix bug in parsing accumulator registers.
Akira Hatanaka
- [PATCH] DataFlowSanitizer: Instrumentation for memset.
Peter Collingbourne
- [PATCH] [dfsan] New __dfsan_set_label runtime function.
Peter Collingbourne
- [PATCH] [dfsan] Initial set of custom functions and interceptors for libc.
Peter Collingbourne
- [llvm] r188348 - Lit: Introduce "%/[STpst] into parseIntegratedTestScript(), to normalize substitutions.
NAKAMURA Takumi
- [llvm] r188351 - [CMake] add_llvm_library: Specify explicit suffix .imp to import library to avoid a warning between profile_rt-static and profile_rt-shared with lib/profile_rt.lib.
NAKAMURA Takumi
- [llvm] r188355 - [lit] Move formats into their own subpackage.
Daniel Dunbar
- [llvm] r188356 - [lit] Move executeCommand() into lit.util.
Daniel Dunbar
- [llvm] r188357 - [lit] Factor ShTest format script command parsing from other processing.
Daniel Dunbar
- [llvm] r188358 - [lit] Fix tests to execute lit with same python as invoked with.
Daniel Dunbar
- [llvm] r188359 - [lit] Avoid StringIO.
Daniel Dunbar
- [llvm] r188360 - [lit] Fix a relative import issue I missed earlier.
Daniel Dunbar
- [llvm] r188361 - Replace EVT with MVT in many of the shuffle lowering functions. Keeps compiler from generating unneeded checks and handling for extended types.
Craig Topper
- [llvm] r188362 - Replace EVT with MVT in isVectorShift. Keeps compiler from generating unneeded checks and handling for extended types.
Craig Topper
- [llvm] r188363 - Use MVT in more lowering code.
Craig Topper
- [PATCH] Add support for DebugFission to DWARF parser
Alexey Samsonov
- [PATCH] Make DWARFCompileUnit non-copyable
Alexey Samsonov
- [llvm] r188364 - Make some helper methods static.
Craig Topper
- [llvm] r188365 - Remove tab characters.
Craig Topper
- [llvm] r188366 - Make more helper methods into static functions.
Craig Topper
- [PATCH] Use FIFO in InitDAGTopologicalSorting
Tijl Coosemans
- [llvm] r188367 - Fix a really terrifying but improbable bug in mem2reg. If you have seen
Chandler Carruth
- [compiler-rt] r188369 - [sanitizer] Split platform_limits_posix into system- and kernel-dependent parts.
Evgeniy Stepanov
- [llvm] r188370 - Support C99 hexadecimal floating-point literals in assembly
Tim Northover
- [llvm] r188372 - Add test-case for hex floating-literals
Tim Northover
- [llvm] r188376 - [lit] Support parsing scripts with inconsistent or invalid encodings.
Daniel Dunbar
- [PATCH] Added a new register class for Thumb PC-rel loads
Daniel Stewart
- [llvm] r188377 - Add the C99 hex-float assembly syntax to our extension document.
Tim Northover
- [llvm] r188379 - Revert r188376, "[lit] Support parsing scripts with inconsistent or invalid encodings.", this doesn't work yet for bots using the internal shell.
Daniel Dunbar
- [llvm] r188380 - Expose CRC-32 implementation from zlib
Alexey Samsonov
- [PATCH] [RFC] Deprecated feature in TableGen
Joey Gouly
- [llvm] r188382 - Sphinx refuses to render this code block. Try adding a newline.
Benjamin Kramer
- [llvm] r188385 - Let t2LDRBi8 and t2LDRBi12 have same Base Pointer
Renato Golin
- R600: Various improvements
Vincent Lejeune
- [PATCH] Add Cortex-A9 scheduling classes for vldm/vstm instructions that access more than 32 bytes
Silviu Baranga
- [llvm] r188386 - llvm-symbolizer: add support for .gnu_debuglink section
Alexey Samsonov
- [llvm] r188388 - Remove unused struct/enum
Jakob Stoklund Olesen
- [llvm] r188389 - LiveIntervalUnion is not used in RegAllocBase.
Jakob Stoklund Olesen
- [llvm] r188390 - Remove declaration of nonexistant function.
Jakob Stoklund Olesen
- [llvm] r188391 - Improve misleading comment.
Jakob Stoklund Olesen
- [llvm] r188392 - Remove unused function.
Jakob Stoklund Olesen
- [llvm] r188393 - Remove unnecessary parameter to RenumberValues.
Jakob Stoklund Olesen
- [PATCH] Address Space Casting
Michele Scandale
- [llvm] r188397 - Use the MSVC __cpuid intrinsic instead of inline asm
Reid Kleckner
- [llvm] r188398 - [lit] Support parsing scripts with inconsistent or invalid encodings.
Daniel Dunbar
- [LNT] r188399 - Better code coverage for the runtest lit tests: call runtest with an assortment of options.
Chris Matthews
- [compiler-rt] r188401 - [dfsan] Runtime support for ABI list functionality; can now run integration tests with args ABI.
Peter Collingbourne
- [llvm] r188402 - DataFlowSanitizer: greylist is now ABI list.
Peter Collingbourne
- [PATCH] Fixed RuntimeDyldELF absolute relocations.
Richard Mitton
- [llvm] r188407 - Actually fix PPC64 64-bit GPR inline asm constraint matching
Hal Finkel
- [compiler-rt] r188411 - [dfsan] New __dfsan_set_label runtime function.
Peter Collingbourne
- [llvm] r188412 - DataFlowSanitizer: Instrumentation for memset.
Peter Collingbourne
- [PATCH] DataFlowSanitizer: Add a debugging feature to help us track nonzero labels.
Peter Collingbourne
- [PATCH] [dfsan] Runtime support for -dfsan-debug-nonzero-labels feature.
Peter Collingbourne
- [llvm] r188415 - Fix small typo: s/succ/Succ/
Mark Lacey
- [llvm] r188416 - [lit] Ensure test output is converted to strings where possible.
Daniel Dunbar
- [llvm] r188417 - [lit] Add test coverage of gtest format.
Daniel Dunbar
- [llvm] r188418 - R600/SI: Add pattern for fp_to_uint
Tom Stellard
- [llvm] r188419 - R600/SI: Fix an obvious typo
Tom Stellard
- [llvm] r188420 - R600/SI: Allow conversion between v32i8 and v8i32
Tom Stellard
- [llvm] r188421 - R600/SI: Handle MSAA texture targets
Tom Stellard
- [llvm] r188422 - DebugInfo: Prefer references over pointers, pass by const reference for a type that will grow in the future
David Blaikie
- [llvm] r188423 - DataFlowSanitizer: move abilist input file to Inputs.
Peter Collingbourne
- [PATCH 1/3] Track new virtual registers by register number.
Mark Lacey
- [PATCH 2/3] Notify LiveRangeEdit of new virtual registers.
Mark Lacey
- [PATCH 3/3] Auto-compute live intervals on demand.
Mark Lacey
- [PATCH] Implement function prefix data as an IR feature.
Peter Collingbourne
- [llvm] r187986 - Use pop_back() instead of pop_back_val() when the returned value is not used.
Chris Lattner
- [PATCH] Don't do FoldCmpLoadFromIndexedGlobal for non inbounds GEPs
Matt Arsenault
- [llvm] r188424 - [llvm-build] Make Py3 compatible.
Daniel Dunbar
- [llvm] r188425 - R600/SI: Assign a register class to the $vaddr operand for MIMG instructions
Tom Stellard
- [llvm] r188426 - R600/SI: Choose the correct MOV instruction for copying immediates
Tom Stellard
- [llvm] r188427 - R600/SI: Lower BUILD_VECTOR to REG_SEQUENCE v2
Tom Stellard
- [llvm] r188428 - R600/SI: Use i8 types for resource descriptors in tests
Tom Stellard
- [llvm] r188429 - R600/SI: Convert v16i8 resource descriptors to i128
Tom Stellard
- [llvm] r188430 - R600/SI: Replace v1i32 type with i32 in imageload and sample intrinsics
Tom Stellard
- [llvm] r188431 - R600/SI: Improve legalization of vector operations
Tom Stellard
- [llvm] r188434 - Track new virtual registers by register number.
Mark Lacey
- [llvm] r188435 - Notify LiveRangeEdit of new virtual registers.
Mark Lacey
- [llvm] r188436 - Add the MachineInstrSpan class.
Mark Lacey
- [llvm] r188437 - Auto-compute live intervals on demand.
Mark Lacey
- [PATCH] SelectionDAG: Use correct pointer size when splitting vector stores
Tom Stellard
- [PATCH] Fix lint assert on integer vector division
Matt Arsenault
- [llvm] r188441 - Replace getValueType().getSimpleVT() with getSimpleValueType(). Also remove one weird cast from MVT->EVT just to call getSimpleVT().
Craig Topper
- [llvm] r188442 - Replace getValueType().getSimpleVT() with getSimpleValueType().
Craig Topper
- [llvm] r188444 - Fixed typo in CMakeLists.txt.
Michael Gottesman
- [PATCH] [compiler-rt] Build when SOUND_VERSION >= 0x040000
David Majnemer
- [llvm] r188445 - Use MVT in place of EVT in more X86 operation lowering functions.
Craig Topper
- [llvm] r188446 - Use MVT instead of EVT in X86ISelDAGToDAG since all the types should be legal.
Craig Topper
- [llvm] r188448 - Tentative fix for global-buffer-overflow caused by r188426. Found by AddressSanitizer
Alexey Samsonov
- [llvm] r188449 - Don't let isPermImmMask handle v16i32 since VPERMI doesn't match on that type. Remove 128-bit vector handling from isPermImmMask too, it's covered by isPSHUFDMask.
Craig Topper
- [llvm] r188451 - Clang and AArch64 backend patches to support shll/shl and vmovl instructions and ACLE functions
Hao Liu
- [llvm] r188454 - Revert r188449 as it turns out we're just missing the instructions that need the v16i32/v16f32 matching.
Craig Topper
- [llvm] r182125 - R600: Improve texture handling
Nick Lewycky
- [Mesa-dev] radeonsi: LLVM r187139 broke some piglit tests
Michel Dänzer
- [compiler-rt] r188455 - [sanitizer] Add missing include.
Evgeniy Stepanov
- GPRPair issue on LLVMLinux side
Tinti
- [PATCH] fix corruption in X86AsmParser
Maarten Lankhorst
- XCore: XCoreLowerThreadLocal improvements
Robert Lytton
- [PATCH] Solve three issues with Thumb literal loads
Mihail Popa
- [llvm] r188457 - [Mips][msa] Added the simple builtins (add_a to dpsub[su], ilvev to ldi)
Jack Carter
- [PATCH] Fix pow simplification when fabs and sqrt are unavailable
Kuperstein, Michael M
- [llvm] r188458 - [Mips][msa] Added the simple builtins (fadd to ftq)
Jack Carter
- [llvm] r188460 - [Mips][msa] Added the simple builtins (madd_q to xori)
Jack Carter
- [llvm] r188466 - This fixes three issues related to Thumb literal loads:
Mihai Popa
- [llvm] r188467 - Drive-by fix for a doxygen comment in MachineInstr.h.
Joey Gouly
- [PATCH] Fix assertion failure caused by InlineCost when ptrtoint int size is larger than the pointer size
Matt Arsenault
- [llvm] r188469 - Constify the function parameters.
Bill Wendling
- [compiler-rt] r188471 - [dfsan] Runtime support for -dfsan-debug-nonzero-labels feature.
Peter Collingbourne
- [llvm] r188472 - DataFlowSanitizer: Add a debugging feature to help us track nonzero labels.
Peter Collingbourne
- [PATCH] make arm-use-movt and arm-reserve-r9 options available for all arm
Jeroen Hofstee
- [llvm] r188483 - Use a reference instead of making an unnecessary copy. Also use 'const'.
Bill Wendling
- [llvm] r188484 - Make a few more things const.
Bill Wendling
- [llvm] r188485 - make arm-reserve-r9 available for all ARM
Renato Golin
- [llvm] r188487 - make arm-use-movt available for all ARM
Renato Golin
- [llvm] r188489 - Fixing a corner-case bug in strchr and strrchr lib call optimizations where
Yunzhong Gao
- [compiler-rt] r188490 - [dfsan] Initial set of custom functions and interceptors for libc.
Peter Collingbourne
- r187374 - PR16715: Fix assert in verifier: only mark call to 'operator new' as 'builtin' if
Eli Friedman
- [PATCH] Teach ConstantFolding about address space pointer sizes
Matt Arsenault
- [llvm] r188499 - Support X86_64_GOTLoad relocations in RuntimeDyldMachO by treating them the
Lang Hames
- [llvm] r188502 - [lit] Remove some done TODOs.
Daniel Dunbar
- [llvm] r188503 - [tests] Fix refacto in r187764 that effectively disabled SimplifyCFG tests. :(
Daniel Dunbar
- [llvm] r188504 - Remove empty directory.
Daniel Dunbar
- [PATCH] add a function to translate subregister lane masks to other subregs.
Matthias Braun
- [llvm] r188506 - Fix spelling
Matt Arsenault
- [llvm] r188507 - Don't do FoldCmpLoadFromIndexedGlobal for non inbounds GEPs
Matt Arsenault
- [llvm] r188508 - Tighten up the yamilizer so it stops eliding empty sequences if the embedded empty sequence is the first key/value in a map which is itself in a sequence.
Aaron Ballman
- [llvm] r188509 - CMake: polish the Windows packaging rules
Hans Wennborg
- [llvm-commits] [llvm] r169915 - in /llvm/trunk: include/llvm/ lib/Target/ lib/Target/R600/ lib/Target/R600/InstPrinter/ lib/Target/R600/MCTargetDesc/ lib/Target/R600/TargetInfo/ test/CodeGen/R600/ test/CodeGen/SI/
Daniel Dunbar
- [llvm] r188512 - InstCombine: Simplify if(x!=0 && x!=-1).
Jim Grosbach
- [llvm] r188513 - [tests] Cleanup initialization of test suffixes.
Daniel Dunbar
- [llvm] r188515 - R600: Change the RAT instruction assembly names so they match the docs
Tom Stellard
- [llvm] r188516 - R600: Add IsExport bit to TableGen instruction definitions
Tom Stellard
- [llvm] r188517 - R600: Enable folding of inline literals into REQ_SEQUENCE instructions
Tom Stellard
- [llvm] r188518 - R600: Add support for v4i32 stores on Cayman
Tom Stellard
- [llvm] r188519 - R600: Add support for i16 and i8 global stores
Tom Stellard
- [llvm] r188520 - R600: Add support for global vector stores with elements less than 32-bits
Tom Stellard
- [llvm] r188521 - R600: Add support for global vector loads with element types less than 32-bits
Tom Stellard
- [llvm] r188522 - R600/SI: Fix incorrect encoding of DS_WRITE_B32 instructions
Tom Stellard
- [llvm] r188523 - Revert "R600/SI: Fix incorrect encoding of DS_WRITE_B32 instructions"
Tom Stellard
- [llvm] r188524 - Fixing a warning about control reaching the end of a non-void function.
Aaron Ballman
- [llvm] r188525 - Removing a spurious semi-colon; this macro expands into a namespace.
Aaron Ballman
- [llvm] r188526 - [tests] Remove an out-dated failing test.
Daniel Dunbar
- [llvm] r188527 - [tests] Add a hack to eliminate some dangling .s files on buildbots.
Daniel Dunbar
- [llvm] r188528 - Calling the base class constructor from the derived class' initializer list. This matches DenseMap's behavior, and silences some warnings.
Aaron Ballman
- [llvm] r188529 - Add missing test for GEP + bitcast transformation
Matt Arsenault
- [llvm] r188530 - Re-disabling C4291 warnings for MSVC because AttributeList.h requires it. This was accidentally removed in r187279.
Aaron Ballman
- [llvm] r188534 - Don't use v16i32 for load pattern matching. All 512-bit loads are cated to v8i64.
Craig Topper
- [PATCH] Fix Thumb2 aliasing complementary instructions taking modified immediates
Mihail Popa
- [PATCH] Add support for Thumb2 literal loads with negative zero offset
Mihail Popa
- [PATCH] Aarch64 Neon ACLE scalar instrinsic name mangling with BHSD suffix
Kevin Qin
- [llvm] r188537 - This patch implements wait instruction for mips. Examples are added in test files.
Vladimir Medic
- [llvm] r188538 - [SystemZ] Fix sign of integer memcmp result
Richard Sandiford
- [llvm] r188540 - [SystemZ] Fix handling of 64-bit memcmp results
Richard Sandiford
- [compiler-rt] r188541 - [ASan/RTL] Disable alloc_dealloc_mismatch by default on Windows
Timur Iskhodzhanov
- [compiler-rt] r188542 - tsan: better report formatting for Go
Dmitry Vyukov
- [llvm] r188544 - [SystemZ] Use CLST to implement strcmp
Richard Sandiford
- [compiler-rt] r188545 - [ASan/RTL] Disable colored reporting on Windows
Timur Iskhodzhanov
- [llvm] r188546 - [SystemZ] Use MVST to implement strcpy and stpcpy
Richard Sandiford
- [llvm] r188547 - [SystemZ] Use SRST to implement strlen and strnlen
Richard Sandiford
- [PATCH] [lsan] Added __lsan_will_detect_leaks().
Sergey Matveev
- [llvm] r188548 - Fix Thumb2 aliasing complementary instructions taking modified immediates
Mihai Popa
- [llvm] r188549 - Add support for Thumb2 literal loads with negative zero offset
Mihai Popa
- [llvm] r188551 - When initializing the PIC global base register on ARM/ELF add pc to fix the address.
Benjamin Kramer
- [PATCH] R600/SI: Add pattern for xor of i1
Michel Dänzer
- [PATCH] Removing unused functionality
Aaron Ballman
- [llvm] r188554 - Updating function comments; no functional changes intended.
Aaron Ballman
- [llvm] r188555 - R600: Allocate memoperand in the MachienFunction so it doesn't leak.
Benjamin Kramer
- [PATCH] [mips][msa] Added and.v, bmnz.v, bmz.v, bsel.v, nor.v, or.v, xor.v
Daniel Sanders
- [PATCH] [mips][msa] Added insve
Daniel Sanders
- [llvm] r188556 - Test commit. Just a blank line
Daniel Sanders
- [llvm] r188557 - Reverted test commit (r188556)
Daniel Sanders
- XCore target: fix weak linkage attribute handling
Robert Lytton
- [PATCH] [mips][msa] Few MSA Builtins have side-effects. Added IntrNoMem to those that don't.
Daniel Sanders
- [PATCH] Use UTF16ToUTF8 helper
Aaron Ballman
- [llvm] r188558 - R600/SI: Fix broken encoding of DS_WRITE_B32
Michel Danzer
- [llvm] r188559 - R600/SI: Add pattern for xor of i1
Michel Danzer
- [PATCH] SelectionDAG: Remove unnecessary uses of TargetLowering::getPointerTy()
Tom Stellard
- [www] r188561 - Add location.
Tanya Lattner
- [PATCH] [mips][msa] Removed fcge, fcgt, fsge, fsgt
Daniel Sanders
- [llvm] r188563 - InstCombine: Use isAllOnesValue() instead of explicit -1.
Jim Grosbach
- [PATCH][PowerPC] Preparatory refactoring for making prologue & epilogue safe on PPC32 SVR4 ABI
Mark Minich
- [llvm] r188564 - FileCheck: Fix stray quote in CHECK-LABEL error message.
Stephen Lin
- [llvm] r188565 - Removing unused functionality.
Aaron Ballman
- [llvm] r188566 - Switching to using a helper function instead of manually converting the string to UTF-8.
Aaron Ballman
- [llvm] r188567 - [tests] Another attempt to workaround broken misched-copy.s test on some buildbots.
Daniel Dunbar
- [llvm] r188568 - Test commit.
Richard Mitton
- R600: Improve support for local memory and use 32-bit local memory pointers on SI
Tom Stellard
- [PATCH] CMake: add LLVM_INSTALL_LIBRARIES variable
Hans Wennborg
- [PATCH] Fix SCEVExpander creating distinct duplicate PHI entries
Hal Finkel
- [PATCH] Teach InstCombine visitGetElementPtr about address spaces
Matt Arsenault
- [llvm] r188572 - Fixed RuntimeDyldELF absolute relocations.
Richard Mitton
- [llvm] r188573 - [PowerPC] Preparatory refactoring for making prologue and epilogue
Bill Schmidt
- [llvm] r188577 - DebugInfo: Allow the addition of other (such as static data) members to a record type after construction
David Blaikie
- [PATCH][PowerPC] More refactoring prior to real PPC emitPrologue()/emitEpilogue() changes
Mark Minich
- [llvm] r188579 - Add difference_type to ImmutableMap/Set iterators so they have a complete set of typedefs.
Benjamin Kramer
- [llvm] r188582 - allow != to compare PointerUnion, we already support ==.
Chris Lattner
- [llvm] r188583 - I'm told that != is not ==
Chris Lattner
- [llvm] r188584 - Actually, use GNU inline asm for cpuid with clang
Reid Kleckner
- [llvm] r188586 - Fix a subtle difference between running clang vs llc for mips16.
Reed Kotler
- [llvm] r188589 - [typo] An LLVM.
Daniel Dunbar
- [llvm] r188590 - [lit] Rewrite TODO list, and elaborate on some things.
Daniel Dunbar
- [llvm] r188592 - ARM: Clean up fast-isel machine verifier errors.
Jim Grosbach
- [llvm] r188593 - ARM: Fix more fast-isel verifier failures.
Jim Grosbach
- [llvm] r188594 - ARM: Fast-isel register class constrain for extends.
Jim Grosbach
- [llvm] r188595 - ARM: Properly constrain comparison fastisel register classes.
Jim Grosbach
- [llvm] r188596 - R600: Expand vector float operations for both SI and R600
Tom Stellard
- [llvm] r188597 - R600: Expand vector FFLOOR ops
Tom Stellard
- [llvm] r188598 - R600: Expand vector FRINT ops
Tom Stellard
- [llvm] r188599 - R600: Fix possible use of an uninitialized variable
Tom Stellard
- [PATCH] Fix assert with GEP ptr vector indexing structs
Matt Arsenault
- [PATCH][AVX2] Fix intrinsic name and argument for _mm256_broadcastsi128_si256
Juergen Ributzka
- [llvm] r188605 - PR 16899: Do not modify the basic block using the iterator, but keep the
Joerg Sonnenberger
- [llvm] r188606 - Recognize NetBSD's terminfo implementation.
Joerg Sonnenberger
- [PATCH][X86_64/MC] Fix code offset for unwind code SET_FPREG and enable test
Kai Nacke
- [PATCH] ARM: use new modified-imm instructions for all MC-level purposes.
Tim Northover
- [llvm] r188608 - The vbroadcastsi256 intrinsic does not exactly resemble the GCC
Juergen Ributzka
- [compiler-rt] r188613 - Fix endian conditions on Solaris. From Alexander Esilevich.
Joerg Sonnenberger
- [llvm] r188614 - Fix SCEVExpander creating distinct duplicate PHI entries
Hal Finkel
- [llvm] r188615 - Go through the really awkward dance required to delete the memory
Chandler Carruth
- [llvm] r188616 - Update the sample project autoconf setup to include support for
Chandler Carruth
- [llvm] r188617 - Add support for linking librt and using clock_gettime to the sample
Chandler Carruth
- [llvm] r188618 - Port the detection of zlib from the main autoconf system to the sample
Chandler Carruth
- [llvm] r188619 - Makefile.rules: Simplify nested if(s) on OmitFramePointer.
NAKAMURA Takumi
- [llvm] r188620 - Makefile.rules: Avoid -fomit-frame-pointer also on cygwin due to PR14646.
NAKAMURA Takumi
- [polly] r188624 - Rename "polly-test" in the document and script.
Logan Chien
- [llvm] r188626 - Remove unused stdio.h includes
Dmitri Gribenko
- [llvm] r188627 - docs: command guide: cleanups, no text changes
Dmitri Gribenko
- [compiler-rt] r188628 - Revert r188369 (and r188455) which breaks the build on at least some
Chandler Carruth
- [llvm] r188629 - Make more of the lowering helpers static. Also use MVT instead of EVT in a couple places.
Craig Topper
- [zorg] r188630 - Change automatic CC'ed on all failure messages for llvmlab from David Dean to me.
Michael Gottesman
- [zorg] r188631 - [llvmlab] Refactored some parts of Artifacts.py.
Michael Gottesman
- [zorg] r188632 - [llvmlab] Make default artifacts_path always use a path that has been run through os.path.expanduser.
Michael Gottesman
- [zorg] r188633 - [llvmlab] config is not a system module. Move it in the custom python module section of imports.
Michael Gottesman
- [zorg] r188634 - [llvmlab] Change PublishGoodBuild() to use artifacts_path from the config file instead of ~/artifacts.
Michael Gottesman
- [compiler-rt] r188635 - It appears that glibc 2.13 has the same thread descriptor size as 2.11,
Chandler Carruth
- [llvm] r188637 - AVX-512: Added VMOVD, VMOVQ, VMOVSS, VMOVSD instructions.
Elena Demikhovsky
- [llvm] r188643 - ARM: make sure we keep inline asm operands tied.
Tim Northover
- [PATCH] [PECOFF] support additional subsystem identifiers
Saleem Abdulrasool
- [PATCH] [Support] add missing enumeration values
Saleem Abdulrasool
- [llvm] r188646 - Remove SpecialCaseList::findCategory.
Peter Collingbourne
- [PATCH] Introduce SpecialCaseList::isIn overload for GlobalAliases.
Peter Collingbourne
- [llvm] r188649 - DebugInfo: don't emit zero-length names for parameters
David Blaikie
- [llvm] r188650 - llvm-dwarfdump: Do not include address offsets for attributes, only for tags
David Blaikie
- [llvm] r188653 - Add the PPC fcpsgn instruction
Hal Finkel
- [llvm] r188654 - AVX-512: compiler intrinsics
Elena Demikhovsky
- [llvm] r188655 - Add ExpandFloatOp_FCOPYSIGN to handle ppcf128-related expansions
Hal Finkel
- [llvm] r188656 - Adds missing TLI check for library simplification of
Michael Kuperstein
Last message date:
Sun Aug 18 23:55:48 PDT 2013
Archived on: Tue Aug 4 17:10:31 PDT 2015
This archive was generated by
Pipermail 0.09 (Mailman edition).