The Week Of Monday 5 September 2016 Archives by thread
Starting: Mon Sep 5 00:14:22 PDT 2016
Ending: Sun Sep 11 23:26:03 PDT 2016
Messages: 1586
- [llvm] r280649 - [X86] Make some static arrays of opcodes const and shrink to uint16_t. NFC
Craig Topper via llvm-commits
- [lld] r280544 - [ELF] - Use std::regex instead of hand written logic in elf::globMatch()
George Rimar via llvm-commits
- [llvm] r280589 - AMDGPU: Fix an interaction between WQM and polygon stippling
Michel Dänzer via llvm-commits
- [PATCH] D24225: [LCG] Add the necessary functionality to the LazyCallGraph to support inlining.
Chandler Carruth via llvm-commits
- [PATCH] D24226: [PM] Provide an initial, minimal port of the inliner to the new pass manager.
Chandler Carruth via llvm-commits
- [llvm] r280650 - [AVX512] Fix v8i1 /v16i1 zext + bitcast lowering pattern. Explicitly zero upper bits.
Igor Breger via llvm-commits
- [llvm] r280651 - [Thumb1] Add relocations for fixups fixup_arm_thumb_{br, bcc}
James Molloy via llvm-commits
- [PATCH] D23983: [AVX512] Fix zext + bitcast lowering pattern.
Phabricator via llvm-commits
- [PATCH] D24093: [PPC] Claim stack frame before storing into it, if no red zone is present
Hal Finkel via llvm-commits
- [PATCH] D21562: [AMDGPU] Wave and register controls
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D24135: [ELF] Linkerscript: support ABSOLUTE keyword in symbol assignment expression
Eugene Leviant via llvm-commits
- [PATCH] D24227: [ELF] - Linkerscript: implemented FILL command as alias for =fillexpr
George Rimar via llvm-commits
- [PATCH] D24228: [Thumb] Save/restore high registers in Thumb1 pro/epilogues
Oliver Stannard via llvm-commits
- [polly] r280654 - Add check-polly-tests build target.
Michael Kruse via llvm-commits
- [PATCH] D24191: [Polly] Add check-polly-tests build target.
Michael Kruse via llvm-commits
- [llvm] r280655 - [AMDGPU] Refactor FLAT TD instructions
Valery Pykhtin via llvm-commits
- [PATCH] D24229: [ELF] - Versionscript: do not treat non-wildcarded names as wildcards.
George Rimar via llvm-commits
- [PATCH] D24184: [CMake] Use CMake's default RPATH for the unit tests
Vasileios Kalintiris via llvm-commits
- [PATCH] D23456: [Sparc] Leon Errata Fix Passes
Daniel Cederman via llvm-commits
- [llvm] r280656 - [WebAssembly] Unbreak the build.
Benjamin Kramer via llvm-commits
- [compiler-rt] r280657 - asan: allow __asan_{before, after}_dynamic_init without registered globals
Dmitry Vyukov via llvm-commits
- [PATCH] D23803: [ELF] - Fix for: PR29093 - version script does not support [chars] wildcards
George Rimar via llvm-commits
- [PATCH] D24230: [ELF] Linkerscript: Fix handling of empty sections
Eugene Leviant via llvm-commits
- Allow __asan_{before, after}_dynamic_init without registered globals
Dmitry Vyukov via llvm-commits
- [PATCH] D24231: [SimplifyCFG] Add test for sinking inline asm in if/else
Oliver Stannard via llvm-commits
- [PATCH] D24141: [ELF] Linkerscript: implement ALIGNOF
Eugene Leviant via llvm-commits
- [llvm] r280660 - [SimplifyCFG] Add test for sinking inline asm in if/else
Oliver Stannard via llvm-commits
- [PATCH] D24020: [LTO] Added flag to generate assembly file with after LTO passes
Teresa Johnson via llvm-commits
- [llvm] r280661 - [X86][SSE] Regenerate odd shuffle tests with common prefixes
Simon Pilgrim via llvm-commits
- [PATCH] D24233: [docs] Make WritingAnLLVMPass.rst up-to-date with current state of things
Andrey Bokhanko via llvm-commits
- [PATCH] D24234: [Coroutines] Part12: Handle alloca address-taken
Gor Nishanov via llvm-commits
- [PATCH] D23352: [ELF] - Linkerscript: implemented simple heuristic for placing orphan sections.
George Rimar via llvm-commits
- [PATCH] D23486: [llvm-cov] Add coverage summary information to the HTML index page.
Richard Pennington via llvm-commits
- [zorg] r280354 - Checkout cfe when building clang-tools-extra docs.
Alexander Kornienko via llvm-commits
- [www] r280663 - Add timings for 2016 LLVM Cauldron
Alex Bradbury via llvm-commits
- [PATCH] D24140: Minimize linux-specific variant of scariness_score_test.cc
Filipe Cabecinhas via llvm-commits
- [PATCH] D24185: [lit] Fix discovery of GTest unit tests
Diana Picus via llvm-commits
- [PATCH] D24237: [ARM] Promote small global constants to constant pools
James Molloy via llvm-commits
- [lld] r280664 - [ELF][MIPS] Do not create a hidden definition for __tls_get_addr on MIPS
Simon Atanasyan via llvm-commits
- [lld] r280665 - [ELF][MIPS] Support R_MIPS_TLS_DTPREL32 / R_MIPS_TLS_TPREL32 relocations calculation
Simon Atanasyan via llvm-commits
- [lld] r280666 - [ELF][MIPS] Support R_MIPS_TLS_DTPREL64 / R_MIPS_TLS_TPREL64 relocations calculation
Simon Atanasyan via llvm-commits
- [PATCH] D23873: Reify ErrorDeadlySignal
Filipe Cabecinhas via llvm-commits
- [PATCH] D23874: Reify ErrorNewDeleteSizeMismatch
Filipe Cabecinhas via llvm-commits
- [PATCH] D24131: Add NewAddressDescription, which can describe any type of address.
Filipe Cabecinhas via llvm-commits
- [PATCH] D24131: Add NewAddressDescription, which can describe any type of address.
Filipe Cabecinhas via llvm-commits
- [PATCH] D24131: Add NewAddressDescription, which can describe any type of address.
Vitaly Buka via llvm-commits
- [PATCH] D24131: Add NewAddressDescription, which can describe any type of address.
Vitaly Buka via llvm-commits
- [PATCH] D24131: Add NewAddressDescription, which can describe any type of address.
Filipe Cabecinhas via llvm-commits
- [PATCH] D24131: Add NewAddressDescription, which can describe any type of address.
Filipe Cabecinhas via llvm-commits
- [PATCH] D24131: Add NewAddressDescription, which can describe any type of address.
Filipe Cabecinhas via llvm-commits
- [PATCH] D24131: Add NewAddressDescription, which can describe any type of address.
Vitaly Buka via llvm-commits
- [PATCH] D24131: Add NewAddressDescription, which can describe any type of address.
Filipe Cabecinhas via llvm-commits
- [PATCH] D24131: Add NewAddressDescription, which can describe any type of address.
Filipe Cabecinhas via llvm-commits
- [PATCH] D24131: Add NewAddressDescription, which can describe any type of address.
Vitaly Buka via llvm-commits
- [PATCH] D24131: Add NewAddressDescription, which can describe any type of address.
Filipe Cabecinhas via llvm-commits
- [PATCH] D24131: Add NewAddressDescription, which can describe any type of address.
Filipe Cabecinhas via llvm-commits
- [PATCH] D24131: Add NewAddressDescription, which can describe any type of address.
Vitaly Buka via llvm-commits
- [PATCH] D24131: Add NewAddressDescription, which can describe any type of address.
Vitaly Buka via llvm-commits
- [PATCH] D24131: Add NewAddressDescription, which can describe any type of address.
Vitaly Buka via llvm-commits
- [PATCH] D24131: Add NewAddressDescription, which can describe any type of address.
Filipe Cabecinhas via llvm-commits
- [PATCH] D24132: Remove the old AddressDescription struct
Filipe Cabecinhas via llvm-commits
- [PATCH] D24239: [RegScavenger] Check for sub- and super-registers of ones used by instructions
Oliver Stannard via llvm-commits
- [PATCH] D23824: [ADCE] Add handling of PHI nodes when removing control flow
David Callahan via llvm-commits
- [llvm] r280667 - CODE_OWNERS: bring my entry up to date
whitequark via llvm-commits
- [llvm] r280670 - [X86][SSE] Add test cases for PR29079
Simon Pilgrim via llvm-commits
- [llvm] r280671 - [X86][SSE] Add test cases for PR29078
Simon Pilgrim via llvm-commits
- [PATCH] D24241: [llvm-cov] Add the project summary to the text coverage report for each source file.
Ying Yi via llvm-commits
- [llvm] r280673 - [AVX-512] Integrate mask register copying more completely into X86InstrInfo::copyPhysReg and simplify. No functional change intended.
Craig Topper via llvm-commits
- [llvm] r280674 - [lit] Downgrade error to warning on gtest crashes during discovery.
Ahmed Bougacha via llvm-commits
- [PATCH] D24221: AVX512F: FMA intrinsic + FNEG - sequence optimization
Sanjay Patel via llvm-commits
- [PATCH] D22076: GVN: If X > Y is true, then replace X == Y with false and X != Y with true
Carlos Liam via llvm-commits
- [llvm] r280610 - Fix inliner funclet unwind memoization
Renato Golin via llvm-commits
- [llvm] r280586 - AMDGPU: Do basic folding of class intrinsic
Renato Golin via llvm-commits
- [llvm] r280637 - [InstCombine] allow icmp (and X, C2), C1 folds for splat constant vectors
Renato Golin via llvm-commits
- [llvm] r280547 - [Profile] handle select instruction in 'expect' lowering
Renato Golin via llvm-commits
- [llvm] r280676 - [InstCombine] revert r280637 because it causes test failures on an ARM bot
Sanjay Patel via llvm-commits
- [llvm] r279952 - [Orc] Simplify LogicalDylib and move it back inside CompileOnDemandLayer. Also
Renato Golin via llvm-commits
- [PATCH] D24220: [UNWIND] Handle non-existing FDE count / search table
Joerg Sonnenberger via llvm-commits
- [llvm] r280677 - [InstCombine] don't assert that division-by-constant has been folded (PR30281)
Sanjay Patel via llvm-commits
- [llvm] r280678 - [Coroutines] Part12: Handle alloca address-taken
Gor Nishanov via llvm-commits
- [llvm] r280679 - fix FileCheck variables for test added with r280677
Sanjay Patel via llvm-commits
- [llvm] r280680 - [X86] Update fast-isel vector load test to have more 256 and 512-bit test cases. Add a command line for SKX features too.
Craig Topper via llvm-commits
- [llvm] r280681 - [X86] Update fast-isel store test to have more 256 and 512-bit test cases. Add command lines for AVX and AVX512 feature sets.
Craig Topper via llvm-commits
- [llvm] r280682 - [AVX-512] Teach fastisel load/store handling to use EVEX encoded instructions for 128/256-bit vectors and scalar single/double.
Craig Topper via llvm-commits
- [llvm] r280683 - CodeGen: ensure that libcalls are always AAPCS CC
Saleem Abdulrasool via llvm-commits
- [llvm] r280684 - [AVX-512] Fix v8i64 shift by immediate lowering on 32-bit targets.
Craig Topper via llvm-commits
- [PATCH] D23931: [XRay] ARM 32-bit no-Thumb support in LLVM
Dean Michael Berris via llvm-commits
- [PATCH] D24242: [Coroutines] Part13: Handle single edge PHINodes across suspends
Gor Nishanov via llvm-commits
- [PATCH] D23766: DebugInfo: use strongly typed enum for debug info flags
Victor via llvm-commits
- [llvm] r280685 - Fix DensetSet::insert_as() for MSVC2015 (NFC)
Mehdi Amini via llvm-commits
- [PATCH] D23956: Fix DensetSet::insert_as() for MSVC2015 (NFC)
Mehdi AMINI via llvm-commits
- [llvm] r280686 - DebugInfo: use strongly typed enum for debug info flags
Mehdi Amini via llvm-commits
- [llvm] r280687 - [LTO] Constify (NFC)
Mehdi Amini via llvm-commits
- [llvm] r280688 - Revert "DebugInfo: use strongly typed enum for debug info flags"
Mehdi Amini via llvm-commits
- [PATCH] D23778: [ThinLTO] Move ThinLTOCodeGenerator implementation to target the new LTO API.
Mehdi AMINI via llvm-commits
- [llvm] r280689 - ARM: workaround bundled operation predication
Saleem Abdulrasool via llvm-commits
- [llvm] r280690 - bugpoint: Stop threading errors through APIs that never fail
Justin Bogner via llvm-commits
- [llvm] r280691 - Revert "bugpoint: Stop threading errors through APIs that never fail"
Justin Bogner via llvm-commits
- [llvm] r280693 - [X86] Fix indentation. NFC
Craig Topper via llvm-commits
- [llvm] r280694 - [X86] Remove unused encoding from IntrinsicType enum.
Craig Topper via llvm-commits
- [llvm] r280695 - [AVX-512] Add a test case to show that we don't select masked vpermi2ps when the index operand comes from a bitcast.
Craig Topper via llvm-commits
- [llvm] r280696 - [AVX-512] Fix masked VPERMI2PS isel when the index comes from a bitcast.
Craig Topper via llvm-commits
- [PATCH] D24130: [RegisterScavenger] Remove aliasing registers of operands from the candidate set
Hal Finkel via llvm-commits
- [PATCH] D24244: SHL instruction crash in CodeGen - Fixed
Elena Demikhovsky via llvm-commits
- [PATCH] D22198: AMDGPU: Do not clobber SCC in SIWholeQuadMode
Nicolai Hähnle via llvm-commits
- [PATCH] D24216: AMDGPU: Partially fix control flow at -O0
Nicolai Hähnle via llvm-commits
- [llvm] r280698 - [RegisterScavenger] Remove aliasing registers of operands from the candidate set
Silviu Baranga via llvm-commits
- [zorg] r280435 - First round of re-factoring to use LLVMBuildFactory for automatic scheduling.
Renato Golin via llvm-commits
- [llvm] r280700 - DebugInfo: use strongly typed enum for debug info flags
Leny Kholodov via llvm-commits
- [PATCH] D23767: DebugInfo: use llvm::DINode::DIFlags type for debug info flags
Phabricator via llvm-commits
- [PATCH] D24133: [ARM] Lower UDIV+UREM to UDIV+MLS (and the same for SREM)
Pablo Barrio via llvm-commits
- [PATCH] D24247: [SPARC] Add assembler for the REX instruction set extension
Daniel Cederman via llvm-commits
- [PATCH] D24248: [SPARC] Add disassembler for the REX instruction set extension
Daniel Cederman via llvm-commits
- [PATCH] D24250: [SPARC] Encode and decode format 3 instructions for use in REX mode
Daniel Cederman via llvm-commits
- [PATCH] D23399: [mips][ias] fix li macro when values are negated with ~
Simon Dardis via llvm-commits
- [PATCH] D23118: [mips] Fix c.<cc>.<fmt> instruction definition.
Simon Dardis via llvm-commits
- [llvm] r280705 - [PPC] Claim stack frame before storing into it, if no red zone is present
Krzysztof Parzyszek via llvm-commits
- [llvm] r280706 - [mips] Tighten FastISel restrictions
Simon Dardis via llvm-commits
- [PATCH] D22301: Don't ignore MCTargetOptions::ABIName on targets that currently do so.
Simon Dardis via llvm-commits
- [PATCH] D21465: [llc+llvm-mc] Replace the hidden -target-abi option with a -mabi thats visible in --help.
Simon Dardis via llvm-commits
- [PATCH] D21467: [llc+llvm-mc] Prefer applying -mabi to the triple where possible and allow Mips to take ABI information in the triple.
Simon Dardis via llvm-commits
- [PATCH] D21069: [mips] Require that ABI's are passed in the triple within LLVM.
Simon Dardis via llvm-commits
- [PATCH] D22304: [mips] Allow ABI names from MCTargetOptions::ABIName but only if they agree with the triple.
Simon Dardis via llvm-commits
- [PATCH] D23795: [mips] Tighten FastISel restrictions
Simon Dardis via llvm-commits
- [PATCH] D24253: [SelectionDAG] Add basic vector support to computeKnownBits and SimplifyDemandedBits
Simon Pilgrim via llvm-commits
- [PATCH] D23808: [X86][SSE] Add lowering to cvttpd2dq/cvttps2dq for sitofp v2f64/2f32 to 2i32
Simon Pilgrim via llvm-commits
- [lld] r280494 - [ELF] - Linkerscript: add support for suffixes in numbers.
Rafael Espíndola via llvm-commits
- [PATCH] D24254: [SelectionDAG] Simplify extract_subvector( insert_subvector ( Vec, In, Idx ), Idx ) -> In
Simon Pilgrim via llvm-commits
- [PATCH] D24186: [ELF] - Linkerscript: implemented FILL command.
Rafael Espíndola via llvm-commits
- [PATCH] D20789: Consecutive memory access in Loop Vectorizer - fixed and simplified
Silviu Baranga via llvm-commits
- [lld] r280708 - [ELF] - Linkerscript: implemented FILL command as alias for =fillexpr
George Rimar via llvm-commits
- [lld] r280709 - Mark R_GOTREL_FROM_END as a relative expression.
Rafael Espindola via llvm-commits
- [llvm] r280710 - [Sparc][Leon] Corrected supported atomics size for processors supporting Leon CASA instruction back to 32 bits.
Chris Dewhurst via llvm-commits
- [PATCH] D23424: AMDGPU: Add hidden kernel arguments to runtime metadata
Yaxun Liu via llvm-commits
- [PATCH] D24256: [InstCombine][sse4a] Fix assertion failure caused by unsafe dyn_casts on the operands of extrq/extrqi intrinsic calls.
Andrea Di Biagio via llvm-commits
- [PATCH] D23925: [ELF] Default to entry address 0x0 in case start symbol is not defined and entry point is not specified in command line
Eugene Leviant via llvm-commits
- [llvm] r280711 - Fix for Bindings/Go/go.test after patch r280700
Leny Kholodov via llvm-commits
- [lld] r280510 - Remove temoprary files.
Rafael Espíndola via llvm-commits
- [www-releases] r280712 - Add 3.9.0 binaries for MIPS and Debian 8
Hans Wennborg via llvm-commits
- [PATCH] D23356: [DAG] Fix incorrect alignment of ext load.
Nirav Dave via llvm-commits
- [PATCH] D24258: [ARM][LLD] Add support for .ARM.exidx sections
Peter Smith via llvm-commits
- [llvm] r280713 - [JumpThreading] Only write back branch-weight MDs for blocks that originally had PGO info
Adam Nemet via llvm-commits
- [PATCH] D24118: [JumpThreading] Only write back branch-weight MDs for blocks that originally had PGO info
Adam Nemet via llvm-commits
- [PATCH] D24259: [mips] Disable the TImode shift libcalls for 32-bit targets.
Vasileios Kalintiris via llvm-commits
- [PATCH] D20083: Add an c++ itanium demangler to llvm
Rafael Ávila de Espíndola via llvm-commits
- [lld] r280630 - [ELF][MIPS] Do not emit DT_REL[A]COUNT for MIPS targets
Rafael Espíndola via llvm-commits
- [compiler-rt] r280714 - Add #include <cstdio> to unbreak build (missing definition of stderr)
Krzysztof Parzyszek via llvm-commits
- [PATCH] D24260: AMDGPU: Sign extend constants when splitting them
Matt Arsenault via llvm-commits
- [PATCH] D24261: AMDGPU: Make some scalar instructions commutable
Matt Arsenault via llvm-commits
- [PATCH] D21987: [XRay] Initial XRay Function Call Accounting Tool
David Blaikie via llvm-commits
- [PATCH] D24262: AMDGPU: Support commuting with immediate in src0
Matt Arsenault via llvm-commits
- [PATCH] D23402: AMDGPU/SI: Teach SIInstrInfo::FoldImmediate() to fold immediates into copies
Tom Stellard via llvm-commits
- [PATCH] D24263: AMDGPU: Try to commute when selecting s_addk_i32/s_mulk_i32
Matt Arsenault via llvm-commits
- [PATCH] D24264: AMDGPU: Use i64 scalar compare instructions
Matt Arsenault via llvm-commits
- [PATCH] D24265: AMDGPU: Use SOPK compare instructions
Matt Arsenault via llvm-commits
- [PATCH] D24266: AMDGPU: Support commuting a FrameIndex operand
Matt Arsenault via llvm-commits
- [llvm] r280715 - [SelectionDAG] Simplify extract_subvector( insert_subvector ( Vec, In, Idx ), Idx ) -> In
Simon Pilgrim via llvm-commits
- [PATCH] D24094: LoopLoadElimination should preserve GlobalsAA.
Adam Nemet via llvm-commits
- [PATCH] D24267: [ELF] - Added support of --gdb-index command line option.
George Rimar via llvm-commits
- [llvm] r280716 - Formatting with clang-format patch r280700
Leny Kholodov via llvm-commits
- [llvm] r280717 - [RDF] Ignore undef use operands
Krzysztof Parzyszek via llvm-commits
- [llvm] r280720 - bugpoint: Return Errors instead of passing around strings
Justin Bogner via llvm-commits
- [llvm] r280722 - Fix comment formatting for DebugInfoFlags.def
Victor Leschuk via llvm-commits
- [PATCH] D24217: Remove unnecessary call to getAllocatableRegClass
Quentin Colombet via llvm-commits
- [llvm] r280448 - IfConversion: Don't count branches in # of duplicates.
Bruno Cardoso Lopes via llvm-commits
- [PATCH] D24156: [CMake] Explicitly add --target option to compiler flags
Francis Ricci via llvm-commits
- [zorg] r280723 - Reverted r280435 per outside dependencies on old behavior.
Galina Kistanova via llvm-commits
- [lld] r280724 - Add a comment.
Rui Ueyama via llvm-commits
- [PATCH] D24014: [codeview] Add new directives to record inlined call site line info
Reid Kleckner via llvm-commits
- LLVM buildmaster will be restarted in few minutes
Galina Kistanova via llvm-commits
- [PATCH] D24270: [ELF] Add support for -no-gc-sections flag
Petr Hosek via llvm-commits
- [llvm] r280726 - [MCTargetDesc] Delete dead code. Found by GCC7 -Wunused-function.
Davide Italiano via llvm-commits
- [PATCH] D23873: [asan] Reify ErrorDeadlySignal
Vitaly Buka via llvm-commits
- [llvm] r280727 - fix formatting; NFC
Sanjay Patel via llvm-commits
- [PATCH] D24271: [LV] Don't mark pointers used by scalarized memory accesses uniform
Matthew Simpson via llvm-commits
- [PATCH] D23889: [LV] Scalarize instructions marked scalar after vectorization
Matthew Simpson via llvm-commits
- [PATCH] D23874: [asan] Reify ErrorNewDeleteSizeMismatch
Vitaly Buka via llvm-commits
- [lld] r280729 - [ELF] Add support for -no-gc-sections flag
Petr Hosek via llvm-commits
- [PATCH] D24273: AMDGPU: Fix immediate folding logic when shrinking instructions
Matt Arsenault via llvm-commits
- [PATCH] D20842: [test-suite] Simplified test executable name generation.
Artem Belevich via llvm-commits
- [PATCH] D24274: AMDGPU: Improve splitting 64-bit bit ops by constants
Matt Arsenault via llvm-commits
- [llvm] r280390 - [LV] Move VectorParts allocation and mapping into PHI widening (NFC)
Adam Nemet via llvm-commits
- [PATCH] D23408: AMDGPU/SI: Avoid creating unnecessary copies in the SIFixSGPRCopies pass
Tom Stellard via llvm-commits
- [PATCH] D22630: Loop rotation
Aditya Kumar via llvm-commits
- [llvm] r280732 - Add an c++ itanium demangler to llvm.
Rafael Espindola via llvm-commits
- [lld] r280733 - Use the demangler in llvm.
Rafael Espindola via llvm-commits
- [llvm] r280734 - [AArch64] Adjust the scheduling model for Exynos M1.
Evandro Menezes via llvm-commits
- [llvm] r280735 - [AArch64] Adjust the scheduling model for Exynos M1.
Evandro Menezes via llvm-commits
- [llvm] r280736 - [AArch64] Adjust the scheduling model for Exynos M1.
Evandro Menezes via llvm-commits
- [test-suite] r280738 - [test-suite] Simplify test executable name generation.
Artem Belevich via llvm-commits
- [llvm] r280739 - [llvm-cov] Add the "Go to first unexecuted line" feature.
Ying Yi via llvm-commits
- [PATCH] D22144: [lit] add support for unsetting environment variable
Jonathan Peyton via llvm-commits
- [PATCH] D23277: [llvm-cov] Add the "Goto first zero count" feature.
Phabricator via llvm-commits
- [llvm] r280740 - Fix ItaniumDemangle.cpp build with MSVC 2013
Reid Kleckner via llvm-commits
- [PATCH] D23584: AMDGPU: Don't required structured CFG
Tom Stellard via llvm-commits
- [PATCH] D24275: [LV] Don't emit unused scalars for uniform instructions
Matthew Simpson via llvm-commits
- [llvm] r280742 - AMDGPU : Add XNACK feature to GPUs that support it.
Wei Ding via llvm-commits
- [llvm] r280744 - AMDGPU/SI: Teach SIInstrInfo::FoldImmediate() to fold immediates into copies
Tom Stellard via llvm-commits
- [PATCH] D24276: AMDGPU : Add XNACK feature to GPUs that support it.
Konstantin Zhuravlyov via llvm-commits
- [Patch] Break the Demangle -> Support dependency
Rafael Espíndola via llvm-commits
- [llvm] r280746 - Try to fix a circular dependency in the modules build.
Rafael Espindola via llvm-commits
- [llvm] r280747 - [AMDGPU] Wave and register controls
Konstantin Zhuravlyov via llvm-commits
- [llvm] r280748 - [CMake] Cleanup LLVM_OPTIMIZED_TABLEGEN
Chris Bieneman via llvm-commits
- [llvm] r280749 - [AMDGPU] Wave and register controls
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D19821: [EarlyCSE] Optionally use MemorySSA. NFC.
Geoff Berry via llvm-commits
- [llvm] r280750 - Avoid using alignas and constexpr.
Rafael Espindola via llvm-commits
- [PATCH] D24279: [InstCombine] canonicalize vector select with constant vector condition to shuffle
Sanjay Patel via llvm-commits
- [lld] r280753 - Fix shared library build.
Rafael Espindola via llvm-commits
- [PATCH] D24164: Remove debug info when hoisting instruction from then/else branch.
Dehao Chen via llvm-commits
- [PATCH] D24168: Refactor LICM pass in preparation for LoopSink pass.
Dehao Chen via llvm-commits
- [PATCH] D24173: Explicitly require DominatorTreeAnalysis pass for instsimplify pass.
Dehao Chen via llvm-commits
- [PATCH] D24160: llvm-objdump: Implement --start-address and --stop-address
khemant at codeaurora.org via llvm-commits
- [PATCH] D22778: Add Loop Sink pass to reverse the LICM based of basic block frequency.
Dehao Chen via llvm-commits
- [llvm] r280756 - [llvm-cov] Add the project summary to the text coverage report for each source file.
Ying Yi via llvm-commits
- [PATCH] D24162: [yaml] Add the ability to pass in context at the map level
Zachary Turner via llvm-commits
- [llvm] r280760 - Explicitly require DominatorTreeAnalysis pass for instsimplify pass.
Dehao Chen via llvm-commits
- [zorg] r280761 - Downgrade tsan_analyze step to warnings to fix the bot
Ivan Krasin via llvm-commits
- [test-suite] r280762 - [test-suite] Added CMake files for external CUDA tests.
Artem Belevich via llvm-commits
- [PATCH] D24095: [lib/LTO] Add a way to run a custom pipeline
Davide Italiano via llvm-commits
- [PATCH] D23646: Generalize strided store pattern in interleave access pass
Alina Sbirlea via llvm-commits
- [PATCH] D19434: [test-suite] Added CMake files for external CUDA tests.
Artem Belevich via llvm-commits
- [PATCH] D24280: [IndVarSimplify] Prefer sext over zext when widening IV if it is non-negative and has a GEP user
Philip Reames via llvm-commits
- [PATCH] D24108: X86: Fold tail calls into conditional branches where possible (PR26302)
Hans Wennborg via llvm-commits
- [llvm] r280764 - [llvm-cov] Clean up the summary class, delete dead code (NFC)
Vedant Kumar via llvm-commits
- [llvm] r280765 - [llvm-cov] Use colors consistently in the summary
Vedant Kumar via llvm-commits
- [lld] r280766 - Simplify a boolean expression by using the De Morgan's law.
Rui Ueyama via llvm-commits
- [llvm] r280767 - [DAGCombine] More fixups to SETCC legality checking (visitANDLike/visitORLike)
Hal Finkel via llvm-commits
- [PATCH] D18916: AMDGPU/SI: Fix regclass for the pseudo sgpr spill instructions
Matt Arsenault via llvm-commits
- [llvm] r280769 - Re-add "Make FieldList records print as a YAML sequence"
Zachary Turner via llvm-commits
- [PATCH] D24285: AMDGPU: Remove code I think is dead
Matt Arsenault via llvm-commits
- [PATCH] D23370: [CodeGen] Rename MachineInstr::isInvariantLoad to isDereferenceableInvariantLoad. NFC
Justin Lebar via llvm-commits
- [PATCH] D23748: [LSV] Use the original loads' names for the extractelement instructions.
Justin Lebar via llvm-commits
- [llvm] r280770 - [opt] Remove an unused argument to runPassPipeline().
Davide Italiano via llvm-commits
- [PATCH] D24287: [lib/LTO] Rename variable names to be more explicative, as suggested by Mehdi
Davide Italiano via llvm-commits
- [llvm] r280772 - [LTO] Rename variables to be more explicative.
Davide Italiano via llvm-commits
- [PATCH] D24127: [ELF] - Linkerscript: create multiple output sections for inputs with different attributes.
Rui Ueyama via llvm-commits
- [PATCH] D24288: Don't reduce mul if the target doesn't support SSE2
Wei Mi via llvm-commits
- [PATCH] D23872: [ELF] - Linkerscript: simplify access to templated methods from parser.
Rui Ueyama via llvm-commits
- [llvm] r280774 - Fix typo in comment, NFC
Nick Lewycky via llvm-commits
- [PATCH] D24103: [peephole] Enhance folding logic to work for STATEPOINTs
Philip Reames via llvm-commits
- [llvm] r280778 - Revert "CodeGen: ensure that libcalls are always AAPCS CC"
Saleem Abdulrasool via llvm-commits
- [PATCH] D22779: Clone block with icmp+branch if it likely results in further jump threading
Haicheng Wu via llvm-commits
- [llvm] r280781 - [AVX-512] Add support for commuting masked instructions in findCommutedOpIndices. The default implementation doesn't skip the mask input or the preserved input.
Craig Topper via llvm-commits
- [llvm] r280782 - [X86] Add hasSideEffects=0 to some instructions.
Craig Topper via llvm-commits
- [llvm] r280783 - Remove unnecessary call to getAllocatableRegClass
Matt Arsenault via llvm-commits
- [llvm] r280784 - AMDGPU: Make some scalar instructions commutable
Matt Arsenault via llvm-commits
- [llvm] r280785 - AVX512F: FMA intrinsic + FNEG - sequence optimization
Elena Demikhovsky via llvm-commits
- [lld] r280788 - Support ABSOLUE keyword in symbol assignments
Eugene Leviant via llvm-commits
- [llvm] r280789 - [PowerPC] Fix address-offset folding for plain addi
Hal Finkel via llvm-commits
- [llvm] r280790 - [SimplifyCFG] Check PHI uses more accurately
James Molloy via llvm-commits
- [PATCH] D24290: [ThinLTO] Add an option to llvm-lto to print some basic statistics for the index
Mehdi AMINI via llvm-commits
- [llvm] r280791 - [CMake] Use CMake's default RPATH for the unit tests
Diana Picus via llvm-commits
- [llvm] r280792 - [SimplifyCFG] Update workaround for PR30188 to also include loads
James Molloy via llvm-commits
- [llvm] r280794 - [SimplifyCFG] Followup fix to r280790
James Molloy via llvm-commits
- [compiler-rt] r280795 - [ESan][MIPS] Adds support for MIPS64
Sagar Thakur via llvm-commits
- [llvm] r280796 - [EfficiencySanitizer] Adds shadow memory parameters for 40-bit virtual memory address.
Sagar Thakur via llvm-commits
- [lld] r280797 - [ELF] - Enable testcases that uses demangler to run under windows and escape quotes around "C++".
George Rimar via llvm-commits
- [llvm] r280798 - [mips] Disable the TImode shift libcalls for 32-bit targets.
Vasileios Kalintiris via llvm-commits
- [lld] r280799 - [ELF] - Fix for: PR29093 - version script does not support [chars] wildcards
George Rimar via llvm-commits
- [lld] r280801 - [ELF] - Linkerscript: create multiple output sections for inputs with different attributes.
George Rimar via llvm-commits
- [llvm] r280802 - Revert "[EfficiencySanitizer] Adds shadow memory parameters for 40-bit virtual memory address."
Renato Golin via llvm-commits
- [PATCH] D24291: [mips] Add IAS support for dvp, evp
Simon Dardis via llvm-commits
- [PATCH] D22353: FileCheck Enhancement - CHECK-WORD
Alexander Kornienko via llvm-commits
- [lld] r280803 - [ELF] - Sort command line options. NFC.
George Rimar via llvm-commits
- [llvm] r280804 - [InstCombine][SSE4a] Fix assertion failure caused by unsafe dyn_casts on the operands of extrq/extrqi intrinsic calls.
Andrea Di Biagio via llvm-commits
- [lld] r280805 - Enable test on windows.
Rafael Espindola via llvm-commits
- [PATCH] D23801: [EfficiencySanitizer] Adds shadow memory parameters for 40-bit virtual memory address.
Sagar Thakur via llvm-commits
- [llvm] r280807 - [InstCombine][SSE4a] Fix assertion failure in the insertq/insertqi combining logic.
Andrea Di Biagio via llvm-commits
- [llvm] r280808 - [ARM] Lower UDIV+UREM to UDIV+MLS (and the same for SREM)
Pablo Barrio via llvm-commits
- [PATCH] D24077: [mips] LLVM PR/30197 - Tail call incorrectly clobbers arguments
Vasileios Kalintiris via llvm-commits
- [llvm] r280809 - [X86][SSE] Added and+or combine tests currently failing with vectors
Simon Pilgrim via llvm-commits
- [PATCH] D24294: [ELF] - Implemented --section-start, -Ttext, -Tdata, -Tbss options.
George Rimar via llvm-commits
- [PATCH] D24294: [ELF] - Implemented --section-start, -Ttext, -Tdata, -Tbss options.
Rui Ueyama via llvm-commits
- [PATCH] D24294: [ELF] - Implemented --section-start, -Ttext, -Tdata, -Tbss options.
George Rimar via llvm-commits
- [PATCH] D24294: [ELF] - Implemented --section-start, -Ttext, -Tdata, -Tbss options.
George Rimar via llvm-commits
- [PATCH] D24294: [ELF] - Implemented --section-start, -Ttext, -Tdata, -Tbss options.
Rui Ueyama via llvm-commits
- [PATCH] D24294: [ELF] - Implemented --section-start, -Ttext, -Tdata, -Tbss options.
George Rimar via llvm-commits
- [PATCH] D24294: [ELF] - Implemented --section-start, -Ttext, -Tdata, -Tbss options.
George Rimar via llvm-commits
- [llvm] r280810 - [X86][SSE] Added and+or+zext combine tests for known bits of vectors
Simon Pilgrim via llvm-commits
- [polly] r280811 - Disable MSVC warnings on ISL.
Michael Kruse via llvm-commits
- [compiler-rt] r280812 - [asan] Reify ErrorNewDeleteSizeMismatch
Filipe Cabecinhas via llvm-commits
- [PATCH] D24129: GVN-hoist: disable hoisting stores (PR30216)
Vasileios Kalintiris via llvm-commits
- [llvm] r280813 - [X86][SSE] Added or combine tests for known bits of vectors
Simon Pilgrim via llvm-commits
- [llvm] r280814 - Regenerate vector bitcast folding tests using update_test_checks.py.
Andrea Di Biagio via llvm-commits
- [llvm] r280816 - Fix typo in test - it should be masking bits0-15 not bit16
Simon Pilgrim via llvm-commits
- [llvm] r280817 - [x86] move combines of 'select of 2 constants' to its own function; NFC
Sanjay Patel via llvm-commits
- [PATCH] D23363: [compiler-rt] Add support for the dynamic shadow allocation
Etienne Bergeron via llvm-commits
- [llvm] r280818 - [LSV] Use the original loads' names for the extractelement instructions.
Justin Lebar via llvm-commits
- [llvm] r280819 - [LoopInterchange] Improve debug output. NFC.
Chad Rosier via llvm-commits
- [llvm] r280820 - [LoopInterchange] Improve debug output. NFC.
Chad Rosier via llvm-commits
- [llvm] r280822 - [codeview] Add new directives to record inlined call site line info
Reid Kleckner via llvm-commits
- [PATCH] D24223: [SelectionDAG] Add SDNode:RawSDNodeBits.
Justin Lebar via llvm-commits
- [compiler-rt] r280823 - [powerpc] Disable ManyThreadsWithStatsStressTest test for ppc64
Bill Seurer via llvm-commits
- [PATCH] D24298: [ELF] Linkerscript: Implement LOADADDR
Eugene Leviant via llvm-commits
- [PATCH] D24060: [lld][ELF] Add support for -b binary
Rafael Espíndola via llvm-commits
- [PATCH] D24299: [LoopUnroll] Fix a debug message. NFC.
Haicheng Wu via llvm-commits
- [PATCH] D24300: [NVPTX] Implement llvm.fabs.f32, llvm.max.f32, etc.
Justin Lebar via llvm-commits
- [PATCH] D24301: [ConstantFold] Teach how to fold a bitcast of a constant vector with some undef elements.
Andrea Di Biagio via llvm-commits
- [PATCH] D22830: IR: Remove Value::intersectOptionalDataWith, replace all calls with calls to Instruction::andIRFlags. NFCI.
Peter Collingbourne via llvm-commits
- [llvm] r280829 - AMDGPU: Add hidden kernel arguments to runtime metadata
Yaxun Liu via llvm-commits
- [llvm] r280830 - [lib/LTO] Add a way to run a custom pipeline
Davide Italiano via llvm-commits
- [PATCH] D24305: ELF: add version script void function test case
Ed Maste via llvm-commits
- [lld] r280831 - ELF: add version script void function test case
Ed Maste via llvm-commits
- [llvm] r280832 - X86: Fold tail calls into conditional branches where possible (PR26302)
Hans Wennborg via llvm-commits
- [PATCH] D23328: AMDGPU: Update AMDGPURuntimeMetadata.h for enums of address space qualifiers
Yaxun Liu via llvm-commits
- [PATCH] D23327: AMDGPU: Add runtime metadata for printf
Yaxun Liu via llvm-commits
- [llvm] r280833 - CodeGen: ensure that libcalls are always AAPCS CC
Saleem Abdulrasool via llvm-commits
- [llvm] r280834 - Typo. NFC.
Chad Rosier via llvm-commits
- [llvm] r280835 - Add more triple to conditional-tailcall.ll test
Hans Wennborg via llvm-commits
- [llvm] r280837 - Don't reduce the width of vector mul if the target doesn't support SSE2.
Wei Mi via llvm-commits
- [PATCH] D23933: [XRay] ARM 32-bit no-Thumb support in compiler-rt
Serge Rogatch via llvm-commits
- [llvm] r280841 - AMDGPU: Remove a useless variable which caused build failure for lld.
Yaxun Liu via llvm-commits
- [PATCH] D22295: Introduce GlobalSplit pass.
Peter Collingbourne via llvm-commits
- [llvm] r280843 - Rename test pr30298.ll to shrink_vmul_sse.ll, to make the name more meaningful, NFC.
Wei Mi via llvm-commits
- [PATCH] D22793: IR: Introduce inbounds attribute on getelementptr indices.
Peter Collingbourne via llvm-commits
- [PATCH] D24092: [compiler-rt] Allow sanitizers to be compiled for windows with clang
Francis Ricci via llvm-commits
- [PATCH] D24308: llvm-size: Add --totals option
khemant at codeaurora.org via llvm-commits
- [PATCH] D24046: [compiler-rt] Fix library suffixes on windows
Francis Ricci via llvm-commits
- [PATCH] D24309: [thinlto] Deleted unused test file
Piotr Padlewski via llvm-commits
- [compiler-rt] r280846 - [powerpc] Move #if to appease warnings-as-errors tests
Bill Seurer via llvm-commits
- [PATCH] D23373: BranchRelaxation: Support expanding unconditional branches
Tom Stellard via llvm-commits
- [PATCH] D24310: [Polly] Add -polly-flatten-schedule pass.
Michael Kruse via llvm-commits
- [llvm] r280848 - [CUDA] Expand upon --cuda-gpu-arch flag in CompileCudaWithLLVM doc.
Justin Lebar via llvm-commits
- [llvm] r280849 - [CUDA] Call it "CUDA", not "CUDA C/C++" in our docs.
Justin Lebar via llvm-commits
- [llvm] r280850 - [CUDA] Simplify build/install instructions in CompileCudaWithLLVM.rst.
Justin Lebar via llvm-commits
- [llvm] r280851 - [RDF] Introduce "undef" flag for ref nodes
Krzysztof Parzyszek via llvm-commits
- [llvm] r280853 - Don't reuse a variable name in a nested scope. NFC.
Michael Kuperstein via llvm-commits
- [compiler-rt] r280854 - [compiler-rt] Fix library suffixes on windows
Francis Ricci via llvm-commits
- [llvm] r280855 - [RDF] Fix liveness analysis for phi nodes with shadow uses
Krzysztof Parzyszek via llvm-commits
- [lld] r280856 - Delete dead field. NFC.
Rafael Espindola via llvm-commits
- [llvm] r280857 - [CUDA] Move AXPY example into gist.
Justin Lebar via llvm-commits
- [lld] r280858 - Move field to the base class. NFC.
Rafael Espindola via llvm-commits
- [llvm] r280859 - [CUDA] Fix typo in link in CompileCudaWithLLVM.
Justin Lebar via llvm-commits
- [lld] r280860 - Fix inconsistent indentation.
Rui Ueyama via llvm-commits
- [llvm] r280861 - [InstCombine] allow icmp (and X, C2), C1 folds for splat constant vectors
Sanjay Patel via llvm-commits
- [llvm] r280862 - Shift-left (ISD::SHL) operation crashes on "DAG Legalization" phase.
Elena Demikhovsky via llvm-commits
- [compiler-rt] r280863 - [compiler-rt] Allow sanitizers to be compiled for windows with clang
Francis Ricci via llvm-commits
- [PATCH] D24313: ELF: Add -Qy as ignored option
Ed Maste via llvm-commits
- [lld] r280864 - ELF: Add -Qy as ignored option
Ed Maste via llvm-commits
- [llvm] r268809 - Reapply 267210 with fix for PR27490
Steven Wu via llvm-commits
- [PATCH] D24315: [CGP] Be less conservative about tail-duplicating a ret to allow tail calls
Michael Kuperstein via llvm-commits
- [PATCH] D24316: Write the TPI stream from Yaml
Zachary Turner via llvm-commits
- [PATCH] D24317: Emit S_COMPILE3 CodeView record
Adrian McCarthy via llvm-commits
- [llvm] r280865 - [LoopUnroll] Correct a debug message. NFC.
Haicheng Wu via llvm-commits
- [llvm] r280866 - [SimplifyCFG] Don't try to create metadata-valued PHIs
Hal Finkel via llvm-commits
- [llvm] r280867 - [CUDA] Further reformat "invoking clang" section of CompileCudaWithLLVM.rst.
Justin Lebar via llvm-commits
- [llvm] r280868 - [CUDA] Clarify that -l and -L only need to be passed when linking, in CompileCudaWithLLVM.rst.
Justin Lebar via llvm-commits
- [llvm] r280869 - [CUDA] Rework "optimizations" and "publication" section in CompileCudaWithLLVM.rst.
Justin Lebar via llvm-commits
- [PATCH] D24318: AArch64: Use TTI branch functions in branch relaxation
Matt Arsenault via llvm-commits
- [PATCH] D24047: [MC] Defer asm errors to post-statement failure
Reid Kleckner via llvm-commits
- [PATCH] D24203: [LoopUnroll] Properly update loop-info when cloning prologues and epilogues.
Evgeny Stupachenko via llvm-commits
- [PATCH] D24320: [compiler-rt] Don't use -fPIC when building for Windows
Francis Ricci via llvm-commits
- [llvm] r280873 - [InstCombine] use m_APInt to allow icmp (and (sh X, Y), C2), C1 folds for splat constant vectors
Sanjay Patel via llvm-commits
- [PATCH] D24321: [asan] Avoid lifetime analysis for allocas with can be in ambiguous state
Vitaly Buka via llvm-commits
- [PATCH] D20582: Don't add repeats of llvm.ident list when linking
Matt Arsenault via llvm-commits
- [compiler-rt] r280875 - [asan] Add openlog() on Android.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r280876 - [asan] Fix a crash in GetCurrentThread() before init.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r280877 - builtins: make sure that flags is setup properly for __clear_cache
Saleem Abdulrasool via llvm-commits
- [llvm] r280880 - [asan] Avoid lifetime analysis for allocas with can be in ambiguous state
Vitaly Buka via llvm-commits
- [compiler-rt] r280881 - [asan] Fix build on Linux.
Evgeniy Stepanov via llvm-commits
- [PATCH] D24323: [asan] Test that asan does not report use-after-scope if program jumped over variable declaration.
Vitaly Buka via llvm-commits
- [llvm] r280882 - [thinlto] Deleted unused test file
Piotr Padlewski via llvm-commits
- [PATCH] D24324: AMDGPU: Fix selection failure with dead AssertZext
Matt Arsenault via llvm-commits
- [llvm] r280883 - Revert "[asan] Avoid lifetime analysis for allocas with can be in ambiguous state"
Vitaly Buka via llvm-commits
- [llvm] r280884 - IR: Remove Value::intersectOptionalDataWith, replace all calls with calls to Instruction::andIRFlags.
Peter Collingbourne via llvm-commits
- [compiler-rt] r280885 - [sanitizer] Fix a conflict between abort_on_error and handle_abort.
Evgeniy Stepanov via llvm-commits
- [llvm] r280886 - Revert "[thinlto] Deleted unused test file"
Piotr Padlewski via llvm-commits
- [llvm] r280887 - Deleted right file
Piotr Padlewski via llvm-commits
- [PATCH] D24325: [LLVM] Fix some Clang-tidy modernize-use-bool-literals and Include What You Use warnings in unittests and utils; other minor fixes
Eugene Zelenko via llvm-commits
- [llvm] r280888 - [XRay] ARM 32-bit no-Thumb support in LLVM
Dean Michael Berris via llvm-commits
- [compiler-rt] r280890 - [XRay] ARM 32-bit no-Thumb support in compiler-rt
Dean Michael Berris via llvm-commits
- [llvm] r280891 - [XRay] Remove unused variable
Dean Michael Berris via llvm-commits
- [llvm] r280893 - [AA] Fix typo in comment (s/hase/has).
Justin Lebar via llvm-commits
- [llvm] r280894 - [CGP] Be less conservative about tail-duplicating a ret to allow tail calls
Michael Kuperstein via llvm-commits
- [llvm] r280895 - [llvm-cov] Drop the longest common filename prefix from summaries
Vedant Kumar via llvm-commits
- [llvm] r280896 - [llvm-cov] Use less space to describe source names
Vedant Kumar via llvm-commits
- [PATCH] D24219: [LCG] Redesign the lazy post-order iteration mechanism for the LazyCallGraph to support repeated, stable iterations, even in the face of graph updates.
Easwaran Raman via llvm-commits
- [PATCH] D24219: [LCG] Redesign the lazy post-order iteration mechanism for the LazyCallGraph to support repeated, stable iterations, even in the face of graph updates.
Chandler Carruth via llvm-commits
- [PATCH] D24219: [LCG] Redesign the lazy post-order iteration mechanism for the LazyCallGraph to support repeated, stable iterations, even in the face of graph updates.
Chandler Carruth via llvm-commits
- [PATCH] D24219: [LCG] Redesign the lazy post-order iteration mechanism for the LazyCallGraph to support repeated, stable iterations, even in the face of graph updates.
Easwaran Raman via llvm-commits
- [PATCH] D24219: [LCG] Redesign the lazy post-order iteration mechanism for the LazyCallGraph to support repeated, stable iterations, even in the face of graph updates.
Chandler Carruth via llvm-commits
- [PATCH] D24219: [LCG] Redesign the lazy post-order iteration mechanism for the LazyCallGraph to support repeated, stable iterations, even in the face of graph updates.
Chandler Carruth via llvm-commits
- [PATCH] D24219: [LCG] Redesign the lazy post-order iteration mechanism for the LazyCallGraph to support repeated, stable iterations, even in the face of graph updates.
Sanjoy Das via llvm-commits
- [PATCH] D24219: [LCG] Redesign the lazy post-order iteration mechanism for the LazyCallGraph to support repeated, stable iterations, even in the face of graph updates.
Chandler Carruth via llvm-commits
- [llvm] r280898 - [llvm-cov] Disable zlib compression in a test input, unbreaks bots
Vedant Kumar via llvm-commits
- [PATCH] D24326: AMDGPU: Support folding FrameIndex operands
Matt Arsenault via llvm-commits
- [compiler-rt] r280900 - Correctly escape %.
Nico Weber via llvm-commits
- [llvm] r280901 - [LoopUnroll] Properly update loop-info when cloning prologues and epilogues.
Michael Zolotukhin via llvm-commits
- [PATCH] D24327: [DAGCombine] Modification of visitBR_CC
Jongwon Lee via llvm-commits
- [PATCH] D24328: AMDGPU: Fix broken FrameIndex handling
Matt Arsenault via llvm-commits
- [PATCH] D21719: Unroll restructure
Evgeny Stupachenko via llvm-commits
- [lld] r280904 - Rename test file. NFC.
Rui Ueyama via llvm-commits
- [llvm] r280905 - Revert "[LoopUnroll] Properly update loop-info when cloning prologues and epilogues."
Michael Zolotukhin via llvm-commits
- [llvm] r280907 - [asan] Avoid lifetime analysis for allocas with can be in ambiguous state
Vitaly Buka via llvm-commits
- [compiler-rt] r280908 - [asan] Test that asan does not report use-after-scope if program jumped over variable declaration.
Vitaly Buka via llvm-commits
- [PATCH] D22619: Simplify error reporting in YAMLParser
Paweł Bylica via llvm-commits
- [PATCH] D22565: YAMLParser: report errors according to provided position
Paweł Bylica via llvm-commits
- [llvm] r280909 - [mips][microMIPS] Implement DBITSWAP, DLSA and LWUPC and add tests for AUI instructions
Hrvoje Varga via llvm-commits
- [PATCH] D16452: [mips][microMIPS] Implement DBITSWAP, DLSA and LWUPC and add tests for AUI instructions
Hrvoje Varga via llvm-commits
- [lld] r280910 - [ELF] - Linkerscript: simplify access to templated methods from parser.
George Rimar via llvm-commits
- [lld] r280911 - [ELF] - Apply clang-format to LinkerScript.cpp, NFC.
George Rimar via llvm-commits
- [lld] r280912 - Set entry address to 0x0 if no _start symbol
Eugene Leviant via llvm-commits
- [lld] r280913 - [ELF][MIPS] Update the comment
Simon Atanasyan via llvm-commits
- [lld] r280914 - [ELF][MIPS] Fix initialization of TLS-related GOT entries
Simon Atanasyan via llvm-commits
- [lld] r280915 - Linker script: implement ALIGNOF
Eugene Leviant via llvm-commits
- [PATCH] D24332: [ESan] [MIPS] Fix workingset-signal-posix.cpp on MIPS
Sagar Thakur via llvm-commits
- [PATCH] D24334: [EfficiencySanitizer] Using '_' instead of '#' for struct counter name
Sagar Thakur via llvm-commits
- [PATCH] D24335: [ESan] [MIPS] Fix tests mmap-shadow-conflict.c and struct-simple.cpp on MIPS
Sagar Thakur via llvm-commits
- [PATCH] D24170: Refactor replaceDominatedUsesWith to have a flag to control whether to replace uses in BB itself.
Chandler Carruth via llvm-commits
- [lld] r280916 - [ELF] - Add virtual destructor to LinkerScriptBase class. NFC.
George Rimar via llvm-commits
- [llvm] r280918 - Revert "[ARM] Lower UDIV+UREM to UDIV+MLS (and the same for SREM)"
Pablo Barrio via llvm-commits
- [compiler-rt] r280920 - [tsan] Support C++11 call_once in TSan on Darwin
Kuba Brecka via llvm-commits
- [PATCH] D24336: [ELF] - Versionscript: support mangled symbols with the same name.
George Rimar via llvm-commits
- [polly] r280923 - ScopInfo: Add missing __isl_take annotation
Tobias Grosser via llvm-commits
- [PATCH] D24337: Fix the Thumb test for vfloat intrinsics
Pablo Barrio via llvm-commits
- [PATCH] D24338: [InlineCost] Remove CallPenalty and change MinSizeThreshold to 5
James Molloy via llvm-commits
- [PATCH] D22261: [InlineCost] Set minsize inline threshold to 0
James Molloy via llvm-commits
- [lld] r280925 - Pack InputSectionData from 72 to 64 bytes. NFC.
Rafael Espindola via llvm-commits
- [llvm] r280926 - [DAGCombiner] Enable AND combines of splatted constant vectors
Simon Pilgrim via llvm-commits
- [llvm] r280927 - [SelectionDAG] Add BUILD_VECTOR support to computeKnownBits and SimplifyDemandedBits
Simon Pilgrim via llvm-commits
- [llvm] r280928 - [Thumb1] Fix cost calculation for complemented immediates
James Molloy via llvm-commits
- [llvm] r280929 - [Thumb1] AND with a constant operand can be converted into BIC
James Molloy via llvm-commits
- [compiler-rt] r280930 - [asan] Reify ErrorDeadlySignal
Filipe Cabecinhas via llvm-commits
- [PATCH] D24340: [ELF] Linkerscript: support [ AT ( address ) ] in PHDRS
Eugene Leviant via llvm-commits
- [PATCH] D24341: Add a lower level zlib::uncompress
Rafael Ávila de Espíndola via llvm-commits
- [llvm] r280932 - [SDAGBuilder] Don't create a binary tree for switches in minsize mode
James Molloy via llvm-commits
- [PATCH] D24342: Compact InputSectionData from 64 to 48 bytes
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D24343: [X86][SSE] Improve recognition of uitofp conversions that can be performed as sitofp
Simon Pilgrim via llvm-commits
- [compiler-rt] r280934 - [asan] Handle SIGBART signal description. (found by buildbot)
Filipe Cabecinhas via llvm-commits
- [llvm] r280935 - [ARM XRay] Try to fix Thumb-only failure
Renato Golin via llvm-commits
- [polly] r280936 - IslNodeBuilder: Add missing __isl_take annotations
Tobias Grosser via llvm-commits
- [lld] r280937 - Compute section names only once.
Rafael Espindola via llvm-commits
- [polly] r280938 - DependenceInfo: Make clear that no double-free problem exists
Tobias Grosser via llvm-commits
- [polly] r280939 - ScopDetection: Make sure we do not accidentally divide by zero
Tobias Grosser via llvm-commits
- [polly] r280940 - ScopInfo: Make clear that no double-free problem exists
Tobias Grosser via llvm-commits
- [lld] r280941 - Use a protected destructor instead of a virtual one.
Rafael Espindola via llvm-commits
- [PATCH] D22403: FileCheck Enhancement - pattern templates.
Elena Lepilkina via llvm-commits
- [PATCH] D18055: ELF: Implement --build-id.
Ed Maste via llvm-commits
- [PATCH] D21723: [RFC] Enhance synchscope representation
Pedro via llvm-commits
- [polly] r280943 - SCEVAffinator: Add missing __isl_take annotations
Tobias Grosser via llvm-commits
- [PATCH] D24345: [X86][SSE] Improve recognition of i64 sitofp conversions can be performed as i32 (PR29078)
Simon Pilgrim via llvm-commits
- [compiler-rt] r280945 - [asan] Fix handle_abort_on_error.cc test on Darwin
Kuba Brecka via llvm-commits
- [polly] r280946 - GICHelper: Correctly assign return value
Tobias Grosser via llvm-commits
- [lld] r280947 - Handle globs in global symbol names.
Rafael Espindola via llvm-commits
- [polly] r280948 - Add -polly-flatten-schedule pass.
Michael Kruse via llvm-commits
- [PATCH] D24346: [x86] Accept 'retn' as an alias to 'ret[lqw]'\'ret' (At&t\Intel)
coby via llvm-commits
- [PATCH] D24347: [asan] Since r280945 fixed the OS X abort() problem, merge scariness_score_test.cc and make it a general test.
Filipe Cabecinhas via llvm-commits
- [llvm] r280949 - revert r280427
Dehao Chen via llvm-commits
- [PATCH] D23984: [X86] Fix bug in masked compress
Ayman Musa via llvm-commits
- [PATCH] D23601: [TII] add new target hook isAdd
Sjoerd Meijer via llvm-commits
- [llvm] r280950 - Give an x86 assembler test a triple
Reid Kleckner via llvm-commits
- [PATCH] D24348: ELF: clarify error when we don't know the output format
Ed Maste via llvm-commits
- [llvm] r280951 - Remove restriction that 'sret' must be on the first parameter
Reid Kleckner via llvm-commits
- [llvm] r280952 - [TableGen] AsmMatcher: Add AsmVariantName to Instruction class.
Sam Kolton via llvm-commits
- [compiler-rt] r280953 - [compiler-rt] Don't use -fPIC when building for Windows
Francis Ricci via llvm-commits
- [PATCH] D23172: Treat aliased registers as live in if-conversion
Krzysztof Parzyszek via llvm-commits
- [compiler-rt] r280954 - Revert "[ESan][MIPS] Adds support for MIPS64"
Qin Zhao via llvm-commits
- [llvm] r280956 - [Coverage] Delete some dead code (NFC)
Vedant Kumar via llvm-commits
- [llvm] r280957 - [InstCombine][X86] Regenerate insertps combine tests
Simon Pilgrim via llvm-commits
- [compiler-rt] r280958 - Really fix warnings about passing -std=gnu99 to MSVC
Reid Kleckner via llvm-commits
- [llvm] r280959 - [InstCombine][X86] Regenerate vperm2f128/vperm2i128 combine tests
Simon Pilgrim via llvm-commits
- [llvm] r280960 - [InstCombine][X86] Regenerate masked memory op combine tests
Simon Pilgrim via llvm-commits
- [compiler-rt] r280962 - Fix linker warning about sanitizer_common_nolibc functions on Windows
Reid Kleckner via llvm-commits
- [PATCH] D23414: Remove unused CONVERT_RNDSAT intrinsics
Matt Arsenault via llvm-commits
- [llvm] r280963 - Add unittest for r280760
Dehao Chen via llvm-commits
- [llvm] r280964 - [InstCombine] return a vector-safe true/false constant
Sanjay Patel via llvm-commits
- [PATCH] D24351: cmake: Install the OCaml libraries in a package subdirectory
Michał Górny via llvm-commits
- [llvm] r280966 - [LoopDataPrefetch] Use range based for loop; NFCI
Balaram Makam via llvm-commits
- [llvm] r280967 - Revert "[XRay] ARM 32-bit no-Thumb support in LLVM"
Renato Golin via llvm-commits
- [compiler-rt] r280969 - Revert "[XRay] ARM 32-bit no-Thumb support in compiler-rt"
Renato Golin via llvm-commits
- [llvm] r280970 - AMDGPU: Support commuting with immediate in src0
Matt Arsenault via llvm-commits
- [PATCH] D24352: AMDGPU: Fix scheduiling info for spill pseudos
Matt Arsenault via llvm-commits
- [llvm] r280971 - AArch64 .arch directive - Include default arch attributes with extensions.
Eric Christopher via llvm-commits
- [PATCH] D24354: cmake: Use system-obtained OCaml library path when installing
Michał Górny via llvm-commits
- [PATCH] D24355: cmake: Make OCaml library install path configurable
Michał Górny via llvm-commits
- [llvm] r280972 - AMDGPU: Try to commute when selecting s_addk_i32/s_mulk_i32
Matt Arsenault via llvm-commits
- [llvm] r280973 - [Hexagon] Expand sext- and zextloads of vector types, not just extloads
Krzysztof Parzyszek via llvm-commits
- [PATCH] D23875: Ease dealing with tagged enum ErrorDescription with some macros.
Vitaly Buka via llvm-commits
- [llvm] r280974 - AMDGPU: Sign extend constants when splitting them
Matt Arsenault via llvm-commits
- [PATCH] D24357: Report original emulation name in "unknown emulation" error
Ed Maste via llvm-commits
- [PATCH] D24356: ELF: accept -m elf_amd64 as an alias for -m elf_x86_64
Davide Italiano via llvm-commits
- [compiler-rt] r280976 - [powerpc] Move #if to appease warnings-as-errors tests
Bill Seurer via llvm-commits
- [llvm] r280977 - [YAMLIO] Add the ability to map with context.
Zachary Turner via llvm-commits
- [llvm] r280978 - [pdb] Make YamlTypeDumperCallbacks reuse *this.
Zachary Turner via llvm-commits
- [PATCH] D24359: Win64: Don't use REX prefix for direct tail calls
Hans Wennborg via llvm-commits
- [PATCH] D24360: AMDGPU: Implement is{LoadFrom|StoreTo}FrameIndex
Matt Arsenault via llvm-commits
- [llvm] r280979 - [LV] Don't mark pointers used by scalarized memory accesses uniform
Matthew Simpson via llvm-commits
- [compiler-rt] r280980 - Fix tsan-go build.
Evgeniy Stepanov via llvm-commits
- [llvm] r280981 - [llvm-cov] Fix issues with segment highlighting in the html view
Vedant Kumar via llvm-commits
- [lld] r280982 - ELF: accept -m elf_amd64 as an alias for -m elf_x86_64
Ed Maste via llvm-commits
- [lld] r280983 - ELF: Report original emulation name in "unknown emulation" error
Ed Maste via llvm-commits
- [PATCH] D24362: Pass CVRecords through visitors as non-const references
Zachary Turner via llvm-commits
- [PATCH] D24363: [ELF] Fix DT_NEEDED value
Davide Italiano via llvm-commits
- [lld] r280985 - Define '-undefined foo' as an alias to '-undefined=foo'.
Rui Ueyama via llvm-commits
- [lld] r280986 - Reduce templating. NFC.
Rafael Espindola via llvm-commits
- [llvm] r280987 - [RDF] Further improve handling of multiple phis reached from shadows
Krzysztof Parzyszek via llvm-commits
- [lld] r280989 - ELF: clarify error when we don't know the output format
Ed Maste via llvm-commits
- [lld] r280990 - [ELF] Fix DT_NEEDED value.
Davide Italiano via llvm-commits
- [PATCH] D24011: [ConstantFold] Add a flag for ppc_fp128 constant folding, since APFloat doesn't support double-double semantic
Eric Christopher via llvm-commits
- [llvm] r280991 - [InstCombine] regenerate checks
Sanjay Patel via llvm-commits
- [llvm] r280992 - [LV] Ensure proper handling of multi-use case when collecting uniforms
Matthew Simpson via llvm-commits
- [llvm] r280993 - [InstCombine] regenerate checks
Sanjay Patel via llvm-commits
- [lld] r280994 - Define writeUint and use it. NFC.
Rui Ueyama via llvm-commits
- [llvm] r280995 - Remove debug info when hoisting instruction from then/else branch.
Dehao Chen via llvm-commits
- [PATCH] D24365: [PR29121] Don't fold if it would produce atomic vector loads or stores
Philip Reames via llvm-commits
- [PATCH] D23727: [Profile] SelectInst instrumentation Support in IR-PGO
Vedant Kumar via llvm-commits
- [llvm] r280996 - [libFuzzer] add missing docs
Kostya Serebryany via llvm-commits
- [PATCH] D24366: [MachineCombiner] Support for floating-point FMA under the FPOpFusion Fast flag on ARM64
Abderrazek Zaafrani via llvm-commits
- [PATCH] D24364: .clang-tidy: parameters should be CamelCased.
Mike Aizatsky via llvm-commits
- [llvm] r281000 - llvm-objdump: add missing ) in help output, NFC
Saleem Abdulrasool via llvm-commits
- [PATCH] D24364: .clang-tidy: parameters and members should be CamelCased.
Alexander Kornienko via llvm-commits
- [PATCH] D23698: [test-suite] Adding three bitcode benchmarks from Halide suite
Alina Sbirlea via llvm-commits
- [lld] r281001 - Fix bug in -nostdlib.
Rui Ueyama via llvm-commits
- [llvm] r281002 - .clang-tidy: parameters and members should be CamelCased.
Mike Aizatsky via llvm-commits
- [PATCH] D23906: LSV: Fix incorrectly increasing alignment
Matt Arsenault via llvm-commits
- [llvm] r281003 - Win64: Don't use REX prefix for direct tail calls
Hans Wennborg via llvm-commits
- [PATCH] D24367: [llvm-cov] Provided easy navigation to find the previous and next report.
Ying Yi via llvm-commits
- [PATCH] D23896: [InstCombine] Try to resubmit the combine of A->B->A BitCast and fix for pr27996
Guozhi Wei via llvm-commits
- [lld] r281004 - Fix -output option.
Rui Ueyama via llvm-commits
- [llvm] r281005 - [X86] Add more baseline tests for "irregular" shuffles. NFC.
Michael Kuperstein via llvm-commits
- [llvm] r281006 - [X86] Tighten up a comment which confused x64 ABI terminology.
David Majnemer via llvm-commits
- [llvm] r281007 - [libFuzzer] remove use_traces=1 since use_value_profile seems to be strictly better
Kostya Serebryany via llvm-commits
- [llvm] r281008 - [llvm-cov] Speculate fix for a Windows-only test (NFC)
Vedant Kumar via llvm-commits
- [llvm] r281009 - [llvm-cov] Add an API to prepare file reports (NFC)
Vedant Kumar via llvm-commits
- [llvm] r281010 - [llvm-cov] Constify some methods (NFC)
Vedant Kumar via llvm-commits
- [llvm] r281011 - [llvm-cov] Emit a summary in the report directory's index
Vedant Kumar via llvm-commits
- [PATCH] D21514: Rationalise the attribute getter/setter methods on Function and CallSite.
Amaury SECHET via llvm-commits
- [llvm] r281012 - [AVX-512] Add more integer vector comparison tests with loads. Some of these show opportunities where we can commute to fold loads.
Craig Topper via llvm-commits
- [llvm] r281013 - [AVX-512] Add VPCMP instructions to the load folding tables and make them commutable.
Craig Topper via llvm-commits
- [llvm] r281014 - [libFuzzer] remove unneeded call
Kostya Serebryany via llvm-commits
- [compiler-rt] r281015 - [sanitizer] fix a potential buffer overflow due to __sanitizer_symbolize_pc (need to put a zero after strncmp). LOL
Kostya Serebryany via llvm-commits
- [llvm] r281016 - [libFuzzer] improve -print_pcs to not print new PCs coming from libFuzzer itself
Kostya Serebryany via llvm-commits
- [PATCH] D24370: Add support for writing TPI hash values
Zachary Turner via llvm-commits
- [lld] r280291 - Initialize RelativeRel for AMDGPU.
Sean Silva via llvm-commits
- [PATCH] D24375: [sanitizer] Add interceptor for ttyname_r
Keno Fischer via llvm-commits
- [llvm] r281019 - Rationalise the attribute getter/setter methods on Function and CallSite.
Amaury Sechet via llvm-commits
- [llvm] r281020 - [Coroutines] Part13: Handle single edge PHINodes across suspends
Gor Nishanov via llvm-commits
- [PATCH] D24376: [XRay] Implement `llvm-xray convert` -- trace file conversion
Dean Michael Berris via llvm-commits
- [PATCH] D24377: [XRay] Implement the `llvm-xray account` subcommand
Dean Michael Berris via llvm-commits
- [PATCH] D21503: [llvm-dwarfdump] - Teach dwarfdump to dump gdb-index section.
George Rimar via llvm-commits
- [llvm] r281021 - [Sparc][LEON] Unit test for CASA instruction supported by some LEON processors added.
Chris Dewhurst via llvm-commits
- [llvm] r281022 - [mips] Fix c.<cc>.<fmt> instruction definition.
Simon Dardis via llvm-commits
- [PATCH] D24369: [support] copying JSON parser/writer from lldb
Pavel Labath via llvm-commits
- [llvm] r281023 - [AMDGPU] Assembler: match e32 VOP instructions before e64.
Sam Kolton via llvm-commits
- [lld] r281024 - Linker script: implement AT [ (address) ] for PHDR
Eugene Leviant via llvm-commits
- [llvm] r281027 - [Thumb1] Teach optimizeCompareInstr about thumb1 compares
James Molloy via llvm-commits
- [llvm] r281028 - [AMDGPU] Assembler: rename amd_kernel_code_t asm names according to spec
Sam Kolton via llvm-commits
- [llvm] r281033 - Revert "[mips] Fix c.<cc>.<fmt> instruction definition."
Simon Dardis via llvm-commits
- [polly] r281034 - IslNodeBuilder: Add missing __isl_take annotation
Tobias Grosser via llvm-commits
- [llvm] r281035 - GlobalISel: move type information to MachineRegisterInfo.
Tim Northover via llvm-commits
- [llvm] r281036 - GlobalISel: fix comments and add assertions for valid instructions.
Tim Northover via llvm-commits
- [llvm] r281037 - GlobalISel: remove G_TYPE and G_PHI
Tim Northover via llvm-commits
- [lld] r281038 - [ELF] - Versionscript: do not treat non-wildcarded names as wildcards.
George Rimar via llvm-commits
- [polly] r281039 - Add namespace specifier before nullptr_t
Tobias Grosser via llvm-commits
- [llvm] r281040 - [Thumb] Select (CMPZ X, -C) -> (CMPZ (ADDS X, C), 0)
James Molloy via llvm-commits
- [lld] r281041 - [ELF] - Revert r281038 to see if that unbreaks build bot.
George Rimar via llvm-commits
- [PATCH] D24386: Store an ArrayRef for Data in InputSectionData
Rafael Ávila de Espíndola via llvm-commits
- [PATCH] D24387: [asan] Store access_size in the {Stack, Global}AddressDescription objects
Filipe Cabecinhas via llvm-commits
- [PATCH] D24388: [ELF] Merge sections with different access attributes
Eugene Leviant via llvm-commits
- [llvm] r281042 - [SelectionDAG] Ensure DAG::getZeroExtendInReg is called with a scalar type
Simon Pilgrim via llvm-commits
- [llvm] r281043 - [ARM] icmp %x, -C can be lowered to a simple ADDS or CMN
James Molloy via llvm-commits
- [PATCH] D24389: [asan] Reify ErrorFreeNotMalloced
Filipe Cabecinhas via llvm-commits
- [llvm] r281044 - [ARM] ADD with a negative offset can become SUB for free
James Molloy via llvm-commits
- [PATCH] D24390: [asan] Reify ErrorAllocTypeMismatch
Filipe Cabecinhas via llvm-commits
- [PATCH] D24391: [asan] Reify ErrorMallocUsableSizeNotOwned
Filipe Cabecinhas via llvm-commits
- [PATCH] D24392: [asan] Reify ErrorSanitizerGetAllocatedSizeNotOwned
Filipe Cabecinhas via llvm-commits
- [PATCH] D24393: [asan] Reify ErrorStringFunctionMemoryRangesOverlap
Filipe Cabecinhas via llvm-commits
- [PATCH] D24394: [asan] Reify ErrorStringFunctionSizeOverflow
Filipe Cabecinhas via llvm-commits
- [lld] r281045 - Recommit [ELF] - Versionscript: do not treat non-wildcarded names as wildcards.
George Rimar via llvm-commits
- Using murmurhash2 instead of fnv
Rafael Espíndola via llvm-commits
- [lld] r281046 - Revert r281045, it broke BB.
George Rimar via llvm-commits
- [llvm] r281047 - [Sparc][LEON] Removed the parts of the errata fixes implemented using inline assembly as this is not the desired behaviour for end-users. Small change to a unit test to implement this without requiring the inline assembly.
Chris Dewhurst via llvm-commits
- [compiler-rt] r281048 - [asan] Since r280945 fixed the OS X abort() problem, merge scariness_score_test.cc and make it a general test.
Filipe Cabecinhas via llvm-commits
- [PATCH] D24396: Target Power9 bit counting and vector comparison instructions through builtins (backend portion)
Nemanja Ivanovic via llvm-commits
- [lld] r281049 - Recommit [ELF] - Versionscript: do not treat non-wildcarded names as wildcards.
George Rimar via llvm-commits
- [llvm] r281050 - AMDGPU] Assembler: better support for immediate literals in assembler.
Sam Kolton via llvm-commits
- [PATCH] Fix unresolved linker symbols from misplaced extern definitions
Chuck Atkins via llvm-commits
- [PATCH] D24398: Fix the Thumb test for vfloat intrinsics
Pablo Barrio via llvm-commits
- [PATCH] D24399: [RS4GC] Avoid usage of unrelocated values while rematerializing geps and casts
Anna Thomas via llvm-commits
- [PATCH] D21987: [XRay] Implement `llvm-xray extract`, start of the llvm-xray tool
David Blaikie via llvm-commits
- [llvm] r281051 - [SelectionDAG] Fix two issues with SDNode::getRawSubclassData().
Justin Lebar via llvm-commits
- [PATCH] D24402: Enable in-tree builds of parallel-libs.
Justin Lebar via llvm-commits
- [polly] r281052 - FlattenAlgo: Ensure we _really_ obtain a param space
Tobias Grosser via llvm-commits
- [PATCH] D24403: [ELF/AArch64] Support some of R_AARCH64_MOVW_UABS_* relocations
Eugene Leviant via llvm-commits
- [PATCH] D23172: IfConversion: Add implicit uses for live subregisters
Krzysztof Parzyszek via llvm-commits
- [PATCH][X86] Unsafe copysign xform in DAGCombiner
Cameron McInally via llvm-commits
- [PATCH] D24404: COFF: make builds more reproducible
Saleem Abdulrasool via llvm-commits
- [llvm] r281054 - Attempt to fix static_asserts in SelectionDAGNodes.h that MSVC chokes on.
Justin Lebar via llvm-commits
- [llvm] r281055 - [InstCombine] add tests to show pattern matching failures due to commutation
Sanjay Patel via llvm-commits
- [PATCH] D24088: Create a getelementptr instead of sub expr for ValueOffsetPair if the value is a pointer
Wei Mi via llvm-commits
- [PATCH] D24405: AMDGPU/SI: Make sure llvm.amdgcn.implicitarg.ptr() is 8-byte aligned for HSA
Tom Stellard via llvm-commits
- [PATCH] D24406: [Thumb] Teach ISel how to lower compares of AND bitmasks efficiently
James Molloy via llvm-commits
- [PATCH] D24408: [Coroutines] Part14: Handle coroutines with no suspend points.
Gor Nishanov via llvm-commits
- [PATCH] D24409: Handle Invoke during sample profiler annotation: make it inlinable.
Dehao Chen via llvm-commits
- [llvm] r281059 - [Bitcode] Add compatibility test for the 3.9 release
Vedant Kumar via llvm-commits
- [llvm] r281060 - [codeview] Don't assert if the array element type is incomplete
Reid Kleckner via llvm-commits
- [llvm] r281061 - Move the ocaml_all target into the Misc folder for cleanliness; NFC.
Aaron Ballman via llvm-commits
- [llvm] r281062 - [llvm-cov] Handle native paths correctly in the text index
Vedant Kumar via llvm-commits
- [PATCH] D24410: Use call target count to derive the call instruction weight
Dehao Chen via llvm-commits
- [llvm] r281063 - [pdb] Write PDB TPI Stream from Yaml.
Zachary Turner via llvm-commits
- [llvm] r281066 - [libFuzzer] one more puzzle, value_profile cracks it in a second
Kostya Serebryany via llvm-commits
- [PATCH] D24412: [Coroutines] Lower coro.subfn.addr in CoroCleanup
Gor Nishanov via llvm-commits
- [llvm] r281067 - [pdb] Pass CVRecord's through the visitor as non-const references.
Zachary Turner via llvm-commits
- [llvm] r281069 - Fix -Wunused-variable for non-assert build.
Rui Ueyama via llvm-commits
- [llvm] r281070 - [pdb] Add command line options for dumping individual streams and blocks
Zachary Turner via llvm-commits
- [llvm] r281072 - [llvm-cov] Try to fix the native_separators.c test some more
Vedant Kumar via llvm-commits
- [llvm] r281073 - Fix another -Wunused-variable for non-assert build.
Rui Ueyama via llvm-commits
- [PATCH] D24414: Conditionally eliminate library calls where the result value is not used
Rong Xu via llvm-commits
- [PATCH] D24167: Moving to GitHub - Unified Proposal
Chris Bieneman via llvm-commits
- [llvm] r281074 - Do not widen load for different variable in GVN.
Dehao Chen via llvm-commits
- [compiler-rt] r281075 - [asan] Disable handle_abort in Android tests.
Evgeniy Stepanov via llvm-commits
- [llvm] r281076 - [llvm-cov] Remove some asserts in the html renderer (NFC)
Vedant Kumar via llvm-commits
- [PATCH] D24415: AMDGPU: Default to using scalar mov to materialize immediate
Matt Arsenault via llvm-commits
- [PATCH] D24416: Unit test for Conditionally eliminate library calls
Rong Xu via llvm-commits
- [PATCH] D24417: [Coroutines] Fix dbg information handling in coro-split.
Gor Nishanov via llvm-commits
- [llvm] r281077 - [pdb] Print out some more info when dumping a raw stream.
Zachary Turner via llvm-commits
- [PATCH] D20147: [WIP] DebugInfo: New metadata representation for global variables.
Adrian Prantl via llvm-commits
- [PATCH] D24418: [Coroutines] Part15c: Fix coro-split to correctly handle definitions between coro.save and coro.suspend
Gor Nishanov via llvm-commits
- [PATCH] D24419: [InstCombine] use commutative matchers for patterns with commutative operators
Sanjay Patel via llvm-commits
- [PATCH] D24147: Lower consecutive select instructions correctly.
David Li via llvm-commits
- [lld] r281079 - COFF: make builds more reproducible
Saleem Abdulrasool via llvm-commits
- [llvm] r281080 - AMDGPU/SI: Make sure llvm.amdgcn.implicitarg.ptr() is 8-byte aligned for HSA
Tom Stellard via llvm-commits
- [llvm] r281081 - AMDGPU : Fix mqsad_u32_u8 instruction incorrect data type.
Wei Ding via llvm-commits
- [llvm] r281082 - Add a lower level zlib::uncompress.
Rafael Espindola via llvm-commits
- [lld] r281083 - test: adjust the GUID
Saleem Abdulrasool via llvm-commits
- [lld] r281084 - Compact InputSectionData from 64 to 48 bytes. NFC.
Rafael Espindola via llvm-commits
- [llvm] r281085 - [cmake] Export gtest/gtest_main and its dependencies via a special build tree only cmake exports file.
Michael Gottesman via llvm-commits
- [llvm] r281086 - [cmake] Fix a stale comment from an earlier version of r281085. NFC.
Michael Gottesman via llvm-commits
- [PATCH] D24420: AMDGPU: Use brev for materializing SGPR constants
Matt Arsenault via llvm-commits
- [test-suite] r281087 - [test-suite] Skip CUDA tests w/ libc++ if clang can't find it.
Artem Belevich via llvm-commits
- [PATCH] D24421: AMDGPU: Add runtime metadata KeyArgSExt and KeyArgZExt
Yaxun Liu via llvm-commits
- [PATCH] D24423: X86: Fold tail calls into conditional branches also for 64-bit (PR26302)
Hans Wennborg via llvm-commits
- [llvm] r281088 - ARM: move the builtins libcall CC setup
Saleem Abdulrasool via llvm-commits
- [PATCH] D24033: Convert clamp into fmaxnum/fminnum pairs.
Kevin Hu via llvm-commits
- [PATCH] D24424: Delete dead code in PBQP (NFC)
Vedant Kumar via llvm-commits
- [compiler-rt] r281090 - [asan] Add a new AddressDescription structure, which can describe any type of address.
Filipe Cabecinhas via llvm-commits
- [PATCH] D16599: ELF: Define another entry point.
Davide Italiano via llvm-commits
- [PATCH] D24425: DebugInfo: support for DWARFv5 DW_AT_alignment attribute
Victor Leschuk via llvm-commits
- [PATCH] D19852: [safestack] Use non-thread-local unsafe stack pointer for Contiki OS
Michael LeMay via llvm-commits
- [PATCH] D24427: [test-suite] Update External/CUDA/README.
Justin Lebar via llvm-commits
- [PATCH] D24428: [test-suite] Check that we can use std::shared_future from CUDA host code.
Justin Lebar via llvm-commits
- [PATCH] D24429: [test-suite] Add CUDA printf test.
Justin Lebar via llvm-commits
- [llvm] r281092 - [NVPTX] Implement llvm.fabs.f32, llvm.max.f32, etc.
Justin Lebar via llvm-commits
- [compiler-rt] r281093 - [asan] Store access_size in the {Stack, Global}AddressDescription objects
Filipe Cabecinhas via llvm-commits
- [llvm] r281095 - Create phi nodes for swifterror values at the end of the phi instructions list
Arnold Schwaighofer via llvm-commits
- [lld] r281096 - Revert "Compact InputSectionData from 64 to 48 bytes. NFC."
Rafael Espindola via llvm-commits
- [llvm] r281097 - Enable in-tree builds of parallel-libs.
Justin Lebar via llvm-commits
- [PATCH] D24430: [RFC] [DAGCombine] Better store-to-load forwarding
Hal Finkel via llvm-commits
- [lld] r281098 - Add comments.
Rui Ueyama via llvm-commits
- [llvm] r281099 - [X86] Regenerate test. NFC.
Michael Kuperstein via llvm-commits
- [test-suite] r281100 - [test-suite] Update External/CUDA/README.
Justin Lebar via llvm-commits
- [test-suite] r281101 - [test-suite] Check that we can use std::shared_future from CUDA host code.
Justin Lebar via llvm-commits
- [test-suite] r281102 - [test-suite] Add CUDA printf test.
Justin Lebar via llvm-commits
- [compiler-rt] r281103 - [sanitizer] fix an allocator bug where the allocated memory may overlap with the free array (kudos to Kostya Korcthinsky). Also make sure that the allocator does not mmap more than requested. Test both.
Kostya Serebryany via llvm-commits
- [llvm] r281104 - [Hexagon] Fix disassembler crash after r279255
Krzysztof Parzyszek via llvm-commits
- [llvm] r281105 - [X86][XOP] Fix VPERMIL2PD mask creation on 32-bit targets
Simon Pilgrim via llvm-commits
- [llvm] r281106 - [libFuzzer] one more puzzle for value profile
Kostya Serebryany via llvm-commits
- [llvm] r281107 - [InstCombine] use m_APInt to allow icmp ult X, C folds for splat constant vectors
Sanjay Patel via llvm-commits
- [lld] r281108 - [ELF] Add support for -b binary
Michael J. Spencer via llvm-commits
- [llvm] r281109 - [gold] Test that we handle invalid directory correctly.
Davide Italiano via llvm-commits
- [llvm] r281110 - LSV: Fix incorrectly increasing alignment
Matt Arsenault via llvm-commits
- [PATCH] D24432: Get rid of Data and RawData in CVRecord
Zachary Turner via llvm-commits
- [llvm] r281111 - [libFuzzer] use sizeof() in tests instead of 4 and 8
Kostya Serebryany via llvm-commits
- [PATCH] D19207: [gold-plugin] Improve coverage with tests
Davide Italiano via llvm-commits
- [llvm] r281112 - AMDGPU: Run LoadStoreVectorizer pass by default
Matt Arsenault via llvm-commits
- Buildbot numbers for the last week of 8/28/2016 - 9/03/2016
Galina Kistanova via llvm-commits
- [llvm] r281113 - X86: Fold tail calls into conditional branches also for 64-bit (PR26302)
Hans Wennborg via llvm-commits
- [PATCH] D19508: AMDGPU: Run LoadStoreVectorizer pass by default
Matt Arsenault via llvm-commits
- [llvm] r281114 - Inliner: Don't mark swifterror allocas with lifetime markers
Arnold Schwaighofer via llvm-commits
- [lld] r281115 - Move the contents of test/elf to test/ELF
Hans Wennborg via llvm-commits
- [PATCH] D24433: Delete dead code in the SelectionDAG headers (NFC)
Vedant Kumar via llvm-commits
- [compiler-rt] r281116 - [sanitizer] Add interceptor for ttyname_r
Keno Fischer via llvm-commits
- [llvm] r281117 - AMDGPU: Fix immediate folding logic when shrinking instructions
Matt Arsenault via llvm-commits
- [llvm] r281120 - Remove dead code in the SelectionDAG headers (NFC)
Vedant Kumar via llvm-commits
- [llvm] r281122 - [libFuzzer] print a visible message if merge fails due to a crash
Kostya Serebryany via llvm-commits
- [zorg] r281123 - Make artifacts smaller by skipping .a's in the install
Chris Matthews via llvm-commits
- [llvm] r281124 - [libFuzzer] don't print help for internal flags
Kostya Serebryany via llvm-commits
- [llvm] r281125 - [CodeGen] Rename MachineInstr::isInvariantLoad to isDereferenceableInvariantLoad. NFC
Justin Lebar via llvm-commits
- [llvm] r281126 - [asan] Add flag to allow lifetime analysis of problematic allocas
Vitaly Buka via llvm-commits
- [PATCH] D24435: Delete more dead code in SelectionDAG (NFC)
Vedant Kumar via llvm-commits
- [PATCH] D24436: Fix misleading comment for getOrEnforceKnownAlignment
Matt Arsenault via llvm-commits
- [PATCH] D24437: [asan] Add flag to allow lifetime analysis of problematic allocas
Vitaly Buka via llvm-commits
- [llvm] r281127 - AMDGPU: Fix scheduling info for spill pseudos
Matt Arsenault via llvm-commits
- [llvm] r281128 - AMDGPU: Implement is{LoadFrom|StoreTo}FrameIndex
Matt Arsenault via llvm-commits
- [lld] r281129 - [ELF] Fix memory leak in BinaryFile handling.
Michael J. Spencer via llvm-commits
- [PATCH] D24438: AMDGPU: Handle CopyToReg in getOperandRegClass
Matt Arsenault via llvm-commits
- [llvm] r281130 - [libFuzzer] print a failed-merge warning only in the merge mode
Kostya Serebryany via llvm-commits
- [llvm] r281131 - [WebAssembly] Fix typos in comments
Heejin Ahn via llvm-commits
- [zorg] r281133 - Fix bot error causing tar creation to fail
Chris Matthews via llvm-commits
- [llvm] r281134 - [LTO] Handle null GV in Symbol object
Teresa Johnson via llvm-commits
- [llvm] r281135 - [gold/LTO] Add test case for r281134
Teresa Johnson via llvm-commits
- [llvm] r281137 - [AMDGPU] Refactor MUBUF/MTBUF instructions
Valery Pykhtin via llvm-commits
- [llvm] r281138 - We also need to pass swifterror in R12 under swiftcc not only under ccc
Arnold Schwaighofer via llvm-commits
- [llvm] r281139 - [InstCombine] rename and reorganize some icmp folding functions; NFC
Sanjay Patel via llvm-commits
- [llvm] r281140 - [InstCombine] clean up foldICmpBinOpEqualityWithConstant / foldICmpIntrinsicWithConstant ; NFC
Sanjay Patel via llvm-commits
- [llvm] r281141 - ADT: Use typedefs for ilist_base and ilist_node_base, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r281142 - ADT: Move ilist_node_access to ilist_detail::NodeAccess...
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r281143 - Add an isSwiftError predicate to Value
Arnold Schwaighofer via llvm-commits
- [llvm] r281144 - InstCombine: Don't combine loads/stores from swifterror to a new type
Arnold Schwaighofer via llvm-commits
- [PATCH] D12414: [NVPTX] add an NVPTX-specific alias analysis
Justin Lebar via llvm-commits
- [PATCH] D24441: [AA] Add the notion of target-specific alias analyses.
Justin Lebar via llvm-commits
- [llvm] r281145 - [llvm-cov] Minor visual tweaks for html reports
Vedant Kumar via llvm-commits
- [llvm] r281146 - [llvm-cov] Move the 'jump to first unexecuted line' link
Vedant Kumar via llvm-commits
- [llvm] r281147 - It should also be legal to pass a swifterror parameter to a call as a swifterror
Arnold Schwaighofer via llvm-commits
- [PATCH] D24442: cmake: Specify library dependences even without BUILD_SHARED_LIBS
Tobias Grosser via llvm-commits
- [lld] r281148 - [MachO] Remove code accidentally cut'n'pasted 3 times.
Davide Italiano via llvm-commits
- [llvm] r281149 - MCInstrDesc: Flags (uint64_t) was checked using (1 << MCID::XYZ), but this
Sjoerd Meijer via llvm-commits
- [lld] r276935 - [lld][MachO] Re-apply r276921 with fix - initialize strings for debug string
Davide Italiano via llvm-commits
- [PATCH] D24073: [AArch64] Support stackmap/patchpoint in getInstSizeInBytes
Kavon Farvardin via llvm-commits
- [PATCH] D23371: [CodeGen] Split out the notions of MI invariance and MI dereferenceability.
Justin Lebar via llvm-commits
- [llvm] r281151 - [CodeGen] Split out the notions of MI invariance and MI dereferenceability.
Justin Lebar via llvm-commits
- [llvm] r281152 - [NVPTX] Use ldg for explicitly invariant loads.
Justin Lebar via llvm-commits
- [llvm] r281153 - Add handling of !invariant.load to PropagateMetadata.
Justin Lebar via llvm-commits
- [PATCH] D23477: [NVPTX] Use ldg for explicitly invariant loads.
Justin Lebar via llvm-commits
- [PATCH] D24086: Misleading comments of SplitBlockAndInsertIfThenElse in BasicBlockUtils.h
Zhe Yu Wu via llvm-commits
- [llvm] r281154 - [X86] Make a helper method into a static function local to the cpp file.
Craig Topper via llvm-commits
- [llvm] r281155 - [X86] Side effecting asm in AVX512 integer stack folding test should return 2 x i64 not 8 x i64.
Craig Topper via llvm-commits
- [llvm] r281156 - [AVX-512] Add VPTERNLOG to load folding tables.
Craig Topper via llvm-commits
- [llvm] r281157 - [AVX-512] Add test cases to demonstrate opportunities for commuting vpternlog. Commuting will be added in a future commit.
Craig Topper via llvm-commits
- [llvm] r281158 - [CodeGen] Make the TwoAddressInstructionPass check if the instruction is commutable before calling findCommutedOpIndices for every operand. Also make sure the operand is a register before each call to save some work on commutable instructions that might have an operand.
Craig Topper via llvm-commits
- [polly] r281159 - GPURuntime: ensure compilation with C99
Tobias Grosser via llvm-commits
- [llvm] r281160 - [SimplifyCFG] Harden up the profitability heuristic for block splitting during sinking
James Molloy via llvm-commits
- [llvm] r281161 - [AArch64] Fixup test after r281160
James Molloy via llvm-commits
- [llvm] r281162 - [SimplifyCFG] Be even more conservative in SinkThenElseCodeToEnd
James Molloy via llvm-commits
- [llvm] r281163 - Fixup failing debuginfo test for change in SimplifyCFG.
James Molloy via llvm-commits
- [PATCH] D23755: cmake: Add an ordering dep between HTML & man Sphinx targets
Michał Górny via llvm-commits
- [PATCH] D24443: [AVX512] Fix pattern for vgetmantsd instruction
Igor Breger via llvm-commits
- [llvm] r281164 - [AVX512] Fix pattern for vgetmantsd and all other instructions that use same class. Fix memory operand size, remove unnecessary pattern.
Igor Breger via llvm-commits
- [polly] r281165 - GPGPU: Do not fail in case of arrays never accessed
Tobias Grosser via llvm-commits
- [polly] r281166 - Add missing 'REQUIRES' line
Tobias Grosser via llvm-commits
- [llvm] r281167 - ADT: Add sentinel tracking and custom tags to ilists
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r281168 - CodeGen: Turn on sentinel tracking for MachineInstr iterators
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r281169 - Fix the modules build after r281167
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r281170 - CodeGen: Assert that bundle iterators are valid
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r281171 - [ORC] Rename RPCChannel to RPCByteChannel. NFC.
Lang Hames via llvm-commits
- [llvm] r281172 - CodeGen: Give MachineBasicBlock::reverse_iterator a handle to the current MI
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r281173 - [ORC] Fix the RPC unit test for header changes in r281171.
Lang Hames via llvm-commits
- [zorg] r281174 - Make tsan_analyze critical for the bots again.
Ivan Krasin via llvm-commits
- [llvm] r281175 - ADT: Remove ilist_iterator::reset(), NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r281176 - ScalarOpts: Sort includes, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r281177 - ScalarOpts: Use std::list for Candidates, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r281178 - [ORC] Update examples for header changes in r281171.
Lang Hames via llvm-commits
- [llvm] r281180 - [TwoAddressInstruction] When commuting an instruction don't assume that the destination register is operand 0. Pass it from the caller.
Craig Topper via llvm-commits
- [llvm] r281181 - Analysis: Only allow the move-constructor for IVUsers
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r281182 - ADT: Add AllocatorList, and use it for yaml::Token
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r281183 - ADT: Fix build after r281182
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r281184 - ADT: Never allocate nodes in iplist<> and ilist<>
Duncan P. N. Exon Smith via llvm-commits
- [llvm] r281185 - [InstCombine] regenerate checks
Sanjay Patel via llvm-commits
- [llvm] r281186 - [InstCombine] regenerate checks
Sanjay Patel via llvm-commits
- [llvm] r281187 - [InstCombine] add helper function for folding {and, or, xor} (cast X), C ; NFCI
Sanjay Patel via llvm-commits
- [llvm] r281188 - MC: Move MCSection::begin/end to header, NFC
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D22377: [SCEV] trip count calculation for loops with unknown stride
Sanjoy Das via llvm-commits
- [llvm] r281190 - llvm/test/CodeGen/AMDGPU/infinite-loop-evergreen.ll REQUIRES +Asserts.
NAKAMURA Takumi via llvm-commits
- [PATCH] D24104: Make GlobalsAA ignore dead constant expressions.
Sanjoy Das via llvm-commits
- [PATCH] D23636: [ADT] Allocate memory less often by increase inline storage
Sanjoy Das via llvm-commits
- [polly] r281193 - GPGPU: Bail out gracefully in case of invalid IR
Tobias Grosser via llvm-commits
- [PATCH] D24447: [AVX-512] Add support for commuting VPTERNLOG.
Craig Topper via llvm-commits
- [llvm] r281196 - AVX-512: Added a test case that should be optimized in the future. NFC.
Elena Demikhovsky via llvm-commits
Last message date:
Sun Sep 11 23:26:03 PDT 2016
Archived on: Sun Sep 11 23:33:22 PDT 2016
This archive was generated by
Pipermail 0.09 (Mailman edition).