The Week Of Monday 10 September 2018 Archives by thread
Starting: Mon Sep 10 00:38:08 PDT 2018
Ending: Sun Sep 16 23:54:26 PDT 2018
Messages: 1862
- [PATCH] D49915: [IR] Add a boolean field in DILocation to know if a line must covered or not
calixte via Phabricator via llvm-commits
- [PATCH] D51848: [RegisterCoalescer] Fixup "Fixed inconsistent followCopyChain with subreg"
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D51849: [RegisterCoalescer] Avoid "Use not jointly dominated by defs" in removePartialRedundancy
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D51834: [ELF] Don't emit .relr.dyn section if there are no relocs
George Rimar via Phabricator via llvm-commits
- [lld] r341780 - Merging r341670 and r341672:
Hans Wennborg via llvm-commits
- [lld] r341670 - MachO: Fix out-of-bounds memory access in getString16
Hans Wennborg via llvm-commits
- [PATCH] D51802: [clangd] Make advanceTo() faster on Posting Lists
Kirill Bobyrev via Phabricator via llvm-commits
- [PATCH] D51850: [IndVars][NFC] Refactor to make modifications of Changed transparent
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D51162: [PDB] Restore AST from PDB symbols
Aleksandr Urakov via Phabricator via llvm-commits
- [llvm] r341642 - ARM: fix Thumb2 CodeGen for ldrex with folded frame-index.
Hans Wennborg via llvm-commits
- [llvm] r341785 - ReleaseNotes: update links to use https
Hans Wennborg via llvm-commits
- [lld] r341788 - ReleaseNotes: update links to use https
Hans Wennborg via llvm-commits
- [PATCH] D48276: [llvm-mca] Stricter checking from update_mca_test_checks.py
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D32902: [Analyzer] Iterator Checker - Part 7: Support for push and pop operations
Balogh, Ádám via Phabricator via llvm-commits
- [PATCH] D32904: [Analyzer] Iterator Checker - Part 8: Support for assign, clear, insert, emplace and erase operations
Balogh, Ádám via Phabricator via llvm-commits
- [PATCH] D51851: [CGP] Ensure splitgep gives deterministic output
Dave Green via Phabricator via llvm-commits
- [PATCH] D50572: DAG: Handle odd vector sizes in calling conv splitting
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D51793: AMDGPU: Stop reporting is-noop addrspacecast for constant 32-bit
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D51726: [AMDGPU] Remove non-instructions from GCNHazardRecognizer buffer
Nicolai Hähnle via Phabricator via llvm-commits
- [www] r341796 - Fix author list for first talk.
Sven van Haastregt via llvm-commits
- [PATCH] D51674: [clangd] Fix async index loading (from r341376).
Sam McCall via Phabricator via llvm-commits
- [llvm] r341798 - [AMDGPU] Prevent sequences of non-instructions disrupting GCNHazardRecognizer wait state counting
Carl Ritson via llvm-commits
- [PATCH] D50965: [PowerPC] Fix label address calculation for ppc64
Joel Stanley via Phabricator via llvm-commits
- [llvm] r341799 - [llvm-exegesis] Ignore double spaced separators in asm strings
Simon Pilgrim via llvm-commits
- [PATCH] D51854: [Arm builtins] Remove non-necessary IS check
Hugues de Valon via Phabricator via llvm-commits
- [PATCH] D51539: [clangd] Add symbol slab size to index memory consumption estimates
Kirill Bobyrev via Phabricator via llvm-commits
- [llvm] r341801 - DAG: Handle odd vector sizes in calling conv splitting
Matt Arsenault via llvm-commits
- [PATCH] D51852: [clangd] Implement FuzzyFindRequest JSON (de)serialization
Kirill Bobyrev via Phabricator via llvm-commits
- [llvm] r341803 - AMDGPU: Stop reporting is-noop addrspacecast for constant 32-bit
Matt Arsenault via llvm-commits
- [PATCH] D51780: ARM: align loops to 4 bytes on Cortex-M3 and Cortex-M4.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D51550: Use alias analysis to check for real interference in cascade comparison
Clement Courbet via Phabricator via llvm-commits
- [llvm] r341806 - AMDGPU: Remove function pointer type hack
Matt Arsenault via llvm-commits
- [test-suite] r341809 - Creating release candidate rc3 from release_700 branch
Hans Wennborg via llvm-commits
- [PATCH] D51796: AMDGPU: Remove function pointer type hack
Matt Arsenault via Phabricator via llvm-commits
- [lld] r341816 - Creating release candidate rc3 from release_700 branch
Hans Wennborg via llvm-commits
- [debuginfo-tests] r341819 - Creating release candidate rc3 from release_700 branch
Hans Wennborg via llvm-commits
- [llvm] r341820 - [GVN] Invalidate cached info for values replaced by equality propagation
John Brawn via llvm-commits
- [PATCH] D51218: [GVN] Invalidate cached info for values replaced by equality propagation
John Brawn via Phabricator via llvm-commits
- [llvm] r341821 - Don't create a temporary vector of loop blocks just to iterate over them.
Benjamin Kramer via llvm-commits
- [PATCH] D51856: [llvm-exegesis] Improve Register Setup.
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] r341822 - [Target] Untangle disassemblers
Benjamin Kramer via llvm-commits
- [lld] r341823 - Remove an effectively unused local variable.
Nico Weber via llvm-commits
- [PATCH] D51038: [clang] Make sure codecompletion is called for calls even when inside a token.
Kadir Cetinkaya via Phabricator via llvm-commits
- [lld] r341825 - [LLD][COFF] Cleanup error messages / add more coverage tests
Alexandre Ganea via llvm-commits
- [llvm] r341825 - [LLD][COFF] Cleanup error messages / add more coverage tests
Alexandre Ganea via llvm-commits
- [PATCH] D51559: [LLD][COFF] Cleanup error messages / add more coverage tests
Alexandre Ganea via Phabricator via llvm-commits
- [llvm] r341826 - [Sparc] Move SparcTargetStreamer.h to the MC Desc, where the implementation is already
Benjamin Kramer via llvm-commits
- [lld] r341827 - Buildfix for r341825
Alexandre Ganea via llvm-commits
- [PATCH] D51313: [LV] Fix code gen for conditionally executed uniform loads
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D50665: [LV][LAA] Vectorize loop invariant values stored into loop invariant address
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D51039: [clangd] Add unittests for D51038
Kadir Cetinkaya via Phabricator via llvm-commits
- [llvm] r341831 - InstCombine: move hasOneUse check to the top of foldICmpAddConstant
Tim Northover via llvm-commits
- [PATCH] D51835: [ADT] Support converting to lowercase string in toHex
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D50774: [OMPT] Update types according to TR7
Phabricator via Phabricator via llvm-commits
- [PATCH] D51502: [X86] Fix register resizings for inline assembly register operands.
Nirav Dave via Phabricator via llvm-commits
- [llvm] r341835 - [LSR] Add tests for small constants; NFC
Gil Rapaport via llvm-commits
- [llvm] r341836 - make flag name more specific to gvn [NFC]
Sebastian Pop via llvm-commits
- [llvm] r341837 - add flag instead of using a constant [NFC]
Sebastian Pop via llvm-commits
- [llvm] r341838 - HotColdSplitting: check that target supports cold calling convention
Sebastian Pop via llvm-commits
- [PATCH] D51795: AMDGPU: Don't error on calls to constexpr casts of functions
Scott Linder via Phabricator via llvm-commits
- [PATCH] D50598: LLD COFF: Add support for /force:multiple option
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D51858: [llvm-exegesis] Add predefined floating point values so we can test impact of special values on latency.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D51574: [LiveRangeCalc] Fixed findReachingDefs bug
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D51595: [NewGVN] Update use counts for SSA copies when replacing them by their operands.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r341839 - HotColdSplitting: fix test failing because of last commit
Sebastian Pop via llvm-commits
- [PATCH] D51792: [AArch64] Attempt to parse expressions as adr/adrp operands
Peter Smith via Phabricator via llvm-commits
- [PATCH] D51840: [LLD] [MinGW] Hook up the --require-defined option to -include:
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D51836: [bugpoint] Fix TempFile scoping bug
Michael Kruse via Phabricator via llvm-commits
- [llvm] r341840 - [MIPS GlobalISel] Select icmp
Petar Jovanovic via llvm-commits
- [PATCH] D51861: [LSR] Combine unfolded offset into invariant register
Gil Rapaport via Phabricator via llvm-commits
- [PATCH] D51489: [MIPS GlobalISel] Select icmp
Petar Jovanovic via Phabricator via llvm-commits
- [llvm] r341841 - [AST] Visit memtransfer arguments in order
Philip Reames via llvm-commits
- [PATCH] D51833: ELF: Add --build-id-link-dir=DIR switch
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D51862: [LNT] more pep8 code style fixes
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D51863: [SampleFDO] Add FunctionOffsetTable in compact binary format profile.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D51807: Remove all uses of DIFlagBlockByrefStruct from Clang
Phabricator via Phabricator via llvm-commits
- [llvm] r341843 - [AMDGPU] Preliminary patch for divergence driven instruction selection. Inline immediate move to V_MADAK_F32.
Alexander Timofeev via llvm-commits
- [PATCH] D51801: [MemorySSAUpdater] Avoid creating self-referencing MemoryDefs
Sebastian Pop via Phabricator via llvm-commits
- [llvm] r341844 - [ARC] Fix macro usage (DEBUG -> LLVM_DEBUG)
Tatyana Krasnukha via llvm-commits
- [PATCH] D51433: [InstCombine] enhance vector demanded elements to look at a vector select condition operand
Craig Topper via Phabricator via llvm-commits
- [PATCH] D43515: More math intrinsics for conservative math handling
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51742: [AMDGPU] Fix regression with not maintaining MachineDominatorTree
Scott Linder via Phabricator via llvm-commits
- [PATCH] D51810: [MIPS] Fix illegal type assert in single-float mode
Simon Dardis via Phabricator via llvm-commits
- [llvm] r341845 - [x86] test codegen for unsigned saturated add; NFC
Sanjay Patel via llvm-commits
- [lld] r341846 - [MinGW] Hook up the --require-defined option to -include:
Martin Storsjo via llvm-commits
- [PATCH] D51794: AMDGPU: Don't error on calls to null or undef
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D51843: AMDGPU: Don't error on out of bounds address spaces
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D51845: AMDGPU: Remove leftovers from configurable address spaces
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D49665: [MIPS] ORC JIT support
Lang Hames via Phabricator via llvm-commits
- [PATCH] D51869: NFC: bit.h don't warn on strict aliasing for GCC <= 7.1
JF Bastien 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] D50593: ConstantMerge: merge common initial sequences
JF Bastien via Phabricator via llvm-commits
- [PATCH] D51871: [lit] Disable shtest-timeout on Windows
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D51872: isPodLike: handle tuple and array
JF Bastien via Phabricator via llvm-commits
- [llvm] r341850 - [InstCombine] use SelectInst operand names to make code clearer; NFC
Sanjay Patel via llvm-commits
- [PATCH] D51873: [AArch64] Add support for the ABS dag node and testcases for integer abs.
Ivan Kulagin via Phabricator via llvm-commits
- [PATCH] D51695: [MC] [AsmParser]: Ensure a new CFI frame is not opened within an existing one when using cc1as (causing a crash due to failed assert).
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r341851 - [Hexagon] Split large offsets into properly aligned addends
Krzysztof Parzyszek via llvm-commits
- [PATCH] D45299: API to update MemorySSA for cloned blocks.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D51842: [X86ISel] Implement byval lowering for Win64 calling convention
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51876: [ASan] [Windows] Remove const from _msize function declaration parameter
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51877: [compiler-rt] [Windows] Include BaseTsd.h with lowercase
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51878: [ASan] [MinGW] Only try to export MSVC specific C++ symbols if building with a MSVC like compiler
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51841: [llvm-objcopy] Dwarf decompression support.
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D51879: [ASan] [MinGW] Avoid including headers for functions that will be redefined
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51881: [ADT] Made numerous methods of ImmutableList const
Umann Kristóf via Phabricator via llvm-commits
- [PATCH] D51882: [Sanitizers] [MinGW] Produce undecorated symbols for /export: directives when in MinGW mode
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51883: [Sanitizers] [MinGW] Check for __i386__ in addition to _M_IX86 for i386 specific details
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r341852 - [ADT] Support converting to lowercase string in toHex
Petr Hosek via llvm-commits
- [PATCH] D51765: [WebAssembly] SIMD comparisons
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51885: [CMake] [MinGW] Build address sanitizer for MinGW
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51887: lld-link: Set PDB GUID to hash of PDB contents instead of to a random byte sequence.
Nico Weber via Phabricator via llvm-commits
- [llvm] r341853 - NFC: bit.h don't warn on strict aliasing for GCC <= 7.1
JF Bastien via llvm-commits
- [llvm] r341855 - API to update MemorySSA for cloned blocks and added CFG edges.
Alina Sbirlea via llvm-commits
- [llvm] r341856 - [lit] Disable shtest-timeout on Windows
Stella Stamenova via llvm-commits
- [PATCH] D48185: [Power9] [LLVM] Add __float128 exponent GET and SET builtins
Stefan Pintilie via Phabricator via llvm-commits
- [compiler-rt] r341857 - [Windows] Include BaseTsd.h with lowercase
Martin Storsjo via llvm-commits
- [llvm] r341859 - [X86] Mark the ISD::SETLT/SETLE condition codes as illegal for v32i16/v64i8 to match the other vector types.
Craig Topper via llvm-commits
- [PATCH] D51888: [ADT] bit_cast: check for is_trivially_copyable more portably
JF Bastien via Phabricator via llvm-commits
- [PATCH] D51836: [bugpoint] Revert r318459
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D51207: Introduce llvm.experimental.widenable_condition intrinsic
Philip Reames via Phabricator via llvm-commits
- [PATCH] D50377: [MustExecute] Rework LoopSafetyInfo to make it more optimistic about throws
Philip Reames via Phabricator via llvm-commits
- [llvm] r341861 - Move FeatureAES from SLM, WSM and SNB to GLM and SKL
Erich Keane via llvm-commits
- [PATCH] D51565: Move FeatureAES from SLM, WSM and SNB to GLM and SKL
Erich Keane via Phabricator via llvm-commits
- [PATCH] D51510: Move AESNI generation to Skylake and Goldmont
Erich Keane via Phabricator via llvm-commits
- [llvm] r341863 - [PDB] Change uint32_t to SymIndex wherever it makes sense.
Zachary Turner via llvm-commits
- [llvm] r341864 - Re-run clang-format on one file.
Zachary Turner via llvm-commits
- [llvm] r341865 - [ADT] bit_cast: check for is_trivially_copyable more portably
JF Bastien via llvm-commits
- [llvm] r341726 - [SimplifyIndVar] Avoid generating truncate instructions with non-hoisted Laod operand.
Philip Reames via llvm-commits
- [llvm] r341866 - Fix bit_cast __is_trivially_copyable
JF Bastien via llvm-commits
- [llvm] r341867 - Fix bit_cast properly
JF Bastien via llvm-commits
- [llvm] r341868 - [X89] Explicitly enable aes in aes-schedule.ll to fix failures after r341861.
Craig Topper via llvm-commits
- [lld] r341870 - [ELF] Don't emit .relr.dyn section if there are no relocs
Petr Hosek via llvm-commits
- Devirtualizing local methods (messages) in final class in Objective-C
Aditya K via llvm-commits
- [PATCH] D51890: AMDGPU: Move isa version and EF_AMDGPU_MACH_* determination into TargetParser.
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [llvm] r341872 - [ORC] Simplify LLJIT::Create by removing the ExecutionSession parameter.
Lang Hames via llvm-commits
- [llvm] r341873 - [ORC] Render unresolved symbol addresses as "<not resolved>" in JITDylib::dump.
Lang Hames via llvm-commits
- [PATCH] D51891: [WebAssembly][NFC] Enable explicit locals in simd-arith.ll
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51189: [Sema][ObjC] Infer availability of +new from availability of -init
Phabricator via Phabricator via llvm-commits
- [compiler-rt] r341875 - [hwasan] Re-enable print-memory-usage-android test.
Evgeniy Stepanov via llvm-commits
- [llvm] r341876 - Add size remarks to MachineFunctionPass
Jessica Paquette via llvm-commits
- [PATCH] D51893: [X86] Teach X86SelectionDAGInfo::EmitTargetCodeForMemcpy about GNUX32
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51895: Fix issues required to remove memset/memcpy/memmove special casing from AliasSetTracker
Philip Reames via Phabricator via llvm-commits
- [PATCH] D51746: Replace clang-x86-windows-msvc2015 with an x64 VS 2017 build script
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r341880 - [AST] Add test coverage of memsets
Philip Reames via llvm-commits
- [llvm] r341882 - Explicitly state triple in machine-size-remarks.ll
Jessica Paquette via llvm-commits
- [PATCH] D51619: [gcov] Fix branch counters with switch statements
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D51829: [MachineInstr] In addRegisterKilled and addRegisterDead, don't remove operands from inline assembly instructions if they have an associated flag operand.
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r341883 - [InstCombine] Partially revert rL341674 due to PR38897.
Alina Sbirlea via llvm-commits
- [PATCH] D51897: [InstCombine] Partially revert rL341674 due to PR38897.
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] r341884 - [InstCombine] Add testcases for (mul (sext x), cst) --> (sext (mul x, cst')) and (mul (zext x), cst) --> (zext (mul x, cst')) for vectors constants.
Craig Topper via llvm-commits
- [llvm] r341885 - Add REQUIRES line to machine-size-remarks
Jessica Paquette via llvm-commits
- [PATCH] D51898: Revert "[clang-tidy] Handle unresolved expressions in ExprMutationAnalyzer"
Shuai Wang via Phabricator via llvm-commits
- [PATCH] D50166: [ARM64] [Windows] MCLayer support for exception handling
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51900: [InstCombine] Support (mul (sext x), cst) --> (sext (mul x, cst')) and (mul (zext x), cst) --> (zext (mul x, cst')) for vectors constants.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51900: [InstCombine] Support (mul (sext x), cst) --> (sext (mul x, cst')) and (mul (zext x), cst) --> (zext (mul x, cst')) for vectors constants.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51900: [InstCombine] Support (mul (sext x), cst) --> (sext (mul x, cst')) and (mul (zext x), cst) --> (zext (mul x, cst')) for vectors constants.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51900: [InstCombine] Support (mul (sext x), cst) --> (sext (mul x, cst')) and (mul (zext x), cst) --> (zext (mul x, cst')) for vectors constants.
Phabricator via Phabricator via llvm-commits
- [PATCH] D51637: [AsmPrinter] GlobalAlias with non-zero size and public linkage ends up with wrong size, PR38794
Daphne Pfister via Phabricator via llvm-commits
- [llvm] r341887 - [XRay] Add the `llvm-xray fdr-dump` implementation
Dean Michael Berris via llvm-commits
- [PATCH] D51846: [XRay] Add the `llvm-xray fdr-dump` implementation
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D51902: [SanitizerCoverage] Create comdat for global arrays.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D50754: Implementation of a vtable interleaving algorithm
Zhaomo Yang via Phabricator via llvm-commits
- [PATCH] D51904: [Polly] Fix the build for non-`MSVC` Windows targets.
Richard Diamond via Phabricator via llvm-commits
- [PATCH] D51698: Prevent Constant Folding From Optimizing inrange GEP
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D51906: [WebAssembly] SIMD shifts
Thomas Lively via Phabricator via llvm-commits
- [llvm] r341888 - Prevent Constant Folding From Optimizing inrange GEP
Peter Collingbourne via llvm-commits
- [llvm] r341889 - llvm-symbolizer: Fix bug related to TUs interfering with symbolizing
David Blaikie via llvm-commits
- [lld] r341890 - Update release notes for lld 7.0.
Rui Ueyama via llvm-commits
- [PATCH] D49499: [X86] Prefer unpckhpd over movhlps in isel for fake unary cases
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51108: [PowerPC] Fix wrong ABI for i1 stack arguments on PPC32
Lion Yang via Phabricator via llvm-commits
- [llvm] r341892 - [LICM] (re-)simplify code using MemoryLocation API [NFC]
Philip Reames via llvm-commits
- [PATCH] D51153: Break LoopUtils into an Analysis file.
Vikram TV via Phabricator via llvm-commits
- [PATCH] D50200: AMDGPU: Handle "uniform-work-group-size" attribute
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r341893 - [IndVars][NFC] Refactor to make modifications of Changed transparent
Max Kazantsev via llvm-commits
- [PATCH] D51736: DAG: Change behavior of fminnum/fmaxnum nodes
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r341894 - AMDGPU: Don't error on out of bounds address spaces
Matt Arsenault via llvm-commits
- [llvm] r341895 - AMDGPU: Remove leftovers from configurable address spaces
Matt Arsenault via llvm-commits
- [PATCH] D51908: [DebugInfo] Do not generate debug info for removed labels.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D50495: [DebugInfo] Do not generate duplicated label debug info if it has been processed.
Hsiangkai Wang via Phabricator via llvm-commits
- [llvm] r341896 - [LICM] Avoid duplicate work during building AliasSetTracker
Serguei Katkov via llvm-commits
- [llvm] r341897 - NFC: use bit_cast more in AArch64AddressingModes
JF Bastien via llvm-commits
- [PATCH] D51715: [LICM] Avoid duplicate work during building AliasSetTracker
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D50222: [CodeGen] [SelectionDAG] More efficient code for X % C == 0 (UREM case)
Dmytro Shynkevych via Phabricator via llvm-commits
- [PATCH] D51909: AMDGPU: Fix annotate kernel features through casted calls
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r341898 - AMDGPU: Fix r600 test
Matt Arsenault via llvm-commits
- [llvm] r341899 - [XRay] Add missing LLVMTestingSupport target_link_libraries
Heejin Ahn via llvm-commits
- [llvm] r341900 - NCF: use bit_cast in IntervalMap
JF Bastien via llvm-commits
- [PATCH] D51474: Consider CSRs in computeRegisterLiveness
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r341901 - [NFC] Rename variable
Max Kazantsev via llvm-commits
- [PATCH] D51911: [XRay] Add TSC to NewCPUId Records
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D51912: [XRay] Use FDR Records+Visitors for Trace Loading
Dean Michael Berris via Phabricator via llvm-commits
- [compiler-rt] r341903 - [ASan] [Windows] Remove const from _msize function declaration parameter
Martin Storsjo via llvm-commits
- [llvm] r341904 - [NFC] Specify test's option to reduce reliance on defaults
Max Kazantsev via llvm-commits
- [llvm] r341905 - [XRay] Add TSC to NewCPUId Records
Dean Michael Berris via llvm-commits
- [llvm] r341906 - [XRay] Use FDR Records+Visitors for Trace Loading
Dean Michael Berris via llvm-commits
- [PATCH] D51913: [libFuzzer] [Windows] Include windows.h and psapi.h with lowercase
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r341908 - [X86] Add test cases inspired by PR38840.
Craig Topper via llvm-commits
- [llvm] r341909 - [XRay] Write the TSC along with CPUID
Dean Michael Berris via llvm-commits
- [PATCH] D51914: [ASan] [Windows] Avoid including windows.h in asan_malloc_win.cc
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51118: Release Notes: Add Zig to External Open Source Projects Using LLVM 7
Hans Wennborg via Phabricator via llvm-commits
- [llvm] r341912 - [XRay] Ensure lambda outlives llvm::function_ref
Dean Michael Berris via llvm-commits
- [lld] r341913 - ReleaseNotes: fixes
Hans Wennborg via llvm-commits
- [www] r341914 - Update the release schedule to match reality
Hans Wennborg via llvm-commits
- [llvm] r341915 - [X86] In combineMOVMSK, look through int->fp bitcasts before callling SimplifyDemandedBits.
Craig Topper via llvm-commits
- [llvm] r341917 - [NFC] Sanitizing asserts for OrderedBasicBlock
Max Kazantsev via llvm-commits
- [www] r341918 - [NFC] Use relative links to llvm.org [No 4]
Johannes Doerfert via llvm-commits
- [PATCH] D49987: [ARM] Make FP16 vectors legal
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D51918: [Support] sys::fs::directory_entry includes the file_type.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D50944: [Hexagon] [Test] Remove undef and infinite loop from test
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D51919: [CallSiteSplitting] Add debug location to created PHI nodes.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r341919 - [mips] Add a pattern for 64-bit GPR variant of the `rdhwr` instruction
Simon Atanasyan via llvm-commits
- [PATCH] D51773: [mips] Add a pattern for 64-bit GPR variant of the `rdhwr` instruction
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D51920: [ARM] Enable ARMCodeGenPrepare by default
Sam Parker via Phabricator via llvm-commits
- [www] r341920 - [FIX] Use charset not encoding to denote utf-8
Johannes Doerfert via llvm-commits
- [www] r341922 - [FIX] Remove old style encoding definition, new one is present
Johannes Doerfert via llvm-commits
- [PATCH] D51860: [clangd] NFC: Use uint32_t for FuzzyFindRequest limits
Kirill Bobyrev via Phabricator via llvm-commits
- [www] r341923 - [FIX] Remove non-existent css property
Johannes Doerfert via llvm-commits
- [compiler-rt] r341924 - [Msan] Fix unit test linkage issue on FreeBSD
David Carlier via llvm-commits
- [PATCH] D51922: [NewGVN] Apply SimplifySelectInst if any of the options is undef.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D51681: [Msan] Fix unit test linkage issue on FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D51923: [NFC] Add validation to Ordered Instructions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D51903: [llvm-mca] Delay calculation of Cycles per Resources to reduce fp error.
Andrea Di Biagio via Phabricator via llvm-commits
- [llvm] r341926 - [LoopInfo] Fix Loop::getLoopID() for loops with multiple latches
Johannes Doerfert via llvm-commits
- [PATCH] D51925: [AMDGPU] Fix issue for zext of f16 to i32
David Stuttard via Phabricator via llvm-commits
- [llvm] r341927 - [FuncAttrs] Remove "access range attributes" for read-none functions
Johannes Doerfert via llvm-commits
- [llvm] r341928 - [AMDGPU] Preliminary patch for divergence driven instruction selection. Immediate selection predicate changed
Alexander Timofeev via llvm-commits
- [PATCH] D51734: [AMDGPU] Preliminary patch for divergence driven instruction selection. Immediate selection predicate changed
Alexander via Phabricator via llvm-commits
- [llvm] r341932 - [ARM] Enable ARMCodeGenPrepare by default
Sam Parker via llvm-commits
- [PATCH] D51299: [python bindings] Expose template argument API for Type
Jonathan B Coe via Phabricator via llvm-commits
- [PATCH] D51927: [ARM] Enable spilling of the hGPR class in Thumb2
Petr Pavlu via Phabricator via llvm-commits
- [PATCH] D51702: [LoopInterchange] Turn into a loop pass.
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] r341934 - [MIPS] ORC JIT support
Petar Jovanovic via llvm-commits
- [PATCH] D49488: [LV] Move InterleaveGroup and InterleavedAccessInfo to VectorUtils.h (NFC)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D51928: [PerfMonitor] Fix rdtscp callsites
Theodoros Theodoridis via Phabricator via llvm-commits
- [PATCH] D51477: [AArch64] Add parsing of aarch64_vector_pcs attribute.
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] r341935 - [AArch64] test codegen for unsigned saturated add; NFC
Sanjay Patel via llvm-commits
- [lld] r341936 - Update release notes to say that lld/MinGW is production-ready.
Rui Ueyama via llvm-commits
- [lld] r341937 - Style fix.
Rui Ueyama via llvm-commits
- [PATCH] D46276: [CostModel][X86] Derive TTI costs from complete scheduling models (PR36550) (RFC)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D51424: [ARM] Exchange MAC operands in ARMParallelDSP
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] r341941 - [ARM] Add smlald support in ARMParallelDSP
Sam Parker via llvm-commits
- [PATCH] D50758: [ARM] Allow bitcasts in ARMCodeGenPrepare
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D51602: Print the correct error when our DynamicCheckerFunctions fail to install
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D51929: [DAGCombiner] use UADDO to optimize saturated unsigned add
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51101: [ARM] Add smlald support in ARMParallelDSP
Phabricator via Phabricator via llvm-commits
- [PATCH] D50658: Hot cold splitting pass
Nico Weber via Phabricator via llvm-commits
- [llvm] r341943 - [Hexagon] [Test] Remove undef and infinite loop from test
Roman Lebedev via llvm-commits
- [llvm] r341944 - Make malformed-machos.test pass on my Mac.
Nico Weber via llvm-commits
- [llvm] r341945 - pdb output: Initialize padding in PublicsStreamHeader.
Nico Weber via llvm-commits
- [polly] r341946 - [PerfMonitor] Fix rdtscp callsites
Tobias Grosser via llvm-commits
- [llvm] r341947 - [MemorySSAUpdater] Avoid creating self-referencing MemoryDefs
Alexandros Lamprineas via llvm-commits
- [lld] r341948 - Simplify.
Rui Ueyama via llvm-commits
- [PATCH] D51648: [UBSan] Partially fix `test/ubsan/TestCases/Misc/log-path_test.cc` so that it can run on devices.
Dan Liew 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] D51933: [AMDGPU] Ensure trig range reduction only used for subtargets that require it
David Stuttard via Phabricator via llvm-commits
- [PATCH] D51917: [CodeCompletion] Enable signature help when initializing class/struct/union members.
Kadir Cetinkaya via Phabricator via llvm-commits
- [PATCH] D51145: make copyFMF consistent with AnyDefined for detection of any FMF flag set to true
Michael Berg via Phabricator via llvm-commits
- [PATCH] D51924: [clangd] Add unittests for D51917
Kadir Cetinkaya via Phabricator via llvm-commits
- [PATCH] D41813: [builtins] Enable CRT_HAS_128BIT for MSVC
Gregory PAKOSZ via Phabricator via llvm-commits
- [llvm] r341951 - [SanitizerCoverage] Create comdat for global arrays.
Matt Morehouse via llvm-commits
- [llvm] r341952 - [MIPS] Fix illegal type assert in single-float mode
Simon Atanasyan via llvm-commits
- [llvm] r341953 - [DagCombine][NFC] Some more tests fo for X % C == 0 (UREM case) transform
Roman Lebedev via llvm-commits
- [llvm] r341954 - [GVNHoist] Re-enable GVNHoist by default
Alexandros Lamprineas via llvm-commits
- [PATCH] D51936: Fix a use-after-RAUW bug in large GEP splitting
Krzysztof Pszeniczny via Phabricator via llvm-commits
- [PATCH] D43424: [clang-doc] Implement a (simple) Markdown generator
Julie Hockett via Phabricator via llvm-commits
- [llvm] r341956 - [X86] Correct the one use check from r341915.
Craig Topper via llvm-commits
- [PATCH] D51445: Remove undefined behavior around the use of StateType
Shafik Yaghmour via Phabricator via llvm-commits
- [PATCH] D51880: [ASTMatchers] add three matchers for dependent expressions
Jonas Toth via Phabricator via llvm-commits
- [PATCH] D43146: [builtins] Fix c?zdi2 on sparc64/Linux and ignore riscv32
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D50820: [VPlan] Implement initial vector code generation support for simple outer loops.
Robin Kruppe via Phabricator via llvm-commits
- [PATCH] D51247: Support for remapping profile data, for instrumentation-based profiling.
David Li via Phabricator via llvm-commits
- [PATCH] D49116: Setup clang-format as an Arcanist linter
Danila Malyutin via Phabricator via llvm-commits
- [llvm] r341959 - [MachineOutliner][NFC] Factor out instruction mapping into its own function
Jessica Paquette via llvm-commits
- [llvm] r341960 - [NFC] Fix typo in comment
Jessica Paquette via llvm-commits
- [PATCH] D51903: [llvm-mca] Delay calculation of Cycles per Resources, separate the cycles and resource quantities.
Matt Davis via Phabricator via llvm-commits
- [llvm] r341961 - [InstCombine] Support (mul (sext x), cst) --> (sext (mul x, cst')) and (mul (zext x), cst) --> (zext (mul x, cst')) for vectors constants.
Craig Topper via llvm-commits
- [llvm] r341962 - [InstCombine] Use dyn_cast instead of match(m_Constant). NFC
Craig Topper via llvm-commits
- [PATCH] D51938: [InstCombine] Fix incorrect usage of getPrimitiveSizeInBits when we should be using the element size for vectors
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51937: [OPENMP]Increment iterator when the loop is continued.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] r341965 - Revert "[SanitizerCoverage] Create comdat for global arrays."
Matt Morehouse via llvm-commits
- [PATCH] D43881: Add CMake option for using /DEBUG:GHASH
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D51939: -mcpu=native CPU detection for Cavium processors
Stefan Teleman via Phabricator via llvm-commits
- [llvm] r341966 - Test commit: remove trailing whitespace
Josh Stone via llvm-commits
- [PATCH] D48826: [AMDGPU] Add support for TFE/LWE in image intrinsics
David Stuttard via Phabricator via llvm-commits
- [PATCH] D51940: [X86] Teach X86FastISel::X86SelectRet to use EAX for the sret pointer in GNUX32
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51941: [Support] Avoid calling CommandLineToArgvW from shell32.dll
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51942: [InstCombine] Fold (C/x)>0 into x>0 if possible
Martin Elshuber via Phabricator via llvm-commits
- [llvm] r341968 - [LoopInfo][FIX] Remove leftover dump in unit test
Johannes Doerfert via llvm-commits
- [PATCH] D51943: [GCOV] Remove function names from gcno when using option -coverage-no-function-names-in-data
calixte via Phabricator via llvm-commits
- [llvm] r341969 - [GlobalISel] Lower dbg.declare into indirect DBG_VALUE
Josh Stone via llvm-commits
- [llvm] r341970 - [CallSiteSplitting] Add debug location to created PHI nodes.
Florian Hahn via llvm-commits
- [PATCH] D51749: [GlobalISel] Lower dbg.declare into indirect DBG_VALUE
Josh Stone via Phabricator via llvm-commits
- [llvm] r341971 - [InstCombine] Fix incorrect usage of getPrimitiveSizeInBits when we should be using the element size for vectors
Craig Topper via llvm-commits
- [llvm] r341972 - [X86] Teach X86FastISel::X86SelectRet to use EAX for the sret pointer in GNUX32
Craig Topper via llvm-commits
- [llvm] r341973 - [X86] Prefer unpckhpd over movhlps in isel for fake unary cases
Craig Topper via llvm-commits
- [llvm] r341974 - Add some context to fatal verifier errors
Xin Tong via llvm-commits
- [PATCH] D51386: Add some context to fatal verifier errors
Xin Tong via Phabricator via llvm-commits
- [PATCH] D51620: [gcov] Fix the switch tests
Vedant Kumar via Phabricator via llvm-commits
- [lld] r341976 - Clarify the wording for the state of the lld/MinGW target
Martin Storsjo via llvm-commits
- [compiler-rt] r341977 - [gcov] Fix branch counters with switch statements (fix PR38821)
Vedant Kumar via llvm-commits
- [llvm] r341977 - [gcov] Fix branch counters with switch statements (fix PR38821)
Vedant Kumar via llvm-commits
- [llvm] r341979 - [InstCombine] add tests for add-with-overflow compares; NFC
Sanjay Patel via llvm-commits
- [llvm] r341980 - [llvm-mca] Delay calculation of Cycles per Resources, separate the cycles and resource quantities.
Matt Davis via llvm-commits
- [PATCH] D51718: Update MemorySSA in LoopRotate.
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] r341981 - [InstCombine] enhance vector demanded elements to look at a vector select condition operand
Sanjay Patel via llvm-commits
- [llvm] r341982 - AMDGPU: Move isa version and EF_AMDGPU_MACH_* determination
Konstantin Zhuravlyov via llvm-commits
- Can someone revert r341954 ?
Alexandros Lamprineas via llvm-commits
- [compiler-rt] r341983 - [libFuzzer] [Windows] Include windows.h and psapi.h with lowercase
Martin Storsjo via llvm-commits
- [llvm] r341984 - Update MemorySSA in LoopUnswitch.
Alina Sbirlea via llvm-commits
- [PATCH] D51081: [DWARF v5] Refactoring range list dumping to fold DWARF v4 functionality into v5 handling (almost NFC).
Victor Leschuk via Phabricator via llvm-commits
- [PATCH] D45301: Update MemorySSA in LoopUnswitch.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D51892: Revert "Also demote lazy symbols."
Chih-Hung Hsieh via Phabricator via llvm-commits
- [PATCH] D50953: [clang-tidy] Handle sugared reference types in ExprMutationAnalyzer
Shuai Wang via Phabricator via llvm-commits
- [llvm] r341987 - [SanitizerCoverage] Create comdat for global arrays.
Matt Morehouse via llvm-commits
- [llvm] r341988 - [Support] Avoid calling CommandLineToArgvW from shell32.dll
Reid Kleckner via llvm-commits
- [PATCH] D51896: Refactoring std::function formatter to move core functionality into CPPLanguageRuntime
Shafik Yaghmour via Phabricator via llvm-commits
- [llvm] r341992 - [Support] Quote arguments containing \n on Windows
Reid Kleckner via llvm-commits
- [llvm] r341993 - [InstCombine] add tests for icmp with xor; NFC
Sanjay Patel via llvm-commits
- [PATCH] D51948: [analyzer] Add ExprMutationAnalyzer
Shuai Wang via Phabricator via llvm-commits
- [llvm] r341995 - Revert "[SanitizerCoverage] Create comdat for global arrays."
Matt Morehouse 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
- [llvm] r341996 - add IR flags to MI
Michael Berg via llvm-commits
- [PATCH] D51738: add IR flags to MI
Michael Berg via Phabricator via llvm-commits
- [PATCH] D51894: [codeview] Decode and dump FP regs from S_FRAMEPROC records
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51951: [PDB] Write FPO Data to the PDB
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D51952: [cmake] Speed up check-llvm 5x by delay loading shell32 and ole32
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r341997 - [InstCombine] add folds for icmp with xor mask constant
Sanjay Patel via llvm-commits
- [llvm] r341998 - [object] Improve the performance of getSymbols used by ArchiveWriter
Alexander Shaposhnikov via llvm-commits
- [lld] r341999 - [codeview] Decode and dump FP regs from S_FRAMEPROC records
Reid Kleckner via llvm-commits
- [llvm] r341999 - [codeview] Decode and dump FP regs from S_FRAMEPROC records
Reid Kleckner via llvm-commits
- [llvm] r342000 - Apply local fixes intended to be part of r341999.'
Reid Kleckner via llvm-commits
- [PATCH] D51953: [GlobalISel] Add a new IR canonicalization pass
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D51759: [llvm] Improve the performance of getSymbols used by ArchiveWriter
Alexander Shaposhnikov via Phabricator via llvm-commits
- [llvm] r342001 - Revert "[GVNHoist] Re-enable GVNHoist by default"
Alexandros Lamprineas via llvm-commits
- [PATCH] D51145: Guard FMF context by excluding some FP operators from FPMathOperator
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r342002 - [cmake] Speed up check-llvm 5x by delay loading shell32 and ole32
Reid Kleckner via llvm-commits
- [PATCH] D51954: AMDGPU: Print all kernel descriptor directives (including the ones with default values)
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [lld] r342003 - [PDB] Write FPO Data to the PDB.
Zachary Turner via llvm-commits
- [llvm] r342003 - [PDB] Write FPO Data to the PDB.
Zachary Turner via llvm-commits
- [llvm] r342004 - [InstCombine] add folds for unsigned-overflow compares
Sanjay Patel via llvm-commits
- [PATCH] D47399: Add _LIBCPP_LARGE_CODEBASE
Tom Anderson via Phabricator via llvm-commits
- [lld] r342007 - [ELF] Revert "Also demote lazy symbols."
Chih-Hung Hsieh via llvm-commits
- [llvm] r342009 - [MachineOutliner] Add codegen size remarks to the MachineOutliner
Jessica Paquette via llvm-commits
- [PATCH] D51958: [PDB] Emit old fpo data to the PDB
Zachary Turner via Phabricator via llvm-commits
- [polly] r342010 - [ScopDetection] Use addUnknown for calls in the AliasSetTracker.
Eli Friedman via llvm-commits
- [PATCH] D51960: [EarlyCSEwMemorySSA] Add MSSA verification and tests to make EarlyCSE failures easier to track.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D51717: [EarlyCSEwMemorySSA] Fix failure (w/ expensive checks). Need to resetOptimizeUses for replaced instructions.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D51961: [objcopy] make objcopy follow program header standards
Armando Montanez via Phabricator via llvm-commits
- [PATCH] D51962: Initial Syringe Prototype
Paul Kirth via Phabricator via llvm-commits
- [compiler-rt] r342011 - [hwasan] tests for a buffer overflow with a large allocation
Kostya Serebryany via llvm-commits
- [llvm] r342013 - [ORC] Remove some unused typedefs.
Lang Hames via llvm-commits
- [compiler-rt] r342014 - [hwasan] On every use-after-free print a developer note: the index of this heap object in the thread's deallocation ring buffer. Mostly useful to hwasan developers, will hopefully let us know the good size of the deallocation ring buffer
Kostya Serebryany via llvm-commits
- [PATCH] D51963: [Polly] Really fix Windows builds.
Richard Diamond via Phabricator via llvm-commits
- [PATCH] D48170: ARM: use "add" instead of "orr" for code size
Eli Friedman via Phabricator via llvm-commits
- [llvm] r342015 - [X86] Teach X86SelectionDAGInfo::EmitTargetCodeForMemcpy about GNUX32
Craig Topper via llvm-commits
- [llvm] r342016 - Break LoopUtils into an Analysis file.
Vikram TV via llvm-commits
- [llvm] r342022 - [SelectionDAG] Remove some code from PromoteIntOp_MGATHER that handles UpdateNodeOperands returning an existing node instead of updating.
Craig Topper via llvm-commits
- [PATCH] D51964: [InstCombine] Fold (xor (min/max X, Y), -1) -> (max/min ~X, ~Y) when X and Y are freely invertible.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51964: [InstCombine] Fold (xor (min/max X, Y), -1) -> (max/min ~X, ~Y) when X and Y are freely invertible.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51964: [InstCombine] Fold (xor (min/max X, Y), -1) -> (max/min ~X, ~Y) when X and Y are freely invertible.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51964: [InstCombine] Fold (xor (min/max X, Y), -1) -> (max/min ~X, ~Y) when X and Y are freely invertible.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51964: [InstCombine] Fold (xor (min/max X, Y), -1) -> (max/min ~X, ~Y) when X and Y are freely invertible.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51964: [InstCombine] Fold (xor (min/max X, Y), -1) -> (max/min ~X, ~Y) when X and Y are freely invertible.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51964: [InstCombine] Fold (xor (min/max X, Y), -1) -> (max/min ~X, ~Y) when X and Y are freely invertible.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D51964: [InstCombine] Fold (xor (min/max X, Y), -1) -> (max/min ~X, ~Y) when X and Y are freely invertible.
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D51964: [InstCombine] Fold (xor (min/max X, Y), -1) -> (max/min ~X, ~Y) when X and Y are freely invertible.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51964: [InstCombine] Fold (xor (min/max X, Y), -1) -> (max/min ~X, ~Y) when X and Y are freely invertible.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51964: [InstCombine] Fold (xor (min/max X, Y), -1) -> (max/min ~X, ~Y) when X and Y are freely invertible.
Phabricator via Phabricator via llvm-commits
- [llvm] r342023 - Revert "AMDGPU: Move isa version and EF_AMDGPU_MACH_* determination into TargetParser."
Ilya Biryukov via llvm-commits
- [PATCH] D51965: reword: cleanup logic in fdr logging
Dean Michael Berris via Phabricator via llvm-commits
- [llvm] r342024 - Remove unused include from IVDescriptors.cpp.
Ilya Biryukov via llvm-commits
- [PATCH] D51628: [clangd] Implement a Proof-of-Concept tool for symbol index exploration
Kirill Bobyrev via Phabricator via llvm-commits
- [PATCH] D51090: [clangd] Add index benchmarks
Kirill Bobyrev via Phabricator via llvm-commits
- [llvm] r342027 - [LV] Move InterleaveGroup and InterleavedAccessInfo to VectorUtils.h (NFC)
Florian Hahn via llvm-commits
- [PATCH] D51968: [deadargelim] Update dbg.value of 'unused' parameters
Djordje Todorovic via Phabricator via llvm-commits
- [llvm] r342030 - [AArch64] Add parsing of aarch64_vector_pcs attribute.
Sander de Smalen via llvm-commits
- [llvm] r342032 - [ARM] Allow bitcasts in ARMCodeGenPrepare
Sam Parker via llvm-commits
- [llvm] r342033 - [ARM] Exchange MAC operands in ARMParallelDSP
Sam Parker via llvm-commits
- [llvm] r342035 - [llvm-exegesis][NFC]Remove dead function parameter
Clement Courbet via llvm-commits
- [PATCH] D51969: [AMDGPU] Add an AMDGPU specific atomic optimizer.
Neil Henning via Phabricator via llvm-commits
- [llvm] r342038 - [AArch64] NFC: Refactoring to prepare for vector PCS.
Sander de Smalen via llvm-commits
- [PATCH] D51478: [AArch64] NFC: Refactoring to prepare for vector PCS.
Phabricator via Phabricator via llvm-commits
- [PATCH] D51970: [bindings/go] Add DebugLoc parameter to InsertXXXAtEnd()
Ben Clayton via Phabricator via llvm-commits
- [llvm] r342039 - [SimplifyCFG] Put an alignment on generated switch tables
David Green via llvm-commits
- [PATCH] D51800: [SimpliftyCFG] Put an alignment on generated switch tables
Dave Green via Phabricator via llvm-commits
- [llvm] r342040 - [ARM] Follow-up to rL342033
Sam Parker via llvm-commits
- [PATCH] D51930: Add a basic test for 'memory region'
Raphael Isemann via Phabricator via llvm-commits
- [llvm] r342043 - [CGP] Ensure splitgep gives deterministic output
David Green via llvm-commits
- [PATCH] D50681: Remove manual byte counting from internal Stream methods.
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D51754: [X86] Remove isel patterns for ADCX instruction
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D51973: [New PM] adding unit tests for PassInstrumentation
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D51737: DAG: Combine extract_vector_elt of concat_vectors
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D51974: [GCOV] Remove useless loop when emiting edge counters
calixte via Phabricator via llvm-commits
- [llvm] r342045 - [ADT] Made numerous methods of ImmutableList const
Kristof Umann via llvm-commits
- [PATCH] D51976: [DebugInfo][Dexter] Speculated BB presents illegal variable value to debugger
Carlos Alberto Enciso via Phabricator via llvm-commits
- [llvm] r342048 - [DWARF] Refactoring range list dumping to fold DWARF v4 functionality into v5 handling
Wolfgang Pieb via llvm-commits
- [PATCH] D51978: [ARM] Allow truncs as sources in ARM CGP
Sam Parker via Phabricator via llvm-commits
- [PATCH] D51839: [TableGen] CodeGenDAGPatterns::GenerateVariants - full caching of matching predicates
Simon Pilgrim 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] D51589: DAG: Fold extract_vector_elt (scalar_to_vector), K to undef
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r342049 - [AArch64] Implement aarch64_vector_pcs codegen support.
Sander de Smalen via llvm-commits
- [PATCH] D51044: [PatternMatch] Use generic One, Two, ThreeOps_match classes (NFC).
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D51479: [AArch64] Implement aarch64_vector_pcs codegen support.
Phabricator via Phabricator via llvm-commits
- [PATCH] D51979: [llvm-exegesis][NFC] Split BenchmarkRunner class
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D50323: [GVNHoist] Prune out useless CHI insertions
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D51089: [LLD] [COFF] Add support for creating range extension thunks for ARM
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51486: Add check to Latch's terminator in UnrollRuntimeLoopRemainder
Rodrigo Caetano Rocha via Phabricator via llvm-commits
- [PATCH] D51980: [GVNHoist] computeInsertionPoints() miscalculates the Iterated Dominance Frontiers
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D51983: [ARM] bottom-top mul support in ARMParallelDSP
Sam Parker via Phabricator via llvm-commits
- [PATCH] D51981: lld-link: If an input file doesn't exist, don't print diagnostics after "input file doesn't exist".
Nico Weber via Phabricator via llvm-commits
- [PATCH] D50181: [SLP] Add bundle reordering function for already scheduled bundles.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D51416: [RTTI] Align rtti types to prevent over-alignment
Dave Green via Phabricator via llvm-commits
- [llvm] r342054 - [NFC][InstCombine] R38708 - inefficient pattern for high-bits checking.
Roman Lebedev via llvm-commits
- [PATCH] D51831: [DAGCombine] Fix crash when store merging created an extract_subvector with invalid index
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D51984: Fixes for `LLVM_LINK_LLVM_DYLIB` && Polly.
Richard Diamond via Phabricator via llvm-commits
- [PATCH] D51985: [InstCombine] Inefficient pattern for high-bits checking (PR38708)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D51986: Fixes for `LLVM_LINK_LLVM_DYLIB` && Polly.
Richard Diamond via Phabricator via llvm-commits
- [llvm] r342055 - [GVNHoist] computeInsertionPoints() miscalculates IDF
Alexandros Lamprineas via llvm-commits
- [PATCH] D51988: [PowerPC] Folding XForm to DForm loads requires alignment for some DForm loads.
Stefan Pintilie via Phabricator via llvm-commits
- [llvm] r342056 - Reverting r342048, which caused UBSan failures in dsymutil.
Wolfgang Pieb via llvm-commits
- [llvm] r342058 - [PatternMatch] Use generic One, Two, ThreeOps_match classes (NFC).
Florian Hahn via llvm-commits
- [PATCH] D50441: [XRay] FDR Trace Dump Tool (FDR Trace Loading Refactor)
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D50404: [lld-link] Generalize handling of /debug and /debug:{none, full, fastlink, ghash, symtab}
Will Wilson via Phabricator via llvm-commits
- [PATCH] D51553: [DAGCombiner][x86] add transform/hook to load a scalar directly for use in a vector binop
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r342059 - [X86] Remove isel patterns for ADCX instruction
Craig Topper via llvm-commits
- [PATCH] D51753: [DAGCombiner] try to convert pow(x, 1/3) to cbrt(x)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D51991: [WebAssembly] Make tied inline asm operands work again
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D51992: [ThinLTO]Expose cache entry expiration time option in llvm-lto and fix a test
James Henderson via Phabricator via llvm-commits
- [PATCH] D50251: [compiler-rt][ubsan] Implicit Conversion Sanitizer - integer sign change - compiler-rt part
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D50902: [compiler-rt][ubsan] Split Implicit Integer Truncation Sanitizer into unsigned and signed checks
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r342061 - [ARM] Tighten f64<->f16 conversion requirements
Diogo N. Sampaio via llvm-commits
- [PATCH] D51631: [ARM] Tighten f64<->f16 conversion requirements
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D51993: TableGen/CodeGenDAGPatterns: addPredicateFn only once
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D51994: TableGen/ISel: Allow PatFrag predicate code to access captured operands
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D51995: AMDGPU: Generate VALU ThreeOp Integer instructions
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D51325: [X86] Type legalize v2i32 div/rem by scalarizing rather than promoting
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r342064 - [WebAssembly] SIMD comparisons
Thomas Lively via llvm-commits
- [llvm] r342065 - [objcopy] make objcopy follow program header standards
Julie Hockett via llvm-commits
- [PATCH] D51998: Do not optimize atomic load to non-atomic memcmp
Christy Lee via Phabricator via llvm-commits
- [PATCH] D51959: Add compatability version to liblldb in framework builds
Alex Langford via Phabricator via llvm-commits
- [llvm] r342067 - [InstCombine] Inefficient pattern for high-bits checking (PR38708)
Roman Lebedev via llvm-commits
- [PATCH] D37896: [DAGCombine] Resolving PR34474 by transforming mul(x, 2^c +/- 1) -> sub/add(shl(x, c) x) for any type including vector types
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r342069 - AMDGPU: Re-apply r341982 after fixing the layering issue
Konstantin Zhuravlyov via llvm-commits
- [llvm] r342074 - [NFC][InstCombine] R38708 - inefficient pattern for high-bits checking.
Roman Lebedev via llvm-commits
- [PATCH] D49200: [DAGCombine] Improve Load-Store Forwarding
Nirav Dave via Phabricator via llvm-commits
- [llvm] r342076 - [NFC][InstCombine] Drop newly-added interference-tests-for-high-bit-check.ll
Roman Lebedev via llvm-commits
- [PATCH] D52001: [InstCombine] Inefficient pattern for high-bits checking 2 (PR38708)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D52002: Switch optimization for known maximum switch values
Ayonam Ray via Phabricator via llvm-commits
- [llvm] r342077 - AMDGPU: Print all kernel descriptor directives (including the ones with default values)
Konstantin Zhuravlyov via llvm-commits
- [llvm] r342079 - [Hexagon] Use legalized type for extracted elements in scalarizeShuffle
Krzysztof Parzyszek via llvm-commits
- [lld] r342080 - [PDB] Emit old fpo data to the PDB file.
Zachary Turner via llvm-commits
- [llvm] r342080 - [PDB] Emit old fpo data to the PDB file.
Zachary Turner via llvm-commits
- [PATCH] D51664: [IR] Lazily number instructions for local dominance queries
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D52003: [WebAssembly] Add --export-default/--no-export-default options
Sam Clegg via Phabricator via llvm-commits
- [llvm] r342081 - Guard FMF context by excluding some FP operators from FPMathOperator
Michael Berg via llvm-commits
- [PATCH] D50031: Add pass to print out DebugCounter info
Zhizhou Yang via Phabricator via llvm-commits
- [llvm] r342082 - [InstCombine] add tests for unsigned add overflow; NFC
Sanjay Patel via llvm-commits
- [llvm] r342083 - revert r341288 - [Reassociate] swap binop operands to increase factoring potential
Sanjay Patel via llvm-commits
- [llvm] r342084 - [WebAssembly] Make tied inline asm operands work again
Heejin Ahn via llvm-commits
- [PATCH] D45842: [Reassociate] swap binop operands to increase factoring potential
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r342086 - [ORC] Add a special 'main' JITDylib that is created on ExecutionSession
Lang Hames via llvm-commits
- [llvm] r342087 - [ORC] Merge ExecutionSessionBase with ExecutionSession by moving a couple of
Lang Hames via llvm-commits
- [llvm] r342088 - [llvm-cov] Delete custom JSON serialization code (NFC)
Vedant Kumar via llvm-commits
- [llvm] r342089 - [Support] sys::fs::directory_entry includes the file_type.
Kristina Brooks via llvm-commits
- [llvm] r342090 - [Hexagon] Improve the selection algorithm in scalarizeShuffle
Krzysztof Parzyszek via llvm-commits
- [llvm] r342091 - [Hexagon] Use shuffles when lowering "gather" shufflevectors
Krzysztof Parzyszek via llvm-commits
- [PATCH] D47858: [New PM] Introducing PassInstrumentation framework
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D51275: [New PM][PassInstrumentation] Adding PassInstrumentation to the AnalysisManager runs
Fedor Sergeev via Phabricator via llvm-commits
- [compiler-rt] r342092 - [TSan] Update test values
Vlad Tsyrklevich via llvm-commits
- [PATCH] D51632: [New PM][PassInstrumentation] enhancing PassInstrumentation with PassManager tracking
Fedor Sergeev via Phabricator via llvm-commits
- [llvm] r342093 - [PDB] Remove all clone() methods.
Zachary Turner via llvm-commits
- [llvm] r342094 - fix 80-column violation with clang-format
Adrian Prantl via llvm-commits
- [llvm] r342095 - [DAGCombiner] improve formatting for select+setcc code; NFC
Sanjay Patel via llvm-commits
- [PATCH] D52007: [WebAssembly][NFC] Move SIMD encoding tests to dedicated file
Thomas Lively via Phabricator via llvm-commits
- [llvm] r342099 - dwarfdump: Improve performance on large DWP files
David Blaikie via llvm-commits
- [PATCH] D48581: [AArch64] Support reserving x1-7 registers.
Tri Vo via Phabricator via llvm-commits
- Buildbot numbers for the week of 8/26/2018 - 9/01/2018
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 9/02/2018 - 9/08/2018
Galina Kistanova via llvm-commits
- [llvm] r342101 - DebugInfo/PDB: Remove unused member
David Blaikie via llvm-commits
- [llvm] r342102 - STLExtras: Add some more algorithm wrappers
David Blaikie via llvm-commits
- [PATCH] D51518: [WebAssembly] Add missing SIMD instruction attributes
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D52009: [WebAssembly] SIMD neg
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D52010: RegAllocFast: Rewrite and improve
Matthias Braun via Phabricator via llvm-commits
- [llvm] r342104 - [WebAssembly] Add missing SIMD instruction attributes
Thomas Lively via llvm-commits
- [llvm] r342105 - Remove isAsCheapAsAMove from mem ops
Thomas Lively via llvm-commits
- [llvm] r342106 - Remove isAsCheapAsAMove from v128.const
Thomas Lively via llvm-commits
- [PATCH] D52011: DAG: Fix expansion of unaligned FP loads and stores
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D52012: AMDGPU: Fix not preserving alignent in call setups
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r342107 - [NFC] Use expensive asserts in relevant LICM tests
Max Kazantsev via llvm-commits
- [llvm] r342108 - [NFC] Add Requires: asserts where needed
Max Kazantsev via llvm-commits
- [PATCH] D52013: Add support for powerpc64-*-linux-musl targets
A. Wilcox via Phabricator via llvm-commits
- [llvm] r342109 - ARM: correct the relocation type for `bl` on WoA
Saleem Abdulrasool via llvm-commits
- [llvm] r342114 - [X86] Type legalize v2i32 div/rem by scalarizing rather than promoting
Craig Topper via llvm-commits
- [llvm] r342115 - [AMDGPU] Preliminary patch for divergence driven instruction selection. Load offset inlining pattern changed.
Alexander Timofeev via llvm-commits
- [PATCH] D52014: [LLD] [COFF] Allow embedded directives to be separated by null bytes
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51719: Wrapped block after case label should not be merged into a single line (Bug 38854)
Owen Pan via Phabricator via llvm-commits
- [llvm] r342117 - [llvm-exegesis][NFC] Split BenchmarkRunner class
Clement Courbet via llvm-commits
- [PATCH] D52018: [AMDGPU] Add instruction selection for i1 to f16 conversion
Carl Ritson via Phabricator via llvm-commits
- [llvm] r342118 - [llvm-exegesis][NFC] Remove dead parameter.
Clement Courbet via llvm-commits
- [llvm] r342119 - [mips] Enable the mnemonic spell corrector
Simon Atanasyan via llvm-commits
- [PATCH] D40646: [mips] Enable the mnemonic spell corrector
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] r342120 - [AMDGPU] Load divergence predicate refactoring
Alexander Timofeev via llvm-commits
- [PATCH] D52015: [XRay][clang] Always emit XRay attributes for LLVM IR
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D51931: [AMDGPU] Load divergence predicate refactoring
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D50809: Remove byte counting from SourceManager [NFC]
Raphael Isemann via Phabricator via llvm-commits
- [compiler-rt] r342122 - [XRay] Bug fixes for FDR custom event and arg-logging
Dean Michael Berris via llvm-commits
- [llvm] r342122 - [XRay] Bug fixes for FDR custom event and arg-logging
Dean Michael Berris via llvm-commits
- [PATCH] D51987: [clangd] Rename global-symbol-builder to clangd-indexer.
Phabricator via Phabricator via llvm-commits
- [PATCH] D52016: [clangd] Don't create child AND and OR iterators with one posting list
Kirill Bobyrev via Phabricator via llvm-commits
- [llvm] r342127 - ARM: align loops to 4 bytes on Cortex-M3 and Cortex-M4.
Tim Northover via llvm-commits
- [PATCH] D51418: [AArch64] Enable return address signing for static ctors
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D52022: [AMDGPU] Removed unused method
Tim Renouf via Phabricator via llvm-commits
- [llvm] r342128 - Fix unused variable warning. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D52023: [ThinLTO]Allow setting of maximum cache size with 64-bit number, and provide C-interface function for large values
James Henderson via Phabricator via llvm-commits
- [PATCH] D52024: LSV: Fix adjust alloca alignment trick for AMDGPU
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D52025: [TargetLowering] Android has sincos functions
John Brawn via Phabricator via llvm-commits
- [PATCH] D51427: [AArch64] Return address signing B key support
Oliver Stannard via Phabricator via llvm-commits
- [llvm] r342131 - AMDGPU: Fix some outdated datalayouts in tests
Matt Arsenault via llvm-commits
- [llvm] r342132 - DAG: Fix expansion of unaligned FP loads and stores
Matt Arsenault via llvm-commits
- [llvm] r342133 - AMDGPU: Fix not preserving alignent in call setups
Matt Arsenault via llvm-commits
- [PATCH] D52026: [LoopInterchange] Preserve ScalarEvolution, by forgetting about interchanged loops.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D52027: [llvm-readobj] Print ELF header flags names in GNU output
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D50136: [AArch64] - Return address signing dwarf support
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D51798: [Dwarf/AArch64] Return address signing B key dwarf support
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D52029: [RISCV][MC] Improve parsing of jal/j operands
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D51977: [clangd] Clarify and hide -index flag.
Eric Liu via Phabricator via llvm-commits
- [PATCH] D52004: [clangd] Allow all LSP methods to signal cancellation via $/cancelRequest
Sam McCall via Phabricator via llvm-commits
- [PATCH] D51621: test-suite: add avx512 tests with miscellaneous intrinsics
Ilia Taraban via Phabricator via llvm-commits
- [llvm] r342136 - [MC/Dwarf] Unclamp DWARF linetables format on Darwin.
Jonas Devlieghere via llvm-commits
- [PATCH] D52032: [ARM] Fix FixConsts for ARMCodeGenPrepare
Sam Parker via Phabricator via llvm-commits
- [PATCH] D52033: [GCOV] Add options to filter files which must be instrumented.
calixte via Phabricator via llvm-commits
- [llvm] r342140 - [ARM] Fix FixConst for ARMCodeGenPrepare
Sam Parker via llvm-commits
- [PATCH] D52035: [MIPS][MicroMIPS] Fix the definition of MOVEP instruction
Milena Vujosevic Janicic via Phabricator via llvm-commits
- [PATCH] D52037: [MIPS][MicroMIPS] Extending size reduction pass with MOVEP
Milena Vujosevic Janicic via Phabricator via llvm-commits
- [PATCH] D52038: [LLD][ELF][AArch64] Guard --fix-cortex-a53-843419 against --just-syms
Peter Smith via Phabricator via llvm-commits
- [PATCH] D52039: [PowerPC][NFC] Add a mulld testcase for scheduling check.
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D52040: [PowerPC] Add Itineraries of IIC_IntMulHD for P7/P8
Jinsong Ji via Phabricator via llvm-commits
- [llvm] r342141 - [ARM] Allow truncs as sources in ARM CGP
Sam Parker via llvm-commits
- [PATCH] D51730: [DWARFExpression] Read literars as unsigned values.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D52041: [llvm-exegesis][NFC] Remove dead parameter.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D51767: Fix typo in error message. NFC.
Azharuddin Mohammed via Phabricator via llvm-commits
- [lld] r342144 - Fix typo in error message. NFC.
Azharuddin Mohammed via llvm-commits
- [PATCH] D51764: Add missing REQUIRES x86 to test/COFF/icf-safe.s
Azharuddin Mohammed via Phabricator via llvm-commits
- [lld] r342145 - Add missing REQUIRES x86 to test/COFF/icf-safe.s
Azharuddin Mohammed via llvm-commits
- [lld] r342146 - [ELF] Guard --fix-cortex-a53-843419 against --just-syms
Peter Smith via llvm-commits
- [PATCH] D49108: [CVP] Handle instructions with no user. No need to create CVPLattice state. This handles terminator instructions and more.
Xin Tong via Phabricator via llvm-commits
- [llvm] r342147 - [InstCombine] reorder folds to reduce chance of infinite loops
Sanjay Patel via llvm-commits
- [PATCH] D50288: [ARM64] [Windows] Exception handling support in frame lowering
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D52043: [X86][SSE] Lower shuffles to permute(unpack(x, y)) (PR31151)
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r342148 - Renovate CMake files in the `llvm-(cfi-verify|exegesis|mca)` tools.
Richard Diamond via llvm-commits
- [llvm] r342149 - [InstCombine] remove checks for IsFreeToInvert()
Sanjay Patel via llvm-commits
- [PATCH] D49431: [llvm-mca][docs][WIP] Initial work on an internals/views mca doc. NFC
Matt Davis via Phabricator via llvm-commits
- [llvm] r342150 - [cmake] Fix a unittest when `LLVM_LINK_LLVM_DYLIB` is requested.
Richard Diamond via llvm-commits
- [PATCH] D52045: [Mips][FastISel] Fix selectBranch on icmp i1
Dragan Mladjenovic via Phabricator via llvm-commits
- [PATCH] D48144: [Support] Teach YAMLIO about polymorphic types
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D51935: [LLDB] - Improved DWARF5 support.
George Rimar via Phabricator via llvm-commits
- [PATCH] D51562: [WebAssembly] Fix signature of `main` in FixFunctionBitcasts
Sam Clegg via Phabricator via llvm-commits
- [llvm] r342154 - [cmake] Fix missing DEPENDS.
Richard Diamond via llvm-commits
- [llvm] r342156 - [AArch64] Add integer abs testcases for D51873.
Simon Pilgrim via llvm-commits
- [llvm] r342157 - [WebAssembly] Fix signature of `main` in FixFunctionBitcasts
Sam Clegg via llvm-commits
- [PATCH] D52019: [AMDGPU] Divergence driven instruction selection. Part 1.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D51732: [RISCV][MC] Reject bare symbols for the simm12 operand type
Ana Pazos via Phabricator via llvm-commits
- [PATCH] D51731: [RISCV][MC] Tighten up checking of sybol operands to lui and auipc
Ana Pazos via Phabricator via llvm-commits
- [PATCH] D51956: lld-link: Set PDB GUID to hash of PDB contents instead of to a random byte sequence.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D52048: [WebAssembly] Update docs
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D52049: [ThinLTOCodeGenerator] Avoid Rehash StringMap in ThreadPool
Steven Wu via Phabricator via llvm-commits
- [lld] r342158 - lld-link: For nonexisting inputs, omit follow-on diagnostics
Nico Weber via llvm-commits
- [PATCH] D18086: Fix default processor name for armv6k.
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] r342159 - [RISCV] Fix decoding of invalid instruction with C extension enabled.
Ana Pazos via llvm-commits
- [PATCH] D50858: [M680x0] Add ELF and Triple info
John Paul Adrian Glaubitz via Phabricator via llvm-commits
- [PATCH] D51815: [RISCV] Fix decoding of invalid instruction with C extension enabled.
Ana Pazos via Phabricator via llvm-commits
- [llvm] r342160 - [RISCV][MC] Reject bare symbols for the simm6 and simm6nonzero operand types
Ana Pazos via llvm-commits
- [PATCH] D52005: [RISCV][MC] Reject bare symbols for the simm6 and simm6nonzero operand types
Ana Pazos via Phabricator via llvm-commits
- [llvm] r342161 - Common infrastructure for reading a profile remapping file and building
Richard Smith via llvm-commits
- [llvm] r342162 - [InstCombine] Add test cases for D51964. NFC
Craig Topper via llvm-commits
- [llvm] r342163 - [InstCombine] Fold (xor (min/max X, Y), -1) -> (max/min ~X, ~Y) when X and Y are freely invertible.
Craig Topper via llvm-commits
- [PATCH] D51246: Common infrastructure for reading a profile remapping file and building a mangling remapper from it.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D51470: Add flag to llvm-profdata to allow symbols in profile data to be remapped, andadd a tool to generate symbol remapping files.
Wei Mi via Phabricator via llvm-commits
- [compiler-rt] r342164 - [hwasan] use a single Printf per line when printing a report (more friendly to android logging)
Kostya Serebryany via llvm-commits
- [PATCH] D52051: [LLD] [COFF] Avoid copying of chunk vectors. NFC.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D51713: Support -fno-omit-frame-pointer with -pg.
Stephen Hines via Phabricator via llvm-commits
- [PATCH] D52052: [RegAllocGreedy] avoid using physreg candidates that cannot be correctly spilled
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D52053: [LLD] [COFF] Provide __CTOR_LIST__ and __DTOR_LIST__ symbols for MinGW
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r342166 - Fix a couple of mangling canonicalizer corner case bugs.
Richard Smith via llvm-commits
- [PATCH] D51463: Fix a couple of mangling canonicalizer corner case bugs.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D52054: Add missing MC dependency to llvm-exegesis/CMakeLists.txt
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D52055: [PPC64] Support relaxing R_PPC64_TLSGD16 in TlsGdtoLe relaxation
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D52056: [PGO][CHR] Add opt remarks.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [llvm] r342168 - Add flag to llvm-profdata to allow symbols in profile data to be remapped, and
Richard Smith via llvm-commits
- [PATCH] D52057: Emit template type and value parameter DIEs for template variables.
Matthew Voss via Phabricator via llvm-commits
- [llvm] r342169 - Revert "[cmake] Fix a unittest when `LLVM_LINK_LLVM_DYLIB` is requested."
Volodymyr Sapsai via llvm-commits
- [llvm] r342170 - [DCE] Add DebugCounter support
George Burgess IV via llvm-commits
- [PATCH] D50092: Introduce DebugCounter into DCE pass
George Burgess IV via Phabricator via llvm-commits
- [llvm] r342171 - [NFC][InstCombine] Test what happens if 'unefficient high bit check' pattern is on both sides.
Roman Lebedev via llvm-commits
- [llvm] r342172 - [PartiallyInlineLibCalls] Add DebugCounter support
George Burgess IV via llvm-commits
- [llvm] r342173 - [InstCombine] Inefficient pattern for high-bits checking 2 (PR38708)
Roman Lebedev via llvm-commits
- [llvm] r342174 - [X86] Cleanup pair returns. NFCI.
Nirav Dave via llvm-commits
- [llvm] r342175 - [X86] Fix register resizings for inline assembly register operands.
Nirav Dave via llvm-commits
- [PATCH] D50093: Introduce DebugCounter into PartiallyInlineLibCalls pass
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D52059: [InstCombine][x86] try harder to convert blendv intrinsic to generic IR (PR38814)
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r342176 - [MachineInstr] In addRegisterKilled and addRegisterDead, don't remove operands from inline assembly instructions if they have an associated flag operand.
Craig Topper via llvm-commits
- [PATCH] D51333: Diagnose likely typos in include statements
Richard Smith - zygoloid via Phabricator via llvm-commits
- [llvm] r342178 - Add dependency on new llvm-cxxmap tool to check-llvm.
Richard Smith via llvm-commits
- [llvm] r342179 - [bindings/go] Add DebugLoc parameter to InsertXXXAtEnd()
Peter Collingbourne via llvm-commits
- [llvm] r342180 - [llvm-exegesis] Add missing MC dependency to CMakeLists.txt
Sam Clegg via llvm-commits
- [llvm] r342182 - LLVMExegesisX86Tests: link to LLVMCore, too.
Roman Lebedev via llvm-commits
- [PATCH] D51175: Add support for descriptions with command completions.
Raphael Isemann via Phabricator via llvm-commits
- [llvm] r342183 - [DAGCombine] Fix crash when store merging created an extract_subvector with invalid index.
Amara Emerson via llvm-commits
- [PATCH] D52060: AMDGPU: Add a fast path for icmp.i1(src, false, NE)
Marek Olšák via Phabricator via llvm-commits
- [llvm] r342184 - [NFC][InstCombine] PR38708 - inefficient pattern for high-bits checking 3.
Roman Lebedev via llvm-commits
- [PATCH] D51830: Add a way to make scripted breakpoints
Jim Ingham via Phabricator via llvm-commits
- [PATCH] D52061: [RegisterCoalescer] Only look at main ranges in valuesIdentical/followCopyChain
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D52062: [InstCombine] Inefficient pattern for high-bits checking 3 (PR38708)
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r342186 - [SanitizerCoverage] Create comdat for global arrays.
Matt Morehouse via llvm-commits
- [lld] r342187 - Update release notes for lld 7.
Rui Ueyama via llvm-commits
- [llvm] r342189 - [AMDGPU] Removed unused method
Tim Renouf via llvm-commits
- [lld] r342191 - COFF: Add support for /force:multiple option
Rui Ueyama via llvm-commits
- [PATCH] D52063: [X86] Fix inline expansion for memset in x32
Craig Topper via Phabricator via llvm-commits
- [llvm] r339367 - Fix few g++ 8 warning with non obvious copy object operations
David Blaikie via llvm-commits
- [PATCH] D51733: [RISCV][MC] Use a custom ParserMethod for the bare_symbol operand type
Ana Pazos via Phabricator via llvm-commits
- [llvm] r342193 - [NFC] Link LLVMCore into LLVMExegesisARMTests.
Richard Diamond via llvm-commits
- [PATCH] D50927: [Sema] Remove location from implicit capture init expr
Phabricator via Phabricator via llvm-commits
- [PATCH] D51671: [ELF] Set Out::TlsPhdr earlier for encoding packed reloc tables
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D50976: [WebAssembly] Update Config member to match command line option. NFC.
Sam Clegg via Phabricator via llvm-commits
- [llvm] r342197 - [VPlan] Implement initial vector code generation support for simple outer loops.
Hideki Saito via llvm-commits
- [PATCH] D49503: [test-suite] Add Image Processing Kernels Using Benchmark Library: Dither Algorithms
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D52067: [inline Cost] Don't mark function accessing varargs as non-inlinable
Sameer AbuAsal via Phabricator via llvm-commits
- [PATCH] D52015: [XRay][clang] Emit "never-instrument" attribute
Dean Michael Berris via Phabricator via llvm-commits
- [compiler-rt] r342200 - [XRay][clang] Emit "never-instrument" attribute
Dean Michael Berris via llvm-commits
- [llvm] r342201 - Fix for the buildbot failure http://lab.llvm.org:8011/builders/sanitizer-x86_64-linux-fast/builds/23635
Hideki Saito via llvm-commits
- [PATCH] D52070: [InstCombine] Fold (min/max ~X, Y) -> ~(max/min X, ~Y) when Y is freely invertible
Craig Topper via Phabricator via llvm-commits
- [llvm] r342202 - [NFC] Remove meaningless code from GVN
Max Kazantsev via llvm-commits
- [PATCH] D52072: [PowerPC] Fix the assert of combineBVOfConsecutiveLoads when element num is 1
Zixuan Wu via Phabricator via llvm-commits
- [llvm] r342203 - [InstCombine] Add some test cases for (add (sext x), (sext y)) --> (sext (add int x, y)) and (mul (sext x), (sext y)) --> (sext (mul x, y)). NFC
Craig Topper via llvm-commits
- [PATCH] D52073: [GVN][NFC] Use more surgical updates to save some compile time
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D52017: [NFC] Introduce surgical invalidation of IPT
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D51328: Fix lit/example/many-tests pickling issue
Nathan Lanza via Phabricator via llvm-commits
- [llvm] r342204 - [Support] Treat null bytes as separator in windows command line strings
Martin Storsjo via llvm-commits
- [lld] r342205 - [COFF] Avoid copying of chunk vectors. NFC.
Martin Storsjo via llvm-commits
- [lld] r342206 - [COFF] Allow embedded directives to be separated by null bytes
Martin Storsjo via llvm-commits
- [llvm] r342207 - [SystemZ] Adjust cost functions for subtargets that use LI + LOC instead of IPM
Jonas Paulsson via llvm-commits
- [PATCH] D52075: [InstCombine] Support (sub (sext x), (sext y)) --> (sext (sub x, y)) and (sub (zext x), (zext y)) --> (zext (sub x, y))
Craig Topper via Phabricator via llvm-commits
- [PATCH] D52075: [InstCombine] Support (sub (sext x), (sext y)) --> (sext (sub x, y)) and (sub (zext x), (zext y)) --> (zext (sub x, y))
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D52075: [InstCombine] Support (sub (sext x), (sext y)) --> (sext (sub x, y)) and (sub (zext x), (zext y)) --> (zext (sub x, y))
Craig Topper via Phabricator via llvm-commits
- [PATCH] D52075: [InstCombine] Support (sub (sext x), (sext y)) --> (sext (sub x, y)) and (sub (zext x), (zext y)) --> (zext (sub x, y))
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D52075: [InstCombine] Support (sub (sext x), (sext y)) --> (sext (sub x, y)) and (sub (zext x), (zext y)) --> (zext (sub x, y))
Phabricator via Phabricator via llvm-commits
- [PATCH] D51967: [PDB] Use the raw PDB symbol interface more accurately
Aleksandr Urakov via Phabricator via llvm-commits
- [llvm] r342209 - [LoopInterchange] Preserve ScalarEvolution, by forgetting about interchanged loops.
Florian Hahn via llvm-commits
- [PATCH] D52077: [XRay] Simplify FDR buffer management
Dean Michael Berris via Phabricator via llvm-commits
- [llvm] r342210 - [ARM] bottom-top mul support in ARMParallelDSP
Sam Parker via llvm-commits
- [PATCH] D51057: [analyzer][UninitializedObjectChecker] Fixed dereferencing
Umann Kristóf via Phabricator via llvm-commits
- [PATCH] D51417: [analyzer][UninitializedObjectChecker] Updated comments
Umann Kristóf via Phabricator via llvm-commits
- [llvm] r342218 - [DWARF] reposting r342048, which was reverted in r342056 due to buildbot
Wolfgang Pieb via llvm-commits
- [PATCH] D50892: [analyzer][UninitializedObjectChecker] Correct dynamic type is acquired for record pointees
Umann Kristóf via Phabricator via llvm-commits
- [PATCH] D52080: [ARM] Cleanup ARM CGP isSupportedValue
Sam Parker via Phabricator via llvm-commits
- [PATCH] D52081: [InstCombine] do not expand 8 byte memcpy if optimising for minsize
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D52082: [Arm][AsmParser] Restrict register list size for VSTM/VLDM
Luke Cheeseman via Phabricator via llvm-commits
- [PATCH] D51680: [analyzer][UninitializedObjectChecker] New flag to ignore records based on it's fields
Umann Kristóf via Phabricator via llvm-commits
- [PATCH] D49437: [analyzer][UninitializedObjectChecker] Support for nonloc::LocAsInteger
Umann Kristóf via Phabricator via llvm-commits
- [llvm] r342222 - [AMDGPU] Ensure trig range reduction only used for subtargets that require it
David Stuttard via llvm-commits
- [PATCH] D52085: [ARM][ARMLoadStoreOptimizer]
Luke Cheeseman via Phabricator via llvm-commits
- [PATCH] D52086: [lit] Add a substitution for Clang Analyzer tests
Mikhail Maltsev via Phabricator via llvm-commits
- [www] r342224 - Added missing BoF to the program.
Anastasia Stulova via llvm-commits
- [PATCH] D52087: [IRBuilder] Fixup CreateIntrinsic to allow specifying Types to Mangle.
Neil Henning via Phabricator via llvm-commits
- [PATCH] D52071: [clangd] Don't override the preamble while completing inside it, it doesn't work.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D52066: [Driver] Fix missing MultiArch include dir on powerpcspe
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D50923: [New PM][PassInstrumentation] IR printing support for New Pass Manager
Fedor Sergeev via Phabricator via llvm-commits
- [llvm] r342233 - [ThinLTO]Allow setting of maximum cache size with 64-bit number
James Henderson via llvm-commits
- [PATCH] D52088: [GCOV] Don't add a useless block in the entry
calixte via Phabricator via llvm-commits
- [PATCH] D52090: [profile] Fix a test
calixte via Phabricator via llvm-commits
- [PATCH] D52091: [winasan] Unpoison the stack in NtTerminateThread
David Major via Phabricator via llvm-commits
- [PATCH] D52092: [ValueTracking] Generalize isBytewiseValue into isSplatValue
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D51561: [CMake] Add support for unittests that have input files
Nico Weber via Phabricator via llvm-commits
- [llvm] r342234 - [X86][BMI1] Add scheduler class for BLSI/BLSMSK/BLSR BMI1 instructions
Simon Pilgrim via llvm-commits
- [llvm] r342235 - [X86][BMI1] Fix BLSI/BLSMSK/BLSR BMI1 scheduling on btver2
Simon Pilgrim via llvm-commits
- [compiler-rt] r342236 - [asan] Fix test case failure on SystemZ
Ulrich Weigand via llvm-commits
- [llvm] r342237 - [InstCombine] add more tests for x86 blendv (PR38814); NFC
Sanjay Patel via llvm-commits
- [PATCH] D52094: lld: add -z interpose support
Ed Maste via Phabricator via llvm-commits
- [lld] r342239 - lld: add -z interpose support
Ed Maste via llvm-commits
- [PATCH] D48802: [lldb-mi] Re-implement symbol-list-lines command.
Tatyana Krasnukha via Phabricator via llvm-commits
- [PATCH] D52095: Introduce explicit add_file_reading_unittest target for tests that use llvm::getInputFileDirectory()
Nico Weber via Phabricator via llvm-commits
- [PATCH] D51168: [NewGVN] Make sure we do not add a user to itself.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D52099: [PPC64] Add split-stack support.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D49739: Add new API to SBTarget class
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D52100: [tblgen] Allow FixedLenDecoderEmitter to use APInt-like objects as InsnType
Daniel Sanders via Phabricator via llvm-commits
- [llvm] r342241 - fix typos
Adrian Prantl via llvm-commits
- [PATCH] D52102: [ARM] Disallow icmp with negative imm and overflow
Sam Parker via Phabricator via llvm-commits
- [www] r342242 - add august 3 minutes
John Regehr via llvm-commits
- [www] r342243 - oops add link too, I forgot that svn doesn't commit outside of the subdir where you run it ugh
John Regehr via llvm-commits
- [llvm] r342244 - Revert r342233.
James Henderson via llvm-commits
- [llvm] r342245 - SelectionDAG: Add compact SDDbgValue representation to -dag-dump-verbose output
Adrian Prantl via llvm-commits
- [PATCH] D51946: [analyzer] Remove PseudoConstantAnalysis
Shuai Wang via Phabricator via llvm-commits
- [PATCH] D52104: lld-link: print demangled symbol names for "undefined symbol" diagnostics
Nico Weber via Phabricator via llvm-commits
- [llvm] r342247 - fix noasserts build
Adrian Prantl via llvm-commits
- [llvm] r342248 - Introduce explicit add_unittest_with_input_files target for tests that use llvm::getInputFileDirectory()
Nico Weber via llvm-commits
- [PATCH] D52105: [WebAssembly] Add V128 value type to binary format
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D52106: [WebAssembly] Add v128 value type
Thomas Lively via Phabricator via llvm-commits
- [llvm] r342249 - [InstCombine] regenerate test checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r342250 - [InstCombine] remove stall comment from test file; NFC
Sanjay Patel via llvm-commits
- [PATCH] D52107: [Docs] [Support] System Library to Support Library transition along with minor corrections to reflect it.
Kristina Brooks via Phabricator via llvm-commits
- [llvm] r342251 - [InstCombine] move test next to related tests; NFC
Sanjay Patel via llvm-commits
- [llvm] r342253 - [InstCombine] remove unnecessary target constraints for tests; NFC
Sanjay Patel via llvm-commits
- [PATCH] D52108: [WebAssembly] Handle V128RegClass in more places
Thomas Lively via Phabricator via llvm-commits
- [llvm] r342254 - [InstCombine] rename test file to better describe the fold; NFC
Sanjay Patel via llvm-commits
- [compiler-rt] r342255 - [libFuzzer] Disable value-profile-strncmp.test on aarch64.
Matt Morehouse via llvm-commits
- [PATCH] D52110: [WebAssembly][NFC] Fix unconventional test names
Thomas Lively via Phabricator via llvm-commits
- [llvm] r342256 - [X86] Re-generate test checks using current version of the script. NFC
Craig Topper via llvm-commits
- [PATCH] D52109: [TwoAddressInstructionPass] Don't update SrcRegMap for copies inserted for tied register constraint when the src isn't killed
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] r342257 - [X86][SSE] Lower shuffles to permute(unpack(x, y)) (PR31151)
Simon Pilgrim via llvm-commits
- [llvm] r342258 - Revert a line-endings change that somehow got included with rL342257
Simon Pilgrim via llvm-commits
- [PATCH] D52111: Make eSearchDepthFunction work for scripted resolvers
Jim Ingham via Phabricator via llvm-commits
- [llvm] r342260 - Revert r342210 "[ARM] bottom-top mul support in ARMParallelDSP"
Reid Kleckner via llvm-commits
- [PATCH] D52112: Fix debug info for SelectionDAG legalization of DAG nodes with two results.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D52115: [PPC64] Add helpers for read/writing an instruction while relocating a half16 type. [NFC]
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D52116: Introduce llvm.loop.parallel_accesses and llvm.access.group metadata.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D51431: [WIP][IPSCCP] Add lattice value for != constant and propagate nonnull.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D49237: [PPC64] Optimize redundant instructions using R_PPC64_TOC16_HA in nop
Sean Fertile via Phabricator via llvm-commits
- LLVM buildmaster will be restarted tonight
Galina Kistanova via llvm-commits
- [llvm] r342263 - [ThinLTOCodeGenerator] Avoid Rehash StringMap in ThreadPool
Steven Wu via llvm-commits
- [llvm] r342264 - Fix debug info for SelectionDAG legalization of DAG nodes with two results.
Adrian Prantl via llvm-commits
- [llvm] r342265 - Revert r342183 "[DAGCombine] Fix crash when store merging created an extract_subvector with invalid index."
Reid Kleckner via llvm-commits
- [llvm] r342268 - Test commit access
Lion Yang via llvm-commits
- [PATCH] D52069: Fix lldb-vscode README.md
Alex Langford via Phabricator via llvm-commits
- [llvm] r342269 - Fix lit/example/many-tests pickling issue
Alex Langford via llvm-commits
- [llvm] r342270 - AMDGPU: Clear the bits before they are being set in program resource registers
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D52008: [analyzer] Handle forwarding reference better in ExprMutationAnalyzer.
Shuai Wang via Phabricator via llvm-commits
- [llvm] r342272 - Remove unused DIASession field
Reid Kleckner via llvm-commits
- [PATCH] D52121: [X86] Fold (movmsk (setne (and X, (1 << C)), 0)) -> (movmsk (X << C))
Craig Topper via Phabricator via llvm-commits
- [PATCH] D52121: [X86] Fold (movmsk (setne (and X, (1 << C)), 0)) -> (movmsk (X << C))
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D52121: [X86] Fold (movmsk (setne (and X, (1 << C)), 0)) -> (movmsk (X << C))
Craig Topper via Phabricator via llvm-commits
- [PATCH] D52121: [X86] Fold (movmsk (setne (and X, (1 << C)), 0)) -> (movmsk (X << C))
Craig Topper via Phabricator via llvm-commits
- [PATCH] D52121: [X86] Fold (movmsk (setne (and X, (1 << C)), 0)) -> (movmsk (X << C))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D52121: [X86] Fold (movmsk (setne (and X, (1 << C)), 0)) -> (movmsk (X << C))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D52121: [X86] Fold (movmsk (setne (and X, (1 << C)), 0)) -> (movmsk (X << C))
Craig Topper via Phabricator via llvm-commits
- [PATCH] D52121: [X86] Fold (movmsk (setne (and X, (1 << C)), 0)) -> (movmsk (X << C))
Craig Topper via Phabricator via llvm-commits
- [PATCH] D52121: [X86] Fold (movmsk (setne (and X, (1 << C)), 0)) -> (movmsk (X << C))
Craig Topper via Phabricator via llvm-commits
- [PATCH] D52121: [X86] Fold (movmsk (setne (and X, (1 << C)), 0)) -> (movmsk (X << C))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D52121: [X86] Fold (movmsk (setne (and X, (1 << C)), 0)) -> (movmsk (X << C))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D52121: [X86] Fold (movmsk (setne (and X, (1 << C)), 0)) -> (movmsk (X << C))
Phabricator via Phabricator via llvm-commits
- [llvm] r342273 - [WebAssembly][NFC] Fix unconventional test names
Thomas Lively via llvm-commits
- [llvm] r342274 - [InstCombine] add more tests for add narrowing folds; NFC
Sanjay Patel via llvm-commits
- [llvm] r342275 - HotColdSplit: add back propagation to extend cold regions
Sebastian Pop via llvm-commits
- [llvm] r342276 - HotColdSplit: fix isSingleEntrySingleExit
Sebastian Pop via llvm-commits
- [llvm] r342277 - HotColdSplit: fix invalid SSA due to outlining
Sebastian Pop via llvm-commits
- [llvm] r342278 - [InstCombine] refactor add narrowing folds; NFCI
Sanjay Patel via llvm-commits
- [llvm] r342279 - test/Other/can-execute.txt: delete %t after the test
Fangrui Song via llvm-commits
- [PATCH] D49722: [CStringSyntaxChecker] Check strlcat sizeof check
Fangrui Song via Phabricator via llvm-commits
- [llvm] r342283 - [SampleFDO] Add FunctionOffsetTable in compact binary format profile.
Wei Mi via llvm-commits
- [llvm] r342284 - [PDB] Refactor a little of the Symbol creation code.
Zachary Turner via llvm-commits
- [llvm] r342285 - [codeview] Remove dead code
Reid Kleckner via llvm-commits
- [llvm] r342286 - Add missing include.
Zachary Turner via llvm-commits
- [llvm] r342287 - [WebAssembly][NFC] Move SIMD encoding tests to dedicated file
Thomas Lively via llvm-commits
- [llvm] r342288 - [PowerPC] Fix the calling convention for i1 arguments on PPC32
Lion Yang via llvm-commits
- [llvm] r342289 - [InstCombine] add/use overflowing math helper functions; NFC
Sanjay Patel via llvm-commits
- [PATCH] D52123: [AMDGPU] Initialize instruction itinerary from GCNSubtarget
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] r342291 - Attempt to unbreak the build after r342286.
Adrian Prantl via llvm-commits
- [PATCH] D52124: [ELF][test] Use llvm-readelf's short option -r instead of -relocations and remove ignored --wide
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D52125: X86, AArch64, ARM: Do not attach debug location to spill/reload instructions
Matthias Braun via Phabricator via llvm-commits
- [llvm] r342292 - [InstCombine] refactor mul narrowing folds; NFCI
Sanjay Patel via llvm-commits
- [llvm] r342293 - [BreakFalseDeps] Fix bad formatting. NFC
Craig Topper via llvm-commits
- [lld] r342294 - [COFF] Provide __CTOR_LIST__ and __DTOR_LIST__ symbols for MinGW
Martin Storsjo via llvm-commits
- [llvm] r342295 - [PDB] Make the pretty dumper output modified types.
Zachary Turner via llvm-commits
- [llvm] r342296 - [WebAssembly] SIMD neg
Thomas Lively via llvm-commits
- [PATCH] D51751: Merge clang's isRepeatedBytePattern with LLVM's isBytewiseValue
JF Bastien via Phabricator via llvm-commits
- [PATCH] D52126: Discard uncompressed buffer after creating .gdb_index contents.
Rui Ueyama via Phabricator via llvm-commits
- [lld] r342297 - Discard uncompressed buffer after creating .gdb_index contents.
Rui Ueyama via llvm-commits
- [lld] r342298 - Revert r342297: Discard uncompressed buffer after creating .gdb_index contents.
Rui Ueyama via llvm-commits
- [lld] r342299 - Rename GdbIndex.{cpp,h} -> DWARF.{cpp,h}.
Rui Ueyama via llvm-commits
- [lld] r342300 - Style fix. NFC.
Rui Ueyama via llvm-commits
- [llvm] r342301 - Fix filesystem race issue in SampleProfTest introduced in rL342283.
Wei Mi via llvm-commits
- [PATCH] D52127: [MF][MBB]: Add the ability to register callbacks for removal and insertion of MachineInstrs
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D52128: [ELF] Use llvm::toLower instead of libc call tolower
Fangrui Song via Phabricator via llvm-commits
- [llvm] r342302 - [WebAssembly] SIMD shifts
Thomas Lively via llvm-commits
- [PATCH] D52129: [llvm-readobj] Make some commonly used short options visibile in -help
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D52130: [WebAssembly][NFC] Generalize operand numbers in SIMD tests
Thomas Lively via Phabricator via llvm-commits
- [llvm] r342303 - [WebAssembly][NFC] Generalize operand numbers in SIMD tests
Thomas Lively via llvm-commits
- [PATCH] D52131: [GISel][NFC]: Make MachineIRBuilder fully stateless
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D51823: [analyzer] Dump unique identifiers for statements in exploded graph
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D51824: StmtPrinter: allow customizing the end-of-line character
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D51825: [analyzer] Use correct end-of-line character when printing statements for exploded graph
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D51826: [analyzer] Dump reproducible identifiers for statements in exploded graph in store
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D51827: [analyzer] Generate and use stable identifiers for LocationContext
George Karpenkov via Phabricator via llvm-commits
- [compiler-rt] r342318 - [XRay] Remove the deprecated __xray_log_init API
Petr Hosek via llvm-commits
- [PATCH] D51606: [XRay] Remove the deprecated __xray_log_init API
Petr Hosek via Phabricator via llvm-commits
- [llvm] r342319 - [CodeGenPrepare] Preserve debug locs in OptimizeExtractBits
Vedant Kumar via llvm-commits
- [PATCH] D52134: [X86] Remove an fp->int->fp domain crossing in LowerUINT_TO_FP_i64.
Craig Topper via Phabricator via llvm-commits
- [compiler-rt] r342320 - [XRay] Remove the unused variable
Petr Hosek via llvm-commits
- [PATCH] D51642: [LLVM-C] Add bindings for addCoroutinePassesToExtensionPoints
whitequark via Phabricator via llvm-commits
- [PATCH] D38128: Handle COPYs of physregs better (regalloc hints)
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] r342321 - [InstCombine] Inefficient pattern for high-bits checking 3 (PR38708)
Roman Lebedev via llvm-commits
- [PATCH] D52097: [OPENMP] Move OMPClauseReader/Writer classes to ASTReader/Writer - NFC
Phabricator via Phabricator via llvm-commits
- [llvm] r342323 - Fix line endings. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r342324 - [InstCombine][x86] try harder to convert blendv intrinsic to generic IR (PR38814)
Sanjay Patel via llvm-commits
- [llvm] r342325 - [NFC] minor cleanup in PassManagerInternal.h
Fedor Sergeev via llvm-commits
- [PATCH] D50039: [LibCalls] Added nonnull atribute to libc function args
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] r342326 - [X86] Fold (movmsk (setne (and X, (1 << C)), 0)) -> (movmsk (X << C))
Craig Topper via llvm-commits
- [llvm] r342327 - [X86] Remove an fp->int->fp domain crossing in LowerUINT_TO_FP_i64.
Craig Topper via llvm-commits
- [PATCH] D51667: [analyzer] Dump stable identifiers for exploded nodes
Mikhail Ramalho via Phabricator via llvm-commits
- [llvm] r342328 - [X86][SSE] Fix insertps load combine test name
Simon Pilgrim via llvm-commits
- [PATCH] D52101: [lldb-mi] Correct regex in the symbol-list-lines test
Alexander Polyakov via Phabricator via llvm-commits
- [llvm] r342330 - Update microsoftDemangle() to work more like itaniumDemangle().
Nico Weber via llvm-commits
- [lld] r342332 - lld-link: print demangled symbol names for "undefined symbol" diagnostics
Nico Weber via llvm-commits
- [llvm] r342333 - Give InfoStreamBuilder an opt-in method to write a hash of the PDB as GUID.
Nico Weber via llvm-commits
- [lld] r342334 - lld-link: Set PDB GUID to hash of PDB contents instead of to a random byte sequence.
Nico Weber via llvm-commits
- [llvm] r342335 - [InstCombine] Support (sub (sext x), (sext y)) --> (sext (sub x, y)) and (sub (zext x), (zext y)) --> (zext (sub x, y))
Craig Topper via llvm-commits
- [llvm] r342336 - Revert r342148 (and follow-on fix attempts r342154, r342180, r342182, r342193)
Nico Weber via llvm-commits
- [PATCH] D52138: [Thumb] Add some integer abs testcases for different typesizes.
Ivan Kulagin via Phabricator via llvm-commits
- [PATCH] D52140: [X86] Add initial SimplifyDemandedVectorEltsForTargetNode support
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r342339 - [llvm-readobj] Make some commonly used short options visibile in -help
Fangrui Song via llvm-commits
- [PATCH] D52142: [DebugInfo] Fix build when std::vector::iterator is a pointer
Orivej Desh via Phabricator via llvm-commits
- [PATCH] D52143: Make initializeOutputStream() return false on error and true on success.
Nico Weber via Phabricator via llvm-commits
- [lld] r342342 - [ELF] Use llvm::toLower instead of libc call tolower
Fangrui Song via llvm-commits
- [PATCH] D52144: use __ARM_FP instead of __VFP_FP__
Frank Schaefer via Phabricator via llvm-commits
- [PATCH] D52145: lld-link: Also demangle undefined dllimported symbols.
Nico Weber via Phabricator via llvm-commits
- [llvm] r342343 - [NFC][InstCombine] Some more tests for comparisons with low-bit-mask.
Roman Lebedev via llvm-commits
- [PATCH] D52146: [InstCombine] foldICmpWithLowBitMaskedVal(): handle ~(-1 << y) mask
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D52147: [InstCombine] foldICmpWithLowBitMaskedVal(): handle uncanonical ((1 << y)+(-1)) mask
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D50297: Align AArch64 and i386 image base to superpage
Dimitry Andric via Phabricator via llvm-commits
- [llvm] r342344 - Fix -Wdangling-else gcc warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r342345 - [NFC][InstCombine] One more test pattern for comparisons with low-bit-mask.
Roman Lebedev via llvm-commits
- [PATCH] D52148: [InstCombine] foldICmpWithLowBitMaskedVal(): handle uncanonical ((-1 << y) >> y) mask
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r342346 - [x86] add failure to splat test (PR38949); NFC
Sanjay Patel via llvm-commits
- [PATCH] D52149: add support functions for hard/soft float multilib distinction
Frank Schaefer via Phabricator via llvm-commits
- [llvm] r342347 - [x86] fix uses check in broadcast transform (PR38949)
Sanjay Patel via llvm-commits
- [llvm] r342348 - [DAGCombiner] try to convert pow(x, 1/3) to cbrt(x)
Sanjay Patel via llvm-commits
- [PATCH] D9400: llvm.noalias - Use noalias intrinsics when inlining (and update them when cloning metadata)
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D48490: [NFC][x86][AArch64] Add BEXTR-like test patterns.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48614: [SelectionDAG] Fix promotion of extracted FP vector element
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48491: [X86] Select BEXTR when there is only BMI1.
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r342349 - [X86][AVX] Enable ISD::SRL -> ISD::MULHU for v16i16
Simon Pilgrim via llvm-commits
- [PATCH] D52154: [LoopInterchange] Preserve LCSSA.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r342352 - [X86][SSE] Always enable ISD::SRL -> ISD::MULHU for v8i16
Simon Pilgrim via llvm-commits
- [PATCH] D52155: [sanitizer_common] Fuchsia now supports .preinit_array
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D52156: [LLD] [COFF] Alternative ARM range thunk algorithm
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r342354 - [DebugInfo] Fix build when std::vector::iterator is a pointer
Kristina Brooks via llvm-commits
- [PATCH] D52159: [Lexer] Add xray_instrument feature
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D35035: [InstCombine] Prevent memcpy generation for small data size
Craig Topper via Phabricator via llvm-commits
- [compiler-rt] r342355 - [XRay] Fix FDR initialization
Dean Michael Berris via llvm-commits
- [compiler-rt] r342356 - [XRay] Simplify FDR buffer management
Dean Michael Berris via llvm-commits
- [PATCH] D52161: [XRay] Encapsulate all FD log related logic into a class
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D52162: [XRay] Support for Fuchsia
Petr Hosek via Phabricator via llvm-commits
- [compiler-rt] r342357 - [sanitizer_common] Fuchsia now supports .preinit_array
Petr Hosek via llvm-commits
- [PATCH] D51404: [IndVars] Remove unreasonable checks in rewriteLoopExitValues
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r342360 - [NFC] Turn unsigned counters into boolean flags
Max Kazantsev via llvm-commits
- [PATCH] D52153: scan-build: Add support of the option --exclude like in scan-build-py
Phabricator via Phabricator via llvm-commits
Last message date:
Sun Sep 16 23:54:26 PDT 2018
Archived on: Sun Sep 16 23:53:17 PDT 2018
This archive was generated by
Pipermail 0.09 (Mailman edition).