The Week Of Monday 27 August 2018 Archives by thread
Starting: Mon Aug 27 00:08:18 PDT 2018
Ending: Sun Sep 2 23:49:44 PDT 2018
Messages: 2072
- [llvm] r340722 - [RISCV] atomic_store_nn have a different layout to regular store
Roger Ferrer Ibanez via llvm-commits
- [PATCH] D51217: [RISCV] atomic_store_nn have a different layout to regular store
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [llvm] r340723 - [Sparc] Custom bitcast between f64 and v2i32
Daniel Cederman via llvm-commits
- [PATCH] D49219: [Sparc] Custom bitcast between f64 and v2i32
Daniel Cederman via Phabricator via llvm-commits
- [llvm] r340710 - [MS Demangler] Re-write the Microsoft demangler.
Zachary Turner via llvm-commits
- [PATCH] D51089: [LLD] [COFF] [RFC] Add support for creating range extension thunks for ARM
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D50917: [LLD] [COFF] Support MinGW automatic dllimport of data
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D50494: [LLD] Reserve memory in implicitly set LMARegions
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D51286: [IndVars] Fix usage of SCEVExpander in IndVarSimplify to not mess with SCEVConstant. PR38674
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r335020 - [SimplifyIndVars] Eliminate redundant truncs
Maxim Kazantsev via llvm-commits
- [PATCH] D51027: [LLD][ELD] - Do not reject INFO output section type when used with a start address.
George Rimar via Phabricator via llvm-commits
- [PATCH] D50609: [LLD][ELF] - Simplify Call-Chain Clustering implementation a bit.
George Rimar via Phabricator via llvm-commits
- [PATCH] D49374: [LLF][ELF] - Support -z global
George Rimar via Phabricator via llvm-commits
- [PATCH] D50658: Hot cold splitting pass
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] Support/Unix: use lambda function to fix building errors with clang
Hans Wennborg via llvm-commits
- [PATCH] D50435: [Inliner] Attribute callsites with inline remarks
Yevgeny Rouban via Phabricator via llvm-commits
- [llvm] r340691 - [C-API][DIBuilder] Use NameLen in LLVMDIBuilderCreateParameterVariable
Hans Wennborg via llvm-commits
- [llvm] r340725 - [COFF] Expose an easier helper function for getting names for relocation types
Martin Storsjo via llvm-commits
- [lld] r340726 - [COFF] Support MinGW automatic dllimport of data
Martin Storsjo via llvm-commits
- [PATCH] D50995: [COFF] Expose a easier helper function for getting names for relocation types
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D47858: [New PM] Introducing PassInstrumentation framework
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D51288: [MinGW] [X86] Add stubs for references to data variables that might end up imported from a dll
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51210: [XRay] FDRTraceWriter and FDR Trace Loading
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D51289: [XRay] FDR Record Producer/Consumer Implementation
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D51263: [X86][SSE] Improve variable scalar shift of vXi8 vectors (PR34694)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D51014: [SCEV] Compare SCEVs by a complexity rank before lexic-al comparison
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D50954: [NFC] Split logic of ImplicitControlFlowTracking to allow generalization
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r340728 - [NFC] Split logic of ImplicitControlFlowTracking to allow generalization
Max Kazantsev via llvm-commits
- [PATCH] D51287: [clangd] Use TRUE iterator instead of complete posting list
Kirill Bobyrev via Phabricator via llvm-commits
- [llvm] r340641 - [Exception Handling] Unwind tables are required for all functions that have an EH personality.
Hans Wennborg via llvm-commits
- [llvm] r340732 - [NFC] Try to make buildbot happy about virtual destructors
Max Kazantsev via llvm-commits
- [PATCH] D51103: [Support] Add a way to run a function on a detached thread
Dmitry via Phabricator via llvm-commits
- [PATCH] D50925: [LICM] Hoist stores of invariant values to invariant addresses out of loops
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D50929: [llvm-mca] Introduce the llvm-mca library and organize the directory accordingly. NFC.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D48638: [Sparc] Add support for the cycle counter available in GR740
Daniel Cederman via Phabricator via llvm-commits
- [llvm] r340733 - [Sparc] Add support for the cycle counter available in GR740
Daniel Cederman via llvm-commits
- [llvm] r340734 - [PowerPC] Recommit r340016 after fixing the reported issue
Nemanja Ivanovic via llvm-commits
- [llvm] r340016 - [PowerPC] Generate Power9 extswsli extend sign and shift immediate instruction
Nemanja Ivanovic via llvm-commits
- [llvm] r340735 - [NFC][X86] Fix `sibcall.ll` formatting
Aleksandr Urakov via llvm-commits
- [PATCH] D45653: [X86] Enable sibling-call optimization for functions returning structs
Aleksandr Urakov via Phabricator via llvm-commits
- [llvm] r340736 - [Sparc] Avoid writing outside array in applyFixup
Daniel Cederman via llvm-commits
- [PATCH] D50971: [Sparc] Avoid writing outside array in applyFixup
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D49401: TII: Generalize X86's isSafeToClobberEFLAGs
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r340737 - [X86] Adding the test pointing to the fail case of D45653
Aleksandr Urakov via llvm-commits
- [PATCH] D51157: [x86/SLH] Add a real Clang flag and LLVM IR attribute for Speculative Load Hardening.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D51174: Move Microsoft Demangler to Support
Nico Weber via Phabricator via llvm-commits
- [PATCH] D49985: [ADT] ImmutableList no longer requires elements to be copy constructible
Umann Kristóf via Phabricator via llvm-commits
- [lld] r340738 - Handle identifying AMDGPU bitcode files
Matt Arsenault via llvm-commits
- [PATCH] D50074: [X86][AVX2] Prefer VPBLENDW+VPBLENDW+VPBLENDD to VPBLENDVB for v16i16 blend shuffles
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D51156: Handle identifying AMDGPU bitcode files
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50952: [X86] Add support for matching paddus patterns where one of the vectors is a constant.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D50987: [Exception Handling] Unwind tables are required for all functions that have an EH personality.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D51284: [X86] When lowering v32i8 MULHS/MULHU, shuffle after the PACKUS rather than before.
Simon Pilgrim via Phabricator via llvm-commits
- [lld] r340739 - [ELF][HEXAGON] Add R_HEX_11/10/9_X support
Sid Manning via llvm-commits
- [PATCH] D51225: Add R_HEX_11/10/9 support
Sid Manning via Phabricator via llvm-commits
- [PATCH] D50964: [Sparc] Use ANDN instead of AND if constant can be encoded more efficiently
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D50935: Add data structure to form equivalence classes of mangled names.
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D51138: [Error] Add runtime flag BreakOnError and a debug trap in the Error class
Stefan Gränitz via Phabricator via llvm-commits
- [llvm] r340740 - [PowerPC] Revert commit r339779
Nemanja Ivanovic via llvm-commits
- [PATCH] D51237: DAG: Check transformed type for forming fminnum/fmaxnum from vselect
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D50969: [Sparc] Improve the builtin setjmp/longjmp
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D34329: [clang-diff] Initial implementation.
Johannes Altmanninger via Phabricator via llvm-commits
- [PATCH] D51282: Disable calls to *_finite and other glibc-only functions on Musl.
Rich Felker via Phabricator via llvm-commits
- [PATCH] D48644: [Sparc] Add support for the partial write PSR instruction
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D51203: AMDGPU: Handle 32-bit address wraparounds for SMRD opcodes
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D51035: [TableGen] CodeGenDAGPatterns::GenerateVariants - basic caching of matching predicates
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D51255: [WWW] Use https instead of http to fix page problems
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D51304: [Safestack] fix pthread stack unsafe unit test
David CARLIER via Phabricator via llvm-commits
- [llvm] r340741 - [SelectionDAG] add helper query for binops; NFC
Sanjay Patel via llvm-commits
- [lld] r340742 - fix comment typo
Nico Weber via llvm-commits
- [llvm] r340744 - fix comment typo
Nico Weber via llvm-commits
- [PATCH] D50857: llvm: Add support MIPS r6 Debian triples
YunQiang Su via Phabricator via llvm-commits
- [PATCH] D49507: [Power9] Add __float128 support in the backend for bitcast to a i128
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D51241: [WebAssembly] Added default stack-only instruction mode for MC.
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D51122: [PowerPC][MC] Support expressions in getMemRIX16Encoding
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] r340746 - [llvm-mca] Improved report generated by the SchedulerStatistics view.
Andrea Di Biagio via llvm-commits
- [PATCH] D51306: [NVPTX] Implement isLegalToVectorizeLoadChain
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D51307: LoopSink: Don't sink into EH pads (PR38462)
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D50965: [PowerPC] Fix label address calculation for ppc64
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D51308: MachineVerifier: Fix assert on implicit virtreg use
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D49671: [SchedModel] Propagate read advance cycles to implicit operands outside instruction descriptor
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D51243: Disable use-color if the output stream is not a terminal with color support.
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D51253: Let the CompilerInstance create our clang ASTContext
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D50575: [AMDGPU] Add support for a16 modifier for gfx9
Ryan Taylor via Phabricator via llvm-commits
- [PATCH] D51309: [docs][mips] Add MIPS specific release notes for LLD 7.0
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D51293: [docs] Mention clangd-dev in clangd documentation
Kirill Bobyrev via Phabricator via llvm-commits
- [PATCH] D9377: llvm.noalias - don't block EarlyCSE
Troy Johnson via Phabricator via llvm-commits
- [llvm] r340750 - [WebAssembly] Added default stack-only instruction mode for MC.
Wouter van Oortmerssen via llvm-commits
- [llvm] r340751 - Use a lambda for calls to ::open in RetryAfterSignal
Hans Wennborg via llvm-commits
- [PATCH] D50461: DAG: Don't use ABI copies in some contexts
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50629: AMDGPU: Fix getInstSizeInBytes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51248: Support for remapping profile data, for sample-based profiling.
David Li via Phabricator via llvm-commits
- [PATCH] D51194: [InstCombine] Fix issue in the simplification of pow() with nested exp{, 2}()
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D51313: [LV] Fix code gen for conditionally executed uniform loads
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D49097: [RegisterCoalescer] Another fix for subrange join unreachable
Matthias Braun via Phabricator via llvm-commits
- [llvm] r340753 - [lit, python] Remove quotes around %python in cache.ll
Stella Stamenova via llvm-commits
- [PATCH] D51244: [lit, python] Remove quotes around %python in cache.ll
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D47179: [LLVM-C] Add Bindings For Named Metadata
Adrian Prantl via Phabricator via llvm-commits
- [llvm] r340754 - [llvm-mca] Remove unused method. NFC.
Matt Davis via llvm-commits
- [PATCH] D50591: [PGO] Control Height Reduction
David Li via Phabricator via llvm-commits
- [PATCH] D49978: LangRef: Clarify expected sNaN behavior for minnum/maxnum
Hal Finkel via Phabricator via llvm-commits
- [llvm] r339670 - [TableGen] Pass string/vector types by const reference (PR37666). NFCI
David Blaikie via llvm-commits
- [PATCH] D50837: [x86/SLH] Teach SLH to harden against the "ret2spec" attack by implementing the proposed mitigation technique described in the original design document.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D51081: [DWARF v5] Refactoring range list dumping to fold DWARF v4 functionality into v5 handling (almost NFC).
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D50820: [VPlan] Implement initial vector code generation support for simple outer loops.
Satish K Guggilla via Phabricator via llvm-commits
- [llvm] r340755 - [llvm-mca] Introduce the llvm-mca library and organize the directory accordingly. NFC.
Matt Davis via llvm-commits
- [PATCH] D51240: Add a flag to remap manglings when reading profile data information.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [llvm] r340756 - [X86] Add support for matching paddus patterns where one of the vectors is a constant.
Craig Topper via llvm-commits
- [llvm] r340757 - [X86] When lowering v32i8 MULHS/MULHU, shuffle after the PACKUS rather than before.
Craig Topper via llvm-commits
- [PATCH] D51273: [UBSan] Propagate `UBSAN_OPTIONS` environment variable when running ios simulator tests.
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D51271: [UBSan] Add missing `%run` prefixes to Pointer tests.
Vedant Kumar via Phabricator via llvm-commits
- [compiler-rt] r340758 - Revert "[lsan] Do not check for leaks in the forked process"
Vitaly Buka via llvm-commits
- [llvm] r340760 - [NVPTX] Implement isLegalToVectorizeLoadChain
Benjamin Kramer via llvm-commits
- [llvm] r340761 - [PowerPC][MC] Support expressions in getMemRIX16Encoding.
Sean Fertile via llvm-commits
- [llvm] r340762 - LangRef: Clarify expected sNaN behavior for minnum/maxnum
Matt Arsenault via llvm-commits
- [llvm] r340763 - MachineVerifier: Fix assert on implicit virtreg use
Matt Arsenault via llvm-commits
- [PATCH] D50433: A New Divergence Analysis for LLVM
Alexander via Phabricator via llvm-commits
- [compiler-rt] r340764 - [sanitizer][fuzzer] Transition back to ZX_TIME_INFINITE
Petr Hosek via llvm-commits
- [PATCH] D51266: [sanitizer][fuzzer] Transition back to ZX_TIME_INFINITE
Petr Hosek via Phabricator via llvm-commits
- [llvm] r340766 - DAG: Check transformed type for forming fminnum/fmaxnum from vselect
Matt Arsenault via llvm-commits
- [PATCH] D51315: [debuginfo] generate debug info with asm+.file
Brian Cain via Phabricator via llvm-commits
- [PATCH] D50074: [X86][AVX2] Prefer VPBLENDW +VPBLENDD to VPBLENDVB for v16i16 blend shuffles
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D51247: Support for remapping profile data, for instrumentation-based profiling.
David Li via Phabricator via llvm-commits
- [PATCH] D51234: [Driver] Change MipsLinux default linker from "lld" to "ld.lld"
Fāng-ruì Sòng via llvm-commits
- [PATCH] D50480: [LV] Vectorizing loops of arbitrary trip count without remainder under opt for size
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D51238: Add a unit test for DILocation::getMergedLocation()
David Blaikie via llvm-commits
- [PATCH] D51030: [AArch64] Optimise load(adr address) to ldr address
Dave Green via Phabricator via llvm-commits
- [PATCH] D43245: [LoopInterchange] Support reductions across inner and outer loop.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D50823: [VPlan] Introduce VPCmpInst sub-class in the instruction-level representation
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D51317: Keep BumpPtrAllocator::Allocate(0) from returning nullptr
Brent Royal-Gordon via Phabricator via llvm-commits
- [llvm] r340768 - [llvm-mca] Remove unused include. NFC
Andrea Di Biagio via llvm-commits
- [compiler-rt] r340769 - [lsan] Check that leak sanitizer works in the forked process
Vitaly Buka via llvm-commits
- [PATCH] D51249: Add flag to enable profile remapping to external interfaces to LLVM.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D51318: [WebAssembly] TableGen backend for stackifying instructions
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51246: Common infrastructure for reading a profile remapping file and building a mangling remapper from it.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D50754: Implementation of a vtable interleaving algorithm
Zhaomo Yang via Phabricator via llvm-commits
- [llvm] r340773 - [x86] add tests for possibly avoiding scalar->vector move; NFC
Sanjay Patel via llvm-commits
- [PATCH] D50330: [RFC] Implement out-of-process allocator enumeration for macOS
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D50070: [X86] Improved sched models for X86 CMPXCHG* instructions
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D48144: [Support] Teach YAMLIO about polymorphic types
Scott Linder via Phabricator via llvm-commits
- [PATCH] D51320: [WebAssembly] Made disassembler only use stack instructions.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D44897: [PowerPC] Do not emit record-form rotates when record-form andi/andis suffices
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] r340774 - [X86] Add test cases to show current codegen of v2i32 div/rem in 32-bit and 64-bit modes
Craig Topper via llvm-commits
- [PATCH] D51325: [X86] Type legalize v2i32 div/rem by scalarizing rather than promoting
Craig Topper via Phabricator via llvm-commits
- [llvm] r340775 - [X86] Reverse the check prefixes in the test added in r340774.
Craig Topper via llvm-commits
- [llvm] r340776 - Set line endings to Windows on MSBuild files.
Zachary Turner via llvm-commits
- [llvm] r340777 - Revert "[SCEV][NFC] Check NoWrap flags before lexicographical comparison of SCEVs"
Roman Tereshin via llvm-commits
- [PATCH] D51326: [lit, shtest-timeout] Always use an internal shell for the shtest-timeout to diagnose buildbot failures
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D40645: [SCEV][NFC] Check NoWrap flags before lexicographical comparison of SCEVs
Roman Tereshin via Phabricator via llvm-commits
- [llvm] r340780 - Update the Visual Studio Integration from user feedback.
Zachary Turner via llvm-commits
- [PATCH] D51327: [MemorySSA] Add expesive check for validating clobber accesses.
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] r340781 - [WebAssembly] TableGen backend for stackifying instructions
Thomas Lively via llvm-commits
- [llvm] r340782 - [Pipeliner] Fix incorrect phi values in the epilog and kernel
Brendon Cahoon via llvm-commits
- [PATCH] D51167: [Pipeliner] Fix incorrect phi values in the epilog and kernel
Brendon Cahoon via Phabricator via llvm-commits
- [llvm] r340783 - s/std::set/DenseSet/; NFC
George Burgess IV via llvm-commits
- [llvm] r340784 - [PATCH] [InstCombine] Fix issue in the simplification of pow() with nested exp{, 2}()
Evandro Menezes via llvm-commits
- [PATCH] D51236: [InstCombine] Extend (add (sext x), cst) --> (sext (add x, cst')) and (add (zext x), cst) --> (zext (add x, cst')) to work for vectors
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51236: [InstCombine] Extend (add (sext x), cst) --> (sext (add x, cst')) and (add (zext x), cst) --> (zext (add x, cst')) to work for vectors
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51236: [InstCombine] Extend (add (sext x), cst) --> (sext (add x, cst')) and (add (zext x), cst) --> (zext (add x, cst')) to work for vectors
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51236: [InstCombine] Extend (add (sext x), cst) --> (sext (add x, cst')) and (add (zext x), cst) --> (zext (add x, cst')) to work for vectors
Phabricator via Phabricator via llvm-commits
- [llvm] r340785 - [x86] add AVX runs to show more potential scalar->vector mov opportunities; NFC
Sanjay Patel via llvm-commits
- [llvm] r340786 - [ORC] Add unit tests for the new RTDyldObjectLinkingLayer2 class.
Lang Hames via llvm-commits
- [llvm] r340787 - [InstCombine] allow shuffle+binop canonicalization with widening shuffles
Sanjay Patel via llvm-commits
- [llvm] r340788 - [RuntimeDyld] Add test case that was accidentally left out of r340125.
Lang Hames via llvm-commits
- [llvm] r340789 - [InstCombine] Add test cases for D51236. NFC
Craig Topper via llvm-commits
- [PATCH] D51328: Fix lit/example/many-tests pickling issue
Nathan Lanza via Phabricator via llvm-commits
- [llvm] r340619 - Revert [Inliner] Attribute callsites with inline remarks
David Blaikie via llvm-commits
- [llvm] r340790 - [InstCombine] fix formatting; NFC
Sanjay Patel via llvm-commits
- [PATCH] D50931: Consider isLegalAddressingImm in Constant Hoisting
Z. Zheng via Phabricator via llvm-commits
- [llvm] r340274 - [llvm-mca] Replace use of llvm::any_of with std::any_of.
David Blaikie via llvm-commits
- [PATCH] D51330: [ThinLTO] Efficiency fix for writing type id records in per-module indexes
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r339122 - [DebugInfo] Reduce debug_str_offsets section size
David Blaikie via llvm-commits
- [llvm] r340583 - DebugInfo: Improve debug location merging
Vitaly Buka via llvm-commits
- [llvm] r340793 - [MemorySSA] Add NDEBUG checks to verifiers; NFC
George Burgess IV via llvm-commits
- [PATCH] D51334: SafeStack: Prevent OOB reads with mem intrinsics
Vlad Tsyrklevich via Phabricator via llvm-commits
- [llvm] r340794 - Revert "[CodeGenPrepare] Scan past debug intrinsics to find select candidates (NFC)"
David Blaikie via llvm-commits
- [llvm] r340368 - [CodeGenPrepare] Scan past debug intrinsics to find select candidates (NFC)
David Blaikie via llvm-commits
- [llvm] r340795 - [PPC] Remove Darwin support from POWER backend.
Kit Barton via llvm-commits
- [PATCH] D51335: [SROA] Fix alignment for uses of PHI nodes.
Eli Friedman via Phabricator via llvm-commits
- [llvm] r340796 - [InstCombine] Extend (add (sext x), cst) --> (sext (add x, cst')) and (add (zext x), cst) --> (zext (add x, cst')) to work for vectors
Craig Topper via llvm-commits
- [PATCH] D50491: [DAGCombiner][AMDGPU][Mips] Fold bitcast with volatile loads if the resulting load is legal for the target.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D50636: [DAGCombiner] Add X / X -> 1 & X % X -> 0 folds.
Craig Topper via Phabricator via llvm-commits
- [llvm] r340797 - [DAGCombiner][AMDGPU][Mips] Fold bitcast with volatile loads if the resulting load is legal for the target.
Craig Topper via llvm-commits
- [PATCH] D51337: [X86] Support v2i32 gather/scatter indices with -x86-experimental-vector-widening-legalization
Craig Topper via Phabricator via llvm-commits
- [PATCH] D49722: [CStringSyntaxChecker] Check strlcat sizeof check
David CARLIER via Phabricator via llvm-commits
- [llvm] r340799 - [X86] Fix some comments to refer to KORTEST not KTEST. NFC
Craig Topper via llvm-commits
- [PATCH] D50621: [DebugInfo] Fix bug in LiveDebugVariables.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D50940: [sanitizer] Change Mmap*NoAccess to return nullptr on error
Yvan Roux via llvm-commits
- [PATCH] D50685: [AArch64] Support conversion between fp16 and fp128
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D51338: [llvm-ar] Support * as comment char in MIR scripts
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D50495: [DebugInfo] Do not generate duplicated label debug info if it has been processed.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D50887: [DWARF] Missing location debug information with -O2.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [lld] r340802 - [LLF][ELF] - Support -z global.
George Rimar via llvm-commits
- [lld] r340803 - [docs][mips] Add MIPS specific release notes for LLD 7.0
Simon Atanasyan via llvm-commits
- [lld] r340804 - [LLD][ELD] - Do not reject INFO output section type when used with a start address.
George Rimar via llvm-commits
- [lld] r340806 - [LLD][ELF] - Simplify Call-Chain Clustering implementation a bit.
George Rimar via llvm-commits
- [llvm] r340807 - Fix in getAllocationDataForFunction
David Chisnall via llvm-commits
- [PATCH] D50959: Fix in getAllocationDataForFunction
David Chisnall via Phabricator via llvm-commits
- [PATCH] D50323: [GVNHoist] Prune out useless CHI insertions
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D51280: [CloneFunction] Constant fold terminators before checking single predecessor
Florian Hahn via Phabricator via llvm-commits
- [llvm] r340808 - [NFC] A loop can never contain Ret instruction
Max Kazantsev via llvm-commits
- [PATCH] D4276: Added llvm.is.constant intrinsic
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D50894: Pull google/benchmark library to the LLVM tree
Kirill Bobyrev via Phabricator via llvm-commits
- [llvm] r340809 - Pull google/benchmark library to the LLVM tree
Kirill Bobyrev via llvm-commits
- [PATCH] D51342: [benchmark] Silence warning by applying upstream patch
Kirill Bobyrev via Phabricator via llvm-commits
- [PATCH] D51197: [GISel]: Add missing opcodes for overflow intrinsics
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D50800: [ARM] Use correct jump table sizes
Phillip Raffeck via Phabricator via llvm-commits
- [PATCH] D51101: [ARM] Add smlald support in ARMParallelDSP
Sam Parker via Phabricator via llvm-commits
- [llvm] r340810 - [X86][SSE] Avoid vector extraction/insertion for non-constant uniform shifts
Simon Pilgrim via llvm-commits
- [PATCH] D50434: [NFC] Rename the DivergenceAnalysis to LegacyDivergenceAnalysis
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D51165: [CodeGen] emit inline asm clobber list warnings for reserved (cont)
Ties Stuij via Phabricator via llvm-commits
- [llvm] r340811 - [benchmark] Silence warning by applying upstream patch
Kirill Bobyrev via llvm-commits
- [compiler-rt] r340812 - [XRay][compiler-rt] Stash flags as well in x86_64 trampoline
Dean Michael Berris via llvm-commits
- [PATCH] D51277: [XRay][compiler-rt] Stash flags as well in x86_64 trampoline
Dean Michael Berris via Phabricator via llvm-commits
- [llvm] r340813 - [X86][SSE] Improve variable scalar shift of vXi8 vectors (PR34694)
Simon Pilgrim via llvm-commits
- [compiler-rt] r340814 - [XRay][compiler-rt] Remove uses of internal allocator in profiling mode
Dean Michael Berris via llvm-commits
- [PATCH] D51278: [XRay][compiler-rt] Remove uses of internal allocator in profiling mode
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D50986: [mips] Prevent shrink-wrap for BuildPairF64, ExtractElementF64 when they use $sp
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [llvm] r340817 - [NFC] Apply another commit to comply with old CMake
Kirill Bobyrev via llvm-commits
- [llvm] r340818 - [GVNHoist] Prune out useless CHI insertions
Alexandros Lamprineas via llvm-commits
- [llvm] r340819 - [TableGen] Use std::move where possible in InstructionMemo constructor. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D51343: Fix RuntimeDyldCOFFX86_64 handling of image-relative relocations when there are not loaded sections
Andrew Scheidecker via Phabricator via llvm-commits
- [PATCH] D51344: AMDGPU: Move canShrink into TII
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51345: AMDGPU: Shrink insts to fold immediates
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51346: AMDGPU: Don't delete instructions if S_ENDPGM has implicit uses
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51347: AMDGPU: Force shrinking of add/sub even if the carry is used
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51348: CodeGen: Make computeRegisterLiveness consider successors
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51350: CodeGen: Make computeRegisterLiveness search forward first
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51351: AMDGPU: Remove nan tests in class if src is nnan
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50982: [AMDGPU] Legalize VGPR Rsrc operands for MUBUF instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51276: [New PM][PassTiming] implement -time-passes for the new pass manager
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D51044: [PatternMatch] Use generic One, Two, ThreeOps_match classes (NFC).
Florian Hahn via Phabricator via llvm-commits
- [llvm] r340820 - [CloneFunction] Constant fold terminators before checking single predecessor
Mikael Holmen via llvm-commits
- [PATCH] D47656: Show choices of multiple-choice options in `ld.lld --help` message.
Mike Hommey via Phabricator via llvm-commits
- [llvm] r340821 - [llvm-mca] Pass an instruction reference when notifying event listeners about reserved/released buffer resources. NFC
Andrea Di Biagio via llvm-commits
- [PATCH] D51353: [PowerPC] Optimize compares fed by ANDISo
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D49858: [RFC] re-enable GVNHoist by default
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D50437: [mips] Implement pll.ps, plu.ps and some of the missing cvt.* instructions
Aleksandar Beserminji via Phabricator via llvm-commits
- [PATCH] D50988: Remove Darwin support from POWER backend.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D43146: [builtins] Fix c?zdi2 on sparc64/Linux and ignore riscv32
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D51355: [docs][mips] 7.0 Release notes
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] r340824 - [ADT] ImmutableList no longer requires elements to be copy constructible
Kristof Umann via llvm-commits
- [llvm] r340825 - [llvm-mca][TimelineView] Force the same number of executions for every entry in the 'wait-times' table.
Andrea Di Biagio via llvm-commits
- [PATCH] D48792: [ARM] Set execute-only flags in .text.
Ivan Lozano via Phabricator via llvm-commits
- [PATCH] D51357: Remove LIT_SITE_CFG_IN_FOOTER.
Nico Weber via Phabricator via llvm-commits
- [llvm] r340826 - Clarify comment in the string-offsets-table-order.ll test
Pavel Labath via llvm-commits
- [llvm] r340827 - [benchmark] Fix buildbots failing to identify regex support
Kirill Bobyrev via llvm-commits
- [PATCH] D51352: [clangd] Switch to Dex by default for the static index
Kirill Bobyrev via Phabricator via llvm-commits
- [test-suite] r340829 - [test-suite, CUDA] Fix some CMake problems
Jonas Hahnfeld via llvm-commits
- [PATCH] D51256: [test-suite, CUDA] Fix some CMake problems
Jonas Hahnfeld via Phabricator via llvm-commits
- [llvm] r340830 - [llvm-mca] Initialize each element in vector TimelineView::UsedBuffers to a default invalid buffer descriptor. NFCI
Andrea Di Biagio via llvm-commits
- [llvm] r340831 - [AMDGPU] Add support for a16 modifiear for gfx9
Ryan Taylor via llvm-commits
- [PATCH] D48175: [BinaryFormat] Add MsgPackTypes
Scott Linder via Phabricator via llvm-commits
- [lld] r340832 - [PPC64] Fix DQ-form instruction handling and emit error for misalignment.
Sean Fertile via llvm-commits
- [llvm] r340833 - [X86] Fix copy paste mistake in vector-idiv-v2i32.ll. Add missing test case.
Craig Topper via llvm-commits
- [llvm] r340834 - [Inliner] Attribute callsites with inline remarks
David Bolvansky via llvm-commits
- [PATCH] D51319: Use a RAII guard to control access to DisassemblerLLVMC.
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D51361: [llvm-mc] - Allow to set custom flags for debug sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D51362: [GlobalISel][IRTranslator] Canonicalize G_ICMP to have constant operands last
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D49887: [DebugInfo] Add support for DWARF5 call site-related attributes
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r340836 - [benchmark] Stop building benchmarks by default
Kirill Bobyrev via llvm-commits
- [llvm] r340837 - [TableGen] CodeGenDAGPatterns::GenerateVariants - basic caching of matching predicates
Simon Pilgrim via llvm-commits
- [PATCH] D48025: [PowerPC] avoid masking already-zero bits in BitPermutationSelector
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D50297: On FreeBSD, align AArch64 and i386 image base to superpage
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D51363: Add support for getRegisterByName.
Sid Manning via Phabricator via llvm-commits
- [PATCH] D51364: [msan] Tentative fix for failing aarch64 test
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D51314: Parse compile commands lazily in InterpolatingCompilationDatabase
Phabricator via Phabricator via llvm-commits
- [llvm] r340839 - [debuginfo] generate debug info with asm+.file
Brian Cain via llvm-commits
- [llvm] r340840 - [lit, shtest-timeout] Always use an internal shell for the shtest-timeout to diagnose buildbot failures
Stella Stamenova via llvm-commits
- [llvm] r340842 - [InstCombine] add tests for select narrowing (PR38691); NFC
Sanjay Patel via llvm-commits
- [llvm] r340843 - [XRay][docs] Update instructions
Dean Michael Berris via llvm-commits
- [PATCH] D51365: [llvm-objdump] Keep the memory buffer from the dSYM alive when using -g -dsym
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D51242: [WebAssembly] v128.not
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D51366: [WebAssembly] Use getCalleeOpNo utility function (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D51274: [NFC][PassTiming] factor out generic PassTimingInfo
Jessica Paquette via Phabricator via llvm-commits
- [llvm] r340844 - [X86] Mark the FUCOMI instructions as requiring CMOV to be enabled. NFCI
Craig Topper via llvm-commits
- [PATCH] D49273: [InstCombine] Expand the simplification of pow() into exp2()
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r340846 - [InstCombine] fix baseline assertions
Sanjay Patel via llvm-commits
- [PATCH] D51367: [WebAssembly][NFC] Fix formatting from rL340781
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51368: SafeStack: Fix thread liveness check on *BSD
Vlad Tsyrklevich via Phabricator via llvm-commits
- [llvm] r340847 - [XRay][docs] Chrome Trace Viewer Instructions
Dean Michael Berris via llvm-commits
- [PATCH] D39386: [Power9] Allow gpr callee saved spills in prologue to vector registers rather than stack
Zaara Syeda via Phabricator via llvm-commits
- [llvm] r340848 - [WebAssembly] Use getCalleeOpNo utility function (NFC)
Heejin Ahn via llvm-commits
- [PATCH] D51369: [WebAssembly][NFC] Fix up SIMD bitwise tests
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51370: [X86] Add intrinsics for KADD instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51239: [ubsan] Enable -fsanitize=vptr on Apple devices and simulators
Phabricator via Phabricator via llvm-commits
- [llvm] r340455 - bpf: fix an assertion in BPFAsmBackend applyFixup()
Tom Stellard via llvm-commits
- [llvm] r340850 - AMDGPU: Remove nan tests in class if src is nnan
Matt Arsenault via llvm-commits
- [llvm] r340851 - [DAG] Fix updateDivergence calculation
Nirav Dave via llvm-commits
- [llvm] r340852 - [DAG] Avoid recomputing Divergence checks. NFCI.
Nirav Dave via llvm-commits
- [llvm] r340853 - [DAGCombine] Rework MERGE_VALUES to inline in single pass. NFCI.
Nirav Dave via llvm-commits
- [PATCH] D51371: [WebAssembly][NFC] Document stackifier tablegen backend
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D45299: API to update MemorySSA for cloned blocks.
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] r340855 - AMDGPU: Move canShrink into TII
Matt Arsenault via llvm-commits
- [compiler-rt] r340856 - SafeStack: Fix thread liveness check on *BSD
Vlad Tsyrklevich via llvm-commits
- [llvm] r340857 - [WebAssembly] v128.not
Thomas Lively via llvm-commits
- [llvm] r340858 - [WebAssembly][NFC] Fix up SIMD bitwise tests
Thomas Lively via llvm-commits
- [llvm] r340859 - AMDGPU: Shrink insts to fold immediates
Matt Arsenault via llvm-commits
- [compiler-rt] r340860 - [libFuzzer] Port to Windows
Matt Morehouse via llvm-commits
- [llvm] r340860 - [libFuzzer] Port to Windows
Matt Morehouse via llvm-commits
- [llvm] r340861 - [WebAssembly][NFC] Fix formatting from rL340781
Thomas Lively via llvm-commits
- [PATCH] D51022: [libFuzzer] Port to Windows
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D51106: Introduce new type for inteceptors UINTMAX_T
Kamil Rytarowski via Phabricator via llvm-commits
- [llvm] r340862 - AMDGPU: Force shrinking of add/sub even if the carry is used
Matt Arsenault via llvm-commits
- [llvm] r340863 - [llvm-mca] use llvm::any_of instead of std::any_of. NFC
Andrea Di Biagio via llvm-commits
- [llvm] r340864 - [WebAssembly][NFC] Document stackifier tablegen backend
Thomas Lively via llvm-commits
- [llvm] r340865 - [GISel]: Add missing opcodes for overflow intrinsics
Aditya Nandakumar via llvm-commits
- [PATCH] D50902: [compiler-rt][ubsan] Split Implicit Integer Truncation Sanitizer into unsigned and signed checks
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D50251: [compiler-rt][ubsan] Implicit Conversion Sanitizer - integer sign change - compiler-rt part
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r340866 - AMDGPU: Don't delete instructions if S_ENDPGM has implicit uses
Matt Arsenault via llvm-commits
- [PATCH] D49485: CMake: use new policy for CMP0051
Shoaib Meenai via Phabricator via llvm-commits
- [compiler-rt] r340867 - Revert "[libFuzzer] Port to Windows"
Matt Morehouse via llvm-commits
- [llvm] r340867 - Revert "[libFuzzer] Port to Windows"
Matt Morehouse via llvm-commits
- [llvm] r340868 - [AMDGPU] Fix -Wunused-variable when -DLLVM_ENABLE_ASSERTIONS=off
Fangrui Song via llvm-commits
- [llvm] r340869 - [X86] Add intrinsics for KADD instructions
Craig Topper via llvm-commits
- [PATCH] D51375: [SimpleLoopUnswitch] Form dedicated exits after trivial unswitches.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D51376: ELF: Don't examine values of linker script symbols during ICF.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D48179: [AMDGPU] Emit MessagePack HSA Metadata for v3 code object
Scott Linder via Phabricator via llvm-commits
- [PATCH] D51377: [NFC] Make getPreferredAlignment honor section markings.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D50807: [Error] Add FileError and DebugErrorInfo helpers
Alexandre Ganea via Phabricator via llvm-commits
- [llvm] r340870 - [ORC] Add an addObjectFile method to LLJIT.
Lang Hames via llvm-commits
- [PATCH] D50807: [Error] Add FileError helper; upgrade StringError behavior
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D51379: [GlobalMerge] Fix GlobalMerge on bss external global variables.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D51089: [LLD] [COFF] Add support for creating range extension thunks for ARM
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r340871 - [SimpleLoopUnswitch] Form dedicated exits after trivial unswitches.
Alina Sbirlea via llvm-commits
- [PATCH] D51195: [InstCombine] Expand the simplification of pow() with nested exp{, 2}()
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r340872 - [NFC][PassTiming] factor out generic PassTimingInfo
Fedor Sergeev via llvm-commits
- [llvm] r340874 - [ORC] Replace lookupFlags in JITSymbolResolver with getResponsibilitySet.
Lang Hames via llvm-commits
- [PATCH] D51383: [WebAssembly] SIMD loads and stores
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51384: [GISel]: Add Legalization support for widening UADDO/USUBO Opcodes
Aditya Nandakumar via Phabricator via llvm-commits
- [llvm] r340875 - [X86] Remove GCCBuiltin from kadd intrinsics.
Craig Topper via llvm-commits
- [PATCH] D51386: Add some context to fatal verifier errors
David Callahan via Phabricator via llvm-commits
- [PATCH] D50404: [lld-link] Generalize handling of /debug and /debug:{none, full, fastlink, ghash, symtab}
Will Wilson via Phabricator via llvm-commits
- [PATCH] D31275: [lldb] Fix lldb build on musl
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D50564: Add support for SEH unwinding on Windows.
Charles Davis via Phabricator via llvm-commits
- [PATCH] D45588: Start reserving x18 by default on Android targets.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r340878 - [codeview] Emit labels for .cv_loc immediately
Reid Kleckner via llvm-commits
- [PATCH] D51196: Add a RingBuffer class to sanitizer_common
Kostya Serebryany via Phabricator via llvm-commits
- [llvm] r340881 - [ORC] Add a testcase for r338975.
Lang Hames via llvm-commits
- [PATCH] D51245: Allow IRInterpreter to deal with non-power-of-2 sized types to support some bitfield accesses.
Frederic Riss via Phabricator via llvm-commits
- [llvm] r340882 - [QTOOL-37352] Consider isLegalAddressingImm in Constant Hoisting
Zhaoshi Zheng via llvm-commits
- [PATCH] D51389: [ELF] Change llvm-objdump -D to -d for check lines that only inspect text sections
Fangrui Song via Phabricator via llvm-commits
- [llvm] r340883 - [codeview] Clean up machinery for deferring .cv_loc emission
Reid Kleckner via llvm-commits
- [compiler-rt] r340884 - Add a RingBuffer class to sanitizer_common
Kostya Serebryany via llvm-commits
- [PATCH] D49034: [WebAssembly] Move/clone DBG_VALUE during WebAssemblyRegStackify pass
Yury Delendik via Phabricator via llvm-commits
- [compiler-rt] r340886 - [sanitizer] fix a test
Kostya Serebryany via llvm-commits
- [PATCH] D44704: [GlobalISel][X86][ARM] Relaxing type constraints on G_SHL and friends
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D51392: [IR] add shuffle queries for identity extend/extract
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51393: Provide a method for generating deterministic IDs for pointers allocated in BumpPtrAllocator
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D51394: Add a thread-local ring buffer of heap allocations
Kostya Serebryany via Phabricator via llvm-commits
- [llvm] r340887 - [llvm-mca] Move the initialization of Pipeline. NFC.
Matt Davis via llvm-commits
- [llvm] r340888 - [llvm-mca] Remove unused formal. NFC.
Matt Davis via llvm-commits
- [PATCH] D51396: [Constant Hoisting] Hoisting Constant GEP Expressions
Z. Zheng via Phabricator via llvm-commits
- [PATCH] D51048: cmake: Specify reference outputs in llvm_test_data()
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D51080: litsupport/remote: Work without shared filesystem
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D51398: [InstCombine] Fold (neg (min/max ~X, C)) -> (add (min/max X, ~C), 1)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51398: [InstCombine] Fold (neg (min/max ~X, C)) -> (add (min/max X, ~C), 1)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51398: [InstCombine] Fold (neg (min/max ~X, C)) -> (add (min/max X, ~C), 1)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51398: [InstCombine] Fold (neg (min/max ~X, C)) -> (add (min/max X, ~C), 1)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51398: [InstCombine] Fold (min/max ~X, Y) -> ~(max/min X, ~Y) when Y is freely invertible
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51398: [InstCombine] Fold (min/max ~X, Y) -> ~(max/min X, ~Y) when Y is freely invertible
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D51398: [InstCombine] Fold (min/max ~X, Y) -> ~(max/min X, ~Y) when Y is freely invertible
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51398: [InstCombine] Fold (min/max ~X, Y) -> ~(max/min X, ~Y) when Y is freely invertible
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51398: [InstCombine] Fold (min/max ~X, Y) -> ~(max/min X, ~Y) when Y is freely invertible
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D51398: [InstCombine] Fold (min/max ~X, Y) -> ~(max/min X, ~Y) when Y is freely invertible
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51398: [InstCombine] Fold (min/max ~X, Y) -> ~(max/min X, ~Y) when Y is freely invertible
David Li via Phabricator via llvm-commits
- [PATCH] D51398: [InstCombine] Fold (min/max ~X, Y) -> ~(max/min X, ~Y) when Y is freely invertible
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51398: [InstCombine] Fold (min/max ~X, Y) -> ~(max/min X, ~Y) when Y is freely invertible
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51398: [InstCombine] Fold (min/max ~X, Y) -> ~(max/min X, ~Y) when Y is freely invertible
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51398: [InstCombine] Fold (min/max ~X, Y) -> ~(max/min X, ~Y) when Y is freely invertible
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51398: [InstCombine] Fold (min/max ~X, Y) -> ~(max/min X, ~Y) when Y is freely invertible
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51398: [InstCombine] Fold (min/max ~X, Y) -> ~(max/min X, ~Y) when Y is freely invertible
David Li via Phabricator via llvm-commits
- [PATCH] D51398: [InstCombine] Fold (min/max ~X, Y) -> ~(max/min X, ~Y) when Y is freely invertible
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51398: [InstCombine] Fold (min/max ~X, Y) -> ~(max/min X, ~Y) when Y is freely invertible
David Li via Phabricator via llvm-commits
- [llvm] r340889 - Start reserving x18 by default on Android targets.
Peter Collingbourne via llvm-commits
- [PATCH] D51399: [Xray] Darwin improving slightly the support
David CARLIER via Phabricator via llvm-commits
- [PATCH] D50297: Align AArch64 and i386 image base to superpage
Rui Ueyama via Phabricator via llvm-commits
- [lld] r340890 - [ELF] Change llvm-objdump -D to -d for check lines that only inspect text sections
Fangrui Song via llvm-commits
- [llvm] r340891 - [X86] Support v2i32 gather/scatter indices with -x86-experimental-vector-widening-legalization
Craig Topper via llvm-commits
- [llvm] r340892 - [GISel]: Add legalization support for Widening UADDO/USUBO
Aditya Nandakumar via llvm-commits
- [PATCH] D51400: Always add a .note.GNU-stack section if -r.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r340893 - NFC. fixing time-passes test failure on Windows.
Fedor Sergeev via llvm-commits
- [llvm] r340894 - [MS Demangler] Add output flags to all function calls.
Zachary Turner via llvm-commits
- [www-releases] r340895 - Remove clang+llvm-6.0.1-x86_64-linux-sles11.3.tar.xz, the name does not match the contents
Tom Stellard via llvm-commits
- [llvm] r340896 - Add support for various C++14 demanglings.
Zachary Turner via llvm-commits
- [www-releases] r340897 - Remove link to clang+llvm-6.0.1-x86_64-linux-sles11.3.tar.xz
Tom Stellard via llvm-commits
- [llvm] r340898 - [SelectionDAG] Add some comments to ISDOpcodes.h about the operands of MLOAD, MSTORE, MGATHER, MSCATTER. NFC
Craig Topper via llvm-commits
- [llvm] r340899 - [SelectionDAG] Remove masked_gather/scatter from TargetSelectionDAG.td.
Craig Topper via llvm-commits
- [PATCH] D51401: [X86] Add support for turning vXi1 shuffles into KSHIFTL/KSHIFTR.
Craig Topper via Phabricator via llvm-commits
- [llvm] r340900 - LoopSink: Don't sink into blocks without an insertion point (PR38462)
Hans Wennborg via llvm-commits
- [lld] r340902 - Always add a .note.GNU-stack section if -r.
Rui Ueyama via llvm-commits
- [PATCH] D51104: [PDB] Resolve a symbol context block info correctly
Aleksandr Urakov via Phabricator via llvm-commits
- [llvm] r340903 - AMDGPU: Fix getInstSizeInBytes
Nicolai Haehnle via llvm-commits
- [PATCH] D51404: [IndVars] Remove unreasonable checks in rewriteLoopExitValues
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D51160: Adjust MIScheduler to use ProcResource counts
Javed Absar via Phabricator via llvm-commits
- [PATCH] D51406: [MC] fix a clang-tidy warning, NFC
Krasimir Georgiev via Phabricator via llvm-commits
- [llvm] r340904 - [llvm-mc] - Allow to set custom flags for debug sections.
George Rimar via llvm-commits
- [llvm] r340905 - [benchmark] NFC: Turn benchmark ON on all non-Windows buildbots
Kirill Bobyrev via llvm-commits
- [PATCH] D50840: [InstCombine] Extend collectShuffleElements to support extract/zext/insert patterns
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r340906 - Revert r340904 "[llvm-mc] - Allow to set custom flags for debug sections."
George Rimar via llvm-commits
- [compiler-rt] r340907 - Introduce new type for inteceptors UINTMAX_T
Kamil Rytarowski via llvm-commits
- [PATCH] D51408: Fix MIPS N32 triples support
YunQiang Su via Phabricator via llvm-commits
- [PATCH] D50634: [RISCV] Add support for local PIC addressing
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D51409: [LLD][ELF] - Do not forget to clean synthetic sections pointers before link().
George Rimar via Phabricator via llvm-commits
- [llvm] r340908 - Remove debug code accidently committed in rL340837. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D51151: [NFC] Factor out guard utility methods into a separate file
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D51152: [NFC] Unify guards detection
Fedor Sergeev via Phabricator via llvm-commits
- [www] r340909 - Fix slides link win/clang talk at the 2015-10 dev mtg
Hans Wennborg via llvm-commits
- [PATCH] D51212: [OpenCL][Docs] Release notes for OpenCL in Clang
Phabricator via Phabricator via llvm-commits
- [PATCH] D51093: [ARM] Set __ARM_FEATURE_SIMD32 for +dsp cores
Phabricator via Phabricator via llvm-commits
- [llvm] r340912 - [MC] fix a clang-tidy warning, NFC
Krasimir Georgiev via llvm-commits
- [llvm] r340913 - [X86][AVX] Prefer VPBLENDW+VPBLENDD to VPBLENDVB for v16i16 blend shuffles
Simon Pilgrim via llvm-commits
- [llvm] r340914 - [NFC] Factor out guard utility methods into a separate file
Max Kazantsev via llvm-commits
- [PATCH] D51410: [SLC] Add an alignment to printf->puts global string
Dave Green via Phabricator via llvm-commits
- [PATCH] D51413: [zorg] Disable sanitzers on clang-cmake-armv8-lld
Peter Smith via Phabricator via llvm-commits
- [llvm] r340916 - [DAGCombiner] Add X / X -> 1 & X % X -> 0 folds (test tweaks)
Simon Pilgrim via llvm-commits
- [PATCH] D51414: [LLD] [COFF] Merge the .ctors and .dtors sections into .rdata for MinGW
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r340917 - [DAGCombiner] Add X / X -> 1 & X % X -> 0 folds (test tweaks)
Simon Pilgrim via llvm-commits
- [llvm] r340919 - [DAGCombiner] Add X / X -> 1 & X % X -> 0 folds
Simon Pilgrim via llvm-commits
- [llvm] r340920 - [mips] Add missing instructions
Aleksandar Beserminji via llvm-commits
- [llvm] r340921 - [NFC] Unify guards detection
Max Kazantsev via llvm-commits
- [PATCH] D51415: [SimpleLoopUnswitch] After unswitch delete dead blocks in parent loops
Fedor Sergeev via Phabricator via llvm-commits
- [llvm] r340922 - [GVNHoist] Re-enable GVNHoist by default
Alexandros Lamprineas via llvm-commits
- [llvm] r340923 - Revert r340921 "[NFC] Unify guards detection"
Hans Wennborg via llvm-commits
- [compiler-rt] r340924 - Revert r340884 "Add a RingBuffer class to sanitizer_common"
Hans Wennborg via llvm-commits
- [PATCH] D49915: [IR] Add a boolean field in DILocation to know if a line must covered or not
calixte via Phabricator via llvm-commits
- [llvm] r340925 - Revert r340922 "[GVNHoist] Re-enable GVNHoist by default"
Alexandros Lamprineas via llvm-commits
- [PATCH] D51418: [AArch64] Enable return address signing for static ctors
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D51419: Switch syscall(2)/__syscall(2) calls to libc calls on NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D51420: [DebugInfo] Have the verifier accept missing linkage name for anything other than subprograms.
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r340926 - [InstCombine] remove unnecessary shuffle undef folding
Sanjay Patel via llvm-commits
- [PATCH] D51421: Don't count debug instructions towards neighborhood count
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50613: [mips] Involves microMIPS's jump in the analyzable branch set
Aleksandar Beserminji via Phabricator via llvm-commits
- [PATCH] D48826: [AMDGPU] Add support for TFE/LWE in image intrinsics
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D50141: Add errors for tiny codemodel on targets other than AArch64
Dave Green via Phabricator via llvm-commits
- [PATCH] D50615: [mips] Fix microMIPS unconditional branch offset handling
Aleksandar Beserminji via Phabricator via llvm-commits
- [PATCH] D51423: Fix DebugCounterTest when running all SupportTests
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D51424: [ARM] Exchange MAC operands in ARMParallelDSP
Sam Parker via Phabricator via llvm-commits
- [PATCH] D51425: Add internal_sysctl() used by FreeBSD, NetBSD, OpenBSD and MacOSX
Kamil Rytarowski via Phabricator via llvm-commits
- [llvm] r340927 - [mips] Prevent shrink-wrap for BuildPairF64, ExtractElementF64 when they use $sp
Vladimir Stefanovic via llvm-commits
- [PATCH] D49778: Fix "Q" and "R" inline assembly template modifiers for big-endian Arm
Jackson Woodruff via Phabricator via llvm-commits
- [PATCH] D50542: [clang-tidy] Add abseil-no-internal-deps check
Jonas Toth via Phabricator via llvm-commits
- [llvm] r340930 - [InstCombine] move declarations closer to uses; NFC
Sanjay Patel via llvm-commits
- [PATCH] D50745: [llvm-mca] Update the comments for the mca:::Stage class. NFC.
Matt Davis via Phabricator via llvm-commits
- [llvm] r340931 - [mips] Involves microMIPS's jump in the analyzable branch set
Simon Atanasyan via llvm-commits
- [llvm] r340932 - [mips] Fix microMIPS unconditional branch offset handling
Simon Atanasyan via llvm-commits
- [PATCH] D49491: [RFC][VPlan, SLP] Add simple SLP analysis on top of VPlan.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D51427: [AArch64] Return address signing B key support
Luke Cheeseman via Phabricator via llvm-commits
- [PATCH] D51428: SLPVectorizer: Fix assert with different sized address spaces
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51430: [llvm-mca] Report the number of dispatched micro opcodes in the DispatchStatistics view.
Andrea Di Biagio via Phabricator via llvm-commits
- [llvm] r340933 - [InstCombine] add test for vector demanded elements + shrinking; NFC
Sanjay Patel via llvm-commits
- [PATCH] D51431: [WIP][IPSCCP] Add lattice value for != constant and propagate nonnull.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D51433: [InstCombine] enhance vector demanded elements to look at a vector select condition operand
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51331: [OPENMP] Create non-const ident_t structs.
Mike Rice via Phabricator via llvm-commits
- [PATCH] D45330: [IPSCCP] Use PredicateInfo to propagate facts from cmp instructions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D51435: [SLC] Support expanding pow(x, n+0.5) to x * x * ... * sqrt(x)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D51435: [SLC] Support expanding pow(x, n+0.5) to x * x * ... * sqrt(x)
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D51435: [SLC] Support expanding pow(x, n+0.5) to x * x * ... * sqrt(x)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D51435: [SLC] Support expanding pow(x, n+0.5) to x * x * ... * sqrt(x)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51435: [SLC] Support expanding pow(x, n+0.5) to x * x * ... * sqrt(x)
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D51435: [SLC] Support expanding pow(x, n+0.5) to x * x * ... * sqrt(x)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D51435: [SLC] Support expanding pow(x, n+0.5) to x * x * ... * sqrt(x)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D51435: [SLC] Support expanding pow(x, n+0.5) to x * x * ... * sqrt(x)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51435: [SLC] Support expanding pow(x, n+0.5) to x * x * ... * sqrt(x)
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D51435: [SLC] Support expanding pow(x, n+0.5) to x * x * ... * sqrt(x)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D51435: [SLC] Support expanding pow(x, n+0.5) to x * x * ... * sqrt(x)
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D51435: [SLC] Support expanding pow(x, n+0.5) to x * x * ... * sqrt(x)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51435: [SLC] Support expanding pow(x, n+0.5) to x * x * ... * sqrt(x)
Florian Hahn via Phabricator via llvm-commits
- [llvm] r340935 - [DebugCounters] Fix DebugCounterTest when running all SupportTests
Alexandre Ganea via llvm-commits
- [PATCH] D51439: [LLD] [CMake] Add an lld-test-depends target
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r340936 - [AMDGPU] Match udot4 pattern.
Farhana Aleen via llvm-commits
- [PATCH] D50921: [AMDGPU] Match udot4 pattern.
Phabricator via Phabricator via llvm-commits
- [PATCH] D51407: [Tooling] Do not restore working dir in ClangTool
Phabricator via Phabricator via llvm-commits
- [PATCH] D45842: [Reassociate] swap binop operands to increase factoring potential
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D49665: [MIPS] ORC JIT support
Luka Ercegovcevic via Phabricator via llvm-commits
- [llvm] r340938 - Update Visual Studio Integration version number.
Zachary Turner via llvm-commits
- [llvm] r340939 - [InstCombine] Replace two calls to getNumUses() with !hasNUsesOrMore
Craig Topper via llvm-commits
- [lld] r340940 - [COFF] Merge the .ctors, .dtors and .CRT sections into .rdata for MinGW
Martin Storsjo via llvm-commits
- [llvm] r340942 - [MinGW] [X86] Add stubs for references to data variables that might end up imported from a dll
Martin Storsjo via llvm-commits
- [lld] r340943 - [CMake] Add an lld-test-depends target
Martin Storsjo via llvm-commits
- [PATCH] D51443: [dsymutil] Remove non-determinism.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D51222: [OPENMP][NVPTX] Lightweight runtime support for SPMD mode.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] r340945 - [llvm-mca] Don't disable the SummaryView if flag `-all-stats` is false.
Andrea Di Biagio via llvm-commits
- [PATCH] D51444: [git-llvm] Fix eol conversion on Windows for explicit CRLF files
Zachary Turner via Phabricator via llvm-commits
- [llvm] r340946 - [llvm-mca] Add fields "Total uOps" and "uOps Per Cycle" to the report generated by the SummaryView.
Andrea Di Biagio via llvm-commits
- [llvm] r340947 - [InstCombine] Expand the simplification of pow() into exp2()
Evandro Menezes via llvm-commits
- [llvm] r340948 - [InstCombine] Expand the simplification of pow() with nested exp{, 2}()
Evandro Menezes via llvm-commits
- [compiler-rt] r340949 - [libFuzzer] Port to Windows
Matt Morehouse via llvm-commits
- [llvm] r340949 - [libFuzzer] Port to Windows
Matt Morehouse via llvm-commits
- [llvm] r340950 - [InstCombine] add tests for llvm.sin(-x); NFC
Sanjay Patel via llvm-commits
- [llvm] r340951 - [MemorySSA] Add expesive check for validating clobber accesses.
Alina Sbirlea via llvm-commits
- [llvm] r340952 - [InstCombine] canonicalize fneg with llvm.sin
Sanjay Patel via llvm-commits
- [PATCH] D51449: [WebAssembly] clang-format (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D51447: [WebAssembly] clang-format (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [compiler-rt] r340954 - Revert "[libFuzzer] Port to Windows"
Matt Morehouse via llvm-commits
- [llvm] r340954 - Revert "[libFuzzer] Port to Windows"
Matt Morehouse via llvm-commits
- [llvm] r340955 - [SimpleLoopUnswitch] After unswitch delete dead blocks in parent loops
Fedor Sergeev via llvm-commits
- [PATCH] D51207: Introduce llvm.experimental.widenable_condition intrinsic
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D51450: [MinGW] [ARM] Add stubs for potential automatic dllimported variables
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51451: [sanitizer] Revert D50940
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D51452: [MinGW] [AArch64] Add stubs for potential automatic dllimported variables
Martin Storsjö via Phabricator via llvm-commits
- [compiler-rt] r340957 - [sanitizer] Revert D50940
Kostya Kortchinsky via llvm-commits
- [PATCH] D51454: [LLD] [COFF] Make sections with runtime pseudo relocations writable
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51231: [X86] Make Feature64Bit useful
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D51455: [libFuzzer] Remove mutation stats and weighted mutation selection.
Max Moroz via Phabricator via llvm-commits
- [llvm] r340959 - AMDGPU: Handle 32-bit address wraparounds for SMRD opcodes
Marek Olsak via llvm-commits
- [PATCH] D51456: [LLD] [COFF] When doing automatic dll imports, replace whole .refptr.<var> chunks with __imp_<var>
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51457: [LLD] [COFF] Skip exporting artificial symbols when exporting all symbols
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51324: [analyzer] [NFC] Follow the convention when naming the class RemoveDeadBindingsWorker
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D51184: [analyzer] Better retain count rules for OSObjects
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D51251: [analyzer] Move analyzer-eagerly-assume to AnalyzerOptions, enable by default
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D51322: [analyzer] [NFC] Do not define a class inside a function
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D51252: [analyzer] Resolve the crash in ReturnUndefChecker
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D50891: [LICM] Hoist guards from non-header blocks
Fedor Sergeev via Phabricator via llvm-commits
- LLVM buildmaster will be restarted tonight
Galina Kistanova via llvm-commits
- [compiler-rt] r340969 - [sanitizer] reapply r340884 'Add a RingBuffer class to sanitizer_common', with fixes for Windows
Kostya Serebryany via llvm-commits
- [lld] r340970 - [WebAssembly] clang-format (NFC)
Heejin Ahn via llvm-commits
- [compiler-rt] r340971 - Add a thread-local ring buffer of heap allocations
Kostya Serebryany via llvm-commits
- [compiler-rt] r340973 - [hwasan] simplify the realloc implementation: always allocate/deallocate on realloc. This may slowdown some realloc-heavy code, but at least at this point a want simpler code. Also added a test
Kostya Serebryany via llvm-commits
- [PATCH] D51459: [WebAssembly][WIP] Vector conversions
Thomas Lively via Phabricator via llvm-commits
- [llvm] r340974 - [LICM] Hoist stores of invariant values to invariant addresses out of loops
Philip Reames via llvm-commits
- [PATCH] D50824: [CFG] [analyzer] pr37769: Disable argument construction contexts for variadic functions.
Phabricator via Phabricator via llvm-commits
- [compiler-rt] r340976 - [libFuzzer] Remove mutation stats and weighted mutation selection.
Max Moroz via llvm-commits
- [PATCH] D50855: [analyzer] pr37578: Fix lvalue/rvalue problem in field-of-temporary adjustments.
Phabricator via Phabricator via llvm-commits
- [llvm] r340978 - Add a todo and tests to Address a review commnt from D50925 [NFC]
Philip Reames via llvm-commits
- [PATCH] D51460: [WebAssembly] Be a little more conservative in WebAssemblyFixFunctionBitcasts
Sam Clegg via Phabricator via llvm-commits
- [compiler-rt] r340979 - [hwasan] rename some variables and functions for better readability, NFC
Kostya Serebryany via llvm-commits
- [compiler-rt] r340980 - [hwasan] formatting change, NFC
Kostya Serebryany via llvm-commits
- [PATCH] D48582: Reverse subregister saved loops in register usage info collector.
Dave Airlie via Phabricator via llvm-commits
- [llvm] r340981 - [MemorySSA] Fix checkClobberSanity to skip Start only for Defs and Uses.
Alina Sbirlea via llvm-commits
- [PATCH] D50730: [AST] Generalize argument specific aliasing
Philip Reames via Phabricator via llvm-commits
- [PATCH] D51462: [ARM] Enable GEP offset splitting for 32-bit ARM.
Eli Friedman via Phabricator via llvm-commits
- [compiler-rt] r340983 - [hwasan] get rid of some macros, remove the fixed shadow mapping
Kostya Serebryany via llvm-commits
- [compiler-rt] r340985 - [hwasan] remove more stale code
Kostya Serebryany via llvm-commits
- [PATCH] D51190: [AttrDocs]: document gnu_inline function attribute
Nick Desaulniers via Phabricator via llvm-commits
- [compiler-rt] r340989 - [hwasan] remove even more stale code
Kostya Serebryany via llvm-commits
- [PATCH] D51463: Fix a couple of mangling canonicalizer corner case bugs.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D51464: clang: fix MIPS/N32 triple and paths
YunQiang Su via Phabricator via llvm-commits
- [PATCH] D51465: Revamp test-suite documentation
Matthias Braun via Phabricator via llvm-commits
- [llvm] r340991 - Revert r340947 "[InstCombine] Expand the simplification of pow() into exp2()"
Reid Kleckner via llvm-commits
- [llvm] r340993 - Reverse subregister saved loops in register usage info collector; NFC
Matthias Braun via llvm-commits
- [PATCH] D51453: Refactor BreakpointResolver::SetSCMatchesByLine()
Phabricator via Phabricator via llvm-commits
- [llvm] r340995 - [MemorySSA] Silence warning.
Alina Sbirlea via llvm-commits
- [llvm] r340996 - [llvm-strip] Fix -p|--preserve-dates to not truncate output when used in-place.
Jordan Rupprecht via llvm-commits
- [llvm] r340997 - [SimplifyCFG] Common debug handling [NFC]
Philip Reames via llvm-commits
- [PATCH] D51467: Output per-function size-info remarks
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D51468: [sanitizer] Transition to new _zx_vmar_... calls
Petr Hosek via Phabricator via llvm-commits
- [lld] r340998 - ELF: Don't examine values of linker script symbols during ICF.
Peter Collingbourne via llvm-commits
- [llvm] r340999 - [NFC] Make getPreferredAlignment honor section markings.
Eli Friedman via llvm-commits
- Buildbot numbers for the week of 8/12/2018 - 8/18/2018
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 8/19/2018 - 8/25/2018
Galina Kistanova via llvm-commits
- [llvm] r341000 - [MS Demangler] Fix several crashes and demangling bugs.
Zachary Turner via llvm-commits
- [llvm] r341001 - [SimplifyCFG] Fix a cost modeling oversight in branch commoning
Philip Reames via llvm-commits
- [PATCH] D51466: Move the column marking functionality to the Highlighter framework
Raphael Isemann via Phabricator via llvm-commits
- [llvm] r341004 - [SimplifyCFG] Rename a variable for readibility of a future change [NFC]
Philip Reames via llvm-commits
- [compiler-rt] r341005 - [hwasan] add basic ThreadRegistry plumbing, also rename HwasanThread to Thread
Kostya Serebryany via llvm-commits
- [PATCH] D51469: [ARM] Use preferred alignment for constants in promoteToConstantPool.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D51470: Add flag to llvm-profdata to allow symbols in profile data to be remapped, andadd a tool to generate symbol remapping files.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D46204: [PPC64] V2 abi: Emit plt call stubs to the text section rather then the plt section.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D51471: [SimplifyCFG] Reduce memory churn during common case for branch commoning [NFC]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D30009: Add support for '#pragma clang attribute'
Richard Smith - zygoloid via Phabricator via llvm-commits
- [compiler-rt] r341007 - [hwasan] add a simple threaded UAF test, make it work on x86 (need to disable tagging in malloc with inside pthread_create)
Kostya Serebryany via llvm-commits
- [llvm] r341008 - [GlobalMerge] Fix GlobalMerge on bss external global variables.
Huihui Zhang via llvm-commits
- [llvm] r341010 - [WebAssembly] Be a little more conservative in WebAssemblyFixFunctionBitcasts
Sam Clegg via llvm-commits
- [PATCH] D48370: [XRay][llvm] Load XRay Profiles
Dean Michael Berris via Phabricator via llvm-commits
- [compiler-rt] r341011 - [sanitizer] Transition to new _zx_vmar_... calls
Petr Hosek via llvm-commits
- [PATCH] D50222: [CodeGen] [SelectionDAG] More efficient code for X % C == 0 (UREM case)
Dmytro Shynkevych via Phabricator via llvm-commits
- [PATCH] D51472: [ARM] Fix correctness checks in promoteToConstantPool.
Eli Friedman via Phabricator via llvm-commits
- [llvm] r341012 - [XRay][llvm] Load XRay Profiles
Dean Michael Berris via llvm-commits
- [llvm] r341014 - Re-enable "[NFC] Unify guards detection"
Max Kazantsev via llvm-commits
- [llvm] r341015 - [NFC] Move OrderedInstructions and InstructionPrecedenceTracking to Analysis
Max Kazantsev via llvm-commits
- [lld] r341016 - [test] Adjust a test to use CHECK-NEXT instead of CHECK-NOT. NFC.
Martin Storsjo via llvm-commits
- [lld] r341017 - [COFF] Skip exporting artificial symbols when exporting all symbols
Martin Storsjo via llvm-commits
- [llvm] r341018 - DAG: Don't use ABI copies in some contexts
Matt Arsenault via llvm-commits
- [compiler-rt] r341019 - [Xray] Darwin improving slightly the support
David Carlier via llvm-commits
- [PATCH] D50377: [MustExecute] Rework LoopSafetyInfo to make it more optimistic about throws
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r341020 - [X86] Remove powerpc cpu name and features from uwtables.ll
Craig Topper via llvm-commits
- [llvm] r341021 - [X86] Update test command line to not use 64-bit mode on a 32-bit only athlon cpu.
Craig Topper via llvm-commits
- [llvm] r341022 - [X86] Make Feature64Bit useful
Craig Topper via llvm-commits
- [PATCH] D51474: Consider CSRs in computeRegisterLiveness
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r341023 - [InstCombine] Add test cases for D51398
Craig Topper via llvm-commits
- [llvm] r341024 - [X86] Improved sched model for X86 CMPXCHG* instructions.
Andrew V. Tischenko via llvm-commits
- [PATCH] D50288: [ARM64] [Windows] Exception handling, part #2
Sanjin Sijaric via Phabricator via llvm-commits
- [llvm] r341025 - [DWARF] Missing location debug information with -O2.
via llvm-commits
- [llvm] r341026 - CodeGen: Make computeRegisterLiveness consider successors
Matt Arsenault via llvm-commits
- [llvm] r341027 - CodeGen: Make computeRegisterLiveness search forward first
Matt Arsenault via llvm-commits
- [llvm] r341028 - Don't count debug instructions towards neighborhood count
Matt Arsenault via llvm-commits
- [llvm] r341029 - [XRay] FDRTraceWriter and FDR Trace Loading
Dean Michael Berris via llvm-commits
- [llvm] r341030 - [XRay] Remove attribute packed
Dean Michael Berris via llvm-commits
- [llvm] r341031 - Revert "[SimplifyCFG] Common debug handling [NFC]"
Martin Storsjo via llvm-commits
- [llvm] r341032 - [XRay] Move out template and use perfect forwarding
Dean Michael Berris via llvm-commits
- [lld] r341035 - Merging r338877, r338911 and r339165:
Hans Wennborg via llvm-commits
- [lld] r339165 - lld-link: Take /SUBSYSTEM into account for automatic /ENTRY detection.
Hans Wennborg via llvm-commits
- [PATCH] D51476: AMDGPU: Stop forcing internalize at -O0
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50944: [Hexagon] [Test] Remove undef and infinite loop from test
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D51381: [clang-tidy] fix check_clang_tidy to forbid mixing of CHECK-NOTES and CHECK-MESSAGES
Jonas Toth via Phabricator via llvm-commits
- [llvm] r340416 - AMDGPU: fix existing alias rules for constant and global
Hans Wennborg via llvm-commits
- [llvm] r340417 - AMDGPU: bump AS.MAX_COMMON_ADDRESS to 6 since 32-bit addr space
Hans Wennborg via llvm-commits
- [llvm] r341042 - [XRay] Help gcc disambiguate names
Dean Michael Berris via llvm-commits
- [PATCH] D51477: [AArch64] Add parsing of aarch64_vector_pcs attribute.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D51478: [AArch64] NFC: Refactoring to prepare for vector PCS.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D51479: [AArch64] Implement aarch64_vector_pcs codegen support.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D51480: AMDGPU: Remove remnants of old address space mapping
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r341043 - [NFC] Rename map to make the naming consistent
Max Kazantsev via llvm-commits
- [llvm] r341045 - Revert "[CMake] Use LLVM_ENABLE_IDE instead of CMAKE_CONFIGURATION_TYPES"
Roman Lebedev via llvm-commits
- [llvm] r341046 - [Hexagon][Test] Remove undef and infinite loop from test
Roman Lebedev via llvm-commits
- [llvm] r341047 - [NFC][CodeGen][SelectionDAG] Tests for X % C == 0 codegen improvement.
Roman Lebedev via llvm-commits
- [llvm] r341049 - Revert "[Hexagon][Test] Remove undef and infinite loop from test"
Roman Lebedev via llvm-commits
- [llvm] r341050 - [RISCV][NFC] Rework CHECK lines in rvi-aliases-valid.s
Alex Bradbury via llvm-commits
- [llvm] r341051 - [NFC] Add severe validation of InstructionPrecedenceTracking
Max Kazantsev via llvm-commits
- [llvm] r341052 - Fix "Q" and "R" inline assembly template modifiers for big-endian Arm
Florian Hahn via llvm-commits
- [PATCH] D51482: [mips] Fix `mtc1` and `mfc1` definitions for microMIPS R6
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D51483: [mips] Disable the selection of mixed microMIPS/MIPS code
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] r341053 - [RISCV] Fix r341050
Alex Bradbury via llvm-commits
- [llvm] r341054 - [NFC] Whitespace fix
Max Kazantsev via llvm-commits
- [llvm] r341055 - [llvm-mca] Report the number of dispatched micro opcodes in the DispatchStatistics view.
Andrea Di Biagio via llvm-commits
- [llvm] r341056 - [llvm-mca] correctly initialize field 'CycleRetired' in the TimelineView.
Andrea Di Biagio via llvm-commits
- [llvm] r341058 - [AArch64] Optimise load(adr address) to ldr address
David Green via llvm-commits
- [zorg] r341059 - Disable sanitizers on clang-cmake-armv8-lld
Peter Smith via llvm-commits
- [PATCH] D51360: [clang-tidy] Use simple string matching instead of Regex
Kirill Bobyrev via Phabricator via llvm-commits
- [llvm] r341062 - [CodeGen] emit inline asm clobber list warnings for reserved (cont)
Ties Stuij via llvm-commits
- [PATCH] D51436: [CodeComplete] Report location of opening parens for signature help
Phabricator via Phabricator via llvm-commits
- [llvm] r341064 - [Error] Add FileError helper; upgrade StringError behavior
Alexandre Ganea via llvm-commits
- [PATCH] D51486: Add check to Latch's terminator in UnrollRuntimeLoopRemainder
Rodrigo Caetano Rocha via Phabricator via llvm-commits
- [PATCH] D51487: [Sparc] Remove the support for builtin setjmp/longjmp
Daniel Cederman via Phabricator via llvm-commits
- [llvm] r341067 - Build fix for r341064. Temporarily disable compile-time validation for createFileError().
Alexandre Ganea via llvm-commits
- [llvm] r341068 - [AMDGPU] Preliminary patch for divergence driven instruction selection. Operands Folding 1.
Alexander Timofeev via llvm-commits
- [llvm] r341069 - [Sparc] Use ANDN instead of AND if constant can be encoded more efficiently
Daniel Cederman via llvm-commits
- [llvm] r341070 - More build fix for r341064.
Alexandre Ganea via llvm-commits
- [llvm] r341071 - [NFC] Rename the DivergenceAnalysis to LegacyDivergenceAnalysis
Nicolai Haehnle via llvm-commits
- [llvm] r341072 - Make TargetInstrInfo::isCopyInstr return true for regular COPY-instructions
Alexander Ivchenko via llvm-commits
- [PATCH] D49913: Make TargetInstrInfo::isCopyInstr return true for regular COPY-instructions
Alexander Ivchenko via Phabricator via llvm-commits
- [PATCH] D51485: [Sema][NFC] Trivial cleanup in ActOnCallExpr
Jan Korous via Phabricator via llvm-commits
- [PATCH] D50665: [LV][LAA] Vectorize loop invariant values stored into loop invariant address
Anna Thomas via Phabricator via llvm-commits
- [llvm] r341075 - [IR] add shuffle queries for identity extend/extract
Sanjay Patel via llvm-commits
- [PATCH] D51490: [Error] Fix template deduction in createFileError
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D51438: [clangd] Run SignatureHelp using an up-to-date preamble, waiting if needed.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D51161: Allow inconsistent offsets for 'noreturn' basic blocks when '-verify-cfiinstrs'
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D51434: [HIP] Add -fvisibility hidden option to clang
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D51461: Support setting a breakpoint by FileSpec+Line+Column in the SBAPI.
Phabricator via Phabricator via llvm-commits
- [PATCH] D51491: [DA] DivergenceAnalysis for unstructured, reducible CFGs
Simon Moll via Phabricator via llvm-commits
- [llvm] r341079 - Move test/Analysis/DivergenceAnalysis/AMDGPU/loads.ll
Nicolai Haehnle via llvm-commits
- [llvm] r341081 - [WebAssembly] Made disassembler only use stack instructions.
Wouter van Oortmerssen via llvm-commits
- [compiler-rt] r341082 - [libFuzzer] Port to Windows
Matt Morehouse via llvm-commits
- [llvm] r341082 - [libFuzzer] Port to Windows
Matt Morehouse via llvm-commits
- [PATCH] D51492: [X86][BtVer2] Fix WriteFShuffle256 schedule write info.
Andrea Di Biagio via Phabricator via llvm-commits
- [llvm] r341084 - [IR] fix declaration of shuffle mask
Sanjay Patel via llvm-commits
- [PATCH] D46878: Add DW_AT_linkage_name for DW_TAG_labels
Dimitry Ivanov via Phabricator via llvm-commits
- [PATCH] D51126: [ORC] Add LLJIT::CreateMultiThreaded()
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D51493: [llvm-strip] Allow copying relocation sections without symbol tables.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D51494: Fix unwind information for floating point registers
Jackson Woodruff via Phabricator via llvm-commits
- [PATCH] D51495: Fix removal of dead elements from PressureDiff
Yury Gribov via Phabricator via llvm-commits
- [PATCH] D50790: [RISCV] Fixed SmallVector.h Assertion `idx < size()'
Ana Pazos via Phabricator via llvm-commits
- [llvm] r341085 - [LLVM-C] Add Bindings For Named Metadata
Robert Widmann via llvm-commits
- [PATCH] D51128: [ORC] LLJITTest
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D51496: [InstCombine] narrow vector select with padded condition and extracted result (PR38691)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48465: Added initial code completion support for the `expr` command
Raphael Isemann via Phabricator via llvm-commits
- [llvm] r341087 - Allow inconsistent offsets for 'noreturn' basic blocks when '-verify-cfiinstrs'
Vladimir Stefanovic via llvm-commits
- [PATCH] D51497: [WIP][ORC][ThinLTO] Early ThinLTO-JIT prototype and basic tests for next-gen ORC APIs
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D51058: [zorg] Pass environment to getPollyBuildFactory and getAOSPBuildFactory
Krzysztof Parzyszek via Phabricator via llvm-commits
- [llvm] r341088 - [X86] Add kshift test cases for D51401. NFC
Craig Topper via llvm-commits
- [PATCH] D51498: [WebAssembly] Vector conversions
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D48930: [InstCombine] Apply foldICmpUsingKnownBits to early bailout case
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45784: [DEBUG_INFO, NVPTX] Fix relocation info.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D45822: [DEBUGINFO, NVPTX] Try to pack bytes data into a single string.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D46061: [DEBUGINFO, NVPTX] Disable emission of ', debug' option if only debug directives are allowed.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D51009: [opt] Make OptTable::PrintHelp append "[options] <inputs>" conditionally
Jordan Rupprecht via Phabricator via llvm-commits
- [compiler-rt] r341090 - [Xray] Darwin fix variable typo
David Carlier via llvm-commits
- [PATCH] D51108: [PowerPC] Fix wrong ABI for i1 stack arguments on PPC32
Lion Yang via Phabricator via llvm-commits
- [PATCH] D50845: [CUDA/OpenMP] Define only some host macros during device compilation
Artem Belevich via Phabricator via llvm-commits
- [llvm] r341091 - Reverting r340807.
Andrew Kaylor via llvm-commits
- [PATCH] D51500: [MS ABI] Fix mangling incompatibility with dynamic initializer stubs.
Zachary Turner via Phabricator via llvm-commits
- [llvm] r341094 - [SROA] Fix alignment for uses of PHI nodes.
Eli Friedman via llvm-commits
- [llvm] r341095 - [InstCombine] Expand the simplification of pow() into exp2()
Evandro Menezes via llvm-commits
- [PATCH] D51502: [X86] Fix register resizings for inline assembly register operands.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D49200: [DAGCombine] Improve Load-Store Forwarding
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D51473: Improve attribute documentation to list which spellings are used in which syntaxes.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [llvm] r341101 - [ARM] Adjust the feature set for Exynos
Evandro Menezes via llvm-commits
- [llvm] r341102 - [X86] Weaken an overly aggressive assert.
Craig Topper via llvm-commits
- [llvm] r341103 - [DAGCombiner] Fix bad identation. NFC
Craig Topper via llvm-commits
- [llvm] r341104 - [RISCV] Fixed SmallVector.h Assertion `idx < size()'
Ana Pazos via llvm-commits
- [llvm] r341108 - [X86] Add -x86-experimental-vector-widening-legalization command lines to vector-idiv-v2i32.ll
Craig Topper via llvm-commits
- [compiler-rt] r341111 - [hwasan] simplify the thread hangling: instead of the ThreadRegistry (too heavy) simply maintain a linked list of Threads
Kostya Serebryany via llvm-commits
- [llvm] r341113 - Hashing: use 64-bit seed for hashing on all platforms.
Tim Northover via llvm-commits
- [PATCH] D51168: [NewGVN] Make sure we do not add a user to itself.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D51169: [NewGVN] Mark function as changed if we erase instructions.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r341116 - SafeStack: Prevent OOB reads with mem intrinsics
Vlad Tsyrklevich via llvm-commits
- [PATCH] D51505: [WIP][IPSCCP] Use PredInfo to propagate nonnull and hook it up to IPSCCP.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r341119 - [MS Demangler] Add support for $$Z parameter pack separator.
Zachary Turner via llvm-commits
- [llvm] r341120 - Add a utility script to stress test the demangler.
Zachary Turner via llvm-commits
- [PATCH] D50858: [M680x0] Add ELF and Triple info
John Paul Adrian Glaubitz via Phabricator via llvm-commits
- [llvm] r341122 - Remove some debugging code that was accidentally left in.
Zachary Turner via llvm-commits
- [PATCH] D51128: [ORC] LLJITTest: API test and usage examples with actual codegen
Lang Hames via Phabricator via llvm-commits
- [PATCH] D51506: [PowerPC] Add Itineraries of IIC_IntRotateDI for P7/P8
Jinsong Ji via Phabricator via llvm-commits
- [llvm] r341123 - dsymutil: Avoid pruning non-type forward declarations inside DW_TAG_module
Adrian Prantl via llvm-commits
- [llvm] r341127 - [WebAssembly] SIMD loads and stores
Thomas Lively via llvm-commits
- [llvm] r341128 - [WebAssembly] Vector conversions
Thomas Lively via llvm-commits
- [PATCH] D51511: lit: Use sys.executable for executing builtin commands
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D51516: [WebAssembly] Update utility functions with SIMD types
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D50413: [libunwind][include] Add some missing definitions to <unwind.h>.
Reid Kleckner via Phabricator via llvm-commits
- [compiler-rt] r341129 - [hwasan] temporarily remove two tests to silence the bots
Kostya Serebryany via llvm-commits
- [PATCH] D51517: Do not leak the Mach host port in sys::getHostCPUName()
Robert Sesek via Phabricator via llvm-commits
- [PATCH] D51518: [WebAssembly] Add missing SIMD instruction attributes
Thomas Lively via Phabricator via llvm-commits
- [llvm] r341131 - [WebAssembly] Update utility functions with SIMD types
Thomas Lively via llvm-commits
- [compiler-rt] r341133 - [hwasan] use thread-local ring buffers to properly report heap-use-after-free
Kostya Serebryany via llvm-commits
- [lld] r341134 - Remove LIT_SITE_CFG_IN_FOOTER, lld
Nico Weber via llvm-commits
- [llvm] r341135 - Remove LIT_SITE_CFG_IN_FOOTER, llvm
Nico Weber via llvm-commits
- [llvm] r341136 - [ARM] Enable GEP offset splitting for 32-bit ARM.
Eli Friedman via llvm-commits
- [llvm] r341137 - [Hexagon] Check validity of register class when generating bitsplit
Krzysztof Parzyszek via llvm-commits
- [PATCH] D51519: [SimpleLoopUnswitch] remove a chain of dead blocks at once
Fedor Sergeev via Phabricator via llvm-commits
- [llvm] r341138 - [NFC] adding initial intersect test for Node to Instruction association
Michael Berg via llvm-commits
- [lld] r341139 - [PPC64] Remove unused -z notext from a test
Fangrui Song via llvm-commits
- [PATCH] D51522: [LLVM-C] Add more debug information accessors to GlobalObject and Instruction
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D50662: Add dump() method for SourceRange
Stephen Kelly via Phabricator via llvm-commits
- [PATCH] D51258: Extract parseBindID method
Stephen Kelly via Phabricator via llvm-commits
- [PATCH] D51259: Allow binding to NamedValue resulting from let expression
Stephen Kelly via Phabricator via llvm-commits
- [compiler-rt] r341143 - [hwasan] fix the linux-only pthread_create interceptor and reinstate the two threaded tests
Kostya Serebryany via llvm-commits
- [PATCH] D51260: Extract runCommandsInFile method
Stephen Kelly via Phabricator via llvm-commits
- [PATCH] D50738: Remove vestiges of configure buildsystem
Stephen Kelly via Phabricator via llvm-commits
- [llvm] r341147 - Revert "[NFC] Add severe validation of InstructionPrecedenceTracking" for discussion
Max Kazantsev via llvm-commits
- [PATCH] D51523: Return "[NFC] Add severe validation of InstructionPrecedenceTracking"
Max Kazantsev via Phabricator via llvm-commits
- [lld] r341148 - [PPC64] Improve a test ppc64-toc-rel.s
Fangrui Song via llvm-commits
- [llvm] r341149 - Import lit.llvm after rL341135
Fangrui Song via llvm-commits
- [lld] r341150 - Import lit.llvm after rLLD341134
Fangrui Song via llvm-commits
- [PATCH] D50659: [CodeGen] Fix remaining zext() assertions in SelectionDAG
Eli Friedman via Phabricator via llvm-commits
- [lld] r341153 - [PPC64] Improve a test ppc64_entry_point.s
Fangrui Song via llvm-commits
- [llvm] r341154 - [ORC] Add utilities to RTDyldObjectLinkingLayer2 to simplify symbol flag
Lang Hames via llvm-commits
- [llvm] r341155 - [ORC] Remove a stray debugging output line left in a unit test.
Lang Hames via llvm-commits
- [PATCH] D51524: [ARM64] [Windows] Handle funclets
Sanjin Sijaric via Phabricator via llvm-commits
- [compiler-rt] r341156 - [hwasan] make malloc(0) return nullptr, add basic address description for stack addresses
Kostya Serebryany via llvm-commits
- [compiler-rt] r341158 - [hwasan] fix the build on Linux Ubuntu 14.04. We don't need __hwasan_shadow on Linux at all
Kostya Serebryany via llvm-commits
- [compiler-rt] r341159 - [hwasan] properly report heap-buffer-overflow
Kostya Serebryany via llvm-commits
- [compiler-rt] r341160 - [hwasan] report heap-buffer-overflow location, once, not once per each live thread
Kostya Serebryany via llvm-commits
- [PATCH] D51525: [ADT] Add a new class OwnedOrBorrowed<T>
Zachary Turner via Phabricator via llvm-commits
- [compiler-rt] r341162 - [hwasan] more heap-buffer-overflow tests
Kostya Serebryany via llvm-commits
- [PATCH] D50572: DAG: Handle odd vector sizes in calling conv splitting
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r341165 - AMDGPU: Remove remnants of old address space mapping
Matt Arsenault via llvm-commits
- [compiler-rt] r341166 - [hwasan] simplify the code, NFC
Kostya Serebryany via llvm-commits
- [llvm] r341168 - AMDGPU: Stop forcing internalize at -O0
Matt Arsenault via llvm-commits
- [llvm] r341169 - AMDGPU: Remove obsolete tests
Matt Arsenault via llvm-commits
- [compiler-rt] r341170 - [hwasan] move code around to remove an opaque class definition (HwasanThreadLocalMallocStorage) that had incorrect size and used 10x more than needed RAM (500K instead of 50K per thread)
Kostya Serebryany via llvm-commits
- [llvm] r341171 - [X86] Add -x86-experimental-vector-widening-legalization run line to avx512-cvt.ll
Craig Topper via llvm-commits
- [llvm] r341172 - [X86] Don't custom widen (v2i32 (setcc v2f32)) when -x86-experimental-vector-widening-legalization is in effect.
Craig Topper via llvm-commits
- [llvm] r341173 - [X86] Add a -x86-experimental-vector-widening command line to vec_fp_to_int.ll.
Craig Topper via llvm-commits
- [llvm] r341174 - [X86] Don't do anything in ReplaceNodeResults for (v2i32 (fptoui/fptosi v2f32)) when -x86-experimental-vector-widening-legalization is on.
Craig Topper via llvm-commits
- [PATCH] D51526: [Sparc] Add unimp alias
Daniel Cederman via Phabricator via llvm-commits
- [lld] r341175 - [COFF] When doing automatic dll imports, replace whole .refptr.<var> chunks with __imp_<var>
Martin Storsjo via llvm-commits
- [llvm] r341176 - [MinGW] [ARM] Add stubs for potential automatic dllimported variables
Martin Storsjo via llvm-commits
- [llvm] r341177 - [MinGW] [X86] Pass true for the second parameter to StubValueTy for MO_COFFSTUB. NFC.
Martin Storsjo via llvm-commits
- [llvm] r341178 - [AArch64] Hook up the missed machine operand flag name for MO_DLLIMPORT
Martin Storsjo via llvm-commits
- [lld] r341179 - [ELF] [ARM] Don't mix 'ip' and 'r12' as names for the same register in comments. NFC.
Martin Storsjo via llvm-commits
- [llvm] r341180 - [XRay] FDR Record Producer/Consumer Implementation
Dean Michael Berris via llvm-commits
- [compiler-rt] r341181 - Add internal_sysctl() used by FreeBSD, NetBSD, OpenBSD and MacOSX
Kamil Rytarowski via llvm-commits
- [compiler-rt] r341183 - Improve portability of internal_sysctl()
Kamil Rytarowski via llvm-commits
- [PATCH] D51529: [LLD] [COFF] Allow exporting all symbols from system libraries specfied with -wholearchive:
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r341185 - [X86][BtVer2] Fix WriteFShuffle256 schedule write info.
Andrea Di Biagio via llvm-commits
- [compiler-rt] r341187 - Try to fix internal_sysctl() for MacOSX
Kamil Rytarowski via llvm-commits
- [llvm] r341188 - [NFC][X86][AArch64] A few more patterns for [lack of] signed truncation check pattern.[NFC][X86][AArch64] A few more patterns for [lack of] signed truncation check pattern.
Roman Lebedev via llvm-commits
- [llvm] r341189 - [XRay] FDRProducerConsumerTest: unbreak (gcc?) build
Roman Lebedev via llvm-commits
- [PATCH] D50610: Disable -Wnoexcept-type wholesale
Kim Gräsman via Phabricator via llvm-commits
- [PATCH] D51528: [NFC] Cleanup Dex
Kirill Bobyrev via Phabricator via llvm-commits
- [llvm] r341191 - Fix MSVC "not all control paths return a value" warning. NFCI.
Simon Pilgrim via llvm-commits
- [compiler-rt] r341192 - Try to unbreak internal_sysctl() for MacOSX
Kamil Rytarowski via llvm-commits
- [llvm] r341193 - [GlobalIsel][X86] Support for G_FCMP
Alexander Ivchenko via llvm-commits
- [PATCH] D49172: [GlobalIsel][X86] Support for G_FCMP
Alexander Ivchenko via Phabricator via llvm-commits
- [PATCH] D51532: [DAGCombine] optimizeSetCCOfSignedTruncationCheck(): handle inverted pattern
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r341194 - [XRay] Attempt to fix failure on Windows
Dean Michael Berris via llvm-commits
- [www] r341195 - [NFC] Use relative links to llvm.org
Johannes Doerfert via llvm-commits
- [www] r341196 - [NFC] Use relative links to llvm.org [No 2]
Johannes Doerfert via llvm-commits
- [llvm] r341197 - [X86][BtVer2] Add an llvm-mca test that shows how the read latency of AVX broadcastss on ymm registers is incorrectly set.
Andrea Di Biagio via llvm-commits
- [llvm] r341198 - [NFC] Fix unused variable warning in X86RegisterBankInfo.cpp
Alexander Ivchenko via llvm-commits
- [PATCH] D50783: [CodeGen] Merge identical block descriptor global variables
David Chisnall via Phabricator via llvm-commits
- [llvm] r341199 - [GlobalIsel][X86] Support for llvm.trap intrinsic
Alexander Ivchenko via llvm-commits
- [PATCH] D49180: [GlobalIsel][X86] Support for llvm.trap intrinsic
Alexander Ivchenko via Phabricator via llvm-commits
- [llvm] r341200 - [GlobalISel][X86_64] Support for G_FPTOSI
Alexander Ivchenko via llvm-commits
- [PATCH] D49183: [GlobalISel][X86_64] Support for G_FPTOSI
Alexander Ivchenko via Phabricator via llvm-commits
- [PATCH] D51534: [X86][BtVer2] Remove wrong ReadAdvance from AVX vbroadcast(ss|sd|F128) instructions.
Andrea Di Biagio via Phabricator via llvm-commits
- [llvm] r341202 - [GlobalISel][X86] Add the support for G_FPTRUNC
Alexander Ivchenko via llvm-commits
- [PATCH] D51356: [docs][mips] Clang 7.0 Release notes
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D49855: [GlobalISel][x86] Add the support for G_FPTRUNC
Alexander Ivchenko via Phabricator via llvm-commits
- [PATCH] D51535: [PassTiming] reporting time-passes separately for multiple pass instances of the same pass
Fedor Sergeev via Phabricator via llvm-commits
- [www] r341204 - [NFC] Use relative links to llvm.org [No 3]
Johannes Doerfert via llvm-commits
- [llvm] r341205 - [XRay] Remove array for Metadata Record Types
Dean Michael Berris via llvm-commits
- [lld] r341206 - [LLD] Check too large offsets into merge sections earlier
Ben Dunbobbin via llvm-commits
- [PATCH] D51180: [LLD] Check for too large offsets into merge sections earlier to avoid DenseMap tombstone collision
ben via Phabricator via llvm-commits
- [lld] r341207 - [LLD] Add test missed from r341206. NFC.
Ben Dunbobbin via llvm-commits
- [PATCH] D51537: Extend hasStoreToStackSlot with list of FI accesses.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D51538: Add glibc_prereq to platform limits mmsghdr
Brian Cain via Phabricator via llvm-commits
- [llvm] r341209 - [llvm-objdump] Keep the memory buffer from the dSYM alive when using -g -dsym
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D51509: [AddressSpace] Use the macro to set hidden visibility on LocalAddressSpace.
Phabricator via Phabricator via llvm-commits
- [PATCH] D51504: [clangd] Flatten out Symbol::Details. It was ill-conceived, sorry.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D51177: [DEBUGINFO] Add support for emission of the debug directives only.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D51540: [ThinLTO] Update LangRef doc for summary parsing
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r341213 - [X86] Add llvm-mca tests that show how operand latency is wrongly computed for SSE sqrtss/sd and rcpss.
Andrea Di Biagio via llvm-commits
- [PATCH] D41574: [Transforms] Adding a WeakReassociate pass
Omer Paparo Bivas via Phabricator via llvm-commits
- [PATCH] D51541: AMDGPU: Restrict extract_vector_elt combine to loads
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r341214 - AMDGPU: Fix broken generated check lines
Matt Arsenault via llvm-commits
- [llvm] r341215 - SLPVectorizer: Fix assert with different sized address spaces
Matt Arsenault via llvm-commits
- [llvm] r341216 - [Wasm] Add missing EOF checks for floats
Jonas Devlieghere via llvm-commits
- [PATCH] D51542: [X86] Remove wrong ReadAdvance from multiclass sse_fp_unop_s
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D51530: [libunwind] Fix existing code for SEH on ARM to compile correctly
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r341218 - AMDGPU: Actually commit re-run of update_llc_test_checks
Matt Arsenault via llvm-commits
- [llvm] r341219 - AMDGPU: Restrict extract_vector_elt combine to loads
Matt Arsenault via llvm-commits
- [llvm] r341221 - [mips] Fix `mtc1` and `mfc1` definitions for microMIPS R6
Simon Atanasyan via llvm-commits
- [llvm] r341222 - [X86][BtVer2] Remove wrong ReadAdvance from AVX vbroadcast(ss|sd|f128) instructions.
Andrea Di Biagio via llvm-commits
- [llvm] r341223 - [XRay] Make the FDRTraceWriter Endian-aware
Dean Michael Berris via llvm-commits
- [test-suite] r341224 - lit.cfg: Initialize remote_host if missing
Matthias Braun via llvm-commits
- [test-suite] r341225 - litsupport: fix pycodestyle/pyflakes reports; NFC
Matthias Braun via llvm-commits
- [llvm] r341226 - [XRay] Make Trace loading endian-aware
Dean Michael Berris via llvm-commits
- [llvm] r341227 - [X86] Add support for turning vXi1 shuffles into KSHIFTL/KSHIFTR.
Craig Topper via llvm-commits
- [PATCH] D51547: MachO: Fix out-of-bounds memory access in getString16
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D32530: [SVE][IR] Scalable Vector IR Type
Robin Kruppe via Phabricator via llvm-commits
- [PATCH] D51548: lld: Add missing REQUIRES to tests
Tom Stellard via Phabricator via llvm-commits
- [lld] r341228 - [DebugInfo] Common behavior for error types
Alexandre Ganea via llvm-commits
- [llvm] r341228 - [DebugInfo] Common behavior for error types
Alexandre Ganea via llvm-commits
- [PATCH] D51499: [DebugInfo] Common behavior for error types
Alexandre Ganea via Phabricator via llvm-commits
- [compiler-rt] r341229 - [hwasan] Fix new[] with zero size.
Evgeniy Stepanov via llvm-commits
- [llvm] r341230 - [XRay] Fix FunctionRecord serialization
Dean Michael Berris via llvm-commits
- [PATCH] D51550: Use alias analysis to check for real interference in cascade comparison
Christy Lee via Phabricator via llvm-commits
- [PATCH] D51508: Export public functions implemented in assembly on Windows.
Phabricator via Phabricator via llvm-commits
- [PATCH] D51551: [LLJIT] Add API to expose linking layer from LLJIT classes
Chris Bieneman via Phabricator via llvm-commits
- [llvm] r341236 - [XRay] Change function record reader to be endian-aware
Dean Michael Berris via llvm-commits
- [PATCH] D51552: Libraries added with add_llvm_loadable_module macro to have their component name
Valeriy Dmitriev via Phabricator via llvm-commits
- [llvm] r341237 - [XRay] Improve test matching granularity (NFC)
Dean Michael Berris via llvm-commits
- [llvm] r341238 - [Hexagon] Add support for getRegisterByName.
Sid Manning via llvm-commits
- [llvm] r341239 - [XRay] Use correct type for thread ID parsing
Dean Michael Berris via llvm-commits
- [llvm] r341240 - Tests: fix tests encoding specific hash values for 32-bit systems.
Tim Northover via llvm-commits
- [llvm] r341241 - [XRay] Use correct type for PID records
Dean Michael Berris via llvm-commits
- [PATCH] D51145: make copyFMF consistent with AnyDefined for detection of any FMF flag set to true
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D51553: [DAGCombiner][x86] add transform/hook to load a scalar directly for use in a vector binop
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r341243 - [XRay] Update RecordInitializer for PIDRecord
Dean Michael Berris via llvm-commits
- [PATCH] D51555: [AMDGPU] Split v32i32 loads
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] r341244 - lit: Use sys.executable for executing builtin commands
Tom Stellard via llvm-commits
- [llvm] r341245 - [NFC] Pre-calculate function IR counts in size remarks.
Jessica Paquette via llvm-commits
- [llvm] r341246 - [NFC] Pre-calculate basic block IR counts in size remarks.
Jessica Paquette via llvm-commits
- [llvm] r341247 - [NFC] Pre-calculate loop IR counts in size remarks.
Jessica Paquette via llvm-commits
- [llvm] r341248 - [NFC] Pre-calculate module IR counts in size remarks.
Jessica Paquette via llvm-commits
- [llvm] r341249 - [NFC] Pre-calculate SCC IR counts in size remarks.
Jessica Paquette via llvm-commits
- [llvm] r341250 - [NFC] Pass the instruction delta to emitInstrCountChangedRemark
Jessica Paquette via llvm-commits
- [PATCH] D51556: [LTO] Make detection of WPD remark enablement more robust
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r341252 - [NFC] Check if P is a pass manager on entry to emitInstrCountChangedRemark
Jessica Paquette via llvm-commits
- [llvm] r341253 - [NFC] Optionally pass a function to emitInstrCountChangedRemark
Jessica Paquette via llvm-commits
- [PATCH] D51448: [WebAssembly] clang-format (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [test-suite] r341255 - cmake: Specify reference outputs in llvm_test_data()
Matthias Braun via llvm-commits
- [test-suite] r341256 - cmake: Copy HashProgramOutput.sh to build dir
Matthias Braun via llvm-commits
- [test-suite] r341257 - litsupport/remote: Work without shared filesystem
Matthias Braun via llvm-commits
- [LNT] r341258 - tests/test_suite: Perform rsync step in the new remote running mode
Matthias Braun via llvm-commits
- [PATCH] D51558: [Windows] Convert from UTF-8 to UTF-16 when writing to a Windows console
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51559: [LLD][COFF] Cleanup error messages / add more coverage tests
Alexandre Ganea via Phabricator via llvm-commits
- [llvm] r341259 - [X86] Add intrinsics for KTEST instructions.
Craig Topper via llvm-commits
- [llvm] r341260 - Revamp test-suite documentation
Matthias Braun via llvm-commits
- [www] r341261 - add program.
Tanya Lattner via llvm-commits
- [www] r341262 - Fix missing end tags.
Tanya Lattner via llvm-commits
- [PATCH] D51560: Make HasWinCFI a plain bool instead of Optional<bool>
Sanjin Sijaric via Phabricator via llvm-commits
- [test-suite] r341263 - Update docu link; Add the O0 + O3 cmake cache
Matthias Braun via llvm-commits
- [llvm] r341264 - [Hexagon] Don't access non-existent instructions
Krzysztof Parzyszek via llvm-commits
- [PATCH] D51561: [CMake] Add support for unittests that have input files
Zachary Turner via Phabricator via llvm-commits
- [llvm] r341266 - [AMDGPU] Split v32i32 loads
Stanislav Mekhanoshin via llvm-commits
- [llvm] r341267 - Fix typo in size remarks for module passes
Jessica Paquette via llvm-commits
- [PATCH] D51562: [WebAssembly] Fix signature of `main` in FixFunctionBitcasts
Sam Clegg via Phabricator via llvm-commits
- [llvm] r341269 - [Constant Hoisting] Hoisting Constant GEP Expressions
Zhaoshi Zheng via llvm-commits
- [PATCH] D51563: [MemorySSA] Update MemoryPhi wiring for block splitting to consider if identical edges were merged.
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] r341270 - Make HasWinCFI a plain bool instead of Optional<bool>
Sanjin Sijaric via llvm-commits
- [PATCH] D51565: Move FeatureAES from SLM, WSM and SNB to GLM and SKL
Thiago Macieira via Phabricator via llvm-commits
- [llvm] r341271 - AMDGPU/GlobalISel: Define instruction mapping for G_SELECT
Tom Stellard via llvm-commits
- [PATCH] D49737: AMDGPU/GlobalISel: Define instruction mapping for G_SELECT
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D50598: LLD COFF: Add support for /force:multiple option
Thomas Roughton via Phabricator via llvm-commits
- [www] r341272 - Remove duplicate posters.
Tanya Lattner via llvm-commits
- [PATCH] D51570: [X86][XOP] VFRCZ* instructions should be in their own sched class
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r341275 - [AVR] Define the ROL instruction as an alias of ADC
Dylan McKay via llvm-commits
- [llvm] r341276 - [AVR] Define the TST instruction as an alias of AND
Dylan McKay via llvm-commits
- [llvm] r341277 - [AVR] Redefine the 'SBR' instruction as an alias
Dylan McKay via llvm-commits
- [llvm] r341278 - [AVR] Redefine the 'LSL' instruction as an alias of 'ADD'
Dylan McKay via llvm-commits
- [PATCH] D51571: [Xray] Darwin providing defined value for weak symbols to fix linkage issue
David CARLIER via Phabricator via llvm-commits
- [www] r341279 - For the 2018 Developers' Meeting page, use https:// links for the W3C
Dimitry Andric via llvm-commits
- [llvm] r341280 - [InstCombine] simplify code for 'or' fold
Sanjay Patel via llvm-commits
- [llvm] r341281 - [llvm-mca] Fix typo in debug output. NFC.
Matt Davis via llvm-commits
- [PATCH] D51572: [Sanitizer] openbsd build fix
David CARLIER via Phabricator via llvm-commits
- [PATCH] D51574: [LiveRangeCalc] Fixed findReachingDefs bug
Tim Renouf via Phabricator via llvm-commits
- [llvm] r341282 - [ORC] Tidy up JITSymbolFlags to remove the need for some explicit static_casts.
Lang Hames via llvm-commits
- [llvm] r341283 - clang-format r341282.
Lang Hames via llvm-commits
- [PATCH] D51294: Fix Bug 38713: clang-format mishandles a short block after "default:" in a switch statement
Jonas Toth via Phabricator via llvm-commits
- [compiler-rt] r341285 - [Sanitizer] openbsd build fix
David Carlier via llvm-commits
- [compiler-rt] r341286 - Fix buildbot test
David Carlier via llvm-commits
- [llvm] r341287 - [DAGCombine] optimizeSetCCOfSignedTruncationCheck(): handle inverted pattern
Roman Lebedev via llvm-commits
- [llvm] r341288 - [Reassociate] swap binop operands to increase factoring potential
Sanjay Patel via llvm-commits
- [llvm] r341289 - [DebugInfo] Fix bug in LiveDebugVariables.
Hsiangkai Wang via llvm-commits
- [llvm] r341290 - Revert "[DebugInfo] Fix bug in LiveDebugVariables."
Hsiangkai Wang via llvm-commits
- PATCH for MidnightBSD support in LLVM
Lucas Holt via llvm-commits
- [PATCH] D51577: MidnightBSD support in LLVM
Lucas Holt via Phabricator via llvm-commits
- [llvm] r341291 - [InstCombine] move/add tests for not+sub; NFC
Sanjay Patel via llvm-commits
- [llvm] r341292 - [InstCombine] allow not+sub fold for arbitrary vector constants
Sanjay Patel via llvm-commits
- [PATCH] D51579: Rename a few unittests/.../Foo.cpp files to FooTest.cpp
Nico Weber via Phabricator via llvm-commits
- [MC] - ConstantPools.cpp: Style consistency, remove redundant braces. NFC.
via llvm-commits
- [llvm] r341293 - [PowerPC] Add Itineraries of IIC_IntRotateDI for P7/P8
QingShan Zhang via llvm-commits
- [llvm] r341294 - [MC] - ConstantPools.cpp: Style consistency, remove redundant braces. NFC.
Kristina Brooks via llvm-commits
- [www-pubs] r341295 - Added publications for AHIR, an LLVM-based toolchain for high-level synthesis
Sameer Sahasrabuddhe via llvm-commits
- [PATCH] D36463: [Sparc] allow tls_add/tls_call syntax in assembler parser
Daniel Cederman via Phabricator via llvm-commits
Last message date:
Sun Sep 2 23:49:44 PDT 2018
Archived on: Mon Sep 3 02:14:03 PDT 2018
This archive was generated by
Pipermail 0.09 (Mailman edition).