The Week Of Monday 19 August 2013 Archives by thread
Starting: Mon Aug 19 01:34:33 PDT 2013
Ending: Sun Aug 25 23:48:40 PDT 2013
Messages: 767
- [PATCH] [mips][msa] Removed fcge, fcgt, fsge, fsgt
Daniel Sanders
- [PATCH] Introduce SpecialCaseList::isIn overload for GlobalAliases.
Alexey Samsonov
- [PATCH] [lsan] Added __lsan_will_detect_leaks().
Kostya Serebryany
- [PATCH] Aarch64 Neon ACLE scalar instrinsic name mangling with BHSD suffix
Kevin Qin
- [compiler-rt] r188635 - It appears that glibc 2.13 has the same thread descriptor size as 2.11,
Jay Foad
- [PATCH]Clang and AArch64 backend patches to support sshll/ushll instructions
Tim Northover
- [llvm] r188540 - [SystemZ] Fix handling of 64-bit memcmp results
Richard Sandiford
- [PATCH] Thumb2 add immediate alias for SP
Mihail Popa
- XCore target: fix weak linkage attribute handling
Robert Lytton
- [PATCH] Prevent generation of deprecated IT blocks in thumbv8
Artyom Skrobov
- [llvm] r188669 - [SystemZ] Add support for sibling calls
Richard Sandiford
- [llvm] r188670 - [SystemZ] Add integer absolute (load positive)
Richard Sandiford
- [llvm] r188671 - [SystemZ] Add negative integer absolute (load negative)
Richard Sandiford
- [llvm] r188673 - AVX-512: added arithmetic and logical operations.
Elena Demikhovsky
- [PATCH] SelectionDAG: Use correct pointer size when lowering function arguments
Tom Stellard
- [llvm] r188676 - Thumb2 add immediate alias for SP
Mihai Popa
- [PATCH] - Improve widening of 3 element binary vector operations that don't trap
Redmond, Paul
- [PATCH] SelectionDAG: Make sure stores are always added to the LegalizedNodes list
Tom Stellard
- [PATCH] Add support for ARM modified immediate syntax
Mihail Popa
- [PATCH] ARM: handle some double constants directly
Tim Northover
- [PATCH] Revert non-test parts of r188507
Matt Arsenault
- [llvm] r188688 - Introduce SpecialCaseList::isIn overload for GlobalAliases.
Peter Collingbourne
- [llvm] r188689 - Add definition of __warn_unused_result__ attribute. It will be used in the
Jakub Staszak
- [llvm] r188690 - [mips] Fix instruction definitions that were incorrectly marked as code-gen-only.
Akira Hatanaka
- [zorg] r188692 - [llvmlab] Add support for apple-clang to _project_from_name.
Michael Gottesman
- TableGen generates an enum to name Schedule Model
Vincent Lejeune
- [llvm] r182125 - R600: Improve texture handling
Vincent Lejeune
- R600: Various improvements
Vincent Lejeune
- [zorg] r188693 - [llvmlab] Change publish good build to maintain separate directories of links to each built compiler for a validated build instead of maintaining one validated build for each compiler type.
Michael Gottesman
- [zorg] r188694 - [llvmlab] Make sure that the artifacts result location has %(get_phase_id)s interpolated.
Michael Gottesman
- [zorg] r188695 - [llvmlab] The link directory for published validated builds is "validated_builds" not "latest_validated".
Michael Gottesman
- [zorg] r188696 - Increased timout for arxan_davinci slave.
Galina Kistanova
- [llvm] r188697 - Adding comments to document RuntimeDyld relocation handling
Andrew Kaylor
- [PATCH] Address Space Casting
Matt Arsenault
- [PATCH} [Review Request] MCJIT PIC support for x86-64
Kaylor, Andrew
- [llvm] r188699 - Improve the widening of integral binary vector operations
Paul Redmond
- [compiler-rt] r188291 - tsan: intercept getaddrinfo
Dmitry Vyukov
- MC parser and PPC variants on constants
Joerg Sonnenberger
- [llvm] r188701 - Suppress an annoying CMake warning in ChooseMSVCCRT.cmake
Reid Kleckner
- [zorg] r188702 - [llvmlab] Move config.phase_config into a local scope.
Michael Gottesman
- [PATCH] [mips][msa] Added and.v, bmnz.v, bmz.v, bsel.v, nor.v, or.v, xor.v
Jack Carter
- [PATCH][PowerPC] More refactoring prior to real PPC emitPrologue()/emitEpilogue() changes
Mark Minich
- [llvm] r188708 - Turn on pubnames by default on linux.
Eric Christopher
- [llvm] r188709 - Adding tests for PIC with MCJIT
Andrew Kaylor
- [PATCH] Teach InstCombine visitGetElementPtr about address spaces
Eli Friedman
- [PATCH] Fix assert with GEP ptr vector indexing structs
Eli Friedman
- [PATCH] [mips][msa] Added insve
Jack Carter
- [llvm] r188710 - Revert non-test parts of r188507
Matt Arsenault
- [PATCH] Support native mach-o names in MachOFormat.h
Nick Kledzik
- [llvm] r188711 - Use less verbose code and update comments.
Eric Christopher
- [llvm] r188713 - Fix assert with GEP ptr vector indexing structs
Matt Arsenault
- [PATCH] Add copysign intrinsic
Hal Finkel
- [llvm] r188715 - Reverting r188709 until I can figure out the proper way to XFAIL it.
Andrew Kaylor
- [llvm] r188717 - Make sure that pop_back_val() result is used.
Jakub Staszak
- [llvm] r188719 - commonPointerCast cleanups to make address space change easier
Matt Arsenault
- [llvm] r188720 - Cleanup visitGetElementPtr to make address space change easier
Matt Arsenault
- [llvm] r188721 - Teach InstCombine visitGetElementPtr about address spaces
Matt Arsenault
- [PATCH] CMake: add LLVM_INSTALL_DEV_FILES variable
Chandler Carruth
- [llvm] r188723 - Use pop_back_val() instead of both back() and pop_back().
Jakub Staszak
- [llvm] r188725 - Introduce non-const overloads for GlobalAlias::{get, resolve}AliasedGlobal.
Peter Collingbourne
- [llvm] r188726 - Adding PIC support for ELF on x86_64 platforms
Andrew Kaylor
- [PATCH] Add ALL to FileCheck
Stephen Lin
- [llvm] r188727 - Don't form PPC CTR-based loops around a copysignl call
Hal Finkel
- [llvm] r188728 - Add a llvm.copysign intrinsic
Hal Finkel
- [llvm] r188730 - Trying again with PIC tests for MCJIT
Andrew Kaylor
- [PATCH] PR 16899: Update iterator when SLP vectorizer changes the instructions in the basic block
Yi Jiang
- [PATCH] Allow multiple check prefixes in FileCheck
Matt Arsenault
- [llvm] r188734 - Marking two MCJIT PIC tests as XFAIL on Darwin
Andrew Kaylor
- [llvm] r188735 - Second attempt to mark Large/PIC MCJIT test as XFAIL for PowerPC64
Andrew Kaylor
- [instcombine]: Slice a big load in two loads when the element are next to each other in memory.
Quentin Colombet
- [llvm] r188736 - Fixing XPASSes among MCJIT PIC test on i686
Andrew Kaylor
- [llvm] r188738 - [Sparc] Use HWEncoding instead of unused Num field in Sparc register definitions. Also, correct the definitions of RETL and RET instructions.
Venkatraman Govindaraju
- [llvm] r188740 - Marking MCJIT PIC tests as XFAIL on AArch64
Andrew Kaylor
- [PATCH] DataFlowSanitizer: Prefix the name of each instrumented function with "dfs$".
Peter Collingbourne
- [PATCH] DataFlowSanitizer: Factor the wrapper builder out to buildWrapperFunction.
Peter Collingbourne
- [PATCH] DataFlowSanitizer: Replace non-instrumented aliases of instrumented functions, and vice versa, with wrappers.
Peter Collingbourne
- [llvm] r188741 - [PowerPC] More refactoring prior to real PPC emitPrologue/Epilogue changes.
Bill Schmidt
- [llvm] r188742 - Add an error check for a typo I accidentally made in a td file that caused an assert to fire.
Craig Topper
- [llvm] r188743 - Move AVX and non-AVX replication inside a couple multiclasses to avoid repeating each instruction for both individually.
Craig Topper
- [PATCH][X86_64/MC] Fix code offset for unwind code SET_FPREG and enable test
Kai Nacke
- [zorg] r188744 - [llvmlab] Force the lto builder to use 2 threads to reduce swapping issues.
Michael Gottesman
- [llvm] r188745 - Add AVX-512 and related features to the CPUID detection code.
Craig Topper
- [llvm] r188746 - Fix formatting. No functional change.
Craig Topper
- [zorg] r188747 - [llvmlab] Add code to find clang/clang++ binaries in compiler artifacts.
Michael Gottesman
- [zorg] r188748 - [llvmlab] Update the LibCXX builder to use the new generic methods for finding clang/clang++ binaries in artifacts.
Michael Gottesman
- [zorg] r188749 - [llvmlab] Shorten the name to lit_test_command and add in reloads for some absolute imports so reconfig works.
Michael Gottesman
- [zorg] r188750 - For some reason I am running into issues using the word artifacts. Out of paranoia I am going to change the name to see if it makes a difference.
Michael Gottesman
- [zorg] r188751 - Revert "For some reason I am running into issues using the word artifacts. Out of paranoia I am going to change the name to see if it makes a difference."
Michael Gottesman
- [zorg] r188752 - [llvmlab] Allow for a factory to be passed into PublishGoodBuild and for the validated_build_dir to be set.
Michael Gottesman
- [zorg] r188753 - [llvmlab] When publishing a compiler, link it in as the latest verified compiler from its builder.
Michael Gottesman
- [zorg] r188754 - [llvmlab] Add an option to only publish the latest build.
Michael Gottesman
- [PATCH] SelectionDAG Stack Protector Insertion
Michael Gottesman
- [llvm] r188755 - Teach selectiondag how to handle the stackprotectorcheck intrinsic.
Michael Gottesman
- [llvm] r188761 - Remove unused variables that crept in.
Michael Gottesman
- [llvm] r188765 - [stackprotector] Refactor out the end of isInTailCallPosition into the function returnTypeIsEligibleForTailCall.
Michael Gottesman
- [llvm] r188766 - [stackprotector] Added support for emitting the llvm intrinsic stack protector check.
Michael Gottesman
- [llvm] r188767 - [mips][msa] Added and.v, bmnz.v, bmz.v, bsel.v, nor.v, or.v, xor.v
Daniel Sanders
- [llvm] r188768 - [stackprotector] Removed stale TODO.
Michael Gottesman
- [llvm] r188769 - Removed trailing whitespace.
Michael Gottesman
- [llvm] r188770 - [stackprotector] Added significantly longer comment to FindPotentialTailCall to make clear its relationship to llvm::isInTailCallPosition.
Michael Gottesman
- [llvm] r188771 - [stackprotector] Small Bit of computation hoisting.
Michael Gottesman
- [llvm] r188772 - [stackprotector] Small cleanup.
Michael Gottesman
- [llvm] r188773 - ARM: implement some simple f64 materializations.
Tim Northover
- [llvm] r188774 - Fix overly pessimistic shortcut in post-RA MachineLICM
Richard Sandiford
- [llvm] r188775 - Fix test typo and add usual "br %r14" test
Richard Sandiford
- [llvm] r188777 - [mips][msa] Added insve
Daniel Sanders
- [llvm] r188778 - memcmp is not a valid way to compare structs with padding in them.
Benjamin Kramer
- [llvm] r188779 - [SystemZ] Use SRST to optimize memchr
Richard Sandiford
- [zorg] r188780 - [llvmlab] Make the LibCXX builder even more generic by including the ability to provide an external buildfactory, sources, and lit path.
Michael Gottesman
- [llvm] r188781 - [SystemZ] Update README
Richard Sandiford
- [llvm] r188782 - [mips][msa] Removed fcge, fcgt, fsge, fsgt
Daniel Sanders
- [zorg] r188783 - [llvmlab] Fixed typo in LibCXXBuilder.
Michael Gottesman
- [zorg] r188785 - [llvmlab] Change an absolute curl_flags reference to use the curl_flags from local.cfg.
Michael Gottesman
- [llvm] r188786 - AVX-512: Added more patterns for VMOVSS, VMOVSD, VMOVD, VMOVQ
Elena Demikhovsky
- [zorg] r188787 - Ignore source stamp while checking out sanitizer build scripts
Alexey Samsonov
- [PATCH] [ARMv8] CodeGen for VSEL
Joey Gouly
- [llvm] r188798 - Fix style issues in AsmParser.cpp
Vladimir Medic
- [PATCH][AsmParser][MC] Allow asm parser to emit elf header flags
Vladimir Medic
- [compiler-rt] r188804 - [LSan] Add support for building standalone LSan runtime to Make build (compiler-rt part)
Alexey Samsonov
- [llvm] r188807 - Marking MCJIT PIC tests as XFAIL on arm
Andrew Kaylor
- [llvm] r188808 - Marking two more MCJIT PIC tests as XFAIL on i686
Andrew Kaylor
- [PATCH] [mips][msa] Define registers using foreach
Daniel Sanders
- [PATCH] Make "mov" work for all Thumb2 MOV encodings
Mihail Popa
- [PATCH] Fix lint assert on integer vector division
Matt Arsenault
- [llvm] r188812 - Removing duplicate XFAIL markers
Andrew Kaylor
- [llvm] r188814 - Clarifying two MCJIT PIC tests as XFAIL on i686-pc-linux
Andrew Kaylor
- [llvm] r188815 - Still more MCJIT PIC test XFAILs
Andrew Kaylor
- [llvm] r188819 - ARM: Fix fast-isel copy/paste-o.
Jim Grosbach
- [PATCH] Teach ConstantFolding about address space pointer sizes
Matt Arsenault
- [PATCH] Teach ScalarEvolution about pointer address spaces
Matt Arsenault
- [PATCH][lld][PECOFF] Add Support for entry point symbol name
Jesús Serrano
- [zorg] r188822 - [llvmlab] Reloading the config file in PhasedBuilderUtils is causing some module loading issues. Removing for now.
Michael Gottesman
- [llvm] r188824 - [mips] Guard micromips instructions with predicate InMicroMips. Also, fix
Akira Hatanaka
- [zorg] r188825 - [llvmlab] Add support for using apple-clang roots in GetCompilerArtifacts.
Michael Gottesman
- [llvm] r188826 - Add an option which permits the user to specify using a bitmask, that various
Reed Kotler
- [zorg] r188827 - [LibCXXBuilder] Provide absolute path to python when installing lit.
Michael Gottesman
- [zorg] r188828 - [LibCXXBuilder] Fix typo.
Michael Gottesman
- [llvm] r188830 - [mips] Resolve register classes dynamically using ptr_rc to reduce the number of
Akira Hatanaka
- [llvm] r188831 - Teach ConstantFolding about pointer address spaces
Matt Arsenault
- [llvm] r188832 - SLPVectorizer: Fix invalid iterator errors
Arnold Schwaighofer
- [llvm] r188426 - R600/SI: Choose the correct MOV instruction for copying immediates
Tom Stellard
- [llvm] r188841 - Fix include guards.
Jakub Staszak
- [llvm] r188596 - R600: Expand vector float operations for both SI and R600
Bill Wendling
- [llvm] r188842 - [mips] Define register class FGRH32 for the high half of the 64-bit floating
Akira Hatanaka
- [llvm] r188843 - Use -disable-output and to suppress output and don't use a temporary file unless we need one.
Bill Wendling
- [llvm] r188844 - Add some constantness.
Jakub Staszak
- [PATCH] [lld] add InputGraph to process Command line arguments
kledzik at apple.com
- [llvm] r188845 - [mips] Remove predicates that were incorrectly or unnecessarily added.
Akira Hatanaka
- [llvm] r188847 - [mips] Add support for calling convention CC_MipsO32_FP64, which is used when the
Akira Hatanaka
- [llvm] r188848 - [mips] Add support for mfhc1 and mthc1.
Akira Hatanaka
- [llvm] r188849 - Move registering the execution of a basic block to the beginning rather than the end.
Bill Wendling
- [PATCH] Minor fix for FMA3 instruction encoding in JIT
Chris Bieneman
- [llvm] r188851 - [micromips] Print instruction alias "not" if the last operand of a nor is zero.
Akira Hatanaka
- [llvm] r188852 - Move #includes from .h to .cpp file.
Jakub Staszak
- [llvm] r188855 - lli/RecordingMemoryManager.cpp: Make it complain if _GLOBAL_OFFSET_TABLE_ were not provided.
NAKAMURA Takumi
- [llvm] r188856 - X86TargetMachine.cpp: Clarify to emit GOT in i686-{cygming|win32}-elf for mcjit.
NAKAMURA Takumi
- [llvm] r188859 - Rename mattr names for AVX-512 to from avx-512 -> avx512f, avx-512-pfi -> av512pf, avx-512-cdi -> avx512cd, avx-512-eri->avx512er. This matches better with official docs and what gcc patches appearto be using. I didn't touch the has* functions or the feature flag names to avoid change the td and lowering file while commits are still happening.
Craig Topper
- [compiler-rt] r188864 - For Darwin builds, locate tools using xcrun when available.
Bob Wilson
- [llvm] r188865 - Add the FMA3 feature in order to test FMA encoding using the old jit.
Nadav Rotem
- [llvm] r188866 - In LLVM FMA3 operands are dst, src1, src2, src3, however dst is not encoded as it is always src1. This was causing the encoding of the operands to be off by one.
Nadav Rotem
- [llvm] r188868 - Synchronize VEX JIT encoding code with the MCJIT version. Fix a bug in the MCJIT code where CurOp was being incremented even if the operand it was pointing at wasn't used. Maybe only matters if there are any EVEX_K instructions that aren't VEX_4V.
Craig Topper
- [PATCH] ADT/Triple: Helper to determine if we are targeting the Windows CRT
David Majnemer
- [llvm] r188869 - DebugInfo: Do not use the DWARF Version for the .debug_pubnames or .debug_pubtypes version field
David Majnemer
- [llvm] r188871 - MC CFG: Add a getter for MCDataAtom's data array.
Ahmed Bougacha
- [llvm] r188872 - MC CFG: uint64_t -> size_t for vector size.
Ahmed Bougacha
- [llvm] r188873 - MC CFG: Remap enough for the inserted instruction.
Ahmed Bougacha
- [llvm] r188874 - MC CFG: Don't insert preds/succs again.
Ahmed Bougacha
- [llvm] r188875 - MC CFG: Keep pointer to parent MCModule in created MCFunctions.
Ahmed Bougacha
- [llvm] r188876 - MC CFG: Add more MCFunction container methods (find, empty).
Ahmed Bougacha
- [llvm] r188877 - MC CFG: Add entrypoint address to MCModule.
Ahmed Bougacha
- [llvm] r188878 - MC: Refactor ObjectSymbolizer to make relocation/section info generation lazy.
Ahmed Bougacha
- [llvm] r188879 - MC: ObjectSymbolizer can now recognize external function stubs.
Ahmed Bougacha
- [llvm] r188880 - MC CFG: Add a few needed methods, mainly MCModule::findFirstAtomAfter.
Ahmed Bougacha
- [llvm] r188881 - MC CFG: Split MCBasicBlocks to mirror atom splitting.
Ahmed Bougacha
- [llvm] r188882 - MC CFG: Add MCObjectDisassembler support for entrypoint + static ctors.
Ahmed Bougacha
- [llvm] r188883 - MC CFG: When disassembly is impossible, fallback to data bytes.
Ahmed Bougacha
- [llvm] r188884 - MC CFG: Add "dynamic disassembly" support to MCObjectDisassembler.
Ahmed Bougacha
- [llvm] r188885 - Add Mach-O entry_point_command declaration.
Ahmed Bougacha
- [llvm] r188886 - MC CFG: Add MCObjectDisassembler Mach-O implementation.
Ahmed Bougacha
- [llvm] r188887 - MC CFG: Add an MCObjectSymbolizer in the MCObjectDisassembler.
Ahmed Bougacha
- [llvm] r188888 - MC CFG: Use data structures more appropriate than std::set.
Ahmed Bougacha
- [llvm] r188889 - MC CFG: Support disassembly at arbitrary addresses in MCObjectDisassembler.
Ahmed Bougacha
- [llvm] r188890 - MC CFG: Add YAML MCModule representation to enable MC CFG testing.
Ahmed Bougacha
- [llvm] r188868 - Synchronize VEX JIT encoding code with the MCJIT version. Fix a bug in the MCJIT code where CurOp was being incremented even if the operand it was pointing at wasn't used. Maybe only matters if there are any EVEX_K instructions that a
Demikhovsky, Elena
- [llvm] r188893 - [mips][msa] Define registers using foreach
Daniel Sanders
- [llvm] r188894 - [SystemZ] Add FI[EDX]BRA
Richard Sandiford
- [llvm] r188895 - [SystemZ] Use FI[EDX]BRA for codegen
Richard Sandiford
- [llvm] r188896 - [mips][msa] Matheus Almeida pointed out a silly mistake in r188893. Fixed it.
Daniel Sanders
- [llvm] r188897 - MCFunction.h: Prune \returns to fix a warning in r188881. [-Wdocumentation]
NAKAMURA Takumi
- [llvm] r188898 - [SystemZ] Define remainig *MUL_LOHI patterns
Richard Sandiford
- [llvm] r188899 - AVX-512: Added SHIFT instructions.
Elena Demikhovsky
- [PATCH] [mips][msa] Few MSA Builtins have side-effects. Added IntrNoMem to those that don't.
Daniel Sanders
- [PATCH] ARM: move CMOV selection to TableGen
Tim Northover
- [llvm] r188901 - Make "mov" work for all Thumb2 MOV encodings
Mihai Popa
- [llvm] r188903 - Unix/Process.inc: Revert r72332, "Work around a page size issue on Cygwin."
NAKAMURA Takumi
- [PATCH] [mips][msa] Split MSA128 regset into size-specific sets containing the same registers.
Daniel Sanders
- [PATCH] [mips][msa] Added bitconverts for vector types for big and little-endian
Daniel Sanders
- [PATCH] [mips][msa] Added spill/reload support
Daniel Sanders
- [PATCH] [mips][msa] Added tests for and.v, bmnz.v, bmz.v, bsel.v, nor.v, or.v, xor.v when non-byte vectors are used.
Daniel Sanders
- [PATCH] SelectionDAG: Remove unnecessary uses of TargetLowering::getPointerTy()
Tom Stellard
- [llvm] r188904 - Add basic YAML MC CFG testcase.
Ahmed Bougacha
- [PATCH] Fix ARM vcvt encoding when the number of fractional bits is zero
Mihail Popa
- [llvm] r188908 - Add -mcpu to two X86 tests.
Joey Gouly
- [llvm] r188911 - A minor change for an obvous problem caused by r188451:
Hao Liu
- [PATCH] R600/SI: Fix another case of illegal VGPR to SGPR copy
Tom Stellard
- PATCH: R600 + SI: Add support for lds atomic add
Tom Stellard
- [PATCH] R600: Fix segfault in R600TextureIntrinsicReplacer
Tom Stellard
- [patch] Rename llvm cpu features to match gcc option names
Rafael Espíndola
- [llvm] r188915 - Fix typo
Matt Arsenault
- [llvm] r188916 - Use attribute helper function
Matt Arsenault
- [llvm] r188917 - Add enforce known alignment test with address space
Matt Arsenault
- [llvm] r188919 - Add test for bitcast array ptrs with address spaces
Matt Arsenault
- [llvm] r188921 - [CMake] Automatically pick up subdirectories in llvm/tools as 'external projects' if they contain a 'CMakeLists.txt' file.
Argyrios Kyrtzidis
- [llvm] r188923 - Add testcase for r188873: MCTextAtom boundaries.
Ahmed Bougacha
- [llvm] r188924 - Style cleanup following David's review for r188876.
Ahmed Bougacha
- [llvm] r188925 - MC CFG: Remap enough for data too, analoguous to r188873.
Ahmed Bougacha
- [llvm] r188926 - Teach InstCombine about address spaces
Matt Arsenault
- [PATCH] Teach InstCombine about pointer address spaces
Matt Arsenault
- [PATCH] Teach LoopVectorize about address spaces
Matt Arsenault
- [PATCH] Teach LoopIdiom about address spaces
Matt Arsenault
- [PATCH] Teach MemoryBuiltins about address spaces
Matt Arsenault
- [PATCH] Handle address spaces in TargetTransformInfo
Matt Arsenault
- [llvm] r188489 - Fixing a corner-case bug in strchr and strrchr lib call optimizations where
Bill Wendling
- [compiler-rt] r188927 - Add missing ']'.
Bill Wendling
- [llvm] r188928 - Remove use of forbidden 'iostream' header.
Bill Wendling
- [llvm] r188932 - Reorder headers according to lint.
Bill Wendling
- [llvm] r188933 - Basic unit tests for PointerUnion
David Blaikie
- [llvm] r188582 - allow != to compare PointerUnion, we already support ==.
David Blaikie
- [PATCH] Teach BaseIndexOffset::match to identify base pointers in loops
Juergen Ributzka
- [PATCH] [RFC] Deprecated feature in TableGen
Joey Gouly
- [llvm] r188935 - ADT/Triple: Helper to determine if we are targeting the Windows CRT
David Majnemer
- [llvm] r188936 - Teach BaseIndexOffset::match to identify base pointers in loops.
Juergen Ributzka
- [llvm] r188941 - No functionality change.
Yunzhong Gao
- [llvm] r188942 - R600: Remove unnecessary casts
Tom Stellard
- [llvm] r188943 - Adding a document to describe the MCJIT execution engine implementation.
Andrew Kaylor
- PATCH: [zorg] Remove obsolete configure args from clang builder.
Rick Foos
- [llvm] r188944 - TBAA: remove !tbaa from testing cases when they are not needed.
Manman Ren
- PATCH: [zorg] Fix clang-hexagon-elf builder to correctly use triple, build, and host options.
Rick Foos
- [llvm] r188945 - [lit] Extract TestFormat base class, for future use.
Daniel Dunbar
- [llvm] r188946 - [lit] Simplify --time-tests code.
Daniel Dunbar
- [llvm] r188947 - [lit] Factor out a separate Test.Result() object.
Daniel Dunbar
- [llvm] r188948 - [lit] Allow formats to return lit.Test.Result instances directly.
Daniel Dunbar
- [llvm] r188949 - [lit] Lift XFAIL handling to core infrastructure.
Daniel Dunbar
- [llvm] r188950 - [tests] Update fma3 check to work with Py3.
Daniel Dunbar
- [llvm] r188951 - [lit] Fix a couple lingering Py3 compat issues in ProgressBar.
Daniel Dunbar
- [llvm] r188953 - SelectionDAG: Make sure stores are always added to the LegalizedNodes list
Tom Stellard
- [PATCH] CMake: add LLVM_INSTALL={all,library,toolchain} variable
Hans Wennborg
- [llvm] r188956 - Removed trailing whitespace.
Michael Gottesman
- [llvm] r188957 - Fixed typo.
Michael Gottesman
- [lld] r188958 - add InputGraph functionality
Shankar Easwaran
- [lld] r188961 - [lld] Fix win7 failure on adding InputGraph functionality
Shankar Easwaran
- [lld] r188963 - [lld][Darwin] fixing an accidentally removed change
Shankar Easwaran
- [lld] r188965 - remove trailing whitespace
Shankar Easwaran
- [zorg] r188966 - Patch by Rick Foos!
Galina Kistanova
- [llvm] r188967 - ARM: R9 is not safe to use for tcGPR.
Jim Grosbach
- [PATCH] Add function attribute 'optnone'
Bill Wendling
- [llvm] r188971 - FileCheck-ize tests.
Bill Wendling
- [llvm] r188976 - Remove llvm-lit from the cmake install target.
Hans Wennborg
- [lld] r188978 - [lld] Fix unused private fields for fixing build failure on darwin
Shankar Easwaran
- [PATCH][X86] DAG Combine - VSELECT
Juergen Ributzka
- [llvm] r188980 - Teach LoopVectorize about address space sizes
Matt Arsenault
- [lld] r188981 - [lld][Hexagon] Enable Hexagon sdata sorting test
Shankar Easwaran
- [lld] r188982 - [lld][Driver] Fix the unit test for lld gnu flavor
Shankar Easwaran
- [PATCH][Clang Driver] Driver::IsUsingLTO no longer return true when seeing -emit-llvm
Rafael Espíndola
- [lld] r188983 - fix build failures on platforms that use -Wunused-private-variable for builds
Shankar Easwaran
- [llvm] r188987 - [stackprotector] When finding the split point to splice off the end of a parentmbb into a successmbb, include any DBG_VALUE MI.
Michael Gottesman
- [lld] r188988 - [lld][test] fix -Wreturn-type error
Shankar Easwaran
- [llvm] r188990 - ARM: respect tied 64-bit inlineasm operands when printing
Tim Northover
- [PATCH] handle typeZeroFill atoms in ELF/Native/YAML
Shankar Kalpathi Easwaran
- [PATCH] [ms-inline asm] Support offsets after segment registers
David Majnemer
- [PATCH] Start fleshing out the Darwin driver
Joe Ranieri
- [PATCH] Vectorize starting from insertelements building a vector
Matt Arsenault
- [llvm] r188995 - ARM: use TableGen patterns to select CMOV operations.
Tim Northover
- [llvm] r188997 - Clean up the doxygen formatting of the comments on the strip* methods on
Chandler Carruth
- [llvm] r188998 - MemoryBuffer.cpp: Consider if PageSize were not 4096 in shouldUseMmap(). Follow-up to r188903.
NAKAMURA Takumi
- [llvm] r188999 - MemoryBufferTest.cpp: Tweak offset corresponding to the case that PageSize is greater than 8000.
NAKAMURA Takumi
- [llvm] r189000 - Add a new helper method to Value to strip in-bounds constant offsets of
Chandler Carruth
- [llvm] r189001 - Suppress MemoryBufferTest.cpp on win32 for now. Investigating.
NAKAMURA Takumi
- [llvm] r189002 - Fix ARM FastISel PIC function call.
Logan Chien
- [llvm] r189005 - AVX-512: Added masked SHIFT commands, more encoding tests
Elena Demikhovsky
- [llvm] r189006 - [ARM] Constrain some register classes in EmitAtomicBinary64 so that
Joey Gouly
- [llvm] r189007 - Teach the SLP vectorizer the correct way to check for consecutive access
Chandler Carruth
- [PATCH] Include a clearer policy about what's ok/nok to speed up code reviews.
Manuel Klimek
- [PATCH] [lsan] Add a stress test.
Sergey Matveev
- [llvm] r189009 - Fix ARM vcvt encoding when the number of fractional bits is zero.
Mihai Popa
- [compiler-rt] r189010 - [lsan] Build standalone LSan with -fno-rtti.
Sergey Matveev
- [compiler-rt] r189011 - [lsan] Follow-up to r189010 - do the same in Makefile build.
Sergey Matveev
- [compiler-rt] r189012 - [lsan] Add a stress test.
Sergey Matveev
- [compiler-rt] r189015 - [sanitizer] Fix build when scanf interceptors are enabled, and __isoc99_*scanf are not.
Evgeniy Stepanov
- [compiler-rt] r189016 - [lsan] Add a regression test for building C code.
Sergey Matveev
- [llvm] r189020 - Whitespace.
NAKAMURA Takumi
- [llvm] r189021 - [Win32] mapped_file_region: Fix a bug in CreateFileMapping() that Size must contain Offset when Offset >= 65536.
NAKAMURA Takumi
- [lld] r189023 - [lld][unittests] Change assert to llvm_unreachable
Shankar Easwaran
- [llvm] r189024 - [ARMv8] Add CodeGen support for VSEL.
Joey Gouly
- [PATCH] Add Cortex-A9 scheduling classes for vldm/vstm instructions that access more than 32 bytes
Silviu Baranga
- [lld] r189025 - [lld][PECOFF] Fix use of temporary strings
Shankar Easwaran
- [llvm] r189026 - Autoconf: The Clang ARC migrator now depends on the static analyzer.
Jordan Rose
- [PATCH] Moving MipsOptimizeMathLibCalls to Transforms/Scalar
Richard Sandiford
- [llvm] r189031 - configure: Regenerate corresponding to r189026.
NAKAMURA Takumi
- [PATCH] Don't force the use of a base pointer with MS inline asm
Reid Kleckner
- [llvm] r189033 - [Debug Info Tests] Update testing cases.
Manman Ren
- [PATCH] Change/Add some Makefile targets for style/cleanup when uninstalling (llvm part)
Eric Christopher
- [llvm] r187819 - Change private functions of LTOCodeGenerator from ret-false-on-succ to ret-true-on-succ.
Eric Christopher
- [lld] r189035 - [lld][PECOFF] Fix one more reference to a temporary string
Shankar Easwaran
- [poolalloc] r189038 - Merged in the release_32 branch.
John Criswell
- [llvm] r188265 - AVX-512: Added CMP and BLEND instructions.
Juergen Ributzka
- [PATCH] Add support for DebugFission to DWARF parser
Eric Christopher
- [PATCH] Make DWARFCompileUnit non-copyable
Eric Christopher
- [poolalloc] r189045 - Updated DSA and Poolalloc to compile with LLVM 3.3.
John Criswell
- [PATCH] First set of patches for type uniquing
Eric Christopher
- [llvm] r189052 - DataFlowSanitizer: Prefix the name of each instrumented function with "dfs$".
Peter Collingbourne
- [llvm] r189053 - DataFlowSanitizer: Factor the wrapper builder out to buildWrapperFunction.
Peter Collingbourne
- [llvm] r189054 - DataFlowSanitizer: Replace non-instrumented aliases of instrumented functions, and vice versa, with wrappers.
Peter Collingbourne
- [llvm] r189057 - R600/SI: Fix another case of illegal VGPR to SGPR copy
Tom Stellard
- [llvm] r189060 - FileCheckize some tests.
Bill Wendling
- [llvm] r189063 - Check only if we have this attribute. If it's not an attribute, then it's assumed false.
Bill Wendling
- [llvm] r189065 - Fix some tests. The 'false' version just omits the attribute altogether.
Bill Wendling
- [llvm] r189068 - Update to remove the no-frame-pointer-elim-non-leaf flag if it was set to 'false'.
Bill Wendling
- [PATCH] DebugInfo: Allow CastInst instructions to show up around GlobalValues
David Majnemer
- [PATCH] [Support] add missing enumeration values
Rui Ueyama
- [PATCH] [PECOFF] support additional subsystem identifiers
Rui Ueyama
- [llvm] r189076 - [stack protector] Work around an issue with the BMOVPCB_CALL instruction on ARM by disabling does not return on __stack_chk_fail.
Michael Gottesman
- [llvm] r189078 - Update StripDeadDebugInfo to use DebugInfoFinder so that it is no longer stale to the point of not working and more resilient to debug info changes.
Michael Gottesman
- [llvm] r189079 - Filecheckize some tests.
Michael Gottesman
- [llvm] r189081 - [PR11606] ocaml bindings tests produce binaries in source dir
Daniel Dunbar
- [PATCH] CMake: build llvm-config also on Windows.
Hans Wennborg
- [PATCH] [lld][ELF] rename TLV contentTypes for ELF
Shankar Kalpathi Easwaran
- [llvm] r189084 - Add an OtherPreserved field to the CalleeSaved TableGen class.
Jakob Stoklund Olesen
- [llvm] r189085 - Use register masks on SPARC call instructions.
Jakob Stoklund Olesen
- [llvm] r189086 - lto/CMakeLists.txt: Cut the dep to intrinsics_gen. LTO doesn't depend on it and LTO_static doesn't depend on anything.
NAKAMURA Takumi
- [PATCH] Move memset value into register
Serge Pavlov
- [PATCH] Option parsing: support case-insensitive option matching.
Rui Ueyama
- [llvm] r189089 - Make DWARFCompileUnit non-copyable
Alexey Samsonov
- [llvm] r189091 - 80 cols
Alexey Samsonov
- [compiler-rt] r189092 - Slightly improve lint checker script and fix a few style issues
Alexey Samsonov
- [llvm] r189095 - [mips][msa] Split MSA128 regset into size-specific sets containing the same registers.
Daniel Sanders
- bug in PrescheduleNodesWithMultipleUses()
Robert Lytton
- [llvm] r189096 - ARM: make sure ARM-mode pseudo-inst requires IsARM
Tim Northover
- [llvm] r189097 - Turn MipsOptimizeMathLibCalls into a target-independent scalar transform
Richard Sandiford
- [llvm] r189098 - [SystemZ] Prefer LHI;ST... over LAY;MV...
Richard Sandiford
- [llvm] r189099 - [SystemZ] Try reversing comparisons whose first operand is in memory
Richard Sandiford
- [llvm] r189100 - [SystemZ] Add basic prefetch support
Richard Sandiford
- [llvm] r189101 - Add function attribute 'optnone'.
Andrea Di Biagio
- [llvm] r189103 - [ARMv8] Add CodeGen for VMAXNM/VMINNM.
Joey Gouly
- [llvm] r189104 - [msan] Fix handling of va_arg overflow area on x86_64.
Evgeniy Stepanov
- [compiler-rt] r189105 - [msan] Extend VAArgTLSOverwrite test.
Evgeniy Stepanov
- [llvm] r189106 - [mips][msa] Few MSA Builtins have side-effects. Added IntrNoMem to those that don't.
Daniel Sanders
- [llvm] r189109 - [ARM] Fix another ARM FastISel -verify-machineinstrs issue.
Joey Gouly
- 0001-Fixup-assert-fails-caused-by-incorrect-LoopInfo-update
Star Tan
- [llvm] r189111 - Checking commit access; added one space
Jim Cownie
- [llvm] r189116 - mi-sched: Don't call MBB.size() in initSUnits. The driver already has instr count.
Andrew Trick
- [llvm] r189117 - Remove unused field.
Andrew Trick
- [llvm] r189118 - MI Sched: record local vreg uses.
Andrew Trick
- [llvm] r189120 - Adds cyclic critical path computation and heuristics, temporarily disabled.
Andrew Trick
- [llvm] r189121 - Add a convenient PSetIterator for visiting pressure sets affected by a register.
Andrew Trick
- [llvm] r189122 - Simplify RegPressure helpers.
Andrew Trick
- [llvm] r189123 - Rename to RegPressure API parameters RegUnits.
Andrew Trick
- [llvm] r189124 - PrintVRegOrUnit
Andrew Trick
- [llvm] r189125 - CMake: build llvm-config on Windows.
Hans Wennborg
- [lld] r189128 - CMake: Don't look for llvm-tblgen when building outside LLVM tree
Hans Wennborg
- [llvm] r189130 - CMake: don't install tablegen
Hans Wennborg
- [llvm] r189131 - DebugInfoFinder: handle template params of a DISubprogram.
Manman Ren
- [llvm] r189133 - DataFlowSanitizer: correctly combine labels in the case where they are equal.
Peter Collingbourne
- [compiler-rt] r189134 - [dfsan] Integration test for the equal-labels case
Peter Collingbourne
- [lld] r189136 - [lld] handle typeZeroFill atoms in ELF/Native/YAML
Shankar Easwaran
- [lld] r189137 - [lld][ELF] Rename typeTLV content type for ELF
Shankar Easwaran
- [lld] r189138 - [lld][ELF][Cleanup] Section associated with the relocation traversed
Shankar Easwaran
- [lld] r189139 - [lld][ELF] Dont ignore zero sized sections.
Shankar Easwaran
- [PATCH][Peephole] Rewrite copies to avoid cross register banks copies.
Quentin Colombet
- [llvm] r189141 - Rename features to match what gcc and clang use.
Rafael Espindola
- [llvm] r189143 - Update a test that I missed in the previous commit.
Rafael Espindola
- [llvm] r189144 - Replace more uses of sse41 with sse4.1.
Rafael Espindola
- [llvm] r189145 - Update tests to use sse4.2 instead of sse42.
Rafael Espindola
- [llvm] r175043 - Prevent insertion of
Yunzhong Gao
- [llvm] r189146 - Update test to use rdrnd instead of rdrand.
Rafael Espindola
- [lld] r189147 - Check for "asserts" rather than "debug" on test
Tim Northover
- [PATCH] [lld]Fix a temporary string use
Ron Ofir
- [PATCH] [lld][WinLinkDriver]Add support for /dynamicbase
Ron Ofir
- [lld] r189151 - Fixes an additional temporary string use.
Rui Ueyama
- [PATCH] [sanitizer] Add a fast version of StackDepotGet() for use in LSan. Add a class that holds a snapshot of the StackDepot optimized for querying by ID. This allows us to speed up LSan dramatically.
Sergey Matveev
- [PATCH] Complete r184924 by changing the LLVM_INCLUDE_TOOL variable type
Edoardo P.
- [PATCH] CMake: add LLVM_INSTALL_TOOLCHAIN_ONLY option
Hans Wennborg
- [llvm] r189155 - CMake: Add LLVM_INSTALL_TOOLCHAIN_ONLY option.
Hans Wennborg
- [lld] r189157 - CMake: Support the LLVM_INSTALL_TOOLCHAIN_ONLY flag
Hans Wennborg
- [llvm] r189158 - DebugInfoFinder: handle imported entities of a CU.
Manman Ren
- [lld] r189159 - Separates /fixed (no .reloc section) and /dynamicbase (enable ASLR)
Rui Ueyama
- [llvm] r189160 - [NVPTX] Re-enable assembly printing support for inline assembly
Justin Holewinski
- [llvm] r189161 - Start to add the builtind to the mips16 exclusion lists for fp.
Reed Kotler
- [llvm] r189162 - Added const qualifier to StringRef::edit_distance member function
Dmitri Gribenko
- [PATCH] DataFlowSanitizer: Implement trampolines for function pointers passed to custom functions.
Peter Collingbourne
- [PATCH] [dfsan] Add custom function for pthread_create.
Peter Collingbourne
- [PATCH] [dfsan] Add custom function for dl_iterate_phdr.
Peter Collingbourne
- [llvm] r189164 - [autotools->cmake] Enable generation of doxygen documentation via cmake.
Michael Gottesman
- [PATCH] clang warning when division of two integer literals loses precision
Yaron Keren
- [llvm] r189167 - DwarfDebug: Delete orphaned children.
Benjamin Kramer
- [llvm] r189168 - Simplify code. No functionality change.
Benjamin Kramer
- [llvm] r189169 - Add a function object to compare the first or second component of a std::pair.
Benjamin Kramer
- [llvm] r189173 - Remove trailing spaces.
Jakub Staszak
- [llvm] r189176 - Revert 189161
Shuxin Yang
- [polly] r189177 - Remove unneeded comma and update formatting
Tobias Grosser
- [llvm] r189178 - Remove trailing whitespace.
Craig Topper
- [llvm] r189179 - Check if in set on insertion instead of separately
Matt Arsenault
- [llvm] r189180 - [Support] add missing enumeration values
Saleem Abdulrasool
- [lld] r189181 - [PECOFF] support additional subsystem identifiers
Saleem Abdulrasool
- [llvm] r189182 - Add hasSideEffects/mayLoad/mayStore flags to the X86 moffs8/moffs16/moffs32/moffs64 versions of move.
Craig Topper
- [llvm] r189183 - [Support] fix compile with -Werror
Saleem Abdulrasool
- [llvm] r189186 - Start to add the LLVM builtins to the mips16 exclusion lists for fp.
Reed Kotler
- [PATCH] AsmPrinter: Get rid of llvm$workaround$fake$stub$
David Majnemer
- [llvm] r189187 - AsmPrinter: Get rid of llvm$workaround$fake$stub$
David Majnemer
- [llvm] r189188 - Fix a bug where we would corrupt the offset when evaluating
Chandler Carruth
- [llvm] r189189 - AVX-512: added UNPACK instructions and tests for all-zero/all-ones vectors
Elena Demikhovsky
- [llvm] r189195 - [Sparc] Added V9's extra floating point registers and their aliases.
Venkatraman Govindaraju
- [lld] r189196 - [lld][ELF] process fini_array sections
Shankar Easwaran
- [lld] r189197 - [lld][ELF][Cleanup] Create multiclass for variations in options usage
Shankar Easwaran
- [llvm] r189198 - [Sparc] Add long double (f128) instructions to sparc backend.
Venkatraman Govindaraju
- [llvm] r189199 - Fix #include guard.
Jakub Staszak
- [llvm] r189201 - First round of fixes for the x86 fixes for the x86 move accumulator from/to memory offset instructions.
Craig Topper
- [PATCH] Allow for the use of StringRef command line options instead of cl::opt<std::string>
Puyan Lotfi
- [llvm] r189202 - [PowerPC] Add fast-isel branch and compare selection.
Bill Schmidt
- [llvm] r189204 - Put some of the AVX-512 parsing stuff in a more consistent place with the existing functions.
Craig Topper
- [llvm] r189205 - Remove some unnecessary PredicateMethod overrides. Add RenderMethod overrides to remove forwarding in the X86AsmParser code itself. No functional change.
Craig Topper
- [llvm] r189206 - Make sure x86 instructions using ssmem/sdmem operand types are only able to parse memory operands of the proper size in Intel syntax. Primarily affects some of sse cvt instructions.
Craig Topper
- [lld] r189207 - [lld][ELF] Indent the td file to < 80 columns
Shankar Easwaran
- [lld] r189209 - [lld][ELF] Cleanup ELF writing, No change in functionality
Shankar Easwaran
- [PATCH][AArch64] implement aarch64 neon instruction class AdvSIMD (3 diff)
Jiangning Liu
Last message date:
Sun Aug 25 23:48:40 PDT 2013
Archived on: Tue Aug 4 17:10:32 PDT 2015
This archive was generated by
Pipermail 0.09 (Mailman edition).