The Week Of Monday 25 August 2014 Archives by thread
Starting: Mon Aug 25 00:15:17 PDT 2014
Ending: Sun Aug 31 23:12:54 PDT 2014
Messages: 806
- [PATCH] [BUG] Fix regression in the instruction combiner after r214385
Zinovy Nis
- [llvm] r216373 - MergeFunctions, tiny refactoring:
Stepan Dyatkovskiy
- [llvm] r216374 - MergeFunctions, tiny refactoring:
Stepan Dyatkovskiy
- [llvm] r216375 - MergeFunctions, tiny refactoring:
Stepan Dyatkovskiy
- [llvm] r216376 - MergeFunctions, tiny refactoring:
Stepan Dyatkovskiy
- [PATCH] [AArch64] Add pass to enable additional comparison optimizations by CSE
Sergey Dmitrouk
- [PATCH] Moving few patterns from visitAnd/visitOr/visitXor to SimplifyUsingDistributiveLaws()
Dinesh Dwivedi
- [PATCH] [x86] Make vector legalization of extloads work more like the "normal" vector operation legalization with support for custom target lowering and fallback to expand when it fails, and use this to implement sext and anyext load lowering for x86 in a...
Zinovy Nis
- [PATCH][AArch64] Enable sign check optimization by CSE
Sergey Dmitrouk
- [compiler-rt] r216380 - [ASan] Rename the ASan dynamic RT
Timur Iskhodzhanov
- [PATCH] [AArch32] Added patterns for VCVT{A,N, P,M}.
Renato Golin
- [PATCH] [ASan] Rename the ASan dynamic RT
Timur Iskhodzhanov
- [PATCH][x86] Enable broadwell march to llvm/clang
Robert Khasanov
- [compiler-rt] r216382 - [ASan/Win] Intercept memory allocation functions in the MD CRT
Timur Iskhodzhanov
- [PATCH] Improve Cost model for SLPVectorizer when we have a vector division by power of 2
Sanjay Patel
- [compiler-rt] r216289 - [UBSan] Add support for printing backtraces to all UBSan handlers
Alexander Potapenko
- [compiler-rt] r216083 - Fix latent bug in try_compile macro and use CMAKE_EXE_LINKER_FLAGS
Timur Iskhodzhanov
- [llvm] r216383 - [SKX] avx512_icmp_packed multiclass extension
Robert Khasanov
- [PATCH] [UBSan] Adding support of MIPS32
Petar Jovanovic
- [PATCH] [SKX] Extend avx512_icmp_ multiclasses for AVX512VL/BW
Phabricator
- [llvm] r216357 - Analysis: unique_ptr-ify DependenceAnalysis::depends
David Blaikie
- [PATCH] Add writeFileWithSystemEncoding to LibLLVMSupport
Rafael Ávila de Espíndola
- [llvm] r216358 - Analysis: unique_ptr-ify DependenceAnalysis::collectCoeffInfo
David Blaikie
- [llvm] r216359 - Support/APFloat: unique_ptr-ify temp arrays
David Blaikie
- [llvm] r216360 - Support/Path: remove raw delete
David Blaikie
- [llvm] r216362 - ExecutionEngine: unique_ptr-ify
David Blaikie
- [llvm] r211939 - [NVPTX] Fix handling of ldg/ldu intrinsics.
Jingyue Wu
- [llvm] r216363 - NVPTX: remove raw delete call
David Blaikie
- [llvm] r216364 - NVPTX: remove another raw delete call
David Blaikie
- [compiler-rt] r216386 - [ASan] Replace CMake if/APPEND/endif with append_if
Timur Iskhodzhanov
- [compiler-rt] r216387 - [ASan/Win] Add /DEBUG to the MD RTL link flags
Timur Iskhodzhanov
- [llvm] r216365 - AArch64: use std::vector for temp array
David Blaikie
- [llvm] r216366 - AArch64: unique_ptr-ify map structures
David Blaikie
- [llvm] r216367 - CodeGen/LiveVariables: switch to std::vector
David Blaikie
- [llvm] r216325 - Revert "ARM: improve RTABI 4.2 conformance on Linux"
Chad Rosier
- [llvm] r216388 - [AArch32] Add patterns for VCVT{A,N,P,M}.
Chad Rosier
- [PATCH] [ASan/Win] Add an extra thunk.lib to handle stack-use-after-return option
Timur Iskhodzhanov
- [PATCH] Make the plugin loader limit its symbol search to the specified module.
Zachary Turner
- [llvm] r216389 - Rise from the dead and update personal info
Bruno Cardoso Lopes
- [llvm] r216390 - Remove dangling initializers in GlobalDCE
Bruno Cardoso Lopes
- [llvm] r216391 - [x86] Fix a bug in r216319 where I was missing a 'break'.
Chandler Carruth
- [PATCH] Switch to support::endian::read/write in X86-specific JIT and RuntimeDyld.
Alexey Samsonov
- [llvm] r216393 - Modernize raw_fd_ostream's constructor a bit.
Rafael Espindola
- [polly] r216394 - Update for LLVM api change
Rafael Espindola
- [lld] r216395 - Update for LLVM api change
Rafael Espindola
- [llvm] r216400 - [MCJIT] Make RuntimeDyld dump section contents in -debug mode.
Lang Hames
- [llvm] r216345 - X86 intrinsics table - simplifies intrinsics lowering.
Sean Silva
- [PATCHES] remove last uses of naked mutexes
Sean Silva
- [dragonegg] r216401 - Update for LLVM API change.
Rafael Espindola
- [PATCH] use an integer constant for FABS / FNEG (x86)
Sanjay Patel
- [PATCH] Implement emitLeading/TrailingFence in the ARM backend
Robin Morisset
- The patch for FreeBSD headers
Richard Smith
- [lld] r216402 - Use LLD naming style.
Rui Ueyama
- [PATCH] Refactor AtomicExpandPass and add a generic isAtomic() method to Instruction
Robin Morisset
- [PATCH] [Support] Fix bug in llvm::sys::argumentsFitWithinSystemLimits() of Unix/Program.inc
Rafael Auler
- [llvm] r216403 - [FastISel][AArch64] Refactor float zero materialization. NFCI.
Juergen Ributzka
- [PATCH] [make & configure] Don't strip leading underscore on Win64
Keno Fischer
- [PATCH] [Support] Windows - Refactor argument serialization logic when executing process in Program.inc [NFC]
Rafael Auler
- [PATCH] Don't Promote Args for Variadic Functions
Thomas Jablin
- [PATCH] Fix generic shift expansion when shift amount is 0
Keno Fischer
- [compiler-rt] r216407 - [sanitizer] move mlock interceptor from asan/tsan/msan to common; no functionality change intended
Kostya Serebryany
- [PATCH] x86 inline-asm: error-out on a 64-bit variable bound to a single register in 32-bit mode
Akira Hatanaka
- release_35 patches for unroll pragma
Hal Finkel
- [llvm] r216411 - Refactor argument serialization logic when executing process. NFC.
Rafael Espindola
- [llvm] r216413 - [MCJIT] Dump section memory both before and after relocations are applied.
Lang Hames
- [lld] r216414 - [PECOFF] Add /HighEntropyVA.
Rui Ueyama
- [PATCH] An Aliasing Validator/Sanitizer
Hal Finkel
- [PATCH] Remove spurious mask operations from AArch64 add->compares on 16 and 8 bit values
Louis Gerbarg
- [llvm] r216415 - Fix bug in llvm::sys::argumentsFitWithinSystemLimits().
Rafael Espindola
- [PATCH] Fold together repeated tests for divisibility by constants
Richard Smith
- [llvm] r216418 - [MCJIT][SystemZ] Use a simpler expression for indirect relocation offsets.
Lang Hames
- [llvm] r216421 - ArgPromotion: Don't touch variadic functions
Reid Kleckner
- [PATCH] Declare that musttail calls in variadic functions forward the ellipsis
Nick Lewycky
- [llvm] r216422 - Fix Path unittests on Windows after raw_fd_ostream changes
Reid Kleckner
- [llvm] r216423 - Declare that musttail calls in variadic functions forward the ellipsis
Reid Kleckner
- [PATCH] Don't Promote x86_fp80 byval Pointer Arguments
Thomas Jablin
- [llvm] r216424 - fix typos in comments
Sanjay Patel
- [llvm] r216425 - musttail: Don't eliminate varargs packs if there is a forwarding call
Reid Kleckner
- [PATCH] [PATCH][SROA]Also slice the STORE when slicing a LOAD in AllocaSliceRewriter
Hao Liu
- [PATCH] Verifier: Don't reject varargs callee cleanup functions
Reid Kleckner
- [llvm] r216426 - CodeGen/LiveVariables: use vector::assign()
Dylan Noblesmith
- [llvm] r216427 - ExecutionEngine: address review comments
Dylan Noblesmith
- [llvm] r216428 - Revert "Support/Path: remove raw delete"
Dylan Noblesmith
- [llvm] r216429 - Revert "Support/APFloat: unique_ptr-ify temp arrays"
Dylan Noblesmith
- [llvm] r216430 - Revert "NVPTX: remove another raw delete call"
Dylan Noblesmith
- [llvm] r216431 - Revert "Analysis: unique_ptr-ify DependenceAnalysis::collectCoeffInfo"
Dylan Noblesmith
- [llvm] r216432 - Analysis: cleanup
Dylan Noblesmith
- [llvm] r216433 - Revert "AArch64: use std::vector for temp array"
Dylan Noblesmith
- [www] r216435 - Update Win snapshot to r216184
Hans Wennborg
- [llvm] r216436 - AArch64: use std::fill instead of memset
Dylan Noblesmith
- [PATCH] musttail: Forward regparms of variadic functions on x86_64
Reid Kleckner
- [PATCH libclc] Fix build against LLVM SVN >= r216393
Michel Dänzer
- [llvm] r216439 - InstSimplify: Simplify trivial pointer expressions like b + (e - b)
David Majnemer
- [llvm] r216441 - InstSimplify: Fold gep X, (sub 0, ptrtoint(X)) to null
David Majnemer
- [llvm] r216442 - Use 'xz' compression instead of 'gz'.
Bill Wendling
- [llvm] r216443 - This patch enables SimplifyUsingDistributiveLaws() to handle following pattens.
Dinesh Dwivedi
- [www] r216444 - Postponed by a week
Sylvestre Ledru
- [PATCH] Added InstCombine Tranformation for (A | B) ^ ((A ^ C) & B) -> (A ^ (B & (~C)))
Ankur Garg
- [compiler-rt] r216447 - [ASan/Win] Add an extra thunk.lib to handle stack-use-after-return option
Timur Iskhodzhanov
- [compiler-rt] r216448 - [ASan/Win] Rename asan_dll_thunk.cc to asan_win_dll_thunk.cc
Timur Iskhodzhanov
- [PATCH] ARM: Improve handling of the Thumb2 M-class MSR instruction
Renato Golin
- [compiler-rt] r216450 - [ASan/Win] Disable warning C4391: incorrect return type for intrinsic function
Timur Iskhodzhanov
- [compiler-rt] r215436 - [ASan] Use more appropriate return types for strlen/wcslen to avoid MSVC warnings
Timur Iskhodzhanov
- [llvm] r216451 - ARM: Add patterns for dbg
Yi Kong
- [compiler-rt] r216454 - [lsan] Implement __sanitizer_print_stack_trace() in standalone LSan.
Sergey Matveev
- [PATCH] [AArch64] FP load balancing pass for Cortex-A57
James Molloy
- [llvm] r216455 - Change the return value of "getEnd()" from a MachineInstr* to a MachineBasicBlock::iterator.
James Molloy
- [compiler-rt] r215469 - [Sanitizer] Kill deprecated allocator interfaces in ASan, MSan and TSan in favor of
Sergey Matveev
- [llvm] r216458 - Silence unused function warning in Release builds.
Benjamin Kramer
- [compiler-rt] r216459 - [lsan] Implement the public allocator interface in standalone LSan.
Sergey Matveev
- [llvm] r216460 - Merge TempDir and system_temp_directory.
Rafael Espindola
- [PATCH] Refactor LowerFABS and LowerFNEG into one function (x86)
Sanjay Patel
- [llvm] r216461 - Simplify LTOModule::makeLTOModule a bit. NFC.
Rafael Espindola
- [PATCH] Rename getMaximumUnrollFactor().
hfinkel at anl.gov
- [llvm] r216071 - Quick fix for an use after free.
Rafael Espíndola
- [PATCH] Segfault in AArch64 backend with -g and -mbig-endian
Oliver Stannard
- [llvm] r216464 - Return a std::unique_ptr from parseInputFile and propagate. NFC.
Rafael Espindola
- [llvm] r216466 - Return a std::unique_ptr from the IRReader.h functions. NFC.
Rafael Espindola
- [llvm] r216468 - Invert the condition to have a single return.
Rafael Espindola
- [llvm] r210342 - [SLP] Enable vectorization of GEP expressions.
Joerg Sonnenberger
- [patch] Pass a MemoryBufferRef when we can avoid taking ownership
Rafael Espíndola
- [llvm] r216471 - Convert MC command line option for fatal assembler warnings into a
Joerg Sonnenberger
- [llvm] r216475 - Revert r210342 and r210343, add test case for the crasher.
Joerg Sonnenberger
- [PATCH] [Polly] Allow the IslExprBuilder to compare pointers
Johannes Doerfert
- [llvm] r216481 - MC: Split the x86 asm matcher implementations by dialect
Reid Kleckner
- [PATCH] MC: Split the x86 asm matcher implementations by dialect
Reid Kleckner
- [llvm] r216484 - Give ExecutionEngine of top level buffers.
Rafael Espindola
- [PATCH] [Refactor] Cleanup runtime code generation
Johannes Doerfert
- [PATCH] [Polly] Runtime alias checks
Johannes Doerfert
- [PATCH] unique_ptrify llvm::getLazyBitcodeModule's MemoryBuffer parameter
David Blaikie
- [PATCH] IR: Move the complex address expression field out of DIVariable and into an extra argument of the dbg.declare/dbg.value intrinsics.
David Blaikie
- [llvm] r216488 - Pass a MemoryBufferRef when we can avoid taking ownership.
Rafael Espindola
- [llvm] r216492 - Pass a std::unique_ptr<MemoryBuffer>& to getLazyBitcodeModule.
Rafael Espindola
- [compiler-rt] r216494 - [asan] add a test for poison_array_cookie=1
Kostya Serebryany
- [llvm] r214494 - SLPVectorizer: improved scheduling algorithm.
Joerg Sonnenberger
- [PATCH] Ignore lifetime intrinsics in use list for MemCpyOptimizer.
Luqman Aden
- [llvm] r213898 - [SDAG] Introduce a combined set to the DAG combiner which tracks nodes
Bob Wilson
- [llvm] r216505 - Fix a couple of debug info test cases to match the metadata schema change in r216239
David Blaikie
- [PATCH] Test failures in GCC ASan testsuite on ARM Linux due to FP format mismatch between libsanitizer and GCC.
Alexey Samsonov
- [llvm] r216510 - [FastISel][AArch64] Fold Sign-/Zero-Extend into the shift immediate instruction.
Juergen Ributzka
- [llvm] r216511 - [FastISel][AArch64] Fix address simplification.
Juergen Ributzka
- [lld] r216512 - [PECOFF] Fix AMD64_ADDR64 relocation.
Rui Ueyama
- [PATCH] Added InstCombine transform for pattern "(A & B) ^ ((A ^ C) | B) -> (~A)".
sonam kumari
- [PATCH] Added InstCombine transform for pattern " ( ( A ^ B ) ^ ( ( ~A ) | B ) -> ( A | ( ~ B ) ) ".
sonam kumari
- [PATCH] [Zorg] Add a new libc++ buildslave
Eric Fiselier
- [PATCH] [Zorg] Modify LIT flags for LibCXXBuilder.py
Eric Fiselier
- [llvm] r216521 - Remove type unit skeletons. GDB no longer needs them & this saves a heap of space.
David Blaikie
- [llvm] r216523 - InstCombine: Optimize GEP's involving ptrtoint better
David Majnemer
- [PATCH] [AArch64] Generate CMN when comparing a short int with minus
Xu Jiangwei
- [llvm] r216524 - Fix some cases were ArrayRefs were being passed by reference. Also remove 'const' from some other ArrayRef uses since its implicitly const already.
Craig Topper
- [llvm] r216525 - Simplify creation of a bunch of ArrayRefs by using None, makeArrayRef or just letting them be implicitly created.
Craig Topper
- [llvm] r216530 - AVX-512: Added intrinsic for VMOVSS store form with mask.
Elena Demikhovsky
- SLP/Loop vectorizer pass ordering
James Molloy
- [llvm] r216532 - [SKX] Added new versions of cmp instructions in avx512_icmp_cc multiclass, added VL multiclass.
Robert Khasanov
- [compiler-rt] r216533 - [asan] Restore asan-rt name on linux back to pre-r216380.
Evgeniy Stepanov
- [compiler-rt] r216534 - [ASan/Win] Enable building the MD runtime by default
Timur Iskhodzhanov
- [PATCH] Make the rematerialization loop find the same uses as the spill loop in InlineSpiller.cpp
Mikael Holmén
- [llvm] r216536 - Clang-format over X86AsmInstrumentation.*.
Evgeniy Stepanov
- [llvm] r216537 - [SDAG] Re-instate r215611 with a fix to a pesky X86 DAG combine.
Chandler Carruth
- [llvm] r216538 - [x86] Fix a regression introduced with r213897 for 32-bit targets where
Chandler Carruth
- [llvm] r216539 - Add an explicit cast to pacify implicit boolean conversion warnings.
Benjamin Kramer
- [PATCH] Teach the AArch64 backend about v4f16 and v8f16
Oliver Stannard
- [compiler-rt] r216542 - [asan] Add asprintf negative test.
Evgeniy Stepanov
- [llvm] r216543 - Clang-format over X86AsmInstrumentation.* with LLVM style.
Evgeniy Stepanov
- [PATCH] arm_acle: Implement data processing intrinsics
Yi Kong
- [compiler-rt] r216544 - [ASan] Whitespace fix. No functionality change.
Alexander Potapenko
- [LNT] r216545 - Expose calc_geomean function
Yi Kong
- [LNT] r216546 - Teach LNT to plot geomean trend
Yi Kong
- [LNT] r216547 - Label the test name if there are more than one plot
Yi Kong
- [PATCH] [asan-asm-instrumentation] Prologue and epilogue are moved out from InstrumentMemOperand().
Yuri Gorshenin
- [llvm] r216549 - [SLP] Re-enable vectorization of GEP expressions (re-apply r210342 with a fix).
Michael Zolotukhin
- [llvm] r216250 - ValueTracking: Figure out more bits when looking at add/sub
Jay Foad
- [llvm] r216555 - Teach the AArch64 backend about v4f16 and v8f16
Oliver Stannard
- [llvm] r216563 - Limit the symbol search in DynamicLibrary to the module that was opened.
Zachary Turner
- [PATCH] XCore target: remove redundant code and add tests
robert lytton
- [zorg] r216566 - Add another libc++ buildbot to zorg.
Eric Fiselier
- [llvm] r216567 - [MCJIT] More endianness fixes for RuntimeDyldMachO.
Lang Hames
- [llvm] r216568 - [MCJIT] Replace a C-style cast in RuntimeDyldImpl.h.
Lang Hames
- [llvm] r216569 - Revert "Limit the symbol search in DynamicLibrary to the module that was opened."
Zachary Turner
- [llvm] r216570 - InstSimplify: Compute comparison ranges for left shift instructions
David Majnemer
- [llvm] r216571 - Fix some semantic usability issues with DynamicLibrary.
Zachary Turner
- [zorg] r216573 - Added missing quotes.
Galina Kistanova
- [PATCHES] A module inliner pass with a greedy call site queue
Yin Ma
- [llvm] r216575 - yaml::Stream doesn't need to take ownership of the buffer.
Rafael Espindola
- [llvm] r208210 - AArch64/ARM64: optimise vector selects & enable test
Jim Grosbach
- [llvm] r216579 - Use BitVector instead of int in R600 SIISelLowering.
Alexey Samsonov
- [llvm] r216580 - Remove unused argument.
Rafael Espindola
- [llvm] r216582 - Revert r216439 (and r216441, else the former doesn't revert cleanly).
Nico Weber
- [llvm] r216583 - Return a std::unique_ptr when creating a new MemoryBuffer.
Rafael Espindola
- [llvm] r216586 - Reland r216439 215441, majnemer has a real fix for PR20771.
Nico Weber
- [dragonegg] r216591 - Creating release candidate rc4 from release_350 branch
Bill Wendling
- [test-suite] r216592 - Creating release candidate rc4 from release_350 branch
Bill Wendling
- [llvm] r216597 - InstSimplify: Don't simplify gep X, (Y-X) to Y if types differ
David Majnemer
- [llvm] r216598 - InstCombine: Combine gep X, (Y-X) to Y
David Majnemer
- [lld] r216601 - Creating release candidate rc4 from release_350 branch
Bill Wendling
- [llvm] r216604 - X86 MC: Handle instructions like fxsave that match multiple operand sizes
Reid Kleckner
- [llvm] r216605 - Convert a few more cases of direct intialization of unique_ptrs from MemoryBuffer::getMemBuffer to move initialization now that it returns by unique_ptr instead of raw pointer.
David Blaikie
- [llvm] r216608 - Don't create a MemoryBuffer just to get the MemoryBufferRef. NFC.
Rafael Espindola
- [llvm] r216609 - typo in comment
Sanjay Patel
- [llvm] r216611 - Use local variable to improve readability.
Sanjay Patel
- [PATCH] [MachineSink] Use the real post dominator tree
Jingyue Wu
- [llvm] r216613 - [FastISel] Fix a potential bug in FastEmitInst_ri
Juergen Ributzka
- [llvm] r216616 - Group unsafe-math optimizations for fsub into one block. No functional change.
Sanjay Patel
- [PATCH] [X86] Refactor X86ISelDAGToDAG::SelectAtomicLoadArith - NFC
Robin Morisset
- [llvm] r216617 - [FastISel][AArch64] Use the zero register for stores.
Juergen Ributzka
- [llvm] r216618 - Fix a double free in llvm::getBitcodeTargetTriple.
Rafael Espindola
- [PATCH] [X86] Allow atomic operations using immediates to avoid using a register
Robin Morisset
- [PATCH] [X86] Use the generic AtomicExpandPass instead of X86AtomicExpandPass
Robin Morisset
- [llvm] r216621 - [FastISel][AArch64] Fix simplify address when the address comes from a shift.
Juergen Ributzka
- [llvm] r216622 - [FastISel][AArch64] Fix a comment in my previous commit (r216617).
Juergen Ributzka
- [llvm] r216623 - Use local variable in visitFADD. No functional change.
Sanjay Patel
- [llvm] r216624 - Avoid zero length memset error
Renato Golin
- [PATCH] [X86] replace (atomic fetch_add of 0) by (mfence; mov)
Robin Morisset
- [llvm] r199536 - Debug info (LTO): Move the creation of accessibility flags to
David Blaikie
- [llvm] r216629 - [FastISel][AArch64] Don't fold instructions too aggressively into the memory operation.
Juergen Ributzka
- [llvm] r216631 - Fix unaligned reads/writes in X86JIT and RuntimeDyldELF.
Alexey Samsonov
- [PATCH] Use properly aligned pointers for empty/tombstone DenseMap keys.
Alexey Samsonov
- [llvm] r216632 - Revert "[FastISel][AArch64] Don't fold instructions too aggressively into the memory operation."
Juergen Ributzka
- [PATCH] Fix unaligned reads/writes in X86JIT and RuntimeDyldELF.
Alexey Samsonov
- [llvm] r216634 - [FastISel]
Juergen Ributzka
- [lld] r216636 - [PECOFF] Implement Win64 base relocations
Rui Ueyama
- [llvm] r198916 - ARM IAS: support #:{lower, upper}16: for GNU compatibility
Jim Grosbach
- [PATCH] [AArch64] Override useAA and remove unneeded edges in the scheduling graph
Sanjin Sijaric
- [llvm] r216640 - [FastISel] Undo phi node updates when falling-back to SelectionDAG.
Juergen Ributzka
- [PATCH] Make the alignment an explicit argument to ldu/ldg
Jingyue Wu
- [llvm] r216642 - InstSimplify: Move a transform from InstCombine to InstSimplify
David Majnemer
- [llvm] r216643 - [x86] Clean up some tests to use FileCheck and combine two into a single
Chandler Carruth
- [llvm] r216644 - [x86] Inline an SSE4 helper function for INSERT_VECTOR_ELT lowering, no
Chandler Carruth
- [llvm] r216645 - [x86] Hoist conditions from *every single if* in this routine to
Chandler Carruth
- [llvm] r216646 - [x86] Fix whitespace and formatting around this function with
Chandler Carruth
- [llvm] r216647 - MC: Don't crash when the COFF section limit is reached
David Majnemer
- [llvm] r216648 - [MCJIT] Fix format specifiers for debug output in RuntimeDyld.
Lang Hames
- [llvm] r216650 - Test commit. Fix whitespace from a previous patch of mine.
Justin Hibbits
- [llvm] r216651 - Generate CMN when comparing a short int with minus
David Xu
- [lld] r198728 - [mach-o] properly extract atom content from subrange of section content
jalin.cwk at foxmail.com
- [ubsan] nonnull and returns_nonnull sanitization
Alexey Samsonov
- [llvm] r216656 - Fix: SLPVectorizer tried to move an instruction which was replaced by a vector instruction.
Erik Eckstein
- [PATCH] [AArch64] Fix an ISEL failure around half float data type
Jiangning Liu
- [compiler-rt] r216657 - [UBSan] Temporarily disable checks for stack traces in UBSan reports on Darwin
Alexander Potapenko
- [PATCH] Added InstCombine Transformation for (A^B)^((~A)&B) -> A&(~B)
Ankur Garg
- [PATCH] Added InstCombine Transformation for (A|B)^((A^C)|B) --> (~B)C
Ankur Garg
- [llvm] r216659 - InstCombine: Remove redundant combines
David Majnemer
- [llvm] r216660 - [PBQP] Only output debug information when requested
Arnaud A. de Grandmaison
- [compiler-rt] r216661 - [ubsan] Follow-up for r216657: fixed the line numbers in the test.
Alexander Potapenko
- [PATCH] [AArch64 - BE] BUILD_VECTOR lane order is reversed in big-endian mode
Asiri Rathnayake
- [compiler-rt] r216663 - [ASan/Win] Add the -Zl flag to avoid /DEFAULTLIB:libcmt directive in the asan_win_uar_thunk object file
Timur Iskhodzhanov
- [PATCH] InstCombine ((x | ~y) ^ (~x ^ y)) to (x & ~y)
Mayur Pandey
- [compiler-rt] r216665 - [ASan/Win] Add a test case for r216663 [-Zl vs LIBCMT vs asan_win_uar_thunk]
Timur Iskhodzhanov
- [llvm] r216666 - Silence a -Wsign-compare warning. NFC.
Aaron Ballman
- [PATCH] Use attachLowHighPC also for compile unit DIE
Frédéric Riss
- [AArch64] DW_TAG_label prevents elf from loading in Trace32 and other tools
Keith Walker
- [llvm] r216667 - Minor spelling correction.
Sid Manning
- [PATCH] Fix for LLVM debug build failure on Windows + MSVC2010SP1
Manuel Klimek
- [PATCH] [AArch64] Override useAA and remove unneeded edges in the scheduling graph. (Phabricator)
Chad Rosier
- [llvm] r216672 - Use local vars to improve readability. No functional change.
Sanjay Patel
- [llvm] r216673 - Remove local TLI vars that are just duplicates of the class var. No functional change.
Sanjay Patel
- [PATCH] CFL Alias Analysis
George Burgess IV
- [PATCH] fix a logic bug in x86 vector codegen: sext (zext (x) ) != sext (x) (PR20472)
Sanjay Patel
- [llvm] r216678 - Do not introduce new shuffle patterns after operation legalization if SHUFFLE_VECTOR
Owen Anderson
- [PATCH] [Support][Endian] Overload += and -=
Rui Ueyama
- [llvm] r216679 - Fix a logic bug in x86 vector codegen: sext (zext (x) ) != sext (x) (PR20472).
Sanjay Patel
- [lld] r216680 - [PECOFF] Another Win64 relocation bug fix
Rui Ueyama
- [llvm] r216681 - Constify MCSymbol* parameters to DwarfDebug::attachLowHighPC.
Frederic Riss
- [Patch] Improvements for CMake cross compilation on OS X
Chris Bieneman
- [llvm] r216682 - On MachO, don't put non-private constants in mergeable sections.
Rafael Espindola
- [compiler-rt] r216684 - [asan] disable poison_array_cookie while I am investigating a false positive on chromium (I suspect that LLVM looses nosanitizer metadata; no test yet)
Kostya Serebryany
- [llvm] r216688 - Move FNEG next to FABS and make them more similar, so it's easier that they can be refactored. NFC.
Sanjay Patel
- [llvm] r216689 - AArch64: More correctly constrain target vector extend lowering.
Jim Grosbach
- [Patch] Removing static initializers from TimeValue
Chris Bieneman
- [compiler-rt] r216692 - [asan] introduce __asan_load_cxx_array_cookie: check that the array cookie address is properly poisoned and return the cookie value. If not, return 0 to avoid infinite loop of DTORs (in case of use-after-free). Calls to this function will be inserted by clang (separate change)
Kostya Serebryany
- [Patch] Removing static initializers from Signals.inc
Chris Bieneman
- [llvm] r216693 - Don't promote byval pointer arguments when padding matters
Reid Kleckner
- [llvm] r216698 - Revert two GEP-related InstCombine commits
David Majnemer
- [PATCH] Use the integrated assembler by default on FreeBSD/NetBSD sparc
Brad Smith
- [PATCH] Exit ScalarEvolution::getMulExpr Early when Choose Overflows
Thomas Jablin
- [llvm] r216700 - [FastISel][AArch64] Don't fold instructions that are not in the same basic block.
Juergen Ributzka
- [PATCH] Add sign/zero extend to mips fast-isel
Chad Rosier
- [patch] Replace -use-init-array with -use-ctors
Rafael Espíndola
- [llvm] r216701 - Introduce -DLLVM_USE_SANITIZER=Undefined CMake option to build UBSan-ified version of LLVM/Clang.
Alexey Samsonov
- [llvm] r216703 - Cleaning up static initializers in TimeValue.
Chris Bieneman
- [llvm] r216704 - Cleaning up static initializers in Signals.inc
Chris Bieneman
- [compiler-rt] r216705 - [asan] enable poison_array_cookie back
Kostya Serebryany
- [llvm] r216706 - [AArch64] Fix some failures exposed by value type v4f16 and v8f16.
Jiangning Liu
- [PATCH] [Zorg] Modify LibCxxAndABIBuilder to support testing libcxx with multiple standard versions.
Eric Fiselier
- [llvm] r215224 - Delete dead code. NFC.
Rafael Espíndola
- [zorg] r216708 - update build information and change job names for my buildbot
Eric Fiselier
- [llvm] r216709 - Add conversion constructor to convert ArrayRef<T*> to ArrayRef<const T*>. Reviewed with Chandler and David Blaikie.
Craig Topper
- [llvm] r216716 - Do not assume the value passed to memset is an i32.
Job Noorman
- [PATCH] Assign a low branch weight to ASan's slow path.
Jonas Wagner
- [llvm] r216717 - [SKX] Enable lowering of integer CMP operations.
Robert Khasanov
- [llvm] r216719 - Use DwarfDebug::attachLowHighPC for the compilation unit DIE.
Frederic Riss
- [llvm] r216066 - Optimize ZERO_EXTEND and SIGN_EXTEND in both SelectionDAG Builder and type
Jiangning Liu
- [LNT] r216720 - Teach LNT about AArch64 target
Yi Kong
- [PATCH] Add kalimba variants as sub architectures to llvm::Triple
Matthew Gardiner
- [PATCH] [AArch64] FPLoadBalancing: move ownership of the chain to its current accumulator register
Arnaud A. de Grandmaison
- [llvm] r216721 - [AArch64] FPLoadBalancing: move ownership of the chain to its current accumulator register
Arnaud A. de Grandmaison
- [llvm] r216725 - AArch64: skip select/setcc combine in complex case.
Tim Northover
- [PATCH] [AArch64] Handle weak references to variables in small model when using the static relocation model
Keith Walker
- [PATCH] [PATCH][Interpreter] Add missing FP intrinsic lowering.
Josh Klontz
- [llvm] r216728 - [ARM] Add a first test for the Thumb-2 code size optimization pass.
Tilmann Scheller
- [llvm] r216729 - [ARM] Make Thumb-2 code size optimization test more strict.
Tilmann Scheller
- [llvm] r216731 - [NVPTX] Make the alignment an explicit argument to ldu/ldg
Jingyue Wu
- [llvm] r216732 - typo
Sanjay Patel
- [llvm] r216733 - Remove unnecessary regex in test pattern per dblaikie suggestion.
Frederic Riss
- [llvm] r216734 - AArch64: only try to get operand of a known node.
Tim Northover
- [PATCH] Add support for annotated minimum dependence distance
Arch D. Robison
- [llvm] r216735 - R600/SI: Use mad for fsub + fmul
Matt Arsenault
- [llvm] r216736 - Make fabs safe to speculatively execute
Matt Arsenault
- [PATCH] Make fabs safe to speculatively execute
Matt Arsenault
- [PATCH] R600/SI: Use mad for fsub + fmul
Matt Arsenault
- [llvm] r216741 - Fix a typo in AddAliasScopeMetadata
Hal Finkel
- [PATCH] Remove static initializers from MCSchedModel
Pete Cooper
- [llvm] r210996 - Temporarily revert r210953 in an attempt to bring the ARM buildbots
Jim Grosbach
- [llvm] r210414 - Do materialize for floating point
Jim Grosbach
- [llvm] r216744 - [ARM] Add Thumb-2 code size optimization test for ASR (immediate).
Tilmann Scheller
- [PATCH] Tablegen binary literals should be sized
Jean-Luc Duprat
- [llvm] r216746 - [ARM] Add Thumb-2 code size optimization test for ASR (register).
Tilmann Scheller
- [llvm] r216750 - [FastISel][AArch64] Fix an incorrect kill flag due to a bug in SelectTrunc.
Juergen Ributzka
- [llvm] r216215 - Rewrite the gold plugin to fix pr19901.
Daniel Stewart
- [PATCH] Further relax the constraint on atomics in MemoryDependencyAnalysis.cpp
Philip Reames
- [PATCH] Fast-path for stack probes on smaller frames
Philip Reames
- LLVM buildmaster will be restarted tonight
Galina Kistanova
- [PATCH] Make sure to set trunc store action to Expand for all X86 targets.
Luqman Aden
- [llvm] r216757 - Tablegen fixes for new syntax when initializing bits from variables.
Jean-Luc Duprat
- [llvm] r216759 - Add missing mach-o EXPORT_SYMBOL_FLAG_KIND_ABSOLUTE
Nick Kledzik
- [llvm] r216768 - [X86] Refactor X86ISelDAGToDAG::SelectAtomicLoadArith - NFC
Robin Morisset
- [llvm] r216771 - Relax the constraint more in MemoryDependencyAnalysis.cpp
Robin Morisset
- [lld] r216772 - [PECOFF] Fix AMD64_REL_[1-5] and AMD64_SECTION relocations
Rui Ueyama
- [llvm] r216773 - typo
Sanjay Patel
- [llvm] r216774 - another typo
Sanjay Patel
- [PATCH] X86: Fix conflict over ESI between base register and rep; movsl
Reid Kleckner
- [llvm] r216775 - X86: Fix conflict over ESI between base register and rep; movsl
Reid Kleckner
- [llvm] r216776 - Remove spurious mask operations from AArch64 add->compares on 16 and 8 bit values
Louis Gerbarg
- [SLP Vectorizer]Generate extract for in-tree uses if the use is scalar operand in vectorized instruction
Yi Jiang
- [PATCH] MCJIT honor symbol visibility settings when populating the global symbol table
Anthony Pesch
- [PATCH] [Object, llvm-objdump] allow dumping of mach-o exports trie
kledzik at apple.com
- [PATCH] Fix typos in comments, NFC
Robin Morisset
- [llvm] r216779 - Verifier: Don't reject varargs callee cleanup functions
Reid Kleckner
- [PATCH] Fix MemoryDependenceAnalysis in cases where QueryInstr is a CmpXchg or a AtomicRMW
Robin Morisset
- [llvm] r216780 - musttail: Forward regparms of variadic functions on x86_64
Reid Kleckner
- [llvm] r216781 - Add a const and munge some comments
Reid Kleckner
- [llvm] r216784 - Fix typos in comments, NFC
Robin Morisset
- [llvm] r216787 - Stuff
David Blaikie
- [llvm] r216788 - Omit dwarf::DW_AT_frame_base under -gmlt
David Blaikie
- [llvm] r216789 - Omit DW_AT_artificial, DW_AT_external, and similar attributes under -gmlt
David Blaikie
- [llvm] r216790 - Add a trivial functor for use with unique_ptrs managing memory that needs to be freed rather than deleted.
David Blaikie
- [llvm] r216792 - Revert accidentally committed patches r216787-r216789
David Blaikie
- [llvm] r216793 - Speculative build fix for const, gcc, and ArrayRef overloads
Reid Kleckner
- [llvm] r216794 - AArch64: Silence -Wabsolute-value warning with std::abs
Reid Kleckner
- [PATCH] Fix left shifts of negative integers in AArch64 InstPrinter/Disassembler
Alexey Samsonov
- [llvm] r216797 - Make isValidMCLOHType take unsigned instead of enum to avoid loading invalid enum values
Alexey Samsonov
- [llvm] r216798 - Comment only: Annotate loop as per mailing list discussion
Jean-Luc Duprat
- [llvm] r216799 - Debug info: Add a new explicit DIDescriptor flag for the "public" access
Adrian Prantl
- [llvm] r216801 - [MCJIT] Move endian-aware read/writes from RuntimeDyldMachO into
Lang Hames
- [llvm] r216803 - [MachineSinking] Clear kill flag of all operands at all their uses.
Juergen Ributzka
- [llvm] r216804 - [FastISel][AArch64] Use the correct register class for branches.
Juergen Ributzka
- [llvm] r216805 - [MachineCombiner][AArch64] Use the correct register class for MADD, SUB, and OR.
Juergen Ributzka
- [llvm] r216808 - Object/llvm-objdump: allow dumping of mach-o exports trie
Nick Kledzik
- [llvm] r216809 - Fix typo and formatting
Nick Kledzik
- [llvm] r216811 - Add missing const to StringRef.copy()
Nick Kledzik
- [llvm] r216812 - Fixed a build problem when there were headers
Sean Callanan
- [llvm] r216813 - Revert r216805 "[MachineCombiner][AArch64] Use the correct register class for MADD, SUB, and OR."
Juergen Ributzka
- [llvm] r216814 - InstCombine: Try harder to combine icmp instructions
David Majnemer
- [PATCH] Implement getNoopForMachoTarget for SPARC
Brad Smith
- [polly] r216815 - Replace %defaultOpts with explicit pass names
Tobias Grosser
- [polly] r216816 - Always pipe in test files
Tobias Grosser
- [llvm] r216817 - InstCombine: Respect recursion depth in visitUDivOperand
David Majnemer
- [llvm] r216818 - Fix AddAliasScopeMetadata to not add scopes when deriving from unknown pointers
Hal Finkel
- [llvm] r216819 - JIT support has been added awhile ago.
Brad Smith
- [llvm] r216820 - Fix some cases where StringRef was being passed by const reference. Remove const from some other StringRefs since its implicitly const already.
Craig Topper
- [llvm] r216821 - Add a test for converting ArrayRef<T *> to ArrayRef<const T *>.
Craig Topper
- [llvm] r216822 - Use StringRef to avoid copies and simplify code.
Craig Topper
- [llvm] r216823 - Remove 'virtual' keyword from methods markedwith 'override' keyword.
Craig Topper
- [llvm] r216826 - Teach llvm-bcanalyzer to use one stream's BLOCKINFO to read another stream.
Jordan Rose
- [llvm] r216827 - [PATCH][Interpreter] Add missing FP intrinsic lowering.
Josh Klontz
- [LNT] r216828 - Rename 'Mean' to 'Geometric Mean' for clarity
Yi Kong
- [PATCH] R600/SI: Try to keep mul on SALU
Matt Arsenault
- [llvm] r216044 - Fix an off by 1 bug that prevented SmallPtrSet from using all of its 'small' capacity. Then fix the early return in the move constructor that prevented 'small' moves from clearing the NumElements in the moved from object. The directed test missed this because it was always testing large moves due to the off by 1 bug.
Craig Topper
- [llvm] r216830 - Add some negative (and positive) static_assert checks for ArrayRef-of-pointer conversions introduced in r216709
David Blaikie
- [llvm] r216833 - Simplify expression using container's front() rather than begin()->
David Blaikie
- [llvm] r216838 - Refactor constructImportedEntityDIE(DwarfUnit, DIImportedEntity) to return a DIE rather than inserting it into a specified context.
David Blaikie
- [llvm] r216839 - Modify DwarfDebug::constructImportedEntityDIE to return rather than insert into the scope
David Blaikie
- [llvm] r216840 - Delay adding imported entity DIEs to the lexical scope, streamlining the check for "this scope has nothing in it"
David Blaikie
- [PATCH] Fix crash when looking up the addrspace of GEPs with vector types
Björn Steinbrink
- [polly] r216842 - Use range based for loops
Tobias Grosser
- [polly] r216843 - Introduce a typedef for the IDToValue type
Tobias Grosser
- [polly] r216844 - Fix formatting
Tobias Grosser
- [llvm] r216845 - DebugInfo: Move argument creation up into the caller that's unambiguously handling the subprogram scope (replacing a conditional with an assertion in the process)
David Blaikie
- [llvm] r216846 - Consider addrspaces in canLosslesslyBitCastTo()
Matt Arsenault
- [test-suite] r216860 - Also exclude 2mm, 3mm and gemm from benchmarking-only mode
Yi Kong
- [llvm] r216861 - DebugInfo: Elide lexical scopes which only contain other (inline or lexical) scopes.
David Blaikie
- [patch] Delete dead code in lib/ProfileData
Duncan P. N. Exon Smith
- [PATCH] add a convenience method to copy wrapping, exact, and fast-math flags (NFC)
Sanjay Patel
- [llvm] r215841 - BumpPtrAllocator: remove 'no slabs allocated yet' check
Duncan P. N. Exon Smith
- [llvm] r216862 - [MachineSink] Use the real post dominator tree
Jingyue Wu
- [llvm] r216863 - Fix AddAliasScopeMetadata again - alias.scope must be a complete description
Hal Finkel
- [llvm] r216864 - Remove an errant outer loop that contains nothing but an inner loop over exactly the same elements. While no functionality is change intended (and hence there are no changes to tests), you don't want to skip this revision if bisecting for errors.
Nick Lewycky
- [llvm] r216865 - Ignore lifetime intrinsics in use list for MemCpyOptimizer. Patch by Luqman Aden, review by Hal Finkel.
Nick Lewycky
Last message date:
Sun Aug 31 23:12:54 PDT 2014
Archived on: Tue Aug 4 17:11:43 PDT 2015
This archive was generated by
Pipermail 0.09 (Mailman edition).