The Week Of Monday 24 June 2013 Archives by thread
Starting: Mon Jun 24 00:05:04 PDT 2013
Ending: Sun Jun 30 19:01:09 PDT 2013
Messages: 806
- LIT tests fail on Windows X86_64
Demikhovsky, Elena
- [llvm] r184694 - DebugInfo: enumerator values returned as int64 as they are stored
David Blaikie
- [llvm] r184697 - Filter out dragonegg when checked out into a projects subdirectory.
Chandler Carruth
- [llvm] r184698 - Add a flag to defer vectorization into a phase after the inliner and its
Chandler Carruth
- [polly] r184529 - Use isl_val instead of isl_int in the core of Polly
Andy Gibbs
- [polly] r184699 - Update CLooG such that the isl test cases are really up to date
Tobias Grosser
- [PATCH] Revert to C-style callbacks for iteration over allocator chunks. Also clean up LSan code, fix some comments and replace void* with uptr to bring down the number of reinterpret_casts.
Kostya Serebryany
- [compiler-rt] r184700 - Revert to C-style callbacks for iteration over allocator chunks.
Sergey Matveev
- [PATCH] ARM: operands should be explicit when disassembled
Amaury de la Vieuville
- [llvm] r184685 - LoopVectorize: Use the dependence test utility class
Renato Golin
- Patch for the fact that all llvm python scripts are python 2.x compatible.
罗勇刚(Yonggang Luo)
- [llvm] r184701 - ARM: enable decoding of pc-relative PLD/PLI
Amaury de la Vieuville
- [llvm] r184702 - ARM: fix IT decoding
Amaury de la Vieuville
- [llvm] r184703 - ARM: fix thumb1 nop decoding
Amaury de la Vieuville
- [compiler-rt] r184704 - [lsan] Fix android build.
Sergey Matveev
- [llvm] r184705 - Temporarily enable MI-Sched on X86.
Andrew Trick
- [llvm] r184706 - ARM: rGPR is meant to be unpredictable, not undefined
Amaury de la Vieuville
- [llvm] r184707 - ARM: check predicate bits for thumb instructions
Amaury de la Vieuville
- [PATCH] ARM: enable decoding of pc-relative PLD/PLI
Amaury de la Vieuville
- [PATCH] ARM: fix IT decoding
Amaury de la Vieuville
- [PATCH] ARM: fix thumb1 nop disassembly
Amaury de la Vieuville
- [PATCH] ARM: rGPR is meant to be unpredictable, not undefined
Amaury de la Vieuville
- [PATCH] ARM: check predicate bits for thumb instructions
Amaury de la Vieuville
- [llvm] r184709 - Add -mcpu to some unit tests that only fail on certain hosts.
Andrew Trick
- [llvm] r184710 - [APFloat] Rename macro convolve => PackCategoriesIntoKey so that it is clear what APFloat is actually using said macro for.
Michael Gottesman
- [llvm] r184711 - [APFloat] Removed a assert from significandParts() which says that one can only access the significand of FiniteNonZero/NaN floats.
Michael Gottesman
- [llvm] r184712 - [APFloat] Added make{Zero, Inf} methods and implemented get{Zero, Inf} on top of them.
Michael Gottesman
- [llvm] r184713 - [APFloat] Added support for parsing float strings which contain {inf, -inf, NaN, -NaN}.
Michael Gottesman
- [llvm] r184714 - [APFloat] Added a large unittest for APFloat.add that checks that special values are computed correctly.
Michael Gottesman
- [llvm] r184715 - [APFloat] Removed trailing whitespace from unittests.
Michael Gottesman
- [llvm] r184716 - This patch introduces RegisterOperand class into Mips FPU instruction definitions and adds dedicated parser methods to MipsAsmParser. It is the first in a series of patches that should fix the problems with parsing Mips FPU instructions and optimize the code in MipsAsmParser.
Vladimir Medic
- [PATCH] Support Mach-O universal binaries in llvm-symbolizer
Alexey Samsonov
- [llvm] r184671 - SLP Vectorizer: Erase instructions outside thevectorizeTree method.
Andy Gibbs
- Allow instruction nmemonic to contain dot character
Vladimir Medic
- [compiler-rt] r184717 - [sanitizer] Intercept readv, preadv, writev, pwritev.
Evgeniy Stepanov
- [llvm] r184718 - [PowerPC] Support blrl and variants in the asm parser
Ulrich Weigand
- [llvm] r184719 - [PowerPC] Support b(cond)l in the asm parser
Ulrich Weigand
- [llvm] r184720 - [PowerPC] Support bd(n)zl and bd(n)zlrl
Ulrich Weigand
- [llvm] r184721 - [PowerPC] Support absolute branches
Ulrich Weigand
- [compiler-rt] r182563 - Performance improvement.
Chandler Carruth
- [PATCH] Support APSR_nzcv as operand for Thumb2 mrc
Mihail Popa
- [llvm] r184722 - [PowerPC] Support generic conditional branches in asm parser
Ulrich Weigand
- [llvm] r184723 - LoopVectorize: Use SetVector for the access set
Arnold Schwaighofer
- [llvm] r184724 - Reapply 184685 after the SetVector iteration order fix.
Arnold Schwaighofer
- [llvm] r184725 - [PowerPC] Add t/f branch mnemonics to asm parser
Ulrich Weigand
- [llvm] r184684 - LoopVectorize: Add utility class for checking dependency among accesses
Benjamin Kramer
- [llvm] r184728 - NVPTXTargetObjectFile.h: Initialize some pointers as NULL in the constructor of NVPTXTargetObjectFile. ~NVPTXTargetObjectFile() tries to delete them.
NAKAMURA Takumi
- [llvm] r184729 - llvm/test/DebugInfo/arguments.ll: Add explicit -mtriple=x86_64-unknown-unknown.
NAKAMURA Takumi
- [llvm] r184730 - llvm/test/CodeGen/X86/legalize-shift-64.ll: Add explicit -mtriple=i686-unknown-unknown.
NAKAMURA Takumi
- [llvm] r184731 - llvm/test/CodeGen/X86: Add explicit -mtriple=x86_64-unknown-unknown.
NAKAMURA Takumi
- [llvm] r184732 - Look for Python 2 before Python 3 in CMakeLists.txt
Reid Kleckner
- [PATCH] DebugIR with no existing debug information
Langmuir, Ben
- [compiler-rt] r184734 - [msan] Unpoison param-tls in signal handler wrapper.
Evgeniy Stepanov
- [compiler-rt] r184735 - [sanitizer] Intercept inet_aton.
Evgeniy Stepanov
- [compiler-rt] r184736 - [sanitizer] Fix TSan build.
Evgeniy Stepanov
- [llvm] r184630 - Create the file with the right permissions instead of setting it afterwards.
Rafael Espíndola
- [compiler-rt] r184739 - [sanitizer] Intercept sysinfo.
Evgeniy Stepanov
- [compiler-rt] r184747 - tsan: update dynamic export syms file
Dmitry Vyukov
- [PATCH] Make it easier to bootstrap llvm using cmake
Andy Gibbs
- [PATCH] [sanitizer] Factor some suppression-related code out of TSan. This code will be reused in LSan.
Sergey Matveev
- [lld] r184651 - Fix unused field warning.
Rui Ueyama
- [llvm] r184749 - Rename the variable to fix a warning. Thanks Andy Gibbs.
Nadav Rotem
- [llvm] r184750 - Move llvm/test/DebugInfo/arguments.ll to X86, for now. It is still Windows' PECOFF incompatible.
NAKAMURA Takumi
- [PATCH] Little improvement in IndVarSimplify
Michele Scandale
- [RFC, PowerPC] Initial fast-isel support for PPC64
Bill Schmidt
- [compiler-rt] r184752 - tsan: make the test more robust
Dmitry Vyukov
- [llvm] r184754 - [PowerPC] Add predicted forms of branches
Ulrich Weigand
- [llvm] r184756 - R600: Fix spelling error in comment
Aaron Watry
- [llvm] r184757 - [PowerPC] Add some FIXMEs
Ulrich Weigand
- [llvm] r184758 - PPC: Remove default case from fully covered switch.
Benjamin Kramer
- [llvm] r184590 - Revert "BlockFrequency: Saturate at 1 instead of 0 when multiplying a frequency with a branch probability."
Benjamin Kramer
- [llvm] r184760 - Improve diagnostics when getSizeInBits is called on the Other type.
Chad Rosier
- [llvm] r184761 - DebugInfo: DIBuilder changes to match DIEnumerator changes in r184694
David Blaikie
- [PATCH] InstCombine: Optimize (1 << X) UPred CstP2 to X UPred Log2(CstP2)
David Majnemer
- [llvm] r184764 - Add a simpler version of is_regular_file.
Rafael Espindola
- [PATCH] Teach DeadArgElimination not to eliminate return values of functions with 'returned' arguments
Dan Gohman
- [llvm] r184767 - [PowerPC] Support some miscellaneous mnemonics in the asm parser
Ulrich Weigand
- [LNT] r184771 - [graph ui] Fix some improperly closed rows.
Daniel Dunbar
- [LNT] r184772 - lnt tool: Check that the installed version matches the current version.
Daniel Dunbar
- [LNT] r184773 - lnt: Add "send-run-comparison" command line tool.
Daniel Dunbar
- [PATCH][X86_64/MC] Towards usable Win64 exception handling
Kai Nacke
- [PATCH] Make LLVM profiling thread-safe
Matthew Dempsky
- [PATCH 1/2] TableGen: Generate a function for getting operand indices based on their defined names
Tom Stellard
- [LLVMdev] Problems with 64-bit register operands of inline asm on ARM
Weiming Zhao
- [PATCH] [Multiprecision Arithmetic Optimization] Teach SelectionDAG how to promote the integer carry result of {add, sub}{c, e} to a larger integer type.
Michael Gottesman
- [llvm] r184781 - Use const references instead of pointers to references that are
Eric Christopher
- [llvm] r184783 - typo.
Adrian Prantl
- [llvm] r184788 - Formatting.
Eric Christopher
- [PATCH] Fix CodeGen/PowerPC/stack-protector.ll test case on OpenBSD
Matthew Dempsky
- [llvm] r184792 - 80-column and tab character fixes.
Eric Christopher
- [llvm] r184793 - Remove all non-linker oriented compile options from the linker
Eric Christopher
- [PATCH] [Object] Split the ELF interface into 3 parts.
Michael Spencer
- [compiler-rt] r184798 - Remove the sysroot restriction from building GCDAProfiling.c.
Chandler Carruth
- [compiler-rt] r184799 - Address a few of the issues in GCDAProfiling I noted when looking
Chandler Carruth
- [llvm] r184800 - As far as I know no linker needs or wants the -g flag.
Eric Christopher
- [llvm] r184802 - Cleanup in unique_file when we only want the name.
Rafael Espindola
- [compiler-rt] r184805 - Remove the sysroot (or isysroot) restriction from the GCDAProfile.c
Chandler Carruth
- [llvm] r184806 - Create a replacement for sys::Path::PathSeparator.
Rafael Espindola
- [llvm] r184808 - Add an autoconf option for turning on -gsplit-dwarf by default
Eric Christopher
- [llvm] r184809 - PPCAsmParser.cpp: Quote "@l/@ha" in comments. [-Wdocumentation]
NAKAMURA Takumi
- [Mesa-dev] [PATCH 1/2] R600: Add support for i32 loads from the constant address space on Cayman
Aaron Watry
- [compiler-rt] r184816 - Temporarily disable building the armv7 variants of profile_ios on
Chandler Carruth
- [llvm] r184819 - R600: Fix typo in R600Schedule.td
Tom Stellard
- [llvm] r184820 - R600/SI: Add support for v4i32 and v4f32 kernel args
Tom Stellard
- [llvm] r184821 - R600: Add support for i32 loads from the constant address space on Cayman
Tom Stellard
- [llvm] r184822 - R600/SI: Report unaligned memory accesses as legal for > 32-bit types
Tom Stellard
- [llvm] r184823 - Revert "Temporarily enable MI-Sched on X86."
Andrew Trick
- [llvm] r184824 - Don't assume ResultPath is null terminated.
Rafael Espindola
- [llvm] r184826 - keep only the StringRef version of getFileOrSTDIN.
Rafael Espindola
- [llvm] r184827 - Fix a typo in the code that collected the costs recursively.
Nadav Rotem
- [PATCH] Vselect improvements part 2
Matt Arsenault
- [patch] fix loopvectorizer bug with multiple address spaces PR16306
Pekka Jääskeläinen
- [PATCH] Disable inlining between sanitized and non-sanitized functions
Evgeniy Stepanov
- [llvm] r184831 - [NVPTX] Default pointer type doesn't make sense for getParamSymbol()
Justin Holewinski
- [llvm] r184832 - [PowerPC] Add extended subtract mnemonics
Ulrich Weigand
- [llvm] r184833 - [PowerPC] Add rldcr/rldic instructions
Ulrich Weigand
- [llvm] r184834 - [PowerPC] Add extended rotate/shift mnemonics
Ulrich Weigand
- [llvm] r184835 - BlockFrequency: Bump up the entry frequency a bit.
Benjamin Kramer
- [compiler-rt] r184836 - [sanitizer] Move log_path to common flag and use it in MSan.
Evgeniy Stepanov
- [PATCH] [lsan] Define interceptors more correctly. Also, always clear allocated memory.
Sergey Matveev
- [llvm] r184837 - R600/SI: Expand and of v2i32/v4i32 for SI
Aaron Watry
- [llvm] r184838 - R600/SI: Expand mul of v2i32/v4i32 for SI
Aaron Watry
- [llvm] r184839 - R600/SI: Expand or of v2i32/v4i32 for SI
Aaron Watry
- [llvm] r184840 - R600/SI: Expand shl of v2i32/v4i32 for SI
Aaron Watry
- [llvm] r184841 - R600/SI: Expand srl of v2i32/v4i32 for SI
Aaron Watry
- [llvm] r184842 - R600/SI: Expand ashr of v2i32/v4i32 for SI
Aaron Watry
- [llvm] r184843 - R600/SI: Expand udiv v[24]i32 for SI and v2i32 for EG
Aaron Watry
- [llvm] r184844 - R600/SI: Expand urem of v2i32/v4i32 for SI
Aaron Watry
- [llvm] r184845 - R600: Add v2i32 test for setcc on evergreen
Aaron Watry
- [llvm] r184846 - R600/SI: Expand xor v2i32/v4i32
Aaron Watry
- [llvm] r184847 - R600: Add v2i32 test for vselect
Aaron Watry
- [llvm] r184848 - R600: Consolidate expansion of v2i32/v4i32 ops for EG/SI
Aaron Watry
- [compiler-rt] r184849 - [lsan] Define interceptors more correctly. Also, always clear allocated memory.
Sergey Matveev
- [PATCH] Avoid Valgrind's still-reachable leak warnings
Ryo Onodera
- [llvm] r184852 - Remove sys::PathSeparator.
Rafael Espindola
- [llvm] r184853 - Move GetEXESuffix to the one place it is used.
Rafael Espindola
- [compiler-rt] r184858 - tsan: add missing __attribute__((visibility("default"))) to interface functions
Dmitry Vyukov
- [PATCH] [tsan] Move some suppressions-related code to common. Factor out code to be reused in LSan. Also switch from linked list to vector.
Sergey Matveev
- [llvm] r184860 - [PowerPC] Support @got modifier
Ulrich Weigand
- vector data types support in the LLVM interpreter part 3
Veselov, Yuri
- [PATCH] Windows implementation of enable_execute_stack
Ruben Van Boxem
- [llvm] r184864 - The GCDA 402 format won't have a second checksum either.
Bill Wendling
- Fwd: [Bug 16444] [PATCH] fix GNU/kFreeBSD build problems
Robert Millan
- [llvm] r184866 - Remove unused code. No functionality change.
Manman Ren
- Please review: Optimize vector multiply on X86
Demikhovsky, Elena
- [www-pubs] r184868 - Added the Formal Verification of SSA Optimizations for LLVM paper.
John Criswell
- [llvm] r184870 - Fix SROA to avoid unnecessary scalar conversions for 1-element vectors.
Bob Wilson
- [llvm] r184872 - X86 cost model: Vectorizing integer division is a bad idea
Arnold Schwaighofer
- [compiler-rt] r184878 - Don't use 'errno.h' on Apple just yet. This breaks for some of our buildbots.
Bill Wendling
- Is this a bug?
Ye, Mei
- [llvm] r184879 - TableGen: Generate a function for getting operand indices based on their defined names
Tom Stellard
- [llvm] r184880 - R600: Use new getNamedOperandIdx function generated by TableGen
Tom Stellard
- R600 Patches: KCache kernel arguments and 24-bit arithmetic
Tom Stellard
- [PATCH] Bugpoint execution output file name (and sys::fs::unique_file)
Hal Finkel
- [llvm] r184881 - Print block frequencies in decimal form.
Jakob Stoklund Olesen
- [llvm] r184888 - SLPVectorizer: support slp-vectorization of PHINodes between basic blocks
Nadav Rotem
- [dragonegg PATCH] If a decl we are building already exists as an alias, just use it
Peter Collingbourne
- [llvm] r184891 - Merge isReachable into isBackedge.
Jakob Stoklund Olesen
- [dragonegg PATCH] Implement support for FMA_EXPR
Peter Collingbourne
- [dragonegg RFC/PATCH] Add low-level support for LLVM instrumentation passes
Peter Collingbourne
- [llvm] r184892 - s/C++0x/C++11/
Adrian Prantl
- [dragonegg PATCH] Implement __builtin_signbit
Peter Collingbourne
- [dragonegg PATCH] Fix debug info for std::nullptr_t
Peter Collingbourne
- [compiler-rt] r184895 - Fix a use after free I introduced and that Bill caught in code review
Chandler Carruth
- [llvm] r184897 - dbgs() << Instruction doesn't print a newline on the end any more. Update these
Nick Lewycky
- NoBuiltin Attribute Patch
Michael Gottesman
- [dragonegg] [PATCH] Prevent validator tests from writing to the current directory
Peter Collingbourne
- [llvm] r184910 - Remove PathWithStatus.
Rafael Espindola
- [llvm] r184914 - Port GetMainExecutable over to PathV2.
Rafael Espindola
- [llvm] r184916 - Remove sys::GetMainExecutable.
Rafael Espindola
- [llvm] r184917 - Fix the build when __APPLE__ is defined.
Rafael Espindola
- [PATCH] hasPath
Nick Lewycky
- [llvm] r184919 - Add a simpler version of remove_all.
Rafael Espindola
- [llvm] r184920 - Remove calls to Path in #ifdefs that don't seem to be used in any of the bots :-(
Rafael Espindola
- [llvm] r184923 - Support using "host" as a target in LLVM_TARGETS_TO_BUILD when using cmake.
Andy Gibbs
- [llvm] r184924 - Provide bootstrap support to build only llvm+clang when using cmake.
Andy Gibbs
- [compiler-rt] r184925 - [sanitizer] Fix build with OSS4 kernel headers.
Evgeniy Stepanov
- [PATCH][TableGen][MC]Allow instruction mnemonic to contain dot character
Vladimir Medic
- [compiler-rt] r184926 - [sanitizer] Reformat line >80 chars.
Evgeniy Stepanov
- [llvm] r184927 - [asan] add option -asan-keep-uninstrumented-functions
Kostya Serebryany
- [llvm] r184928 - [asan] workaround for PR16277: don't instrument AllocaInstr with alignment more than the redzone size
Kostya Serebryany
- [compiler-rt] r184929 - Revert the Darwin half of r184805: "Remove the sysroot (or isysroot)
Chandler Carruth
- [PATCH] Add more owners to CODE_OWNERS.TXT
Kostya Serebryany
- [PATCH] [PATCH] Add a subtarget feature "v8" to ARM
Joey Gouly
- [llvm] r184931 - Optimized integer vector multiplication operation by replacing it with shift/xor/sub when it is possible. Fixed a bug in SDIV, where the const operand is not a splat constant vector.
Elena Demikhovsky
- [llvm] r184932 - Suppress llvm/test/Other/can-execute.txt on msys bash.
NAKAMURA Takumi
- [PATCH] Add the way to disable LSan at link time.
Alexey Samsonov
- [PATCH] Use MCFillFragment for zero-initialized data
Serge Pavlov
- [llvm] r184933 - Fixed a comment.
Elena Demikhovsky
- [compiler-rt] r184934 - [asan] initialize fake_stack lazily and increase its maximal size. This makes -fsanitize=address, use-after-return more robust: all SPEC tests pass now. In the default mode thread stacks become a bit smaller.
Kostya Serebryany
- [llvm] r184935 - [Sparc]: Add memory operands for the frame references in the storeRegToStackSlot
Venkatraman Govindaraju
- [llvm] r184943 - ARM: operands should be explicit when disassembled
Amaury de la Vieuville
- [llvm] r184944 - [PowerPC] Support symbolic u16imm operands
Ulrich Weigand
- [llvm] r184946 - [PowerPC] Accept 17-bit signed immediates for addis
Ulrich Weigand
- [llvm] r184947 - Remove unused includes.
Rafael Espindola
- [PATCH] Prefer small negative constants in InstCombine
Tim Northover
- [PATCH] X86: fold SSE2/AVX2 logical shift by immediate amout into zero vector when possible
Andrea_DiBiagio at sn.scee.net
- [compiler-rt] r184950 - [sanitizer] readdir and readdir_r interceptors.
Evgeniy Stepanov
- [llvm] r184955 - Add a convenience functions that don't return if the directory existed.
Rafael Espindola
- [compiler-rt] r184957 - [tsan] Move some suppressions-related code to common.
Sergey Matveev
- [PATCH] Fix implementation for Thumb ADR instruction
Mihail Popa
- [PATCH] [tsan] Remove ReadFile() in favor of common function ReadFileToBuffer().
Sergey Matveev
- [llvm] r184960 - PathV1 is deprecated since the 18th of Dec 2010. Remove it.
Rafael Espindola
- [Mesa-dev] R600 Patches: Add support for the local address space
Tom Stellard
- [compiler-rt] r184961 - Revert "Temporarily disable building the armv7 variants of profile_ios on"
Bob Wilson
- [llvm] r184962 - Remove the 'generic' CPU from the ARM eabi attributes printer.
Joey Gouly
- [compiler-rt] r184963 - [tsan] Fix build.
Sergey Matveev
- [llvm] r184964 - ARM: allow predicated barriers in Thumb mode
Tim Northover
- [llvm] r184965 - ARM: fix more cases where predication may or may not be allowed
Tim Northover
- [llvm] r184966 - Do not add cse-ed instructions into the visited map because we dont want to consider them as a candidate for replacement of instructions to be visited.
Nadav Rotem
- [llvm] r184967 - Add a subtarget feature 'v8' to the ARM backend.
Joey Gouly
- [llvm] r184969 - Erase all of the instructions that we RAUWed
Nadav Rotem
- [llvm] r184971 - Use enums instead of raw octal values.
Rafael Espindola
- [llvm] r184973 - The SLP Vectorizer works across basic blocks. Update the docs.
Nadav Rotem
- [llvm] r184974 - [APFloat] Removed debugging cruft that snuck in.
Michael Gottesman
- [PATCH] Changing the Back-end when Target Options Change
Bill Wendling
- [llvm] r185011 - [mips] Improve code generation for constant multiplication using shifts, adds and
Akira Hatanaka
- [llvm] r185012 - [mips] Do not emit ".option pic0" if target is mips64.
Akira Hatanaka
- [llvm] r185015 - Rename PathV2 to just Path now that it is the only one.
Rafael Espindola
- [llvm] r185016 - Minor formatting fix to ARMBaseRegisterInfo::getCalleeSavedRegs
Stephen Lin
- [llvm] r185020 - Debug Info: clean up usage of Verify.
Manman Ren
- [llvm] r185024 - ARM: Proactively ensure that the LowerCallResult hack for 'this'-returns is not used for incompatible calling conventions.
Stephen Lin
- [llvm] r185026 - [Mips Disassembler] Have the DecodeCCRRegisterClass function use the getReg
Chad Rosier
- [llvm] r185030 - Clarify and doxygen-ify comments
Stephen Lin
- [llvm] r185031 - Fix a crash bug in dumping options with groups
Reid Kleckner
- [llvm] r185032 - Revert "Debug Info: clean up usage of Verify." as it's breaking bots.
Eric Christopher
- [dragonegg] r185034 - Prevent validator tests from writing to the current directory.
Peter Collingbourne
- [llvm] r185036 - [APFloat] Convert all references to fcNormal to references to isFiniteNonZero().
Michael Gottesman
- [llvm] r185037 - In InstCombine{AddSub, MulDivRem} convert APFloat.isFiniteNonZero() && !APFloat.isDenormal => APFloat.isNormal.
Michael Gottesman
- [zorg] r185039 - Remove phased-bb-llvmlab from the #llvm until I have time to figure out why certain configuration related failures are occuring.
Michael Gottesman
- [llvm] r185040 - SLP: Dont erase instructions during vectorization because it prevents the outerloops from iterating over the instructions.
Nadav Rotem
- [llvm] r185041 - SLP: When searching for vectorization opportunities scan the blocks in post-order because we grow chains upwards.
Nadav Rotem
- [PATCH] [Option] Add inclusion and exclusion flags to option parsing
Reid Kleckner
- [llvm] r185043 - [APFloat] Added unittest for APFloat.subtract that checks special cases, result categories, and result status.
Michael Gottesman
- [llvm] r185044 - [APFloat] Added unittest for APFloat.multiply that checks special cases, result categories, and result status.
Michael Gottesman
- [llvm] r185045 - Removed two logging printf statements from the APFloat tests... = /.
Michael Gottesman
- [llvm] r185047 - No need to use a Set when a vector would do.
Nadav Rotem
- [llvm] r185049 - Added support for the Builtin attribute.
Michael Gottesman
- [PATCH] Rename DIBuilder::createNullPtrType to createUnspecifiedType and introduce a zero-argument createNullPtrType function for creating the canonical nullptr type.
Peter Collingbourne
- [llvm] r185050 - [APFloat] Added unittest for APFloat.divide that checks special cases, result categories, and result statuses.
Michael Gottesman
- [llvm] r185051 - LoopVectorize: Don't store a reversed value in the vectorized value map
Arnold Schwaighofer
- [llvm] r185052 - Fix spelling.
Arnold Schwaighofer
- [llvm] r185059 - Add a convenience createUniqueDirectory function.
Rafael Espindola
- [llvm] r185060 - Add CXXFLAGS back to the Link command.
Bob Wilson
- [llvm] r185061 - Update testing case to make DI nodes have the correct format.
Manman Ren
- Use an RWMutex instead of a Mutex in PassRegistry
Alex Crichton
- [compiler-rt] r185062 - [MSan] Rename __msan_unpoision_param to __msan::UnpoisonParam - it shouldn't be in interface
Alexey Samsonov
- [compiler-rt] r185063 - [TSan] try to fix Go build
Alexey Samsonov
- [llvm] r185064 - Add more owners to CODE_OWNERS.TXT (Kostya Serebryany: AddressSanitizer and ThreadSanitizer; Evgeniy Stepanov: MemorySanitizer)
Kostya Serebryany
- [llvm] r185065 - [SystemZ] Add conditional store patterns
Richard Sandiford
- [compiler-rt] r185066 - [LSan] Add the way to disable LSan at link time
Alexey Samsonov
- [compiler-rt] r185067 - [sanitizer] Fix dirent interceptors.
Evgeniy Stepanov
- [llvm] r185068 - [SystemZ] Allow immediate moves to be rematerialized
Richard Sandiford
- [llvm] r185069 - [SystemZ] Allow LA and LARL to be rematerialized
Richard Sandiford
- [llvm] r185070 - [SystemZ] Fix some embarrassing test typos
Richard Sandiford
- [PATCH] Restrict select_cc -> (sll (setcc ...)) transform
Richard Sandiford
- [PATCH] Bug 16442 - Missing futimes() on Solaris
Игорь Пашев
- [llvm] r185071 - Don't cast away constness.
Benjamin Kramer
- [PATCH] Add V8FP Subtarget feature
Joey Gouly
- [llvm] r185072 - Remove unused variable.
Benjamin Kramer
- [PATCH] AEABI Divmod lowering
Renato Golin
- [llvm] r185073 - Add a Subtarget feature 'v8fp' to the ARM backend.
Joey Gouly
- [compiler-rt] r185076 - [msan] Optionally disable 2 tests (dlopen & gethostbyname).
Evgeniy Stepanov
- Address spaces in MC are completely untested
Rafael Espíndola
- [compiler-rt] r185077 - tsan: remove non-existent functions from syms file
Dmitry Vyukov
- [compiler-rt] r185078 - tsan: revert dynamic symbols file to the old incorrect one
Dmitry Vyukov
- [PATCH] [sanitizer] Support padding with spaces in Printf.
Sergey Matveev
- [compiler-rt] r185079 - [lsan] Fix flaky test.
Sergey Matveev
- [llvm] r185080 - Use MCFillFragment for zero-initialized data.
Serge Pavlov
- [llvm] r185081 - LoopVectorize: Use vectorized loop invariant gep index anchored in loop
Arnold Schwaighofer
- [compiler-rt] r185082 - [sanitizer] Support padding with spaces in Printf.
Sergey Matveev
- [zorg] r185083 - Run 'make check' for CLooG and isl
Tobias Grosser
- [PATCH] R600/SI: Expand v[24]i32 SETCC nodes
Tom Stellard
- [llvm] r185084 - R600: Remove alu-split.ll test
Tom Stellard
- [llvm] r184575 - Fix PR16360
Nadav Rotem
- [llvm] r185085 - CostModel: improve the cost model for load/store of non power-of-two types such as <3 x float>, which are popular in graphics.
Nadav Rotem
- [llvm] r185086 - Get rid of the unused class member.
Nadav Rotem
- [llvm] r185087 - [Support/Registry.h] Include llvm/Support/Compiler.h.
Argyrios Kyrtzidis
- [dragonegg] r185090 - Implement support for FMA_EXPR.
Peter Collingbourne
- [llvm] r185094 - Improve the compression of the tablegen DiffLists by introducing a new sort
Chad Rosier
- [llvm] r185095 - [APFloat] Removed APFloat constructor which initialized to either zero/NaN but allowed you to arbitrarily set the category of the float.
Michael Gottesman
- [llvm] r185096 - Remove unnecessary conditional checks.
Chad Rosier
- [llvm] r185097 - LoopVectorize: Cache edge masks created during if-conversion
Arnold Schwaighofer
- [llvm] r185099 - Revert "[APFloat] Removed APFloat constructor which initialized to either zero/NaN but allowed you to arbitrarily set the category of the float."
Michael Gottesman
- [PATCH] R600/SI: Add support for 64-bit loads
Tom Stellard
- R600: Initial support for vliw5 scheduling
Vincent Lejeune
- [lld] r185102 - [PECOFF][Writer] Fix DLLCharacteristic flag in image header.
Rui Ueyama
- [compiler-rt] r185104 - Add 'errno.h' to the Darwin SDK.
Bill Wendling
- [compiler-rt] r185105 - Declare 'strerror' so that we can use it with errno.
Bill Wendling
- [compiler-rt] r185106 - Revert hack that omits errno on Darwin platforms. We now have an acceptable 'errno' header.
Bill Wendling
- [llvm] r185111 - Revert "Revert "[APFloat] Removed APFloat constructor which initialized to either zero/NaN but allowed you to arbitrarily set the category of the float.""
Michael Gottesman
- [llvm] r185113 - At the request of Richard Smith, swapped the order of cold/builtin so it is in alphabetical order.
Michael Gottesman
- [llvm] r185114 - Rename DIBuilder::createNullPtrType to createUnspecifiedType and introduce
Peter Collingbourne
- [dragonegg] r185116 - Fix debug info for std::nullptr_t.
Peter Collingbourne
- PATCH: [zorg] Add buildslave for Hexagon architecture
Rick Foos
- [llvm] r185120 - Fix typo
Matt Arsenault
- [llvm] r185121 - Fix using arg_end() - arg_begin() instead of arg_size()
Matt Arsenault
- [llvm] r185122 - LoopVectorize: Preserve debug location info
Arnold Schwaighofer
- [llvm] r185123 - Don't ask for a mode when we are not keeping the file.
Rafael Espindola
- [llvm] r185124 - Convert tests to FileCheck
Matt Arsenault
- [PATCH][llvm-c] expose sys::getProcessTriple
Filip Pizlo
- [lld] r185125 - [PECOFF][Writer] Templatize connectAtomsWithLayoutEdge()
Rui Ueyama
- [PATCH] Avoid FP conversions when calling bitcasted / alias functions
Matt Arsenault
- [llvm] r185126 - Improvements to unique_file and createUniqueDirectory.
Rafael Espindola
- [lld] r185128 - [PECOFF][Writer] Use a constant instead of a magic number.
Rui Ueyama
- [lld] r185129 - [PECOFF][Writer] Skip ".debug$S" section in the input object file.
Rui Ueyama
- [lld] r185130 - [PECOFF][Writer] Fix a bug that the contents of .data and .rdata were swapped.
Rui Ueyama
- [llvm] r185131 - Integrate Assembler: Support X86_64_DTPOFF64 relocations
David Blaikie
- [lld] r185133 - [PECOFF][Writer] Support DIR32NB and REL32 relocation types.
Rui Ueyama
- [lld] r185134 - Add include guard.
Rui Ueyama
- [PATCH] [Object/COFF] Add import_directory_table_entry.
Rui Ueyama
- [llvm] r185135 - Debug Info: clean up usage of Verify.
Manman Ren
- [llvm] r185136 - Suppress GCC "control reaches end of non-void function" warning.
Patrik Hagglund
- [llvm] r185137 - llvm-symbolizer: add support for Mach-O universal binaries
Alexey Samsonov
- [compiler-rt] r185138 - [ASan][OSX] Fix the incorrect malloc_create_zone() implementation that led to out-of-bounds mprotect()s
Alexander Potapenko
- [llvm] r185139 - Make a switch in createBinary fully-covered. Add forgotten macho_dsym_companion case.
Alexey Samsonov
- [compiler-rt] r185140 - [ASan][OSX] Make sure the zones created by malloc_create_zone() are write-protected.
Alexander Potapenko
- [PATCH] Optimise chains when splitting vector loads & stores
Richard Sandiford
- [PATCH] Distribute binary operators through SELECT_CC
Richard Sandiford
- [llvm] r185141 - Improve comment.
Rafael Espindola
- [compiler-rt] r185142 - [sanitizer] Intercept ptrace.
Evgeniy Stepanov
- [llvm] r185143 - llvm-symbolizer: make name demangling a public static method of LLVMSymbolizer
Alexey Samsonov
- [PATCH] [lsan] Add suppression support.
Sergey Matveev
- [compiler-rt] r185144 - Pass --default-arch flag to external symbolizer. Fix line lengths.
Alexey Samsonov
- [compiler-rt] r185145 - [sanitizer] Fix an unfortunate typo and disable ptrace interception on Android.
Evgeniy Stepanov
- [compiler-rt] r185146 - Demangle names using pluggable internal symbolizer if possible
Alexey Samsonov
- [compiler-rt] r185148 - [ASan] Migrate lit tests to external symbolizer from asan_symbolize.py script
Alexey Samsonov
- [compiler-rt] r185150 - [sanitizer] Disable all ptrace-related definitions on Android.
Evgeniy Stepanov
- [llvm] r185151 - llvm-symbolizer: skip leading underscore in Mach-O symbol table entries
Alexey Samsonov
- [compiler-rt] r185152 - [lsan] Add suppression support.
Sergey Matveev
- [compiler-rt] r185153 - [lsan] When verbosity > 1, always print suppressions and summary (even if no leaks found).
Sergey Matveev
- [llvm] r185154 - llvm-symbolizer: don't leave dangling pointers after flushing LLVMSymbolizer. Add a destructor.
Alexey Samsonov
- [llvm] r185155 - ARM: Fix pseudo-instructions for SRS (Store Return State).
Tilmann Scheller
- [compiler-rt] r185156 - [lsan] Fix build.
Sergey Matveev
- [compiler-rt] r185157 - [lsan] Fix build again.
Sergey Matveev
- [llvm] r185158 - ARM: ensure fixed-point conversions have sane types
Tim Northover
- [llvm] r185160 - R600: Add ALUInst bit to tablegen definitions v2
Tom Stellard
- [llvm] r185161 - R600: Add support for GROUP_BARRIER instruction
Tom Stellard
- [llvm] r185162 - R600: Add local memory support via LDS
Tom Stellard
- [compiler-rt] r185163 - [ASan] Remove %symbolize from lit tests: we now use external symbolizer instead of python script
Alexey Samsonov
- [llvm] r185165 - LoopVectorize: Use static function instead of DebugLocSetter class
Arnold Schwaighofer
- [llvm] r185166 - Fix bugpoint execution/reference output file name
Hal Finkel
- [llvm] r185168 - LoopVectorize: Pull dyn_cast into setDebugLocFromInst
Arnold Schwaighofer
- [llvm] r185169 - Bug 13662: Enable GPRPair for all i64 operands of inline asm on ARM
Weiming Zhao
- [llvm] r185171 - [NVPTX] Add infrastructure for vector loads/stores of parameters
Justin Holewinski
- [llvm] r185172 - [NVPTX] Clean up handling of formal arguments and enable generation of vector parameter loads
Justin Holewinski
- [llvm] r185173 - [NVPTX] Add support for vectorized function return values
Justin Holewinski
- [llvm] r185174 - [NVPTX] Remove i8 register class. PTX support for i8 (.b8, .u8, .s8) is rather poor and we're better off just ignoring it and letting LLVM expand all i8 ops out to i16.
Justin Holewinski
- [llvm] r185175 - [NVPTX] Clean up comparison/select/convert patterns and factor out PTX instructions from their patterns
Justin Holewinski
- [llvm] r185176 - [NVPTX] Add support for cttz/ctlz/ctpop
Justin Holewinski
- [llvm] r185177 - [NVPTX] Calling conventions fix
Justin Holewinski
- [llvm] r185178 - [NVPTX] Add (1.0 / sqrt(x)) => rsqrt(x) generation when allowable by FP flags
Justin Holewinski
- [llvm] r185179 - [NVPTX] Select -1 instead of 1 when anyextend'ing i1 types
Justin Holewinski
- [llvm] r185180 - Remove unused variables.
Eric Christopher
- [llvm] r185184 - Add a division operator to BlockFrequency.
Jakob Stoklund Olesen
- [llvm] r185185 - Stylistic cleanups, no functional change.
Jakob Stoklund Olesen
- [llvm] r185186 - Add missing case to switch statement - DAGTypeLegalizer::ExpandIntegerResult
Lang Hames
- [llvm] r185187 -
Preston Briggs
- [llvm] r185188 - DebugInfo: constify the AddressPool MCSymbol pointers
David Blaikie
- [llvm] r185189 - DebugInfo: Simplify the AddressPool representation
David Blaikie
- [llvm] r185190 - DebugInfo: Revise r185189 to avoid subtle 'unsigned += bool'
David Blaikie
- [llvm] r185191 - Fix an off-by-one error. Also make the code a little more explicit in what it
Chad Rosier
- [llvm] r185193 - Remove limitation on DebugIR that made it require existing debug metadata.
Daniel Malea
- [llvm] r185194 - Add missing header for DebugIR
Daniel Malea
- [lld] r185195 - [PECOFF][Writer] Define COFFBaseDefinedAtom as the base class of COFF defined atoms.
Rui Ueyama
- [llvm] r185197 - Add flag to lli to enable debugging of IR when used with MCJIT.
Daniel Malea
- [llvm] r185198 - Remove needless include (unistd.h) in DebugIR pass
Daniel Malea
- [PATCH] cmake: Find xdot or xdot.py
Matt Arsenault
- [lld] r185200 - [PECOFF][Writer] Remove duplicated code by moving it to parent class.
Rui Ueyama
- [llvm] r185201 - Fix a PPC rlwimi instruction-selection bug
Hal Finkel
- [llvm] r185202 - DebugInfo: Pass MCSymbolRefExprs for labels instead of MCSymbols
David Blaikie
- [llvm] r185203 - DebugInfo: PR14728: TLS support
David Blaikie
- [lld] r185205 - [PECOFF][Writer] Fix wrong section header.
Rui Ueyama
- [llvm] r185206 - Fix CodeGen/PowerPC/stack-protector.ll on OpenBSD
Hal Finkel
- [llvm] r185209 - R600/SI: Add processor types for each CIK variant
Tom Stellard
- [Mesa-dev] [PATCH] R600/SI: Add processor types for each CIK variant
Tom Stellard
- [llvm] r185212 - Adding tests for DebugIR pass
Daniel Malea
- [llvm] r185214 - LoopVectorizer: Refactor the code that checks if it is safe to predicate blocks.
Nadav Rotem
- [llvm] r185218 - Eliminate an assortment of undefined behavior.
Jakob Stoklund Olesen
- [llvm] r185219 - Remove unused member
David Blaikie
- [zorg] r185220 - Added a custom builder.html template so we can provide a text box form to select the number of recent builds shown.
Michael Gottesman
- R600/SI: Support for local memory and derivatives
Tom Stellard
- [llvm] r185221 - Revising the MCJIT ObjectCache interface to allow subclasses to avoid retaining references to returned objects
Andrew Kaylor
- [dragonegg] r185223 - Implement __builtin_signbit.
Peter Collingbourne
- [patch] simplifyCFG for review
Ye, Mei
- [llvm] r185225 - Fix Windows/Darwin build error in DebugIR unit tests
Daniel Malea
- [llvm] r185226 - Fix a bad overflow check pointed out by Ben.
Jakob Stoklund Olesen
- [llvm] r185227 - Fix broken asserts that never fire.
Richard Trieu
- [zorg] r185228 - Changed relative imports into absolute imports so that zorg updates to ClangBuilder require a reconfig instead of a restart.
Michael Gottesman
- [llvm] r185230 - SLP Vectorizer: Add support for trees with external users.
Nadav Rotem
- [PATCH] Introduce GlobalAlias::mayBeResolved().
Peter Collingbourne
- [llvm] r185232 - Replace UNIXy path with os-independent one in DebugIR unit test
Daniel Malea
- [compiler-rt] r185234 - Fix typo found by Clang fix for extern "C" function handling.
Richard Smith
- [llvm] r185235 - PPC: Ignore spill/restore requests for VRSAVE (except on Darwin)
Hal Finkel
- [llvm] r185236 - Minimize precision loss when computing cyclic probabilities.
Jakob Stoklund Olesen
- [llvm] r185237 - Try to unbreak Linux buildbots.
Jakob Stoklund Olesen
- [llvm] r185238 - Fix extra whitespace / formatting
Matt Arsenault
- [llvm] r185239 - Fix copypaste error in test.
Matt Arsenault
- [llvm] r185241 - extending the interface of Dependence slightly to support future work
Preston Briggs
- [llvm] r185242 - InstCombine: Optimize (1 << X) Pred CstP2 to X Pred Log2(CstP2)
David Majnemer
- [llvm] r185243 - Change assert(0 && "text") to llvm_unreachable(0 && "text")
Richard Trieu
- [PATCH] Allow blocks to be merged when one has an undef input to a phi.
Mark Lacey
- [lld] r185247 - Remove extra ';'
Rui Ueyama
- [lld] r185248 - Move a function into assert() so that GCC won't complain that the
Rui Ueyama
- [PATCH] Fix ARM EHABI compact model 1 and 2 without handlerdata.
Logan Chien
- [llvm] r185249 - Debug Info: clean up usage of Verify.
Manman Ren
- [llvm] r185250 - Update docs.
Nadav Rotem
- [llvm] r185251 - We preserve the CFG and some of the analysis passes.
Nadav Rotem
- [polly] r185252 - Minor change: No need to specify the namespace of raw_ostream.
Hongbin Zheng
- [polly] r185253 - Refactor memory access getting code in ScopStmt.
Hongbin Zheng
- [polly] r185254 - TempScop: (Partial) Implement the printDetail function.
Hongbin Zheng
- [polly] r185255 - Add the git attributes file.
Hongbin Zheng
- [llvm] r185257 - InstCombine: Be more agressive optimizing 'udiv' instrs with 'select' denoms
David Majnemer
- [llvm] r185258 - InstCombine: Small whitespace cleanup in FoldGEPICmp
David Majnemer
- [llvm] r185259 - InstCombine: FoldGEPICmp shouldn't change sign of base pointer comparison
David Majnemer
- [polly] r185260 - BlockGenerator: Simplify the old value searching code.
Hongbin Zheng
- [llvm] r185262 - Move helper classes into anonymous namespaces.
Benjamin Kramer
- [llvm] r185263 - LoopVectorizer: Pack MemAccessInfo pairs.
Benjamin Kramer
- [llvm] r185266 - misched: Compress pairs returned by getUnderlyingObjectsForInstr.
Benjamin Kramer
- [llvm] r185267 - R600: Bank Swizzle now display SCL equivalent
Vincent Lejeune
- [llvm] r185268 - R600: Support schedule and packetization of trans-only inst
Vincent Lejeune
- [llvm] r185269 - R600: Unbreak GCC build.
Benjamin Kramer
- [llvm] r185270 - InstCombine: Also turn selects fed by an and into arithmetic when the types don't match.
Benjamin Kramer
- [PATCH] ARM: fix application of de morgan's law
Saleem Abdulrasool
- [llvm] r185271 - NVPTX: Fold otherwise unused variable into assert.
Benjamin Kramer
- [llvm] r185272 - ValueTracking: Teach isKnownToBeAPowerOfTwo about (ADD X, (XOR X, Y)) where X is a power of two
David Majnemer
- [Polly][GSOC2013] FastPolly -- SCOP Detection Pass
Star Tan
- [PATCH] Enable ARM tail calls for ELF
Tim Northover
- [lld] r185283 - [PECOFF][Reader] Create a jump table for functions exported by DLL.
Rui Ueyama
- [llvm] r185284 - ConstantFold: Check that truncating the other side is safe under a sext when trying to remove a sext from a compare.
Benjamin Kramer
- [lld] r185285 - [PECOFF][Writer] Fix buildbot failure on x86_64-win7.
Rui Ueyama
- [compiler-rt] r185286 - Define the path to llvm-symbolizer tool in a common config to reduce copy-paste
Alexey Samsonov
- [compiler-rt] r185287 - Always set -m32/-m64 flags for targeting i386/x86_64 respectively. Apparently, there are platforms where the clang defaults are different from gcc
Alexey Samsonov
- [llvm] r185290 - DeadArgumentElimination: keep return value on functions that have a live argument with the 'returned' attribute (rather than generate invalid IR); however, if both can be eliminated, both will be
Stephen Lin
- [llvm] r185292 - X86: POP*rmm: move address operand to (ins) from (outs).
Ahmed Bougacha
- [llvm] r185294 - R600: Fix an unitialized variable in R600InstrInfo.cpp
Vincent Lejeune
- TableGen generates an enum to name Schedule Model
Vincent Lejeune
- [llvm] r185299 - LoopVectorize: Math functions only read rounding mode
Arnold Schwaighofer
Last message date:
Sun Jun 30 19:01:09 PDT 2013
Archived on: Tue Aug 4 17:10:24 PDT 2015
This archive was generated by
Pipermail 0.09 (Mailman edition).