The Week Of Monday 22 October 2018 Archives by thread
Starting: Mon Oct 22 00:13:05 PDT 2018
Ending: Sun Oct 28 23:57:10 PDT 2018
Messages: 1948
- [PATCH] D53324: [PDB] Extend IPDBSession's interface to retrieve frame data
Aleksandr Urakov via Phabricator via llvm-commits
- [llvm] r344886 - [PDB] Extend IPDBSession's interface to retrieve frame data
Aleksandr Urakov via llvm-commits
- [llvm] r344869 - Schedule Hot Cold Splitting pass after most optimization passes
Fedor Sergeev via llvm-commits
- [PATCH] D53424: Enable thread specific cl::opt values for multi-threaded support
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D52977: [RISCV] Introduce codegen patterns for instructions introduced in RV64I
Alex Bradbury via Phabricator via llvm-commits
- [lld] r344887 - [WebAssembly] Simplify --help message
Sam Clegg via llvm-commits
- [lld] r344888 - Use llvm::arrayRefFromStringRef
Sam Clegg via llvm-commits
- [PATCH] D53421: [WebAssembly] Simplify --help message
Phabricator via Phabricator via llvm-commits
- [PATCH] D53432: Use llvm::arrayRefFromStringRef
Phabricator via Phabricator via llvm-commits
- [PATCH] D52100: [tblgen] Allow FixedLenDecoderEmitter to use APInt-like objects as InsnType
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D53455: [llvm-exegesis] Move namespace exegesis inside llvm::
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D53438: [llvm-exegesis] Reject x86 instructions that use non uniform memory accesses
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D52932: [MCSched] Bind PFM Counters to the CPUs instead of the SchedModel.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D53431: clang appears not to respect __attribute__((noinline))
Francois de Ferriere via Phabricator via llvm-commits
- [PATCH] D53230: [RISCV] Introduce codegen patterns for RV64M-only instructions
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D52369: [tblgen][disasm] Allow multiple encodings to disassemble to the same instruction
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D53444: Support ARM_V4BX relocation
Peter Smith via Phabricator via llvm-commits
- [PATCH] D53452: [ARM] Allow TBB formation for Thumb1 in more cases.
Dave Green via Phabricator via llvm-commits
- [PATCH] D53437: Schedule Hot Cold Splitting pass after most optimization passes
Peter Smith via Phabricator via llvm-commits
- [PATCH] D53453: [ARM] Make InstrEmitter mark CPSR defs dead for Thumb1.
Dave Green via Phabricator via llvm-commits
- [PATCH] D53376: Fix generation of exported targets in build directory
Philip Pfaffe via Phabricator via llvm-commits
- [llvm] r344893 - [CGProfile] Turn constant-size SmallVector into array
Benjamin Kramer via llvm-commits
- [PATCH] D52709: Add -instcombine-code-sinking option
Gabor Buella via Phabricator via llvm-commits
- [PATCH] D52348: [X86][BMI1]: X86DAGToDAGISel: select BEXTR from x & ((1 << nbits) + (-1)) pattern
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48491: [X86] Select BEXTR when there is only BMI1.
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r344894 - [PowerPC][NFC] Fix bugs in r+r to r+i conversion
Nemanja Ivanovic via llvm-commits
- [PATCH] D53323: [PowerPC][NFC] Fix bugs in r+r to r+i conversion
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] r344895 - [llvm-dwarfdump] - Add the support of parsing .debug_loclists.
George Rimar via llvm-commits
- [PATCH] D53364: [llvm-dwarfdump] - Add the support of parsing .debug_loclists.
George Rimar via Phabricator via llvm-commits
- [PATCH] D53490: [MIR] Provide a default alignment for stack objects
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D44528: [PowerPC] Implement canCombineStoreAndExtract and provide the missing pattern for the combination
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] r344896 - [llvm-dwarfdump] - Fix win10 build bot failture.
George Rimar via llvm-commits
- [PATCH] D53491: [Sparc] Add membar assembler tags
Daniel Cederman via Phabricator 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] D53489: [change-namespace] Enhance detection of conflicting namespaces.
Eric Liu via Phabricator via llvm-commits
- [PATCH] D53492: [RISCV] Avoid unnecessary XOR for seteq/setne 0
James Clarke via Phabricator via llvm-commits
- [PATCH] D53460: [X86] When checking the bits in cpu_features for function multiversioning dispatcher in the resolver, make sure all the required bits are set. Not just one of them
Erich Keane via Phabricator via llvm-commits
- [PATCH] D53493: [DA] GPUDivergenceAnalysis for unstructured GPU kernels
Simon Moll via Phabricator via llvm-commits
- [lld] r344899 - Fix typo in a test file name.
Rui Ueyama via llvm-commits
- [PATCH] D53494: [PowerPC] Improve BUILD_VECTOR of 4 i32s
Lei Huang via Phabricator via llvm-commits
- [llvm] r344900 - Test commit: change comment.
Petar Avramovic via llvm-commits
- [PATCH] D50433: A New Divergence Analysis for LLVM
Simon Moll via Phabricator via llvm-commits
- [PATCH] D53384: [PowerPC] Make no-PIC default to match GCC - CLANG
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D53383: [PowerPC] Make no-PIC default to match GCC - LLVM
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D53495: Add OUTPUT_FORMAT linker script directive support.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D53496: AMDGPU: Rewrite SILowerI1Copies to always stay on SALU
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] r344902 - [X86][BMI1]: X86DAGToDAGISel: select BEXTR from x & ((1 << nbits) + (-1)) pattern
Roman Lebedev via llvm-commits
- [PATCH] D52816: [AArch64] Create proper memoperand for multi-vector stores
David Greene via Phabricator via llvm-commits
- [PATCH] D52314: Document bisect-skip-count
David Greene via Phabricator via llvm-commits
- [llvm] r344903 - Document bisect-skip-count
David Greene via llvm-commits
- [PATCH] D53164: [X86] X86DAGToDAGISel: handle BZHI selection too, not just BEXTR.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D50388: Respect PYTHONPATH
David Greene via Phabricator via llvm-commits
- [PATCH] D49672: [CMake] Honor LLVM_EXTERNAL_<proj>_SOURCE_DIR
David Greene via Phabricator via llvm-commits
- [PATCH] D51718: Update MemorySSA in LoopRotate.
David Greene via Phabricator via llvm-commits
- [llvm] r344904 - [X86] X86DAGToDAGISel: handle BZHI selection too, not just BEXTR.
Roman Lebedev via llvm-commits
- [PATCH] D50031: Add pass to print out DebugCounter info
David Greene via Phabricator via llvm-commits
- [PATCH] D41474: Fix a crash in lazy loading of Metadata in ThinLTO
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D53485: [ScheduleDAGRRList] Do not preschedule ADJCALLSTACKDOWN
Tim Neumann via Phabricator via llvm-commits
- [PATCH] D53059: [NFC] Fix the regular expression for BE PPC in update_llc_test_checks.py
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] r344905 - [llvm-exegesis] Reject x86 instructions that use non uniform memory accesses
Guillaume Chatelet via llvm-commits
- Using Polly in Xcode
Luca Ciciriello via llvm-commits
- [llvm] r344906 - [llvm-exegesis] Mark x86 segment register instructions as unsupported.
Guillaume Chatelet via llvm-commits
- [PATCH] D53499: [llvm-exegesis] Mark x86 segment register instructions as unsupported.
Guillaume Chatelet 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] D53478: [DAGCombine] SimplifyNodeWithTwoResults - ensure same legalization for LO/HI operands (PR21207)
Nirav Dave via Phabricator via llvm-commits
- [llvm] r344907 - [llvm-exegesis] Crash when assembling invalid Operand
Guillaume Chatelet via llvm-commits
- [PATCH] D53502: [llvm-exegesis] ExecutionMode is computed upfront for Uops as well
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D53473: [SLPVectorizer] Add basic support for mul/and/or/xor horizontal reductions
Dinar Temirbulatov via Phabricator via llvm-commits
- [llvm] r344908 - [InstCombine] add tests for shuffle+insert folds; NFC
Sanjay Patel via llvm-commits
- [llvm] r344909 - Revert "[PDB] Extend IPDBSession's interface to retrieve frame data"
Aleksandr Urakov via llvm-commits
- [PATCH] D53505: [hot-cold-split] Add missing FileCheck invocations
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r344910 - [X86][SSE] getTargetShuffleMask - pull out repeated shuffle mask element size. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r344911 - [llvm-mca] Use llvm::ArrayRef in class SourceMgr. NFCI
Andrea Di Biagio via llvm-commits
- [PATCH] D53503: [clangd] Support URISchemes configuration in BackgroundIndex.
Eric Liu via Phabricator via llvm-commits
- [PATCH] D52831: [lit] Only return a found bash executable on Windows if it can understand Windows paths
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D53345: [ThinLTO] Split NotEligibleToImport into legality and inlinability flags
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D46878: Add DW_AT_linkage_name for DW_TAG_labels
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D53306: [X86] Stop promoting integer loads to vXi64
Sam McCall via Phabricator via llvm-commits
- [PATCH] D52671: [InstCombine] Skip merging non-free GEP
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D53507: [InstCombine] try to turn shuffle into insertelement
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r344913 - Some cleanups to the native pdb plugin [NFC].
Zachary Turner via llvm-commits
- [llvm] r344914 - DAG: Change behavior of fminnum/fmaxnum nodes
Matt Arsenault via llvm-commits
- [llvm] r344916 - [llvm-mca] Remove a couple of using directives and a bunch of redundant namespace llvm prefixes. NFC
Andrea Di Biagio via llvm-commits
- [PATCH] D51736: DAG: Change behavior of fminnum/fmaxnum nodes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D53509: Add unsgined char StringRef constructor/Fix llvm-strings crash
James Henderson via Phabricator via llvm-commits
- [llvm] r344919 - [test] Relax test/Other/opt-hot-cold-split.ll
Vedant Kumar via llvm-commits
- [lld] r344920 - Merging r344264:
Tom Stellard via llvm-commits
- [PATCH] D53510: [LLVM] Allow modulemap installation
Eric Fiselier via Phabricator via llvm-commits
- [llvm] r344921 - Revert r344877 "[X86] Stop promoting integer loads to vXi64"
Craig Topper via llvm-commits
- [llvm] r344922 - [llvm-exegesis] Move namespace exegesis inside llvm::
Fangrui Song via llvm-commits
- [PATCH] D53512: [hot-cold-split] Add opt remark on success
Teresa Johnson via Phabricator via llvm-commits
- LLVM buildmaster will be restarted tonight
Galina Kistanova via llvm-commits
- [PATCH] D32564: AArch64: compress jump tables to minimum size needed to reach destinations
Tim Northover via Phabricator via llvm-commits
- [llvm] r344924 - [X86] getTargetConstantBitsFromNode - handle extraction from larger constant pool entries
Simon Pilgrim via llvm-commits
- [PATCH] D53264: [ARM64] [Windows] Add unwind support to llvm-readobj
Reid Kleckner via Phabricator via llvm-commits
- [lld] r344925 - Merging r343668:
Tom Stellard via llvm-commits
- [lld] r344926 - Merging r344368:
Tom Stellard via llvm-commits
- [PATCH] D38061: Set AnonymousTagLocations false for ASTContext if column info is expected not to be used
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D52999: [FileCheck] Annotate input dump
George Karpenkov via Phabricator via llvm-commits
- [llvm] r344927 - [llvm-exegesis] Fix name lookup ambiguity in MSVC after 344922
Fangrui Song via llvm-commits
- [llvm] r344928 - [hot-cold-split] Add missing FileCheck invocations
Teresa Johnson via llvm-commits
- [llvm] r344930 - [SourceMgr][FileCheck] Obey -color by extending WithColor
Joel E. Denny via llvm-commits
- [PATCH] D53419: [SourceMgr][FileCheck] Obey -color by extending WithColor
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D53515: Don't mess up RelIplt symbols during relocatable processing
Dimitry Andric via Phabricator via llvm-commits
- [llvm] r344931 - [X86][SSE] getTargetShuffleMaskIndices - allow opt-in support for whole undef shuffle mask elements
Simon Pilgrim via llvm-commits
- [lld] r344932 - [ELF] Format PPC64.cpp, NFC
Fangrui Song via llvm-commits
- [PATCH] D53307: [WebAssembly] Remove WebAssemblyStackifier TableGen backend
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D53516: [WebAssembly] Fix assembly printing of br_table
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D53474: [LegalizeDAG] Share Vector/Scalar CTTZ Expansion
Craig Topper via Phabricator via llvm-commits
- [llvm] r344933 - [X86][SSE] Tidyup DecodeVPERMILPMask shuffle mask decoding
Simon Pilgrim via llvm-commits
- [PATCH] D53517: [FileCheck] Parse command-line options from FILECHECK_OPTS
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D53518: [HotColdSplitting] Attach MinSize to outlined code
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D53155: [DWARF] Make llvm-dwarfdump display location lists in a .dwp file correctly. Fixes PR38990.
David Blaikie via Phabricator via llvm-commits
- [llvm] r344935 - Revert r344930 as it broke some of the bots on Windows.
Aaron Ballman via llvm-commits
- [PATCH] D53519: [CodeGen] skip lifetime end marker in isInTailCallPosition
Robert Lougher via Phabricator via llvm-commits
- [llvm] r344936 - Revert rL344933 from llvm/trunk: [X86][SSE] Tidyup DecodeVPERMILPMask shuffle mask decoding
Simon Pilgrim via llvm-commits
- [PATCH] D53340: [Intrinsic] Unigned Saturation Addition Intrinsic
Leonard Chan via Phabricator via llvm-commits
- [llvm] r344937 - Revert rL344931 from llvm/trunk: [X86][SSE] getTargetShuffleMaskIndices - allow opt-in support for whole undef shuffle mask elements
Simon Pilgrim via llvm-commits
- [llvm] r344769 - [TI removal] Remove `TerminatorInst` from the IR type system!
Justin Bogner via llvm-commits
- [llvm] r344938 - [hot-cold-split] Add opt remark on success
Teresa Johnson via llvm-commits
- [PATCH] D53521: [X86][BMI1] X86DAGToDAGISel: select BEXTR from x << (32 - y) >> (32 - y) pattern
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D53445: [AMDGPU] Update code object metadata format documentation
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D52846: [AMDGPU] Add FixupVectorISel pass, currently Supports SREGs in GLOBAL LD/ST
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D53222: AMDGPU: Add sram-ecc feature
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D53223: AMDGPU: Add sram-ecc feature options
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [llvm] r344942 - Reapply "[MachineCopyPropagation] Reimplement CopyTracker in terms of register units"
Justin Bogner via llvm-commits
- [PATCH] D53030: [MicroBenchmark] Add initial LoopInterchange test/benchmark.
Matthias Braun via Phabricator via llvm-commits
- [llvm] r342942 - [MachineCopyPropagation] Reimplement CopyTracker in terms of register units
Justin Bogner via llvm-commits
- [PATCH] D53366: [mips][micromips] Add pattern for JmpLink to TargetExternalSymbol
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D53409: Add support for GNU Hurd in Path.inc and other places
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D53379: GSYM symbolication format
Leonard Mosescu via Phabricator via llvm-commits
- [lld] r344948 - [ELF][PPC64] Fix a split-stack comment in rLLD344622
Fangrui Song via llvm-commits
- [PATCH] D53525: AMDGPU: Enable code object v3 by default
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D53526: AMDGPU: Switch some lld tests to v2
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [llvm] r344949 - X86: add alias for pushfw/popfw in Intel mode
Tim Northover via llvm-commits
- [PATCH] D53469: [DWARF] Use a function-local offset for AT_call_return_pc
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D48925: X86: add alias for pushfw/popfw in Intel mode
Tim Northover via Phabricator via llvm-commits
- [PATCH] D53205: [FPEnv][NFCI] Convert more BinaryOperator::isFNeg(...) to m_FNeg(...)
Sanjay Patel via Phabricator via llvm-commits
- [lld] r344952 - Add OUTPUT_FORMAT linker script directive support.
Rui Ueyama via llvm-commits
- [PATCH] D53528: [sanitizer] Avoid calling a nullptr in MonotonicNanoTime if interceptors are not yet initialized
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [compiler-rt] r344954 - [interception] Switch to _type suffix instead of _f, NFC.
Kuba Mracek via llvm-commits
- [PATCH] D53167: [interception] Switch to _type suffix instead of _f, NFC.
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D53470: [ELF] Don't warn on two legitimate cases when reading .llvm.call-graph-profile
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D53171: [tsan] Bring Dispatch support to Linux
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D53477: Split MachinePipeliner code into header and cpp files
Brendon Cahoon via Phabricator via llvm-commits
- [llvm] r344955 - [x86] add test for PR25498 and complete checks; NFC
Sanjay Patel via llvm-commits
- [PATCH] D45213: [COFF][LLD] Add link support for precompiled headers .objs
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r344956 - [ORC] Guard access to the MemMgrs vector in RTDyldObjectLinkingLayer.
Lang Hames via llvm-commits
- [PATCH] D49200: [DAGCombine] Improve Load-Store Forwarding
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D53529: [Driver] fix broken test
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] r344959 - [Reassociate] add 'using namespace' to reduce bloat; NFC
Sanjay Patel via llvm-commits
- [PATCH] D53531: [DebugInfo] Fix -debugify for globalopt shrinking globals to booleans.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D52768: [SelectionDAG] DAG combiner for fminnan and fmaxnan
Thomas Lively via Phabricator via llvm-commits
- [llvm] r344960 - [DWARF] Use a function-local offset for AT_call_return_pc
Vedant Kumar via llvm-commits
- [llvm] r344962 - [WebAssembly][NFC] Remove WebAssemblyStackifier TableGen backend
Thomas Lively via llvm-commits
- [PATCH] D53307: [WebAssembly][NFC] Remove WebAssemblyStackifier TableGen backend
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D49671: [SchedModel] Propagate read advance cycles to implicit operands outside instruction descriptor
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] r344964 - [Reassociate] add vector tests with undef elements; NFC
Sanjay Patel via llvm-commits
- [PATCH] Fix getMainExecutable on GNU/Hurd
Samuel Thibault via llvm-commits
- [llvm] r344965 - Recommit r344877 "[X86] Stop promoting integer loads to vXi64"
Craig Topper via llvm-commits
- [llvm] r344966 - [ARM] Regenerate reverse shuffle costs
Simon Pilgrim via llvm-commits
- [llvm] r344967 - [MC] Shrink MCAsmParser by grouping bools, add const, NFC
Reid Kleckner via llvm-commits
- [PATCH] D53311: [llvm-objcopy] Introduce dispatch mechanism based on input type
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D53533: [Reassociate] replace fake binop queries with 'match' API
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D53534: [hot-cold-split] Name split functions with ".cold" suffix
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r344969 - [Reassociate] remove bogus tests; NFC
Sanjay Patel via llvm-commits
- [llvm] r344970 - X86: Do not optimize branches with undef eflags inputs
Matthias Braun via llvm-commits
- [PATCH] D53535: [MC] Separate masm integer literal lexer support from inline asm
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D53536: Pointer types were treated as zero-size by MergeICmps
Chang Lin via Phabricator via llvm-commits
- [llvm] r344971 - [Intrinsic] Unigned Saturation Addition Intrinsic
Leonard Chan via llvm-commits
- [lld] r296702 - ELF: Add ThinLTO caching support.
Reid Kleckner via llvm-commits
- [llvm] r344972 - [X86] Remove unused entries from the X86ProcFamily enum. Add a note to discourage creation of new enum entries.
Craig Topper via llvm-commits
- [PATCH] D53537: [WebAssembly] Retain shuffle types during custom lowering
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D53414: Add instructions for migrating branches from one git repository to another.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D53227: [hwasan] add stack frame descriptions.
Evgenii Stepanov via Phabricator via llvm-commits
- [llvm] r344973 - X86: fix a comment copy-paste issue (NFC)
Saleem Abdulrasool via llvm-commits
- [PATCH] D52010: RegAllocFast: Rewrite and improve
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D53408: [PPC64] Long branch thunks.
Fangrui Song via Phabricator via llvm-commits
- [lld] r344974 - [ELF] Don't warn on two legitimate cases when reading .llvm.call-graph-profile
Fangrui Song via llvm-commits
- [PATCH] D53538: NFC: Reorganize the demangler a bit
Erik Pilkington via Phabricator via llvm-commits
- [PATCH] D53539: [ELF] Handle elf32-littlearm in OUTPUT_FORMAT
Shoaib Meenai via Phabricator via llvm-commits
- [lld] r344976 - [ELF] Handle elf32-littlearm in OUTPUT_FORMAT
Shoaib Meenai via llvm-commits
- [PATCH] D52914: [WebAssembly] Added test for inline assembly roundtrip.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [llvm] r344977 - [WebAssembly] Added test for inline assembly roundtrip.
Wouter van Oortmerssen via llvm-commits
- [lld] r344980 - [ELF] Fix test from r344976
Shoaib Meenai via llvm-commits
- [llvm] r344981 - [WebAssembly] Fix assembly printing of br_table
Heejin Ahn via llvm-commits
- [llvm] r344983 - [dsymutil] Improve error reporting when we cannot create output file.
Jonas Devlieghere via llvm-commits
- [PATCH] D53540: [COFF, ARM64] Implement support for SEH extensions __try/__except
Mandeep Singh Grang via Phabricator via llvm-commits
- [lld] r344984 - [ELF] Actually fix test from r344976
Shoaib Meenai via llvm-commits
- [PATCH] D53542: [WebAssembly] Set LoadExt and TruncStore actions for SIMD types
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D53544: [ELF] Split up emulation.s per backend
Shoaib Meenai via Phabricator via llvm-commits
- [compiler-rt] r344985 - [hwasan] add stack frame descriptions.
Kostya Serebryany via llvm-commits
- [llvm] r344985 - [hwasan] add stack frame descriptions.
Kostya Serebryany via llvm-commits
- [PATCH] D53123: Change the timestamp of llvmcache-foo file to meet the thinLTO prune policy
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D50166: [ARM64] [Windows] MCLayer support for exception handling
Sanjin Sijaric via Phabricator via llvm-commits
- [PATCH] D53545: [DWARF][NFC] NFC patch for reverted r342218 (refactoring rangelist handling)
Wolfgang Pieb via Phabricator via llvm-commits
- [lld] r344986 - [ELF] Split up emulation.s per backend
Shoaib Meenai via llvm-commits
- [PATCH] D53302: [analyzer] [www] Drop references to GC mode, which was deprecated years ago
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D53548: [analyzer] [NFC] Correct comment on RetainSummaryManager
George Karpenkov via Phabricator via llvm-commits
- [llvm] r344993 - [ORC] Dump flags for JITDylib symbol table entries.
Lang Hames via llvm-commits
- [llvm] r344994 - [ORC] Show JITDylib search order in JITDylib::dump.
Lang Hames via llvm-commits
- [llvm] r344995 - [RuntimeDyld][COFF] Skip non-loaded sections when calculating ImageBase.
Lang Hames via llvm-commits
- [PATCH] D53472: Add gfx904 and gfx906 to GPU Arch
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D53418: [AMDGPU] Defined gfx909 Raven Ridge 2
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D53485: [ScheduleDAGRRList] Do not preschedule the node has ADJCALLSTACKDOWN
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D53551: [XRay] Support generational buffers in FDR controller
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D53552: [DAGCombine] Improve alias analysis for chain of independent stores.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D53553: [CMake] Allow undefined unwinder API reference when compiler does not specify unwinder lib (in this case clang + compiler-rt) There is also a similar patch for compiler-rt, which will be submitted in a separate patch in compiler-rt tree.
Yuanfang Chen via Phabricator via llvm-commits
- [llvm] r344999 - [X86] Regenerate test checks to show fma comments. NFC
Craig Topper via llvm-commits
- [PATCH] D53554: [Argument Promotion] Only promote args when function attributes are compatible
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D53555: [LLVM-C] Add Builder Bindings to Common Memory Intrinsic
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D53268: [X86] WIP: Stop promoting and/or/xor/andn to vXi64.
Craig Topper via Phabricator via llvm-commits
- [lld] r345002 - Don't mess up RelIplt symbols during relocatable processing
Dimitry Andric via llvm-commits
- [PATCH] D53556: [ExecutionEngine] Fix out-of-bounds access in the interpreter
Eugene Sharygin via Phabricator via llvm-commits
- [PATCH] D53397: [MinGW] Link to correct openmp library
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D53066: [RFC] [Driver] Use forward slashes in most linker arguments
Martin Storsjö via Phabricator via llvm-commits
- [LNT] r345006 - Come up with MIN_PERCENTAGE_CHANGE value.
Martin Liska via llvm-commits
- [PATCH] D53136: [LNT] Come up with MIN_PERCENTAGE_CHANGE value
Martin Liška via Phabricator via llvm-commits
- [llvm] r345007 - Add support for GNU Hurd in Path.inc and other places
Sylvestre Ledru via llvm-commits
- [PATCH] D53557: [hurd] Make getMainExecutable get the real binary path
Samuel Thibault via Phabricator via llvm-commits
- [llvm] r343922 - [X86] combinePMULDQ - add op back to worklist if SimplifyDemandedBits succeeds on either operand
Maxim Kazantsev via llvm-commits
- [llvm] r345008 - [MachinePipeliner] Split MachinePipeliner code into header and cpp files
Lama Saba via llvm-commits
- [PATCH] D52953: [lldb-mi] Implement -gdb-set breakpoint pending on/off
Alexander Polyakov via Phabricator via llvm-commits
- [llvm] r345010 - Revert "Revert "[PDB] Extend IPDBSession's interface to retrieve frame data""
Aleksandr Urakov via llvm-commits
- [llvm] r345011 - Fix non-Windows build for D53324
Aleksandr Urakov via llvm-commits
- [llvm] r344142 - [DAGCombine] Improve Load-Store Forwarding
Mikael Holmén via llvm-commits
- [PATCH] D20758: Support addrspacecast initializers with isNoopAddrSpaceCast
Tyurin, Evgeniy via Phabricator via llvm-commits
- [PATCH] D53375: [PDB] Improve performance of the PDB DIA plugin
Aleksandr Urakov via Phabricator via llvm-commits
- [llvm] r344743 - [LV] Fold tail by masking to vectorize loops of arbitrary trip count under opt for size
Mikael Holmén via llvm-commits
- [PATCH] D53559: [LV] Don't have fold-tail under optsize invalidate interleave-groups when masked-interleaving is enabled
Dorit Nuzman via Phabricator via llvm-commits
- [PATCH] D53560: [XRay] Refcount backing store for buffers
Dean Michael Berris via Phabricator via llvm-commits
- [llvm] r345014 - [X86][BMI1] X86DAGToDAGISel: select BEXTR from x << (32 - y) >> (32 - y) pattern
Roman Lebedev via llvm-commits
- [llvm] r345015 - [TTI] Add generic cost handling of SK_Reverse shuffles
Simon Pilgrim via llvm-commits
- [PATCH] D53436: [LLDB] - Implement the support for the .debug_loclists section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D51581: [IndVars] Strengthen restricton in rewriteLoopExitValues
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r345017 - Revert "[X86][BMI1] X86DAGToDAGISel: select BEXTR from x << (32 - y) >> (32 - y) pattern"
Roman Lebedev via llvm-commits
- [PATCH] D53562: [ARM] Use the Cortex-A57 sched model for Cortex-A72
Sam Parker via Phabricator via llvm-commits
- [PATCH] D47811: [PATCH] [DWARF] Kotlin language
Vasily Levchenko via Phabricator via llvm-commits
- [llvm] r345018 - [X86][SSE] Update raw mask shuffle decoders to handle UNDEF mask elts
Simon Pilgrim via llvm-commits
- [llvm] r345019 - [lit] Only return a found bash executable on Windows if it can understand Windows paths
Greg Bedwell via llvm-commits
- [PATCH] D53365: [Codegen] - Implement basic .debug_loclists section emission (DWARF5).
George Rimar via Phabricator via llvm-commits
- [PATCH] D52707: Switch optimization in IR for known maximum switch values
Hans Wennborg via Phabricator via llvm-commits
- [llvm] r345021 - Leftover bits from https://reviews.llvm.org/D53420 that were accidentally left
Dorit Nuzman via llvm-commits
- [PATCH] D53527: Fix range length comparison in DraftStore::UpdateDraft when Unicode characters are removed from the document
Sam McCall via Phabricator via llvm-commits
- [PATCH] D53481: [clangd] Support passing a relative path to -compile-commands-dir
Sam McCall via Phabricator via llvm-commits
- [PATCH] D52002: Switch optimization for known maximum switch values
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D53563: Support for multiarch runtimes layout
Peiyuan Song via Phabricator via llvm-commits
- [PATCH] D49362: [ThinLTO] Internalize read only globals
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D53564: [llvm-dwarfdump] - Fix incorrect parsing of the DW_LLE_startx_length
George Rimar via Phabricator via llvm-commits
- [PATCH] D53565: Configure only needed part of test-suite during running subtests
Elena Lepilkina via Phabricator via llvm-commits
- [llvm] r345023 - Add BROADCAST shuffle cost tests.
Simon Pilgrim via llvm-commits
- [PATCH] D53440: [LoopUnroll] allow customization for new-pass-manager version of LoopUnroll
Fedor Sergeev via Phabricator via llvm-commits
- =?utf-8?Q?[PATCH]_D53566:_Fix_warning:_extra_=E2=80=98; =E2=80=99_[-Wpedan?= tic]
Dennis Luxen via Phabricator via llvm-commits
- [llvm] r345025 - Add BROADCAST shuffle cost tests.
Simon Pilgrim via llvm-commits
- [PATCH] D53439: [clangd] Remove caching of compilation database commands.
Sam McCall via Phabricator via llvm-commits
- [llvm] r345027 - Experimental re-land of [X86][BMI1] X86DAGToDAGISel: select BEXTR from x << (32 - y) >> (32 - y) pattern
Roman Lebedev via llvm-commits
- [PATCH] D53567: [Support] Enable color diagnostics for mintty
Peiyuan Song via Phabricator via llvm-commits
- [PATCH] D53568: [LNT] Setting CMake variable to support test-suite feature from D53565
Elena Lepilkina via Phabricator via llvm-commits
- [PATCH] D53569: [MinGW] Enable large file for mingw-w64
Peiyuan Song via Phabricator via llvm-commits
- [PATCH] D53570: [TTI] Add generic SK_Broadcast shuffle costs
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r345028 - [SLSR] auto-generate full test assertions; NFC
Sanjay Patel via llvm-commits
- [PATCH] D53561: [clang] Fix a null pointer dereference.
Kadir Cetinkaya via Phabricator via llvm-commits
- [PATCH] D53333: [SystemZ] Make sure that SystemZAddressingMode::dump() does not crash.
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D52653: [CodeGen, AArch64] Combine Interleaved Loads which are not covered by the Vectorizer
John Brawn via Phabricator via llvm-commits
- [llvm] r344172 - [LV] Add a new reduction pattern match
Benjamin Kramer via llvm-commits
- [llvm] r345030 - [SLSR] use 'match' to simplify code; NFC
Sanjay Patel via llvm-commits
- [PATCH] D49139: [OptRemark] Demangle symbols when emitting remarks
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D53572: [clangd] Lazily create CDB, remove setCompileCommandsDir.
Sam McCall via Phabricator via llvm-commits
- [llvm] r345032 - Revert "[MachinePipeliner] Split MachinePipeliner code into header and cpp files"
Aleksandr Urakov via llvm-commits
- [llvm] r345033 - [InstCombine] add/move tests for select with inverted condition; NFC
Sanjay Patel via llvm-commits
- [llvm] r345034 - [InstCombine] swap select profile metadata when swapping select ops
Sanjay Patel via llvm-commits
- [PATCH] D53573: [TTI] Fix uses of SK_ExtractSubvector shuffle costs (PR39368)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D51861: [LSR] Combine unfolded offset into invariant register
Gil Rapaport via Phabricator via llvm-commits
- [PATCH] D53574: [X86] Add extra-uses on the mask of pattern c of extract-{low, }bits.ll tests
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D53575: [X86][BMI1] X86DAGToDAGISel: select BEXTR from x & (-1 >> (32 - y)) pattern
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D53576: [llvm-objdump] Add alias option `--full-contents` for `-s` (PR39404)
Xing via Phabricator via llvm-commits
- [PATCH] D53523: Add benchmark for std::set.
Samuel Benzaquen via Phabricator via llvm-commits
- [PATCH] D52827: [LICM] Make LICM able to hoist phis
John Brawn via Phabricator via llvm-commits
- [llvm] r345036 - [InstCombine] use 'match' to handle vectors and simplify code
Sanjay Patel via llvm-commits
- [llvm] r345037 - [SLPVectorizer] Add basic support for mul/and/or/xor horizontal reductions
Simon Pilgrim via llvm-commits
- [PATCH] D51974: [GCOV] Remove useless loop when emiting edge counters
calixte via Phabricator via llvm-commits
- [PATCH] D52227: LLVM: Expose SimplifyCFGPass (as used in PassBuilder::buildModuleOptimizationPipeline) in PassRegistry.def
George van den Driessche via Phabricator via llvm-commits
- [PATCH] D53579: [AArch64] Do 64-bit vector move of 0 and -1 by extracting from the 128-bit move
John Brawn via Phabricator via llvm-commits
- [PATCH] D53580: [AArch64] Refactor definition of EXT patterns to use a multiclass
John Brawn via Phabricator via llvm-commits
- [PATCH] D53582: [AArch64] Add EXT patterns for 64-bit EXT of a subvector of a 128-bit vector
John Brawn via Phabricator via llvm-commits
- [llvm] r345039 - [LegalizeDAG] Share Vector/Scalar CTTZ Expansion
Simon Pilgrim via llvm-commits
- [llvm] r345040 - [LegalizeDAG] Remove unused variable
Benjamin Kramer via llvm-commits
- [llvm] r345041 - [SelectionDAG] use 'match' to simplify code; NFC
Sanjay Patel via llvm-commits
- [PATCH] D31068: [SDAG] Expand MergedConsecutiveStores to better handle Giving up in Chain Analysis
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D52915: [PM] keeping history when original SCC split and then merge into itself in the same round of SCC update .
Wei Mi via Phabricator via llvm-commits
- [llvm] r345042 - [Reassociate] replace fake binop queries with 'match' API
Sanjay Patel via llvm-commits
- [llvm] r345043 - [WebAssembly] use 'match' to simplify code; NFC
Sanjay Patel via llvm-commits
- [PATCH] D52741: [AMDGPU] Add an AMDGPU pass to promote bitcast calls
Scott Linder via Phabricator via llvm-commits
- [llvm] r344522 - [ADT] Adds equality operators for DenseMap and DenseSet, and an initializer_list
Marshall Clow via llvm-commits
- [llvm] r344522 - [ADT] Adds equality operators for DenseMap and DenseSet, and an initializer_list
Marshall Clow via llvm-commits
- [llvm] r344522 - [ADT] Adds equality operators for DenseMap and DenseSet, and an initializer_list
JF Bastien via llvm-commits
- [llvm] r344522 - [ADT] Adds equality operators for DenseMap and DenseSet, and an initializer_list
Dean Michael Berris via llvm-commits
- [llvm] r344522 - [ADT] Adds equality operators for DenseMap and DenseSet, and an initializer_list
Lang Hames via llvm-commits
- [llvm] r344522 - [ADT] Adds equality operators for DenseMap and DenseSet, and an initializer_list
Dean Michael Berris via llvm-commits
- [llvm] r344522 - [ADT] Adds equality operators for DenseMap and DenseSet, and an initializer_list
Dean Michael Berris via llvm-commits
- [llvm] r344522 - [ADT] Adds equality operators for DenseMap and DenseSet, and an initializer_list
Dean Michael Berris via llvm-commits
- [llvm] r344522 - [ADT] Adds equality operators for DenseMap and DenseSet, and an initializer_list
Lang Hames via llvm-commits
- [llvm] r344522 - [ADT] Adds equality operators for DenseMap and DenseSet, and an initializer_list
Marshall Clow via llvm-commits
- [llvm] r344522 - [ADT] Adds equality operators for DenseMap and DenseSet, and an initializer_list
Lang Hames via llvm-commits
- [llvm] r344522 - [ADT] Adds equality operators for DenseMap and DenseSet, and an initializer_list
Lang Hames via llvm-commits
- [llvm] r344522 - [ADT] Adds equality operators for DenseMap and DenseSet, and an initializer_list
Dean Michael Berris via llvm-commits
- [PATCH] D53583: [ThinLTO] Fix dot dumper for full-LTO modules
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D53584: [Transforms/Utils] New -instanonymizer pass
Tim Renouf via Phabricator via llvm-commits
- [llvm] r345045 - [CostModel][X86] Add transpose shuffle cost tests
Simon Pilgrim via llvm-commits
- [PATCH] D53346: [PowerPC] Keep vector int to fp conversions in vector domain
Roland Froese via Phabricator via llvm-commits
- [PATCH] D52366: [tblgen][disasm] Separate encodings from instructions
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D53585: [llvm-mca] Improved error handling and error reporting from class InstrBuilder.
Andrea Di Biagio via Phabricator via llvm-commits
- [llvm] r345046 - [DebugInfo][GlobalOpt] Fix -debugify for globalopt shrinking globals to booleans.
Jordan Rupprecht via llvm-commits
- [PATCH] D53275: [Power9] Exploit power9 new instruction setb
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] r345048 - [TTI][X86] Treat SK_Transpose shuffles as SK_PermuteTwoSrc - there's no difference in lowering.
Simon Pilgrim via llvm-commits
- [llvm] r345050 - [InstCombine] use 'match' to simplify code
Sanjay Patel via llvm-commits
- [llvm] r345052 - [IR] remove fake binop queries for not/neg
Sanjay Patel via llvm-commits
- [PATCH] D52658: [OpenCL] Remove PIPE_RESERVE_ID_VALID_BIT from opencl-c.h
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D53588: [hot-cold-split] split more than a cold region per function
Sebastian Pop via Phabricator via llvm-commits
- [llvm] r345053 - [Power9] Add __float128 support in the backend for bitcast to a i128
Stefan Pintilie via llvm-commits
- [llvm] r345054 - [PDB] Fix -Wunused-private-field in DIA
Reid Kleckner via llvm-commits
- [llvm] r345056 - [tblgen] Allow FixedLenDecoderEmitter to use APInt-like objects as InsnType
Daniel Sanders via llvm-commits
- [llvm] r345057 - [IR] Fix -Wunused-function after r345052
Fangrui Song via llvm-commits
- [PATCH] D53342: [SimplifyLibCalls][WIP] Mark known arguments with nonnull
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D53027: [LoopInterchange] Fix inner loop reduction handling.
Florian Hahn via Phabricator via llvm-commits
- [lld] r345058 - Remove a global variable that we can live without.
Rui Ueyama via llvm-commits
- [llvm] r345059 - Fix MSVC build by correcting placement of declspec after r345056
Daniel Sanders via llvm-commits
- [llvm] r345060 - [LegalizeDAG] Share Vector/Scalar CTLZ Expansion
Simon Pilgrim via llvm-commits
- [lld] r345062 - Add a comment.
Rui Ueyama via llvm-commits
- [PATCH] D53407: [llvm-mca] Move namespace mca inside llvm::
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D53592: [GlobalISel] Use the target preferred type for G_EXTRACT_VECTOR_ELT index
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D53593: [GCOV] Flush counters before forking to avoid counting the execution before fork twice
calixte via Phabricator via llvm-commits
- [PATCH] D53446: Set MAttrs in LTO mode
Fangrui Song via Phabricator via llvm-commits
- [llvm] r345065 - X86DAGToDAGISel::matchBitExtract(): lambdas can't have default arguments.
Roman Lebedev via llvm-commits
- [PATCH] D53594: [GlobalISel] Introduce G_BUILD_VECTOR and G_CONCAT_VECTOR opcodes
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D52758: [analyzer] Rename trackNullOrUndefValue to trackExpressionValue
George Karpenkov via Phabricator via llvm-commits
- [llvm] r345066 - [LegalizeDAG] Share Vector/Scalar CTPOP Expansion
Simon Pilgrim via llvm-commits
- [PATCH] D53163: [llvm-strip] Support -s alias for --strip-all. Make both strip and objcopy case sensitive to support both -s (--strip-all) and -S (--strip-debug).
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D46714: [test-suite] Add list of programs we might add.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D53596: [ThinLTO] Fix a crash in lazy loading of Metadata
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r345068 - [llvm-strip] Support -s alias for --strip-all. Make both strip and objcopy case sensitive to support both -s (--strip-all) and -S (--strip-debug).
Jordan Rupprecht via llvm-commits
- [PATCH] D53598: Add docs+a script for building clang/LLVM with PGO
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D53464: CGP: Clear data structures at the end of a loop iteration instead of the beginning.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D53600: [GCOV] Function counters are wrong when on one line
calixte via Phabricator via llvm-commits
- [llvm] r345070 - [X86][SSE] Revert rL343922 combinePMULDQ AddToWorklist (PR39398)
Simon Pilgrim via llvm-commits
- [PATCH] D53601: [GCOV] Add a test for function defined on one line (follow-up of https://reviews.llvm.org/D53600)
calixte via Phabricator via llvm-commits
- [PATCH] D53258: [LegalizeDAG] Add generic vector CTPOP expansion (PR32655) (WIP)
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r345072 - [HotColdSplitting] Attach MinSize to outlined code
Vedant Kumar via llvm-commits
- [llvm] r345074 - [test-suite/doc] Add list of programs we might add.
Michael Kruse via llvm-commits
- [PATCH] D53602: [IRVerifier] Allow StructRet in statepoint
Cherry Zhang via Phabricator via llvm-commits
- [PATCH] D53603: [CodeGen] Take SPAdj into account for STATEPOINT liveness args
Cherry Zhang via Phabricator via llvm-commits
- [PATCH] D52779: AMD BdVer2 (Piledriver) Initial Scheduler model
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r345077 - [ORC] Change how non-exported symbols are matched during lookup.
Lang Hames via llvm-commits
- [PATCH] D53606: [cfi] Make sanstats print address of the check
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D53356: [InstCombine] Teach the move free before null test opti how to deal with noop casts
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D53608: [builtins] Build float128 soft float builtins for x86_64.
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D48179: [AMDGPU] Emit MessagePack HSA Metadata for v3 code object
Scott Linder via Phabricator via llvm-commits
- [llvm] r345078 - Revert r345077 "[ORC] Change how non-exported symbols are matched during lookup."
Reid Kleckner via llvm-commits
- [llvm] r345079 - [llvm-objcopy] Fix use-after-move clang-tidy warning
Jordan Rupprecht via llvm-commits
- [lld] r345080 - Remove a global variable that is set but not used.
Rui Ueyama via llvm-commits
- [PATCH] D53611: [hot-cold-split] Only perform splitting in ThinLTO backend post-link
Teresa Johnson via Phabricator via llvm-commits
- [lld] r345081 - Simplify. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D53612: [LV] Avoid vectorizing loops under opt for size that involve SCEV checks
Ayal Zaks via Phabricator via llvm-commits
- [llvm] r345082 - CGP: Clear data structures at the end of a loop iteration instead of the beginning.
Peter Collingbourne via llvm-commits
- [llvm] r345083 - Fix typo in verifier error message
Matt Arsenault via llvm-commits
- [PATCH] D53066: [Driver] Use forward slashes in most linker arguments
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D52757: [X86] Bring back the MOV64r0 pseudo instruction
Craig Topper via Phabricator via llvm-commits
- [llvm] r345084 - [dwarfdump] Make incompatibility between -diff and -verbose explicit.
Jonas Devlieghere via llvm-commits
- [llvm] r345085 - Print out DebugCounter info with -print-debug-counter
Zhizhou Yang via llvm-commits
- [PATCH] D53614: ARM: Use BKPT instead of TRAP to implement llvm.debugtrap.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r345087 - [X86] Autogenerate comple checks. NFC
Craig Topper via llvm-commits
- [lld] r345088 - Factor out code to a new function. NFC.
Rui Ueyama via llvm-commits
- [llvm] r345089 - Fix test after r345085
Fangrui Song via llvm-commits
- [llvm] r345090 - Actually fix test from r345085 REQUIRE: asserts
Fangrui Song via llvm-commits
- [PATCH] D52677: [AMDGPU] Match v_swap_b32
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D53176: AArch64/TargetTransformInfo: Report div/rem constant immediate costs as TCC_Free
Matthias Braun via Phabricator via llvm-commits
- [lld] r345093 - Move a function out of a class because it doesn't depend on any class member. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D53619: [WebAssembly] Fix immediate of rethrow when throwing to caller
Heejin Ahn via Phabricator via llvm-commits
- [lld] r345094 - Move forward declarations to the top of the file and sort.
Rui Ueyama via llvm-commits
- [PATCH] D53620: [WebAssembly] Error out when block/loop markers mismatch
Heejin Ahn via Phabricator via llvm-commits
- [llvm] r345095 - [ThinLTO] Fix a crash in lazy loading of Metadata
Teresa Johnson via llvm-commits
- [llvm] r345096 - [hot-cold-split] Only perform splitting in ThinLTO backend post-link
Teresa Johnson via llvm-commits
- [llvm] r345097 - Revert "[ThinLTO] Fix a crash in lazy loading of Metadata"
Teresa Johnson via llvm-commits
- [llvm] r345098 - [ORC] Re-apply r345077 with fixes to remove ambiguity in lookup calls.
Lang Hames via llvm-commits
- [PATCH] D53623: Rename InputSectionDescription SectionPattern.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r345102 - SelectionDAG: Reuse bigger sized constants in memset expansion.
Matthias Braun via llvm-commits
- [PATCH] D53181: SelectionDAG: Reuse bigger sized constants in memset expansion.
Matthias Braun via Phabricator via llvm-commits
- [llvm] r345103 - [PM] keeping history when original SCC split and then merge into itself
Wei Mi via llvm-commits
- [llvm] r345104 - [hurd] Make getMainExecutable get the real binary path
Reid Kleckner via llvm-commits
- [PATCH] D53184: [LangRef] Clarify semantics of volatile operations.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D51756: [AArch64] Commute comparisons when it would allow folding.
Eli Friedman via Phabricator via llvm-commits
- [llvm] r345105 - Commit missing comment edit and use correct cast to fix std::min overload
Reid Kleckner via llvm-commits
- [llvm] r345107 - ARM: handle checking aliases with out-of-bounds GEPs
Saleem Abdulrasool via llvm-commits
- [llvm] r345108 - [ARM64][Windows] Add unwind support to llvm-readobj
Sanjin Sijaric via llvm-commits
- [llvm] r344274 - [PassManager/Sanitizer] Port of AddresSanitizer pass from legacy to new PassManager
Eric Christopher via llvm-commits
- [PATCH] D53625: [WebAssembly] General vector shift lowering
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D53626: [LLVM-C] Improve Intrinsics Bindings
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D53627: [HotColdSplitting] Identify larger cold regions using domtree queries
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D53629: [GlobalISel] Restrict G_MERGE_VALUES capability and replace with new opcodes
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D53630: [WebAssembly] Lower vselect
Thomas Lively via Phabricator via llvm-commits
- [compiler-rt] r345110 - [hwasan] when printing a stack-related bugs, also print stack frame descriptions provided by the compiler
Kostya Serebryany via llvm-commits
- [PATCH] D53632: [AArch64] Implement FP16FML intrinsics
Bryan Chan via Phabricator via llvm-commits
- [PATCH] D51207: Introduce llvm.experimental.widenable_condition intrinsic
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r345112 - [X86] Correct a bad isel predicate. Though I don't think it can be exposed.
Craig Topper via llvm-commits
- [PATCH] D53634: [WebAssembly] Support EH instructions in InstPrinter
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D53587: [clangd] Truncate SymbolID to 16 bytes.
Sam McCall via Phabricator via llvm-commits
- [llvm] r345114 - [LSR] Combine unfolded offset into invariant register
Gil Rapaport via llvm-commits
- [llvm] r345115 - [LV] Don't have fold-tail under optsize invalidate interleave-groups when
Dorit Nuzman via llvm-commits
- [lld] r345116 - [ELF] Remove a superfluous semicolon, fixing warnings. NFC.
Martin Storsjo via llvm-commits
- [lld] r345117 - [MinGW] Support for multiarch runtimes layout
Martin Storsjo via llvm-commits
- [llvm] r345118 - [ThinLTO] Fix dot dumper for regular LTO modules
Eugene Leviant via llvm-commits
- [PATCH] D48826: [AMDGPU] Add support for TFE/LWE in image intrinsics
David Stuttard via Phabricator via llvm-commits
- [PATCH] D53391: [clangd] Embed fixes as CodeAction, instead of clangd_fixes. Clean up serialization.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D51932: [AMDGPU] Fix-up cases where writelane has 2 SGPR operands
David Stuttard via Phabricator via llvm-commits
- [PATCH] D51925: [AMDGPU] Fix issue for zext of f16 to i32
David Stuttard via Phabricator via llvm-commits
- [llvm] r345120 - [AMDGPU] Defined gfx909 Raven Ridge 2
Tim Renouf via llvm-commits
- [llvm] r345123 - Revert r345114
Gil Rapaport via llvm-commits
- [llvm] r345124 - [ThinLTO] Change parameter type. NFC
Eugene Leviant via llvm-commits
- [PATCH] D53140: [LLDB] - Add support for DW_RLE_base_address and DW_RLE_offset_pair entries (.debug_rnglists)
George Rimar via Phabricator via llvm-commits
- [PATCH] D53347: [clangd] Simplify auto hover
Phabricator via Phabricator via llvm-commits
- [llvm] r345129 - [llvm-mca] [llvm-mca] Improved error handling and error reporting from class InstrBuilder.
Andrea Di Biagio via llvm-commits
- [llvm] r345130 - [llvm-exegesis] Implements a cache of Instruction objects.
Guillaume Chatelet via llvm-commits
- [PATCH] D46424: [RISCV] Support .option push and .option pop
James Clarke via Phabricator via llvm-commits
- [llvm] r345131 - [MinGW] Enable large file for mingw-w64
Martin Storsjo via llvm-commits
- [PATCH] D46423: [RISCV] Support .option relax and .option norelax
James Clarke via Phabricator via llvm-commits
- [PATCH] D53639: [autocompletion] Handle the space before pressing tab
Yuka Takahashi via Phabricator via llvm-commits
- [PATCH] D53577: [clangd] Hide position line and column fields.
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D53635: [CodeComplete] Expose InBaseClass signal in code completion results.
Eric Liu via Phabricator via llvm-commits
- [llvm] r345136 - [X86][SSE] Update PMULDQ schedule tests to survive more aggressive SimplifyDemandedBits
Simon Pilgrim via llvm-commits
- [llvm] r345137 - Fix llvm-strings crash for negative char values
James Henderson via llvm-commits
- [lld] r345138 - Make a local variable scope narrower. NFC.
Rui Ueyama via llvm-commits
- [lld] r345139 - Add parenthese around a bitand.
Rui Ueyama via llvm-commits
- [PATCH] D53638: [clangd] Downrank members from base class
Eric Liu via Phabricator via llvm-commits
- [PATCH] D53643: [TargetLowering] Add SimplifyDemandedBitsForTargetNode callback + add PMULDQ/PMULUDQ handling
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D53645: Include input section name and output section name in an error message.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r345142 - [DEBUGINFO, NVPTX] Try to pack bytes data into a single string.
Alexey Bataev via llvm-commits
- [PATCH] D45822: [DEBUGINFO, NVPTX] Try to pack bytes data into a single string.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D53646: [LLDB] - Parse the DW_LLE_startx_length correctly for DWARF v5 case.
George Rimar via Phabricator via llvm-commits
- [lld] r345143 - Split a function. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D53287: [DebugInfo][Dexter] Unreachable line stepped onto after SimplifyCFG.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [llvm] r345146 - [FPEnv] Convert more BinaryOperator::isFNeg(...) to m_FNeg(...)
Cameron McInally via llvm-commits
- [PATCH] D53471: IR: make function getter compute hash once
Krasimir Georgiev via Phabricator via llvm-commits
- [PATCH] D53471: IR: Optimize FunctionType::get to perform one hash lookup instead of two, NFCI
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D53245: Teach the DominatorTree fallback to recalculation when applying updates to speedup JT (PR37929)
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D48181: [JumpThreading] Ignore nil destionation when determining whether a block only goes to a single destination
Brian Rzycki via Phabricator via llvm-commits
- [llvm] r345147 - [llvm-mca] Refactor class SourceMgr. NFCI
Andrea Di Biagio via llvm-commits
- [PATCH] D53640: Adjust unsupported C++ versions in some tests
Mikhail Maltsev via Phabricator via llvm-commits
- [llvm] r345149 - [InstCombine] try harder to form select from logic ops (2nd try)
Sanjay Patel via llvm-commits
- [llvm] r345151 - IR: Optimize FunctionType::get to perform one hash lookup instead of two, NFCI
Krasimir Georgiev via llvm-commits
- [PATCH] D53647: [clangd] When replying, log the method name and latency.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D53649: [TargetLowering] Improve vXi64 UITOFP vXf64 support (P38226)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D53650: [FPEnv] Last BinaryOperator::isFNeg(...) to m_FNeg(...) changes
Cameron McInally via Phabricator via llvm-commits
- [lld] r345154 - Refactor assignFileOffsets. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D53652: [PPC64] Handle powerpc64 in OUTPUT_FORMAT
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D52716: [Inliner] Penalise inlining of calls with loops at Oz
Dave Green via Phabricator via llvm-commits
- [PATCH] D22630: Loop rotation
Brian Rzycki via Phabricator via llvm-commits
- [llvm] r345156 - [InstCombine] add test for select with shuffled condition (PR37549); NFC
Sanjay Patel via llvm-commits
- [PATCH] D53653: [Spectre] Fix MIR verifier errors in retpoline thunks
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r345158 - [LegalizeDAG] ExpandLegalINT_TO_FP - cleanup UINT_TO_FP i64 -> f32 expansion.
Simon Pilgrim via llvm-commits
- [PATCH] D53657: [DEBUG_INFO][NVPTX]Fix processing of DBG_VALUES.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] r345161 - [llvm-mca] Remove dependency from InstrBuilder in class InstructionTables.
Andrea Di Biagio via llvm-commits
- [llvm] r345162 - [InstCombine] add test for ComputeNumSignBits with shuffle; NFC
Sanjay Patel via llvm-commits
- [llvm] r345163 - [CodeGen] skip lifetime end marker in isInTailCallPosition
Robert Lougher via llvm-commits
- [PATCH] D53658: [DAG] Inspect more store operands for cycle before merging.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D53659: [ValueTracking] peek through shuffles in ComputeNumSignBits (PR37549)
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r345164 - [CostModel][X86] Enable non-uniform vector division by constants costs.
Simon Pilgrim via llvm-commits
- [llvm] r345165 - [X86] Bring back the MOV64r0 pseudo instruction
Craig Topper via llvm-commits
- [llvm] r345166 - [docs] Add rawspeed to test-suite proposals.
Michael Kruse via llvm-commits
- [PATCH] D53339: [clang-tidy] Add the abseil-duration-factory-float check
Jonas Toth via Phabricator via llvm-commits
- [PATCH] D53190: ARM: avoid infinite combining loop
Tim Northover via Phabricator via llvm-commits
- [llvm] r345169 - [Hexagon] Flip hexagon-autohvx to be true by default
Krzysztof Parzyszek via llvm-commits
- [llvm] r345171 - ARM: Use BKPT instead of TRAP to implement llvm.debugtrap.
Peter Collingbourne via llvm-commits
- [lld] r345172 - Include input section name and output section name in an error message.
Rui Ueyama via llvm-commits
- [PATCH] D53158: [buildbot, windows] Update the way the visual studio environment is set
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D51201: [MIR] Add hasWinCFI field
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D53661: [MSP430] Add MC layer
Michael Skvortsov via Phabricator via llvm-commits
- [compiler-rt] r345174 - [sanitizer] Avoid calling a nullptr in MonotonicNanoTime if interceptors are not yet initialized
Kuba Mracek via llvm-commits
- [llvm] r345175 - [CostModel][X86] Add vXi8 vector division by constants costs.
Simon Pilgrim via llvm-commits
- [llvm] r345178 - [hot-cold-split] Name split functions with ".cold" suffix
Teresa Johnson via llvm-commits
- [llvm] r345179 - [TargetLowering] Add SimplifyDemandedBitsForTargetNode callback
Simon Pilgrim via llvm-commits
- [PATCH] D53663: [X86] Add a common-avx512 CPU to match icc's -xCOMMON-AVX512 option
Craig Topper via Phabricator via llvm-commits
- [PATCH] D53664: [GlobalISel] LegalizerHelper: Fix the incorrect alignment when splitting loads/stores in narrowScalar
Volkan Keles via Phabricator via llvm-commits
- [llvm] r345182 - [X86][SSE] Add SimplifyDemandedBitsForTargetNode PMULDQ/PMULUDQ handling
Simon Pilgrim via llvm-commits
- [llvm] r345183 - [X86] Explicitly list all KNL features of inheriting from IVB. NFC
Craig Topper 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] r345185 - [llvm-mca] Simplify the logic in FetchStage. NFCI
Andrea Di Biagio via llvm-commits
- [llvm] r345186 - [AArch64] Fix overlapping instructions
Evandro Menezes via llvm-commits
- [llvm] r345187 - [AArch64] Refactor Exynos machine model (NFC)
Evandro Menezes via llvm-commits
- [PATCH] D53667: [llvm-objcopy] Handle -O <format> flag.
Jordan Rupprecht via Phabricator via llvm-commits
- [llvm] r345188 - AArch64: add a pass to compress jump-table entries when possible.
Tim Northover via llvm-commits
- [PATCH] D53342: [SimplifyLibCalls] Mark known arguments with nonnull
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] r345189 - [MC] Separate masm integer literal lexer support from inline asm
Reid Kleckner via llvm-commits
- [llvm] r345190 - [llvm-mca] Replace InstRef::isValid with operator bool. NFC.
Matt Davis via llvm-commits
- [PATCH] D53668: [LV] Support vectorization of interleave-groups that require an epilog under optsize using masked wide loads
Dorit Nuzman via Phabricator via llvm-commits
- [PATCH] D53500: Add 'detailed-ast' output as an alias for 'dump'
Stephen Kelly via Phabricator via llvm-commits
- [PATCH] D53501: [clang-query] Refactor Output settings to booleans
Stephen Kelly via Phabricator via llvm-commits
- [llvm] r345195 - [ExecutionEngine] Remove some dead code from JITEventListener.h.
Lang Hames via llvm-commits
- [PATCH] D53669: [ELF] Don't check if ToSym if unorderable
Fangrui Song via Phabricator via llvm-commits
- [llvm] r345196 - [MIR] Add hasWinCFI field
Sanjin Sijaric via llvm-commits
- [llvm] r345197 - [X86] Add *SP to tailcall register class to fix verifier error
Reid Kleckner via llvm-commits
- [PATCH] D53671: [X86] Remove some uarch tuning flags from KNL that look to have been inherited from SNB/IVB incorrectly
Craig Topper via Phabricator via llvm-commits
- [PATCH] D53672: Make llvm-dwarfdump -name work on type units.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D53558: Add gfx909 to GPU Arch
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D53670: Revert "Teach __libcpp_is_floating_point that __fp16 and _Float16 are"
Petr Hosek via Phabricator via llvm-commits
- [llvm] r345200 - [DAG] check more operands for cycles when merging stores.
Tim Northover via llvm-commits
- [llvm] r345201 - [AArch64] Refactor Exynos machine model
Evandro Menezes via llvm-commits
- [PATCH] D53673: Implement Intrinsic.sponentry for AArch64
Yin Ma via Phabricator via llvm-commits
- [PATCH] D53673: Implement Intrinsic.sponentry for AArch64
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D53673: [COFF, ARM64] Implement Intrinsic.sponentry for AArch64
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D53673: [COFF, ARM64] Implement Intrinsic.sponentry for AArch64
Yin Ma via Phabricator via llvm-commits
- [PATCH] D53673: [COFF, ARM64] Implement Intrinsic.sponentry for AArch64
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D53673: [COFF, ARM64] Implement Intrinsic.sponentry for AArch64
Yin Ma via Phabricator via llvm-commits
- [PATCH] D53673: [COFF, ARM64] Implement Intrinsic.sponentry for AArch64
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D53673: [COFF, ARM64] Implement Intrinsic.sponentry for AArch64
Yin Ma via Phabricator via llvm-commits
- [PATCH] D53673: [COFF, ARM64] Implement Intrinsic.sponentry for AArch64
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D53673: [COFF, ARM64] Implement Intrinsic.sponentry for AArch64
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D53673: [COFF, ARM64] Implement Intrinsic.sponentry for AArch64
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D53673: [COFF, ARM64] Implement Intrinsic.sponentry for AArch64
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D53673: [COFF, ARM64] Implement Intrinsic.sponentry for AArch64
Yin Ma via Phabricator via llvm-commits
- [PATCH] D47889: Use llvm::VersionTuple instead of manual version marshalling
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D53675: [WebAssembly] Lower select for vectors
Thomas Lively via Phabricator via llvm-commits
- [llvm] r345202 - [SourceMgr][FileCheck] Obey -color by extending WithColor
Joel E. Denny via llvm-commits
- [llvm] r345203 - Make llvm-dwarfdump -name work on type units.
Paul Robinson via llvm-commits
- [lld] r345204 - Add a comment for PPC64 .toc and GNU relro.
Rui Ueyama via llvm-commits
- [lld] r345205 - Add more blank lines so that code doesn't look too dense. NFC.
Rui Ueyama via llvm-commits
- [llvm] r345206 - [InstCombine] add test for fptrunc with vector with undef elt; NFC
Sanjay Patel via llvm-commits
- [PATCH] D52772: [Settings] Make "settings set" without a value equivalent to "settings clear"
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D53676: [WebAssembly] Lower away condition truncations for scalar selects
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D53465: [VFS] Add support for "no_push" to VFS recursive iterators.
Jonas Devlieghere via Phabricator via llvm-commits
- [lld] r345208 - Do not call computeIsPreemptible() if its result is discarded. NFC.
Rui Ueyama via llvm-commits
- [llvm] r345209 - [HotColdSplitting] Identify larger cold regions using domtree queries
Vedant Kumar via llvm-commits
- [llvm] r345210 - [SelectionDAG] DAG combiner for fminnan and fmaxnan
Thomas Lively via llvm-commits
- [PATCH] D53678: Include llvm-config.h from Demangle/Compiler.h
Andy Kaylor via Phabricator via llvm-commits
- [llvm] r345213 - [VFS] Remove 'ignore-non-existent-contents' attribute for YAML-based VFS.
Volodymyr Sapsai via llvm-commits
- [PATCH] D53679: [AArch64][GlobalISel] Fix the LegalityPredicate for lowerIf for G_LOAD/G_STORE
Volkan Keles via Phabricator via llvm-commits
- [llvm] r345215 - llvm-dwarfdump: Account for skeleton addr_base when dumping addresses in split unit in the same file
David Blaikie via llvm-commits
- [llvm] r345216 - Update MemorySSA in LoopRotate.
Alina Sbirlea via llvm-commits
- [llvm] r345217 - [llvm-objcopy] Introduce dispatch mechanism based on the input
Alexander Shaposhnikov via llvm-commits
- [llvm] r345218 - [NFC] Rename minnan and maxnan to minimum and maximum
Thomas Lively via llvm-commits
- [PATCH] D53112: [NFC] Rename minnan and maxnan to minimum and maximum
Thomas Lively via Phabricator via llvm-commits
- [llvm] r345219 - [ELF] Fix large code model MIR verifier errors
Reid Kleckner via llvm-commits
- [PATCH] D53680: Make fminimum/fmaximum SDNodes commutative and associative
Thomas Lively via Phabricator via llvm-commits
- [llvm] r345220 - Make fminimum/fmaximum SDNodes commutative and associative
Thomas Lively via llvm-commits
- [PATCH] D47022: Update MemorySSA in SimpleLoopUnswitch.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D53681: AMDGPU: Use scavengeRegisterBackwards
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D53682: [WIP] [llvm-tapi] ELF binary writing initial draft
Armando Montanez via Phabricator via llvm-commits
- [llvm] r345221 - [WebAssembly] Retain shuffle types during custom lowering
Thomas Lively via llvm-commits
- [llvm] r345223 - [WebAssembly] Fix immediate of rethrow when throwing to caller
Heejin Ahn via llvm-commits
- [llvm] r345224 - DebugInfo: Reuse common addresses for rnglist base address selections
David Blaikie via llvm-commits
- [llvm] r345226 - [X86] Fix pipeline tests when enabling MIR verification, NFC
Reid Kleckner via llvm-commits
- [llvm] r345227 - [X86] Adjust MIR test case to pacify machine verifier
Reid Kleckner via llvm-commits
- [PATCH] D53683: [ELF] Add --{, no-}call-graph-profile (disabled by default)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D53683: [ELF] Add --{, no-}call-graph-profile (disabled by default)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D53683: [ELF] Add --{, no-}call-graph-profile (disabled by default)
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D53683: [ELF] Add --{, no-}call-graph-profile (disabled by default)
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D53683: [ELF] Add --{, no-}call-graph-profile (disabled by default)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D53683: [ELF] Add --{, no-}call-graph-profile (enabled by default)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D53683: [ELF] Add --{, no-}call-graph-profile (enabled by default)
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D53683: [ELF] Add --{, no-}call-graph-profile (enabled by default)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D53683: [ELF] Add --{, no-}call-graph-profile (enabled by default)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D53683: [ELF] Add --{, no-}call-graph-profile (enabled by default)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D53683: [ELF] Add --{, no-}call-graph-profile (enabled by default)
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D53683: [ELF] Add --{, no-}call-graph-profile (enabled by default)
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D53683: [ELF] Add --{, no-}call-graph-profile (enabled by default)
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D53683: [ELF] Add --{, no-}call-graph-profile-sort (enabled by default)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D53683: [ELF] Add --{, no-}call-graph-profile-sort (enabled by default)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D53683: [ELF] Add --{, no-}call-graph-profile-sort (enabled by default)
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D53683: [ELF] Add --{, no-}call-graph-profile-sort (enabled by default)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D53683: [ELF] Add --{, no-}call-graph-profile-sort (enabled by default)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D53683: [ELF] Add --{, no-}call-graph-profile-sort (enabled by default)
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D53683: [ELF] Add --{, no-}call-graph-profile-sort (enabled by default)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D53683: [ELF] Add --{, no-}call-graph-profile-sort (enabled by default)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D53683: [ELF] Add --{, no-}call-graph-profile-sort (enabled by default)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D53683: [ELF] Add --{, no-}call-graph-profile-sort (enabled by default)
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D53683: [ELF] Add --{, no-}call-graph-profile-sort (enabled by default)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D53236: [SelectionDAG] swap select_cc operands to enable folding
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D53686: [CMake] When built with LLVM, not use `-Wl,-z,defs`
Yuanfang Chen via Phabricator via llvm-commits
- [llvm] r345230 - [WebAssembly] Set LoadExt and TruncStore actions for SIMD types
Thomas Lively via llvm-commits
- [PATCH] D46228: [ELF] Use union-find set in Call-Chain Clustering (C³) heuristic to improve worst-case time complexity.
Michael Spencer via Phabricator via llvm-commits
- [llvm] r345236 - [X86] Fix typo in comment. NFC
Craig Topper via llvm-commits
- [llvm] r345238 - [llvm-readobj] Print ELF header flags names in GNU output
Simon Atanasyan via llvm-commits
- [PATCH] D52027: [llvm-readobj] Print ELF header flags names in GNU output
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] r345241 - [X86] Don't use the OriginalDemandedBits to calculate the DemandedMask for PMULUDQ/PMULDQ inputs.
Craig Topper via llvm-commits
- [PATCH] D44528: [PowerPC] Implement canCombineStoreAndExtract and provide the missing codegen patterns
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D52448: [clang-format] Break before next parameter after a formatted multiline raw string parameter
Krasimir Georgiev via Phabricator via llvm-commits
- [llvm] r345243 - [MCSched] Bind PFM Counters to the CPUs instead of the SchedModel.
Clement Courbet via llvm-commits
- [PATCH] D53689: IR: Optimize StructType::get to perform one hash lookup instead of two, NFCI
Krasimir Georgiev via Phabricator via llvm-commits
- [llvm] r345244 - [llvm-exegesis] Fix warning in r345243.
Clement Courbet via llvm-commits
- [llvm] r345245 - [llvm-exegesis] Fix VC build of r345243.
Clement Courbet via llvm-commits
- [llvm] r345246 - [llvm-exegesis] Add missing initializer.
Clement Courbet via llvm-commits
- [PATCH] D53690: [llvm-objdump] Don't Crash When Using `-a` on Non-Archives (PR39402)
Xing via Phabricator via llvm-commits
- [PATCH] D53361: [API] Extend the `SBThreadPlan` interface
Aleksandr Urakov via Phabricator via llvm-commits
- [llvm] r345248 - Add -instcombine-code-sinking option
Gabor Buella via llvm-commits
- [PATCH] D40369: Support sext instruction in SCEV delinearization algorithm (new revision)
Alex Susu via Phabricator via llvm-commits
- [PATCH] D53691: Introduce bug life cycle documentation.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D49460: Flush counters before forking to avoid counting the execution before fork twice
Marco Castelluccio via Phabricator via llvm-commits
- [llvm] r345250 - [DebugInfo][Dexter] Unreachable line stepped onto after SimplifyCFG.
Carlos Alberto Enciso via llvm-commits
- [llvm] r345252 - Fix MSVC llvm-exegesis build. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r345253 - [TTI] Add generic SK_Broadcast shuffle costs
Simon Pilgrim via llvm-commits
- [llvm] r345254 - [llvm-dwarfdump] - Fix incorrect parsing of the DW_LLE_startx_length
George Rimar via llvm-commits
- [PATCH] D53480: remove duplicate omp_control_tool export to fix windows build
Phabricator via Phabricator via llvm-commits
- [llvm] r345256 - [TargetLowering] Improve vXi64 UINT_TO_FP vXf64 support (P38226)
Simon Pilgrim via llvm-commits
- [llvm] r345257 - Missing semicolon.
Simon Pilgrim via llvm-commits
- [llvm] r345259 - [llvm-mca] Removed a couple of redundant method declarations, and simplified code in ResourcePressureView. NFC
Andrea Di Biagio via llvm-commits
- [llvm] r345261 - [CostModel][X86] Add realistic i64 uitofp f64 scalar costs
Simon Pilgrim via llvm-commits
- [llvm] r345262 - [RISCV] Use PatFrags for variable shift patterns
Alex Bradbury via llvm-commits
- [PATCH] D53332: Access ADDLIB in llvm-ar via command line
Owen Reynolds via Phabricator via llvm-commits
- [llvm] r345263 - [CostModel][X86] Add realistic vXi64 uitofp vXf64 costs
Simon Pilgrim via llvm-commits
- [llvm] r345264 - IR: Optimize StructType::get to perform one hash lookup instead of two, NFCI
Krasimir Georgiev via llvm-commits
- [PATCH] D53235: [RISCV] Add RV64F codegen support
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D53698: [X86] Fix llc invocation on MIR test case
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D53237: [RISCV] Implement RV64D codegen
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D47372: StackColoring: better handling of statically unreachable code
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [llvm] r345265 - [GlobalISel] Use the target preferred type for G_EXTRACT_VECTOR_ELT index.
Amara Emerson via llvm-commits
- [llvm] r318041 - Inserting a base test for X86 performance nops
Francis Visoiu Mistrih via llvm-commits
- [llvm] r345266 - [X86] Fix llc invocation on MIR test case
Francis Visoiu Mistrih via llvm-commits
- [llvm] r345269 - [DEBUG_INFO][NVPTX]Fix processing of DBG_VALUES.
Alexey Bataev via llvm-commits
- [PATCH] D53703: [LegalizeDAG] Remove dead SINT_TO_FP legalization code
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D49691: [DAGCombine] Allow alias analysis with inline asm calls and GluedNodes.
Nirav Dave via Phabricator via llvm-commits
- [llvm] r345270 - [AArch64] Do 64-bit vector move of 0 and -1 by extracting from the 128-bit move
John Brawn via llvm-commits
- [llvm] r345271 - [AArch64] Refactor definition of EXT patterns to use a multiclass
John Brawn via llvm-commits
- [llvm] r345272 - [ARM] Use Cortex-A57 sched model for Cortex-A72
Sam Parker via llvm-commits
- [PATCH] D52833: [RISCV] Add codegen test for RV64 ALU operations
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D53706: [RecursionStackElimination]: Pass to eliminate recursions
Martin Elshuber via Phabricator via llvm-commits
- [llvm] r345275 - [AArch64] Add EXT patterns for 64-bit EXT of a subvector of a 128-bit vector
John Brawn via llvm-commits
- [llvm] r345276 - [ARM] Regenerate vdup tests
Simon Pilgrim via llvm-commits
- [PATCH] D53710: [FileCheck] Warn if a prefix is only used in LABEL checks
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D53709: Get rid of C-style cast.
Phabricator via Phabricator via llvm-commits
- [PATCH] D53711: [compiler-rt] Workaround using new Clang with an old NDK.
Dan Albert via Phabricator via llvm-commits
- [PATCH] D53712: [DAGCombiner] Remove reduceBuildVecConvertToConvertBuildVec and rely on the vectorizers instead (PR35732)
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r345279 - [AArch64] Refactor Exynos feature sets (NFC)
Evandro Menezes via llvm-commits
- [llvm] r345280 - [llvm-mca] Introduce a new base class for mca::Instruction, and change how read/write information is stored.
Andrea Di Biagio via llvm-commits
- [PATCH] D51974: [GCOV] Handle correctly multiple CUs when profiling
Vedant Kumar via Phabricator via llvm-commits
- [llvm] r345282 - [AArch64][GlobalISel] Fix the LegalityPredicate for lowerIf for G_LOAD/G_STORE
Volkan Keles via llvm-commits
- [llvm] r345285 - [X86] Remove some uarch tuning flags from KNL that look to have been inherited from SNB/IVB incorrectly
Craig Topper via llvm-commits
- [llvm] r345286 - [X86] Remove ProcIntelKNL and replace with a SlowPMADDWD flag to use in the one place it was checked.
Craig Topper via llvm-commits
- [PATCH] D53637: [analyzer] Fixed bitvector from model always being unsigned
Phabricator via Phabricator via llvm-commits
- [PATCH] D53694: [analyzer] Move canReasonAbout from Z3ConstraintManager to SMTConstraintManager
Phabricator via Phabricator via llvm-commits
- [llvm] r345288 - [GISel] LegalizerInfo: Rename MemDesc::Size to SizeInBits to make the value clearer
Volkan Keles via llvm-commits
- [llvm] r345290 - [LegalizeDAG] Remove dead SINT_TO_FP legalization code
Simon Pilgrim via llvm-commits
- [PATCH] D53051: [llvm-tapi] initial commit, supports reading ELF
Armando Montanez via Phabricator via llvm-commits
- [PATCH] D53051: [llvm-tapi] initial commit, supports reading ELF
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D53051: [llvm-tapi] initial commit, supports reading ELF
Armando Montanez via Phabricator via llvm-commits
- [PATCH] D53051: [llvm-tapi] initial commit, supports reading ELF
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D53051: [llvm-tapi] initial commit, supports reading ELF
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D53051: [llvm-tapi] initial commit, supports reading ELF
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D53051: [llvm-tapi] initial commit, supports reading ELF
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D53051: [llvm-tapi] initial commit, supports reading ELF
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D53051: [llvm-tapi] initial commit, supports reading ELF
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D53051: [llvm-tapi] initial commit, supports reading ELF
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D53051: [llvm-tapi] initial commit, supports reading ELF
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D53051: [llvm-tapi] initial commit, supports reading ELF
Armando Montanez via Phabricator via llvm-commits
- [llvm] r345292 - [GlobalISel] LegalizerHelper: Fix the incorrect alignment when splitting loads/stores in narrowScalar
Volkan Keles via llvm-commits
- [llvm] r342218 - [DWARF] reposting r342048, which was reverted in r342056 due to buildbot
via llvm-commits
- [llvm] r345293 - [X86] Add KNL command lines to movmsk-cmp.ll.
Craig Topper via llvm-commits
- [lld] r345294 - Remove full stops from error messages for consistency.
Rui Ueyama via llvm-commits
- [llvm] r345295 - [FPEnv] Last BinaryOperator::isFNeg(...) to m_FNeg(...) changes
Cameron McInally via llvm-commits
- [llvm] r345297 - [X86] Add some non-AVX512VL command lines to the *vl-vec-test-testn.ll tests.
Craig Topper via llvm-commits
- [PATCH] D53216: [FPEnv] Add constrained intrinsics for MAXNUM and MINNUM
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D53721: [WebAssembly] Use target-independent saturating add
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D53053: [Intrinsic] Signed Saturation Addition Intrinsic
Craig Topper via Phabricator via llvm-commits
- [PATCH] D50710: [ADT] Fix Optional ABI mismatch between clang & gcc
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D53268: [X86] Stop promoting and/or/xor/andn to vXi64.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D53586: Implement Function Multiversioning for Non-ELF Systems.
Erich Keane via Phabricator via llvm-commits
- [llvm] r345299 - [WebAssembly] Use target-independent saturating add
Thomas Lively via llvm-commits
- [PATCH] D53722: [WebAssembly] Lower to target-independent saturating add
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D53685: [WebAssembly] Bitselect and min/max builtins
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D53726: [ADT] Add initializer_list constructor, equality tests for DenseMap/DenseSet.
Lang Hames via Phabricator via llvm-commits
- [llvm] r345307 - [AArch64][GlobalISel] Simplify a legalizer test. NFC.
Volkan Keles via llvm-commits
- [PATCH] D53031: Expand comment for MinGW driver.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D53727: Only call FlushFileBuffers when writing executables
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D53294: [ThinLTO] Add an option to disable (thin)lto internalization.
Xin Tong via Phabricator via llvm-commits
- [zorg] r345309 - [buildbot, windows] Update the way the visual studio environment is set
Stella Stamenova via llvm-commits
- [zorg] r345310 - [buildbot] Add a missing tag for the FileCheck parameter
Stella Stamenova via llvm-commits
- [PATCH] D53728: [GlobalISel] LegalizerHelper: Implement fewerElementsVector for G_LOAD/G_STORE
Volkan Keles via Phabricator via llvm-commits
- [PATCH] D49837: [SelectionDAG] Handle unary SelectPatternFlavor for ABS case in SelectionDAGBuilder::visitSelect.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D53729: [llvm-cov] Don't remap existing paths
David Greene via Phabricator via llvm-commits
- [PATCH] D53597: Don't type-erase the SymbolContextItem enum
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D53616: Don't type-erase the FunctionNameType or TypeClass enums
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D53730: [llvm-readobj] Fix minor segment type dumping bugs
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D53732: [compiler-rt] [llvm-cov] Test for "Don't remap existing paths"
David Greene via Phabricator via llvm-commits
- [llvm] r345315 - [AArch64] Create proper memoperand for multi-vector stores
David Greene via llvm-commits
- [llvm] r345316 - [CodeGen] Remove operands from FENTRY_CALL
Francis Visoiu Mistrih via llvm-commits
- [llvm] r345317 - [X86] Change X86 backend to look for 'min-legal-vector-width' attribute instead of 'required-vector-width' when determining whether 512-bit vectors should be legal.
Craig Topper via llvm-commits
- [llvm] r345318 - [Pipeliner] Remove the unneeded include header(NFC).
Sumanth Gundapaneni via llvm-commits
- [llvm] r345319 - [Pipeliner] Ignore Artificial dependences while computing recurrences.
Sumanth Gundapaneni via llvm-commits
- [PATCH] D53451: [Pipeliner] Remove the unneeded include header.
Sumanth Gundapaneni via Phabricator via llvm-commits
- [PATCH] D53450: [Pipeliner] Ignore Artificial dependences while computing recurrences.
Sumanth Gundapaneni via Phabricator via llvm-commits
- [llvm] r345320 - llvm-dwarfdump: loclists: Don't expect an (albeit empty) expression for LLE_base_address
David Blaikie via llvm-commits
- [llvm] r345321 - [SystemZ] Improve handling and cost estimates of vector integer div/rem
Jonas Paulsson via llvm-commits
- [PATCH] D53733: [llvm-objcopy] Fix --keep-global-symbol/--globalize-symbol for undefined symbols.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D53734: [GlobalISel] Fix a bug in LegalizeRuleSet::clampMaxNumElements
Volkan Keles via Phabricator via llvm-commits
- [lld] r345322 - [ELF] Don't check if symbols in .llvm.call-graph-profile are unorderable
Fangrui Song via llvm-commits
- [compiler-rt] r345323 - [sanitizer] Fix mallopt interceptor.
Evgeniy Stepanov via llvm-commits
- [www] r345324 - Add LLVM'18 Slides
Johannes Doerfert via llvm-commits
- [llvm] r345325 - [x86] add tests for missed load folding; NFC
Sanjay Patel via llvm-commits
- [llvm] r345326 - DebugInfo: Explain why DW_LLE_(GNU_)startx_length is used
David Blaikie via llvm-commits
- [llvm] r345327 - [SystemZ] Improve getMemoryOpCost() to find foldable loads that are converted.
Jonas Paulsson via llvm-commits
- [PATCH] D36300: WIP: DebugInfo: Use base address and offset pairs in debug_loc.dwo to reduce required relocations
David Blaikie via llvm-commits
- [PATCH] D53736: [BTF] Add BTF DebugInfo
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D53261: [BPF] Add BTF generation for BPF target
Yonghong Song via Phabricator via llvm-commits
- [llvm] r345331 - [SystemZ] NFC reformatting in SystemZTargetTransformInfo.cpp
Jonas Paulsson via llvm-commits
- [PATCH] D53737: [x86] commute blendvb with constant condition op to allow load folding
Sanjay Patel via Phabricator via llvm-commits
- [lld] r345332 - [ELF] Add --{, no-}call-graph-profile-sort (enabled by default)
Fangrui Song via llvm-commits
- [PATCH] D53739: InstCombine: Avoid introducing posion values when lowering llvm.amdgcn.[us]bfe
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D53740: [globalisel][irtranslator] Verify that DILocations aren't lost in translation
Daniel Sanders via Phabricator via llvm-commits
- [llvm] r345333 - [WebAssembly] Error out when block/loop markers mismatch
Heejin Ahn via llvm-commits
- [llvm] r345334 - Address comments
Heejin Ahn via llvm-commits
- [llvm] r345335 - Tidy up test case
Heejin Ahn via llvm-commits
- [llvm] r345336 - Delete test case. Assertions can't be tested.
Heejin Ahn via llvm-commits
- [llvm] r345337 - [AArch64] Implement FP16FML intrinsics
Bryan Chan via llvm-commits
- [llvm] r345342 - Fix in MachineOperand::printIRValueReference().
Jonas Paulsson via llvm-commits
- [PATCH] D53624: [analyzer] For now model that OSDynamicCast never returns 0
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D53628: [analyzer] Remove custom rule for OSIterator in RetainCountChecker
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D53660: [analyzer] [RetainCountChecker] Do not invalidate references passed to constructors and operators
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D53735: [analyzer] Fix a bug in "collapsed" graph viewer
George Karpenkov via Phabricator via llvm-commits
- [llvm] r345343 - [WebAssembly] Support EH instructions in InstPrinter
Heejin Ahn via llvm-commits
- [PATCH] D53336: Stack Safety Analysis documentation
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D53633: [AArch64] Implement FP16FML intrinsics
Bryan Chan via Phabricator via llvm-commits
- [llvm] r345345 - Reland "[WebAssembly] LSDA info generation"
Heejin Ahn via llvm-commits
- [llvm] r345347 - [SystemZ] Pass the DAG pointer from SystemZAddressingMode::dump().
Jonas Paulsson via llvm-commits
- [PATCH] D52651: Add functionality to export settings
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r345348 - Dump public symbol records in pdb2yaml mode
Zachary Turner via llvm-commits
- [llvm] r345349 - [SystemZ] Implement SystemZOperand::print()
Jonas Paulsson via llvm-commits
- [PATCH] D52685: [LoopVectorizer] Adjust heuristics for a truncated load
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D52417: [LoopVectorizer] Don't pass the instruction pointer from getMemInstScalarizationCost.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D53741: [DWARF][NFC] cleanup (mostly leftovers from the implementation of string offsets tables)
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D53742: [XRay] Use std::errc::invalid_argument instead of std::errc::bad_message
Yi Kong via Phabricator via llvm-commits
- [llvm] r345353 - Teach the DominatorTree fallback to recalculation when applying updates to speedup JT (PR37929)
Chijun Sima via llvm-commits
- [llvm] r345355 - add myself to the CREDITS.TXT
Li Jia He via llvm-commits
- [llvm] r345356 - Revert "[AArch64] Create proper memoperand for multi-vector stores"
Vlad Tsyrklevich via llvm-commits
- [llvm] r345357 - [PowerPC][NFC] Add tests for some missed optimization opportunities in combineSetCC
Li Jia He via llvm-commits
- [PATCH] D53358: [PowerPC][NFC] Add tests for some missed optimization opportunities in combineSetCC
Phabricator via Phabricator via llvm-commits
- [llvm] r345358 - Add dependency from SystemZAsmParser to SystemZAsmPrinter after rL345349
Fangrui Song via llvm-commits
- [llvm] r345359 - [Pipeliner] Mark swp-art-deps-rec.ll as REQUIRES: asserts after rL345319
Fangrui Song via llvm-commits
- [llvm] r345361 - [PowerPC] Keep vector int to fp conversions in vector domain
Nemanja Ivanovic via llvm-commits
- [llvm] r345363 - [NFC] Fix the regular expression for BE PPC in update_llc_test_checks.py
Nemanja Ivanovic via llvm-commits
- [PATCH] D52950: [BPF] Add BTF generation for BPF target
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D53743: [LegalizeTypes] Stop DAGTypeLegalizer::getSETCCWidenedResultTy from creating illegal setccs. Add checks for valid setccs
Craig Topper via Phabricator via llvm-commits
- [llvm] r345364 - This reverts commit r345357, It is wrong to create a new directory and put the test file into it. I am sorry for this.
Li Jia He via llvm-commits
- [llvm] r345365 - [PowerPC][NFC] Add tests for some missed optimization opportunities in combineSetCC
Li Jia He via llvm-commits
- [PATCH] D53744: [SimpleLoopUnswitch] Unswitch by experimental.guard intrinsics
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r345366 - [PowerPC] Fix some missed optimization opportunities in combineSetCC
Li Jia He via llvm-commits
- [PATCH] D53360: [PowerPC] Fix some missed optimization opportunities in combineSetCC
Phabricator via Phabricator via llvm-commits
- [llvm] r345367 - [llvm-nm] Simplify. NFC
Fangrui Song via llvm-commits
- [llvm] r345368 - [NFC] Add periods to CREDITS.txt (testing git-llvm)
Kristina Brooks via llvm-commits
- [PATCH] D53745: [ASan] Separate Initialization from AddressSanitizer Constructor
Leonard Chan via Phabricator via llvm-commits
- [llvm] r345369 - [SystemZ] Fix -Wcovered-switch-default as coding standard regulates
Fangrui Song via llvm-commits
- [PATCH] D53520: Update the example of BS_Stroustrup to match what is done by clang-format
Phabricator via Phabricator via llvm-commits
- [PATCH] D53746: [ARM] Fix ARMCodeGenPrepare test cases
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D53747: [NFC][SimpleLoopUnswitch] Make all checks before actual non-trivial unswitch
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D53748: [ARM] Fix test inlineasm-X-allocation.ll
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D53731: [NativePDB] Add the ability to display global variables
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D53750: [AMDGPU] support image load/store a16
Neil Henning via Phabricator via llvm-commits
- [PATCH] D53752: [CMake] Convert paths to the right form in standalone builds on Windows
Peiyuan Song via Phabricator via llvm-commits
- [llvm] r345375 - [SimpleLoopUnswitch] Make all checks before actual non-trivial unswitch
Max Kazantsev via llvm-commits
- [llvm] r345376 - [llvm-mca] Removed dependency on mca::SourcMgr in some Views. NFC
Andrea Di Biagio via llvm-commits
- [llvm] r345377 - [Codegen] - Implement basic .debug_loclists section emission (DWARF5).
George Rimar via llvm-commits
- [llvm] r345378 - [llvm-mca] Fix -wreorder and -Wunused-private-field after r345376. NFC
Sam McCall via llvm-commits
- [llvm] r345379 - Regenerate test
Simon Pilgrim via llvm-commits
- [PATCH] D51629: [Local] Keep K's range if K does not move when combining metadata.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D53756: [Mips] Conditionally remove successor block
Stefan Maksimovic via Phabricator via llvm-commits
- [PATCH] D53758: Handle value uses wrapped in metadata for the use-list order
David Stenberg via Phabricator via llvm-commits
- [llvm] r345382 - [AMDGPU] Add a pass to promote bitcast calls
Scott Linder via llvm-commits
- [llvm] r345383 - [llvm-ar] Access ADDLIB in llvm-ar via command line
Owen Reynolds via llvm-commits
- [llvm] r345384 - [CodeGen] Remove out operands from PATCHABLE_OP
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D53760: [SelectionDAG] Add FoldBUILD_VECTOR to simplify new BUILD_VECTOR nodes
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D52351: [LoopVectorizer] Fix in getScalarizationOverhead()
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D53753: [Windows] Define generic arguments registers for Windows x64
Aleksandr Urakov via Phabricator via llvm-commits
- [llvm] r345386 - [ARM] Fix ARMCodeGenPrepare test cases
Sjoerd Meijer via llvm-commits
- [llvm] r345387 - [SimpleLoopUnswitch] Unswitch by experimental.guard intrinsics
Max Kazantsev via llvm-commits
- [llvm] r345388 - [X86] Use existing pulled out VT variables. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D53762: AMDGPU: Combine DPP mov with use instuctions
Valery Pykhtin via Phabricator via llvm-commits
- [www] r345389 - Win snapshot: r345380.
Hans Wennborg via llvm-commits
- [llvm] r345390 - [x86] commute blendvb with constant condition op to allow load folding
Sanjay Patel via llvm-commits
- [PATCH] D53765: [RFC prototype] Implementation of asm-goto support in LLVM
Alexander Ivchenko via Phabricator via llvm-commits
- [zorg] r345391 - Add jobs flag to check-cxx and check-libcxxabi rules so dependancies are built faster
Eric Fiselier via llvm-commits
- [lld] r345392 - Refactor readCallGraph() and readCallGraphFromObjectFiles(). NFC.
Rui Ueyama via llvm-commits
- [lld] r345393 - Rename warnUnorderableSymbol maybeWarnUnorderableSymbol because the function doesn't always emit a warning.
Rui Ueyama via llvm-commits
- [compiler-rt] r345394 - [sanitizer] Fix mallopt test on Android.
Evgeniy Stepanov via llvm-commits
- [llvm] r345395 - [X86][SSE] Move 2-input limit up from getFauxShuffleMask to resolveTargetShuffleInputs
Simon Pilgrim via llvm-commits
- [PATCH] D53766: [llvm-exegesis] Fix SNB counter definition and handling.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D53767: [X86] Convert MIR test to IR test
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [llvm] r345396 - [MIR] Simplify and move MIR test
Francis Visoiu Mistrih via llvm-commits
- [llvm] r345397 - Revert "UBSan blacklist workaround for bot timeouts"
Vlad Tsyrklevich via llvm-commits
- [llvm] r345399 - [tblgen] Improve comments in TargetInstrPredicate.td. NFC
Andrea Di Biagio via llvm-commits
- [PATCH] D53656: Adding formatters for libc++ std::u16string and std::u32string
Shafik Yaghmour via Phabricator via llvm-commits
- [llvm] r345404 - [DWARF][NFC] cleanup (mostly leftovers from the implementation of string offsets tables)
Wolfgang Pieb via llvm-commits
- [llvm] r345405 - [llvm-ar] Add a dependency to BinaryFormat after rL345383
Fangrui Song via llvm-commits
- [compiler-rt] r345406 - [sanitizer] Improve macOS version detection
Kuba Mracek via llvm-commits
- [llvm] r345407 - [X86] Add -LABEL to some FileCheck checks. NFC
Craig Topper via llvm-commits
- [llvm] r345408 - [X86] Stop promoting vector and/or/xor/andn to vXi64.
Craig Topper via llvm-commits
- [PATCH] D53769: [llvm-ar] Strip trailing \r and format
Fangrui Song via Phabricator via llvm-commits
- [llvm] r345410 - [llvm-ar] Strip trailing \r and format
Fangrui Song via llvm-commits
- [llvm] r345411 - [ADT] Use explicit constructors for DenseMapPair to work around compiler issues.
Lang Hames via llvm-commits
- [llvm] r345413 - Pointer types were treated as zero-size by MergeICmps
Christy Lee via llvm-commits
- [llvm] r345414 - [PowerPC] Improve BUILD_VECTOR of 4 i32s
Lei Huang via llvm-commits
- [zorg] r345415 - Revert "[buildbot, windows] Update the way the visual studio environment is set"
Stella Stamenova via llvm-commits
- [llvm] r345416 - [XRay] Use std::errc::invalid_argument instead of std::errc::bad_message
Yi Kong via llvm-commits
- [PATCH] D53773: [ExecutionEngine] Track objects using an abstract ObjectKey in JITEventListeners.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D53774: [InstCombine] Combine nested min/max intrinsics with constants
Volkan Keles via Phabricator via llvm-commits
- [PATCH] D53207: Fix bug 26547 - alignof should return ABI alignment, not preferred alignment
Richard Smith - zygoloid via Phabricator via llvm-commits
- [llvm] r345420 - [ARM] Make InstrEmitter mark CPSR defs dead for Thumb1.
Eli Friedman via llvm-commits
- [PATCH] D53775: [git/svn] Ignore Visual Studio's CMakeSettings.json.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D53776: [DAGCombiner] Fix for big endian in ForwardStoreValueToDirectLoad
Bjorn Pettersson via Phabricator via llvm-commits
- [llvm] r345426 - [Spectre] Fix MIR verifier errors in retpoline thunks
Reid Kleckner via llvm-commits
- [llvm] r345427 - Add docs+a script for building clang/LLVM with PGO
George Burgess IV via llvm-commits
- [llvm] r345428 - [LegalizeTypes] Stop DAGTypeLegalizer::getSETCCWidenedResultTy from creating illegal setccs. Add checks for valid setccs
Craig Topper via llvm-commits
- [PATCH] D53777: [sanitizer] Move interceptor initialization check into real_clock_gettime
Vitaly Buka via Phabricator via llvm-commits
- [llvm] r345429 - [ValueTracking] peek through shuffles in ComputeNumSignBits (PR37549)
Sanjay Patel via llvm-commits
- [PATCH] D51664: [IR] Lazily number instructions for local dominance queries
Nikita Popov via Phabricator via llvm-commits
- [llvm] r345430 - [DAGCombiner] rearrange code in narrowExtractedVectorBinOp(); NFC
Sanjay Patel via llvm-commits
- [PATCH] D53778: [CMAKE] Specify all_load when exporting symbols from an executable (macOS)
Joe Ranieri via Phabricator via llvm-commits
- [PATCH] D53779: [CodeExtractor] Allow extracting allocas within simple stack{save, restore} pairs
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D49168: [LV] Add a new reduction pattern match
Guozhi Wei via Phabricator via llvm-commits
- [llvm] r345431 - [VFS] Add property 'fallthrough' that controls fallback to real file system.
Volodymyr Sapsai via llvm-commits
- [PATCH] D50539: [VFS] Add property 'fallthrough' that controls fallback to real file system.
Volodymyr Sapsai via Phabricator via llvm-commits
- [PATCH] D53782: [llvm-objcopy] Don't apply --localize flags to common symbols
Jordan Rupprecht via Phabricator via llvm-commits
- [llvm] r345433 - Revert "[PassManager/Sanitizer] Enable usage of ported AddressSanitizer passes with -fsanitize=address"
Leonard Chan via llvm-commits
- [llvm] r345436 - [llvm-readobj] Fix bugs with unrecognized types in switch statements
Ryan Prichard via llvm-commits
- [llvm] r345437 - [x86] adjust tests to preserve behavior; NFC
Sanjay Patel via llvm-commits
- [PATCH] D53783: [Intrinsic] Signed and Unsigned Saturation Subtraction Intirnsics
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D53784: [DAGCombiner] narrow vector binops when extraction is cheap
Sanjay Patel via Phabricator via llvm-commits
- Buildbot numbers for the week of 10/7/018 - 10/13/2018
Galina Kistanova via llvm-commits
- Buildbot numbers for the last week of 10/14/2018 - 10/20/2018
Galina Kistanova via llvm-commits
- [llvm] r345438 - Further split cpus test
Jonas Devlieghere via llvm-commits
- [PATCH] D53786: [AliasSetTracker] Actually delete instructions from the AliasSetTracker.
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] r345441 - DebugInfo: reduce DIE range verification on object files
Saleem Abdulrasool via llvm-commits
- [llvm] r345442 - [Hexagon] Add missing assignment to Itinerary in Call_nr
Brendon Cahoon via llvm-commits
- [PATCH] D53789: [hwasan] optionally right-align heap allocations
Kostya Serebryany via Phabricator via llvm-commits
- [llvm] r345444 - test: add missing -triple
Saleem Abdulrasool via llvm-commits
- [PATCH] D53790: [llvm-objcopy] Move elf-specific code into subfolder
Alexander Shaposhnikov via Phabricator via llvm-commits
- [compiler-rt] r345445 - [XRay] Support generational buffers in FDR controller
Dean Michael Berris via llvm-commits
- [llvm] r345447 - Revert r345169 [along with its llvm counterpart r345170] as it makes Halide builds timeout.
Alina Sbirlea via llvm-commits
- [llvm] r345448 - [X86] Add some isel patterns for scalar_to_vector/extract_vector_element that use the avx512 extended register classes when they are available.
Craig Topper via llvm-commits
- [llvm] r345450 - [ARM64][Windows] MCLayer support for exception handling
Sanjin Sijaric via llvm-commits
- [llvm] r345451 - Revert rL345395: [X86][SSE] Move 2-input limit up from getFauxShuffleMask to resolveTargetShuffleInputs
Simon Pilgrim via llvm-commits
- [PATCH] D53792: [DebugInfo] Define base function on DWARFDie reverse iterators
Eugene Sharygin via Phabricator via llvm-commits
- [PATCH] D53793: [ADT] Remove illegal comparison of singular iterators from SmallSetTest
Eugene Sharygin via Phabricator via llvm-commits
- [PATCH] D53258: [LegalizeDAG] Add generic vector CTPOP expansion (PR32655)
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r345452 - [TargetLowering] Move LegalizeDAG FP_TO_UINT handling to TargetLowering::expandFP_TO_UINT. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r345453 - Regenerate FP_TO_INT tests.
Simon Pilgrim via llvm-commits
- [llvm] r345454 - Fix -Wdocumentation warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r345455 - [x86] make test immune to improved extraction in D53784; NFC
Sanjay Patel via llvm-commits
- [llvm] r345456 - [Local] Keep K's range if K does not move when combining metadata.
Florian Hahn via llvm-commits
- [llvm] r345457 - Revert "DebugInfo: reduce DIE range verification on object files"
Vlad Tsyrklevich via llvm-commits
- [llvm] r345458 - [X86][SSE] LowerVSELECT - pull out repeated getOperand(). NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D53604: [AST] Widen the bit-fields of Stmt to 8 bytes
Phabricator via Phabricator via llvm-commits
- [PATCH] D53605: [AST] Refactor PredefinedExpr
Phabricator via Phabricator via llvm-commits
- [llvm] r345461 - [utils] Run tests in the proper directory.
George Burgess IV via llvm-commits
- [llvm] r345462 - [NFC][X86] Baseline tests for AMD BdVer2 (Piledriver) Scheduler model
Roman Lebedev via llvm-commits
- [PATCH] D53794: [TargetLowering] expandFP_TO_UINT - avoid FPE due to out of range conversion (PR17686)
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r345463 - AMD BdVer2 (Piledriver) Initial Scheduler model
Roman Lebedev via llvm-commits
- [PATCH] D53795: [utils] Fix _run_benchmark in collect_and_build_with_pgo.py
Fangrui Song via Phabricator via llvm-commits
- [llvm] r345465 - Revert r344172: [LV] Add a new reduction pattern match
Renato Golin via llvm-commits
- [llvm] r345466 - [utils] Fix _run_benchmark in collect_and_build_with_pgo.py
Fangrui Song via llvm-commits
- [llvm] r345467 - [utils] collect_and_build_with_pgo.py: revert part already fixed in rL345461
Fangrui Song via llvm-commits
- [llvm] r345468 - [X86] Add test cases showing missed opportunities for optimizing vector fcopysign when the RHS is a splat constant.
Craig Topper via llvm-commits
- [llvm] r345469 - [DAGCombiner] Better constant vector support for FCOPYSIGN.
Craig Topper via llvm-commits
- [compiler-rt] r345471 - [XRay] Refcount backing store for buffers
Dean Michael Berris via llvm-commits
- [PATCH] D52668: [DAGCombiner] Improve X div/rem Y fold if single bit element type
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D53798: [lit] Add --show-substitutions
Eugene Sharygin via Phabricator via llvm-commits
- [llvm] r345473 - [VectorLegalizer] Enable TargetLowering::expandFP_TO_UINT support.
Simon Pilgrim via llvm-commits
- [llvm] r345474 - [X86][NFC] sse2-schedule.ll: disable XOP for BdVer2 tests
Roman Lebedev via llvm-commits
- [llvm] r345475 - [X86][NFC] sse41-schedule.ll: disable XOP for BdVer2 tests
Roman Lebedev via llvm-commits
- [llvm] r345476 - [X86][NFC] sse42-schedule.ll: disable XOP for BdVer2 tests
Roman Lebedev via llvm-commits
- [llvm] r345478 - [TargetLowering] Move i64/vXi64 to f32/vXf32 UINT_TO_FP handling to TargetLowering::expandUINT_TO_FP.
Simon Pilgrim via llvm-commits
- [PATCH] D53799: [llvm-size] Reject unknown radix values
Eugene Sharygin via Phabricator via llvm-commits
- [llvm] r345480 - [llvm-exegesis] Fix SNB counter definition and handling.
Clement Courbet via llvm-commits
- [llvm] r345481 - [SelectionDAG] Fix bad indentation. NFC
Craig Topper via llvm-commits
- [llvm] r345482 - Revert "Revert "DebugInfo: reduce DIE range verification on object files""
Saleem Abdulrasool via llvm-commits
- [llvm] r345483 - [X86] Add test case to show failure to handle splat vectors in the constant check in LowerFCOPYSIGN.
Craig Topper via llvm-commits
- [llvm] r345484 - [X86] Recognize constant splats in LowerFCOPYSIGN.
Craig Topper via llvm-commits
- [PATCH] D53802: [XRay] Use more portable control block
Dean Michael Berris via Phabricator via llvm-commits
- [compiler-rt] r345485 - [XRay] Use more portable control block
Dean Michael Berris via llvm-commits
- [PATCH] D53621: Support for groups of attributes in #pragma clang attribute
Phabricator via Phabricator via llvm-commits
- [PATCH] D53805: [XRay] Guard call to postCurrentThreadFCT()
Dean Michael Berris via Phabricator via llvm-commits
- [llvm] r345488 - [X86] Force floating point values in constant pool decoding to print in scientific notation so they can't be confused with integers.
Craig Topper via llvm-commits
- [compiler-rt] r345489 - [XRay] Guard call to postCurrentThreadFCT()
Dean Michael Berris via llvm-commits
- [PATCH] D53285: [MergeFuncs] Generate alias instead of thunk if possible (default disabled)
whitequark via Phabricator via llvm-commits
- [PATCH] D52239: [OCaml] Add OCaml APIs to access DebugLoc info
whitequark via Phabricator via llvm-commits
Last message date:
Sun Oct 28 23:57:10 PDT 2018
Archived on: Sun Oct 28 23:55:08 PDT 2018
This archive was generated by
Pipermail 0.09 (Mailman edition).