The Week Of Monday 6 August 2018 Archives by thread
Starting: Mon Aug 6 00:03:40 PDT 2018
Ending: Sun Aug 12 23:53:49 PDT 2018
Messages: 1775
- [PATCH] D50322: <Bitcode tests failure because of the change in r338787>
santosh z via Phabricator via llvm-commits
- [PATCH] D47337: [GVN, NewGVN] Move patchReplacementInstruction to Utils/Local.h
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D50161: Add raw_ostream wrapper to the Stream class
Pavel Labath via Phabricator via llvm-commits
- [llvm] r338986 - [NFC] Fixed unused function warning
Mikael Holmén via llvm-commits
- [llvm] r338994 - Revert rL338990 to see if it causes sanitizer failures
Max Kazantsev via llvm-commits
- [PATCH] D50169: [XRay] Improve error reporting when loading traces
Keith via Phabricator via llvm-commits
- [PATCH] D49958: [MISC]Fix wrong usage of std::equal()
ChenZheng via Phabricator via llvm-commits
- [PATCH] D50323: [GVNHoist] Prune out useless CHI insertions
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D50252: [ARM] Added Codegen support for vrev64q_f16 8xf16 and vextq_f16 8xf16 vector intrinsics
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D50324: AMDGPU: Match isfinite pattern to class instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50325: AMDGPU: Combine and of seto/setuo and fp_class
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50295: Let GetUnderlyingObject/Objects use MemorySSA
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D50202: [AArch64] Fix assertion failure on widened f16 BUILD_VECTOR
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D50307: [clang-rename] make clang-rename.py vim integration python3 compatible
Jonas Toth via Phabricator via llvm-commits
- [PATCH] D50172: [ValueTracking] Teach isKnownNonNullFromDominatingCondition about AND
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r338997 - [docs] Stop trying to parse the ThinLTO summary IR fragments with the
Chandler Carruth via llvm-commits
- [PATCH] D50141: Add errors for tiny codemodel on targets other than AArch64
Dave Green via Phabricator via llvm-commits
- [llvm] r338998 - [docs] Remove the `dso_local` tag from these functions.
Chandler Carruth via llvm-commits
- [lld] r338999 - [ELF] Test undefined weak symbol for Thumb narrow branch
Peter Smith via llvm-commits
- [PATCH] D50234: [LLD][ELF][ARM] Test undefined weak symbol for Thumb narrow branch
Peter Smith via Phabricator via llvm-commits
- [PATCH] D49858: [RFC] re-enable GVNHoist by default
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D50063: [UnJ] Pull code out into a separate function NFC
Dave Green via Phabricator via llvm-commits
- [lld] r339000 - Merging r338679, r338684, r338697, r338699:
Hans Wennborg via llvm-commits
- [PATCH] D50326: [ARM] FP16: vector VMUL variants
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] r339001 - [docs] Continue working around broken Sphinx parsing of LLVM code blocks
Chandler Carruth via llvm-commits
- [PATCH] D49839: [AArch64][ARM] Armv8.2-A: Add the Floating Point Multiplication Variants
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D50288: [ARM64] [Windows] Exception handling, part #2
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D26291: [AArch64] Spill instructions w/o immediate field may require an emergency spill slot
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D49727: [CodeGen] emit inline asm clobber list warnings for reserved
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D50319: AMDGPU: Fold v_lshl_or_b32 with 0 src0
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [lld] r339003 - [ELF] - Remove dead code from LinkerScript::assignOffsets(). NFC-ihope.
George Rimar via llvm-commits
- [PATCH] D49248: [TargetLowering] Add support for non-uniform vectors to BuildUDIV
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r337731 - Revert "[docs] Add support for Markdown documentation in Sphinx"
Chandler Carruth via llvm-commits
- [test-suite] r339004 - Add utilities functions for Image Processing Kernels
Pankaj Kukreja via llvm-commits
- [PATCH] D49339: [test-suite] Added Image Processing Kernels Using Benchmark Library: utilities functions
Pankaj via Phabricator via llvm-commits
- [llvm] r339005 - Re-enable "[ValueTracking] Teach isKnownNonNullFromDominatingCondition about AND"
Max Kazantsev via llvm-commits
- [PATCH] D49026: [AMDGPU] New tbuffer intrinsics
Tim Renouf via Phabricator via llvm-commits
- [test-suite] r339006 - Add Image dithering kernels using Benchmark Library
Pankaj Kukreja via llvm-commits
- [PATCH] D49503: [test-suite] Add Image Processing Kernels Using Benchmark Library: Dither Algorithms
Pankaj via Phabricator via llvm-commits
- [llvm] r339007 - ARM-MachO: don't add Thumb bit for addend to non-external relocation.
Tim Northover via llvm-commits
- [PATCH] D50074: [X86][AVX2] Prefer VPBLENDW+VPBLENDW+VPBLENDD to VPBLENDVB for v16i16 blend shuffles
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r339009 - Fix modules build with different technique to suppress Knuth debugging
Tim Northover via llvm-commits
- [PATCH] D50232: Fix modules build with different technique to suppress Knuth debugging
Tim Northover via Phabricator via llvm-commits
- [PATCH] D49281: [Unroll/UnrollAndJam/Vectorizer/Distribute] Add followup loop attributes.
Dave Green via Phabricator via llvm-commits
- [test-suite] r339010 - Add Anisotropic diffusion using Benchmark Library
Pankaj Kukreja via llvm-commits
- [PATCH] D49948: [test-suite] Add Image Processing Kernels Using Benchmark Library: Anisotropic diffusion
Pankaj via Phabricator via llvm-commits
- [PATCH] D49979: [llvm-objcopy] Add --dump-section
James Henderson via Phabricator via llvm-commits
- [PATCH] D50328: [X86][SSE] Combine (some) target shuffles with multiple uses
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D50235: [yaml2obj] - Add a support for changing EntSize.
James Henderson via Phabricator via llvm-commits
- [PATCH] D50329: [ARM] FP16: vector vmov and vdup support
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D50330: [RFC] Implement out-of-process allocator enumeration for macOS
Dan Liew via Phabricator via llvm-commits
- [PATCH] D49658: [clangd] Index Interfaces for Xrefs
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D49246: Added Image Processing Kernels Using Benchmark Library
Pankaj via Phabricator via llvm-commits
- [PATCH] D49985: [ADT] ImmutableList no longer requires elements to be copy constructible
Umann Kristóf via Phabricator via llvm-commits
- [PATCH] D50332: AMDGPU: Turn class x, p_zero|n_zero into fcmp oeq x, 0
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50275: [sanitizer] When setting up shadow memory on iOS, fix handling the return value of task_info on older OS versions
Dan Liew via Phabricator via llvm-commits
- [PATCH] D35077: [RFC] Build LLVM-C.dll on MSVC that exports only the C API
Jakob Bornecrantz via Phabricator via llvm-commits
- [PATCH] D50333: [Tablegen] In TargetSchedule.td: Remove unused argument `pfmCounters` from ProcResourceUnits.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D48467: [X86] Recognize a splat of negate in isFNEG
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D49914: [libc++] Add the _LIBCPP_HIDE_FROM_ABI_AFTER_V1 macro
Louis Dionne via Phabricator via llvm-commits
- [llvm] r339013 - [AArch64] Fix assertion failure on widened f16 BUILD_VECTOR
Bryan Chan via llvm-commits
- [PATCH] D50327: Add ConstString::IsNull() to tell between null vs. empty strings and fix usage in Mangled::GetDemangledName()
Phabricator via Phabricator via llvm-commits
- [PATCH] D50178: [SLP] Fix various dependency calculating issues in the scheduler in order to support non-alternative opcodes in the pass.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D50181: [SLP] Add bundle reordering function for already scheduled bundles.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D50276: [clang] Fix broken include_next in float.h
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D50335: vs integration: fix default path to clang-cl
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D49792: [ASTmporter] SourceRange-free function parameter checking for declarations
Gabor Marton via Phabricator via llvm-commits
- [llvm] r339019 - [NFC] Fixed unused function warning
David Bolvansky via llvm-commits
- [llvm] r339020 - Revert unused function fix
David Bolvansky via llvm-commits
- [PATCH] D45330: [IPSCCP] Use PredicateInfo to propagate facts from cmp instructions.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r339021 - [NFC] Fixed unused function warnings
David Bolvansky via llvm-commits
- [llvm] r339022 - AMDGPU: Rename check prefixes in test
Matt Arsenault via llvm-commits
- [llvm] r339023 - ValueTracking: Handle canonicalize in CannotBeNegativeZero
Matt Arsenault via llvm-commits
- [PATCH] D50258: [llvm-pdbutil] Support PDBs without a DBI stream
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D49341: [test-suite] Added Image Processing Kernels Using Benchmark Library: Blur Algorithms
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D48792: [ARM] Set execute-only flags in .text.
Ivan Lozano via Phabricator via llvm-commits
- [llvm] r339025 - AMDGPU: Fold v_lshl_or_b32 with 0 src0
Matt Arsenault via llvm-commits
- [PATCH] D48433: [ELF] - Report unimplemented -z options.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r339027 - Fix raw_fd_ostream::write_impl hang due to an infinite loop with large output
Owen Reynolds via llvm-commits
- [PATCH] D50338: ValueTracking: Start enhancing isKnownNeverNaN
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48661: [Fixed Point Arithmetic] Fixed Point Constant
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D50270: [x86] When using "and $0" and "orl $-1" to store 0 and -1 for minsize, make sure the store isn't volatile
Craig Topper via Phabricator via llvm-commits
- [llvm] r339029 - Fix typo in the MSVC Visualizer for SmallVector class
Daniil Fukalov via llvm-commits
- [PATCH] D50261: [AST] Remove unnecessary indirections in DeclarationNameTable
Phabricator via Phabricator via llvm-commits
- [PATCH] D50336: Add support for ARM and ARM64 breakpad generated minidump files (version 2).
Phabricator via Phabricator via llvm-commits
- [PATCH] D49499: [X86] Prefer unpckhpd over movhlps in isel for fake unary cases
Craig Topper via Phabricator via llvm-commits
- [PATCH] D49966: [X86] Performing DAG pruning before selection of LEA instructions.
Jatin Bhateja via Phabricator via llvm-commits
- [PATCH] D50339: Consistently use MemoryLocation::UnknownSize to indicate unknown access size
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D37302: [Headers] Define *_HAS_SUBNORM for FLT, DBL, LDBL
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D50340: [Local] Add dbg location on unreachable inst in changeToUnreachable
Anastasis via Phabricator via llvm-commits
- [llvm] r339035 - [RegisterCoalescer] Delay live interval update work until the rematerialization
Wei Mi via llvm-commits
- [PATCH] D49519: [RegisterCoalescer] Delay live interval update work until the rematerialization for all the uses from the same def is done
Wei Mi via Phabricator via llvm-commits
- [PATCH] D49899: Force test/Driver/fuchsia.c(pp) to use lld
David Greene via Phabricator via llvm-commits
- [PATCH] D49672: [CMake] Honor LLVM_EXTERNAL_<proj>_SOURCE_DIR
David Greene via Phabricator via llvm-commits
- [PATCH] D50297: On FreeBSD, align AArch64 and i386 image base to superpage
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D50268: [LLD] [COFF] Remove a superfluous warning about aligncomm for non-common symbols
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D47114: [FileCheck] Implement -v and -vv for tracing matches
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D50296: Fix few g++ 8 warning with non obvious copy object operations
David Blaikie via Phabricator via llvm-commits
- [PATCH] D50342: Changed how LLVM IR was generated to increase vectorization
Emmett Neyman via Phabricator via llvm-commits
- [PATCH] D50289: [ELF] Don't copy STT_TLS in copy relocation
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D50284: [COFF, ARM64] Recognize the .hidden directive
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D50055: Update the coding standard about NFC changes and whitespace
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D50343: [llvm-objcopy] Add support for -I binary -B <arch>.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D50166: [ARM64] [Windows] MCLayer support for exception handling
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r339040 - [X86] Add test cases to show bad use of "and $0" and "orl $-1" for minsize when the store is volatile
Craig Topper via llvm-commits
- [llvm] r339041 - [X86] When using "and $0" and "orl $-1" to store 0 and -1 for minsize, make sure the store isn't volatile
Craig Topper via llvm-commits
- [lld] r339042 - [ELF] Don't copy STT_TLS in copy relocation
Fangrui Song via llvm-commits
- [PATCH] D50345: [test-suite] Add Interpolation kernels Using Benchmark Library
Pankaj via Phabricator via llvm-commits
- [PATCH] D49700: [LLD] [COFF] Treat .xdata/.pdata$<sym> as implicitly associative to <sym> for MinGW
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D50219: [ADT] Normalize empty triple components
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D50221: ELF: Enable address-significance tables during LTO.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r339043 - [X86] Recognize a splat of negate in isFNEG
Easwaran Raman via llvm-commits
- [PATCH] D48046: [test-suite] Backprop kernel from Rodinia Benchmark
Michael Kruse via Phabricator via llvm-commits
- [llvm] r339045 - [llvm-pdbutil] Support PDBs without a DBI stream
Alexandre Ganea via llvm-commits
- [llvm] r339046 - [SLC] Fix shrinking of pow()
Evandro Menezes via llvm-commits
- [PATCH] D50113: [SLC] Fix shrinking of pow()
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D50292: [WebAssembly] Update SIMD binary arithmetic
Heejin Ahn via Phabricator via llvm-commits
- [lld] r339047 - [WebAssembly] --export should fetch lazy symbols
Sam Clegg via llvm-commits
- [PATCH] D50287: [WebAssembly] --export should fetch lazy symbols
Phabricator via Phabricator via llvm-commits
- [lld] r339049 - [COFF] Remove a superfluous warning about aligncomm for non-common symbols
Martin Storsjo via llvm-commits
- [PATCH] D50356: [libFuzzer] Use std::discrete_distribution for input selection.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D50357: [LLD] [COFF] Fix a comment about automatic resolving of dllimports from within a module. NFC.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D50174: [LLD][ELF] - Remove dead code from ArchiveFile.
Peter Collingbourne via Phabricator via llvm-commits
- [lld] r339050 - ELF: Enable address-significance tables during LTO.
Peter Collingbourne via llvm-commits
- [test-suite] r339052 - Add backprop kernel from Rodinia benchmark
Pankaj Kukreja via llvm-commits
- [PATCH] D50358: [SelectionDAG][X86][SystemZ] Add a generic nonvolatile_store/nonvolatile_load pattern fragment in TargetSelectionDAG.td
Craig Topper via Phabricator via llvm-commits
- [test-suite] r339053 - [CMake] Add option for appending extra custom lit modules
Chris Bieneman via llvm-commits
- [PATCH] D50310: Improve the legalisation lowering of UMULO
Simonas Kazlauskas via Phabricator via llvm-commits
- [PATCH] D48153: Add TARGET(foo) linker script directive.
Fangrui Song via Phabricator via llvm-commits
- [llvm] r339054 - [LICM] Add tests highlighting missing hoists for intrinsics [NFC]
Philip Reames via llvm-commits
- [test-suite] r339055 - Add image blur algorithms using Benchmark Library
Pankaj Kukreja via llvm-commits
- [llvm] r339056 - [X86] Fix assertion in subreg extraction
Reid Kleckner via llvm-commits
- [llvm] r339057 - [LICM] Strengthen invariant.start hoisting tests [NFC]
Philip Reames via llvm-commits
- [lld] r339058 - [COFF] Treat .xdata/.pdata$<sym> as implicitly associative to <sym> for MinGW
Martin Storsjo via llvm-commits
- [llvm] r339059 - Fix a -Wsign-compare
Reid Kleckner via llvm-commits
- [lld] r339060 - Add TARGET(foo) linker script directive.
Rui Ueyama via llvm-commits
- [llvm] r339061 - AMDGPU: Fix implementation of isCanonicalized
Matt Arsenault via llvm-commits
- [PATCH] D49605: AMDGPU: Fix implementation of isCanonicalized
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r339062 - [LICM] Further strengthen tests for hoisting guards and invariant.starts [NFC]
Philip Reames via llvm-commits
- [PATCH] D44748: Track whether the size of a MemoryLocation is precise
George Burgess IV via Phabricator via llvm-commits
- [llvm] r339064 - AMDGPU: Conversions always produce canonical results
Matt Arsenault via llvm-commits
- [PATCH] D49845: AMDGPU: Conversions always produce canonical results
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r339065 - AMDGPU: Treat more custom operations as canonicalizing
Matt Arsenault via llvm-commits
- [PATCH] D49983: AMDGPU: Treat more custom operations as canonicalizing
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r339066 - MC: Redirect .addrsig directives referring to private (.L) symbols to the section symbol.
Peter Collingbourne via llvm-commits
- [llvm] r339069 - [LICM] Extract a helper function for readability [NFC]
Philip Reames via llvm-commits
- [PATCH] D50117: [llvm-objcopy] NFC: Refactor main objcopy method that takes an ELFReader to a generic Reader.
Jake Ehrlich via Phabricator via llvm-commits
- [llvm] r339070 - AMDGPU: Refactor fcanonicalize combine
Matt Arsenault via llvm-commits
- [PATCH] D50044: AMDGPU: Refactor fcanonicalize combine
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50364: [LICM] Hoist assumes out of loops
Philip Reames via Phabricator via llvm-commits
- [PATCH] D50316: lld-link: Take /SUBSYSTEM into account for automatic /ENTRY detection.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D46500: [WebAssembly] CFG sort support for exception handling
Heejin Ahn via Phabricator via llvm-commits
- [llvm] r339072 - AMDGPU: Push fcanonicalize through partially constant build_vector
Matt Arsenault via llvm-commits
- [PATCH] D50051: AMDGPU: Push fcanonicalize through partially constant build_vector
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D49440: [WebAssembly] Enable atomic expansion for unsupported atomicrmws
Heejin Ahn via Phabricator via llvm-commits
- [llvm] r339073 - [lit, python] Always add quotes around the python path in lit
Stella Stamenova via llvm-commits
- [lld] r339075 - [lit, python] Always add quotes around the python path in lit
Stella Stamenova via llvm-commits
- [PATCH] D50366: [ELF] Use MathExtras.h llvm::SignExtend64
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D50206: [lit, python] Always add quotes around the python path in lit
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D50281: [lit, python] Always add quotes around the python path in lit
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D50282: [lit, python] Always add quotes around the python path in lit
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D50367: [WebAssembly] Replace SIMD expression types with V128
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D50034: Add a CommandGuide for llvm-objdump
Chris Bieneman via Phabricator via llvm-commits
- [llvm] r339077 - AMDGPU: Handle some vector operations in isCanonicalized
Matt Arsenault via llvm-commits
- [PATCH] D50072: AMDGPU: Handle some vector operations in isCanonicalized
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r339078 - AMDGPU: cvt_pk_rtz_f16 canonicalizes
Matt Arsenault via llvm-commits
- [PATCH] D43269: [MemorySSA] Be less aggressive with @llvm.lifetime.start
Eli Friedman via Phabricator via llvm-commits
- [compiler-rt] r339081 - [libFuzzer] Add unstable function printing to print_unstable_stats flag
Max Moroz via llvm-commits
- [PATCH] D50264: [libFuzzer] Add unstable function printing to print_unstable_stats flag
Max Moroz via Phabricator via llvm-commits
- [llvm] r339082 - [WebAssembly] Replace SIMD expression types with V128
Derek Schuff via llvm-commits
- [PATCH] D50370: [SampleFDO] Fix a bug in getOrCompHotCountThreshold/getOrCompColdCountThreshold
Wei Mi via Phabricator via llvm-commits
- [PATCH] D49913: Make TargetInstrInfo::isCopyInstr return true for regular COPY-instructions
Quentin Colombet via Phabricator via llvm-commits
- [lld] r339083 - [ELF] Use MathExtras.h llvm::SignExtend64
Fangrui Song via llvm-commits
- [PATCH] D49512: [CodeGenPrepare] Add BothExtension type to PromotedInsts
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D47196: [Time-report ](2): Recursive timers in Clang
Eli Friedman via Phabricator via llvm-commits
- [llvm] r339084 - [WebAssembly] Enable atomic expansion for unsupported atomicrmws
Heejin Ahn via llvm-commits
- [PATCH] D50371: Split-stack support for cross-linking shared-libraries.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D50233: [InstCombine] Transform str(n)cmp to memcmp
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D50238: [ARM] FP16: support the vector vmin and vmax variants
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D50143: [SLP] Fix insert point for reused extract instructions.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D50040: [GuardWidening] Widen very likely non-taken br instructions
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r339086 - [NFC] Factor out implicit control flow logic from GVN
Max Kazantsev via llvm-commits
- [PATCH] D40293: [NFC] Factor out implicit control flow logic from GVN
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D49168: [LV] Add a new reduction pattern match
Takahiro Miyoshi via Phabricator via llvm-commits
- [llvm] r338975 - [ORC] Remove an incorrect use of 'cantFail'.
David Blaikie via llvm-commits
- [PATCH] D50373: [lit, tests] Fix failing lit test: shtest-format.py
Stella Stamenova via Phabricator via llvm-commits
- [llvm] r339091 - [lit, tests] Fix failing lit test: shtest-format.py
Stella Stamenova via llvm-commits
- [llvm] r338913 - [Support] Don't initialize compressed buffer allocated by zlib::compress
Fāng-ruì Sòng via llvm-commits
- [PATCH] D50196: Use the same constants as zlib to represent compression level.
David Blaikie via llvm-commits
- [PATCH] D48370: [XRay][llvm] Load XRay Profiles
Dean Michael Berris via Phabricator via llvm-commits
- [llvm] r339092 - [XRay] Improve error reporting when loading traces
Dean Michael Berris via llvm-commits
- [debuginfo-tests] r338424 - [DWARF] Change a test to ensure the creation of a __debug_ranges section.
David Blaikie via llvm-commits
- [llvm] r338443 - [llvm-objcopy] Make --strip-debug strip .gdb_index
David Blaikie via llvm-commits
- [PATCH] D49491: [RFC][VPlan, SLP] Add simple SLP analysis on top of VPlan.
Diego Caballero via Phabricator via llvm-commits
- [polly] r339094 - Make update-isl work with latest isl versions
Tobias Grosser via llvm-commits
- [polly] r339095 - Update isl to isl-0.20-48-g13eba5b5
Tobias Grosser via llvm-commits
- [llvm] r339096 - [SelectionDAG][X86] Rename getValue to getPassThru for gather SDNodes.
Craig Topper via llvm-commits
- [llvm] r338817 - [InstSimplify] fold extracting from std::pair (2/2)
Hans Wennborg via llvm-commits
- [PATCH] D49981: [InstSimplify] fold extracting from std::pair (2/2)
Hans Wennborg via Phabricator via llvm-commits
- [llvm] r338665 - Fix FCOPYSIGN expansion
Hans Wennborg via llvm-commits
- [PATCH] D49973: [LegalizeDAG] Fix FCOPYSIGN expansion
Hans Wennborg via Phabricator via llvm-commits
- [llvm] r338968 - Revert "Add a warning if someone attempts to add extra section flags to sections"
Hans Wennborg via llvm-commits
- [lld] r339100 - [COFF] Fix a comment about automatic resolving of dllimports from within a module. NFC.
Martin Storsjo via llvm-commits
- [llvm] r339101 - [SelectionDAG][X86] Rename MaskedLoadSDNode::getSrc0 to getPassThru.
Craig Topper via llvm-commits
- [PATCH] D50170: [libcxxabi] Fix test_exception_address_alignment test for ARM
Hans Wennborg via Phabricator via llvm-commits
- [llvm] r338569 - AMDGPU: Allow fp32-denormals feature for r600 targets
Hans Wennborg via llvm-commits
- [PATCH] D50374: [SelectionDAG] When splitting scatter nodes during DAGCombine, create a serial chain dependency.
Craig Topper via Phabricator via llvm-commits
- [llvm] r339104 - AMDGPU: Add feature vi-insts
Matt Arsenault via llvm-commits
- [llvm] r338384 - [MemDep] Use PhiValuesAnalysis to improve alias analysis results
Mikael Holmén via llvm-commits
- [PATCH] D46179: [X86] Lowering adds/addus/subs/subus intrinsics to native IR (LLVM part)
Tomasz Krupa via Phabricator via llvm-commits
- [llvm] r338610 - AMDGPU/R600: Convert kernel param loads to use PARAM_I_ADDRESS
Hans Wennborg via llvm-commits
- [llvm] r338915 - [SelectionDAG] Teach LegalizeVectorTypes to widen the mask input to a masked store.
Hans Wennborg via llvm-commits
- [PATCH] D50265: AMDGPU: Add feature vi-insts
Matt Arsenault via Phabricator via llvm-commits
- [lld] r339108 - Merging r339058:
Hans Wennborg via llvm-commits
- [PATCH] D49836: AMDGPU: Remove broken ternary i16 patterns
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r339111 - [ARM][NFC] Replaced tab characters in test file vfcmp.ll.
Sjoerd Meijer via llvm-commits
- [llvm] r339113 - [yaml2obj] - Add a support for changing EntSize.
George Rimar via llvm-commits
- [lld] r339114 - [LLD][ELF] - Add a test case for code in Archive::fetch(). NFCI.
George Rimar via llvm-commits
- [test-suite] r339115 - Add interpolation kernels using Benchmark Library
Pankaj Kukreja via llvm-commits
- [PATCH] D50375: [clangd] Share getSymbolID implementation.
Haojian Wu via Phabricator via llvm-commits
- [llvm] r339117 - vs integration: fix default path to clang-cl
Hans Wennborg via llvm-commits
- [llvm] r339118 - vs integration: update the publisher name
Hans Wennborg via llvm-commits
- [llvm] r339119 - vs integration: bump version number
Hans Wennborg via llvm-commits
- [llvm] r339120 - [X86][SSE] Add more non-uniform exact sdiv vector tests covering all/none ashr paths
Simon Pilgrim via llvm-commits
- [PATCH] D50377: [MustExecute] Rework LoopSafetyInfo to make it more optimistic about throws
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r339121 - [TargetLowering] Add support for non-uniform vectors to BuildUDIV
Simon Pilgrim via llvm-commits
- [PATCH] D49493: [DebugInfo] Reduce debug_str_offsets section size
Pavel Labath via Phabricator via llvm-commits
- [llvm] r339122 - [DebugInfo] Reduce debug_str_offsets section size
Pavel Labath via llvm-commits
- [PATCH] D49978: LangRef: Clarify expected sNaN behavior for minnum/maxnum
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D49574: [CodeGen] Fix ICE in SelectionDAG::computeKnownBits
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D50379: New ImageProcessing tests were failing becuase c++11 flag is used in compiler.
santosh z via Phabricator via llvm-commits
- [PATCH] D50378: [clang-format] comment reflow: add last line's penalty when ending broken
Krasimir Georgiev via Phabricator via llvm-commits
- [lld] r339124 - [LLD][ELF] - Added test case for non-nullterminated wide strings.
George Rimar via llvm-commits
- [PATCH] D49912: [X86] MCA tests for XCHG*, XADD* and CMPXCHG* instructions
Andrew V. Tischenko via Phabricator via llvm-commits
- [llvm] r339125 - [Tablegen] In TargetSchedule.td: Remove unused argument `pfmCounters` from ProcResourceUnits.
Andrea Di Biagio via llvm-commits
- [PATCH] D49671: [SchedModel] Propagate read advance cycles to implicit operands outside instruction descriptor
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] r339126 - [mips] Handle branch expansion corner cases
Aleksandar Beserminji via llvm-commits
- [PATCH] D48019: [mips] Handle branch expansion corner cases
Aleksandar Beserminji via Phabricator via llvm-commits
- [PATCH] D49740: Move RegisterValue,Scalar,State from Core to Utility
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D49467: Fix inconsistency with/without debug information (-g)
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D50381: [llvm-objcopy] Add --prefix-symbols option
Paul Semel via Phabricator via llvm-commits
- [llvm] r339129 - Fix inconsistency with/without debug information (-g)
Jonas Devlieghere via llvm-commits
- [www] r339131 - win snapshot: publish r339039
Hans Wennborg via llvm-commits
- [PATCH] D49547: [ELF] - Get rid of postThunkContents().
George Rimar via Phabricator via llvm-commits
- [lld] r339137 - [LLD][ELF] - Add test cases for ScriptParser::readDynamicList(). NFCI.
George Rimar via llvm-commits
- [PATCH] D49987: [ARM] Make FP16 vectors legal
Mikhail Maltsev via Phabricator via llvm-commits
- [llvm] r339138 - [GVN, NewGVN] Move patchReplacementInstruction to Utils/Local.h
Florian Hahn via llvm-commits
- [PATCH] D45437: Support inline asm with multiple 64bit output in 32bit GPR
Thomas Preud'homme via Phabricator via llvm-commits
- [llvm] r339139 - [SystemZ] NFC: Remove redundant check in SystemZHazardRecognizer.
Jonas Paulsson via llvm-commits
- [llvm] r339140 - [SystemZ] Comment update.
Jonas Paulsson via llvm-commits
- [llvm] r335183 - Generalize MergeBlockIntoPredecessor. Replace uses of MergeBasicBlockIntoOnlyPred.
Mikael Holmén via llvm-commits
- [llvm] r339141 - [InstSimplify] move misplaced minnum/maxnum tests; NFC
Sanjay Patel via llvm-commits
- [llvm] r339142 - [InstSimplify] add tests for minnum/maxnum with shared op; NFC
Sanjay Patel via llvm-commits
- [PATCH] D50386: [libFuzzer] Disable print_unstable_stats.test for aarch64.
Max Moroz via Phabricator via llvm-commits
- [compiler-rt] r339143 - [libFuzzer] Disable print_unstable_stats.test for aarch64.
Max Moroz via llvm-commits
- [PATCH] D50236: [ARM] FP16: support VACGT
Oliver Stannard via Phabricator via llvm-commits
- [llvm] r339144 - [InstSimplify] move minnum/maxnum with common op fold from instcombine
Sanjay Patel via llvm-commits
- [PATCH] D50387: [WASM] Fix overflow when reading custom section
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r339145 - [X86] MCA tests for XCHG*, XADD* and CMPXCHG* instructions
Andrew V. Tischenko via llvm-commits
- [llvm] r339146 - [TargetLowering] Use pre-computed Shift value type in BuildUDIV (NFCI)
Simon Pilgrim via llvm-commits
- [PATCH] D50388: Respect PYTHONPATH
David Greene via Phabricator via llvm-commits
- [llvm] r339147 - [DAG] Allow non-uniform constant vectors to call BuildSDIV
Simon Pilgrim via llvm-commits
- [llvm] r339148 - [ARM] FP16: codegen support for VACGT
Sjoerd Meijer via llvm-commits
- [PATCH] D50222: [CodeGen] [SelectionDAG] More efficient code for X % C == 0
Dmytro Shynkevych via Phabricator via llvm-commits
- [llvm] r339149 - [GVN,NewGVN] Keep nonnull if K does not move.
Florian Hahn via llvm-commits
- [PATCH] D47339: [GVN,NewGVN] Keep nonnull if K does not move.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D49791: [AArch64] - Generate pointer authentication instructions
Luke Cheeseman via Phabricator via llvm-commits
- [llvm] r339151 - [RFC] Build LLVM-C.dll on MSVC that exports only the C API
David Bolvansky via llvm-commits
- [PATCH] D50391: [NVPTX] Select atomic loads and stores
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D50392: [TargetLowering] Add support for non-uniform vectors to BuildExactSDIV
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D50393: [ARM] FP16: support vector INT_TO_FP and FP_TO_INT
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D50136: [AArch64] - Return address signing dwarf support
Luke Cheeseman via Phabricator via llvm-commits
- [PATCH] D50394: [MS Demangler] Properly handle backreferences of special names
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D50305: [WIP!][DomTreeUpdater/Auto[1]] Preserve the DomTree in the SimplifyCFG pass
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D50300: [WIP!][Dominators] Collect DomTree construction/update statistics and timing data
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D50302: [WIP!][DomTreeUpdater/Auto[1]] A new Auto UpdateStrategy to test the impact of passes preserving DomTree
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D50308: [WIP!][DomTreeUpdater/Auto[2]] A new Auto UpdateStrategy candidate
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D49229: [AggressiveInstCombine] Fold redundant masking operations of shifted value
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D50311: [WIP!][DomTreeUpdater/Auto[3]] A new Auto UpdateStrategy candidate
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D50301: [InstCombine] De Morgan: sink 'not' into 'xor' (PR38446)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D50396: [ARM] Replace processor check with feature
Evandro Menezes via Phabricator via llvm-commits
- [test-suite] r339154 - Fixed build error caused by MicroBenchmarks/ImageProcessing with clang
Pankaj Kukreja via llvm-commits
- [PATCH] D50397: [lit, python3] Update lit error logging to work correctly in python3 and other test fixes
Stella Stamenova via Phabricator via llvm-commits
- [llvm] r339156 - [SelectionDAG][X86][SystemZ] Add a generic nonvolatile_store/nonvolatile_load pattern fragment in TargetSelectionDAG.td
Craig Topper via llvm-commits
- [llvm] r339157 - [SelectionDAG] When splitting scatter nodes during DAGCombine, create a serial chain dependency.
Craig Topper via llvm-commits
- [PATCH] D50398: Update msbuild integration warnings: Don't warn on /Zi and /X
Nico Weber via Phabricator via llvm-commits
- [PATCH] D50197: [DebugInfo/DWARF] Try to make a loop more readable. NFC
Paul Robinson via Phabricator via llvm-commits
- [llvm] r339159 - [LICM] Strengthen assume hoisting tests [NFC]
Philip Reames via llvm-commits
- [PATCH] D49632: [lldb-mi] Re-implement MI HandleProcessEventStateSuspended.
Alexander Polyakov via Phabricator via llvm-commits
- [PATCH] D50274: Misc module/dwarf logging improvements
Leonard Mosescu via Phabricator via llvm-commits
- [llvm] r339162 - [SampleFDO] Fix a bug in getOrCompHotCountThreshold/getOrCompColdCountThreshold
Wei Mi via llvm-commits
- [PATCH] D49273: [SLC] Expand the simplification of pow({e, 2, 10}, y) to exp{, 2, 10}(y)
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D49040: [SLC] Simplify pow(x, 0.333...) to cbrt(x)
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D50036: [SLC] Expand the simplification of pow(x, 0.5) to sqrt(x)
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D49489: [VPlan] VPlan version of InterleavedAccessInfo.
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D50399: AMDGPU: Fix shifts for i128
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50400: AMDGPU: Error more gracefully on libcalls
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50395: [WebAssembly] Remove use of lld -flavor flag
Phabricator via Phabricator via llvm-commits
- [lld] r339165 - lld-link: Take /SUBSYSTEM into account for automatic /ENTRY detection.
Nico Weber via llvm-commits
- [PATCH] D49994: Allow constraining virtual register's class within reason
Alexey Zhikhartsev via Phabricator via llvm-commits
- [PATCH] D50401: [GISel]: Add Opcodes for a few Libm Intrinsics
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D50402: [SelectionDAG][X86] Reorder the operands the MaskedStoreSDNode to put the value first.
Craig Topper via Phabricator via llvm-commits
- [llvm] r339166 - [SLP] Fix insert point for reused extract instructions.
Alexey Bataev via llvm-commits
- [PATCH] D49442: [GlobalISel] Fix offsets to valueIsSplit
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D50278: [Sema] Fix for crash on conditional operation with address_space pointer
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D50404: [lld-link] Support /DEBUG:NONE
Will Wilson via Phabricator via llvm-commits
- [llvm] r339168 - [InstSimplify] add tests for fadd/fsub; NFC
Sanjay Patel via llvm-commits
- [PATCH] D50405: [Hexagon] Diagnose misaligned absolute loads and stores
Krzysztof Parzyszek via Phabricator via llvm-commits
- [llvm] r339169 - Update msbuild integration warnings: Don't warn on /Zi and /X
Nico Weber via llvm-commits
- [PATCH] D50380: [Headers] Expand _Unwind_Exception for SEH on MinGW/x86_64
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D49383: [cfi-verify] Support cross-DSO
Joel Galenson via Phabricator via llvm-commits
- [llvm] r339171 - [InstSimplify] fold fsub+fsub with common operand
Sanjay Patel via llvm-commits
- [llvm] r339172 - [WebAssembly] CFG sort support for exception handling
Heejin Ahn via llvm-commits
- [llvm] r339173 - [Local] Add dbg location on unreachable inst in changeToUnreachable
Anastasis Grammenos via llvm-commits
- [llvm] r339174 - [InstSimplify] fold fadd+fsub with common operand
Sanjay Patel via llvm-commits
- [PATCH] D49739: Add new API to SBTarget class
Alexander Polyakov via Phabricator via llvm-commits
- [llvm] r339176 - [InstSimplify] fold fsub+fadd with common operand
Sanjay Patel via llvm-commits
- [llvm] r339177 - [Hexagon] Allow use of gather intrinsics even with no-packets
Krzysztof Parzyszek via llvm-commits
- [PATCH] D50272: [tablegen] Improve performance of -gen-register-info by replacing barely-necessary std::map with a sorted vector
Daniel Sanders via Phabricator via llvm-commits
- [llvm] r339179 - [lit, python3] Update lit error logging to work correctly in python3 and other test fixes
Stella Stamenova via llvm-commits
- [PATCH] D50406: SafeStack: Delay thread stack clean-up
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D50283: Refactor FileCheck to be used as API
Justin Bogner via Phabricator via llvm-commits
- [llvm] r339184 - [lit] Disable shtest-timeout on Windows
Stella Stamenova via llvm-commits
- [llvm] r339186 - [WebAssembly] Update SIMD binary arithmetic
Derek Schuff via llvm-commits
- [PATCH] D50407: Remove obsolete policy settings
Stephen Kelly via Phabricator via llvm-commits
- [PATCH] D47302: [WIP] New class SBTargetSettings to store and manipulate all target's properties.
Alexander Polyakov via Phabricator via llvm-commits
- [llvm] r339190 - AMDGPU: Remove broken i16 ternary patterns
Jan Vesely via llvm-commits
- [llvm] r339192 - Refactor FileCheck to make it usable as an API
Aditya Nandakumar via llvm-commits
- [llvm] r339193 - [Coverage] Delete getCounterMismatches, it's dead code (NFC)
Vedant Kumar via llvm-commits
- [compiler-rt] r339194 - [Coverage] Ignore 'unused' functions with non-zero execution counts
Vedant Kumar via llvm-commits
- [llvm] r339194 - [Coverage] Ignore 'unused' functions with non-zero execution counts
Vedant Kumar via llvm-commits
- [PATCH] D50412: Fix pointer-to-integer cast warnings on LLP64.
Charles Davis via Phabricator via llvm-commits
- [llvm] r339195 - [InstCombine] add tests for fneg of fmul/fdiv with constant; NFC
Sanjay Patel via llvm-commits
- [PATCH] D50411: [libFuzzer] Optimize handle unstable checks by reducing iterations
Max Moroz via Phabricator via llvm-commits
- [PATCH] D50413: [libunwind][include] Add some missing definitions to <unwind.h>.
Charles Davis via Phabricator via llvm-commits
- [llvm] r339197 - [NFC] adding tests for Y - (X + Y) --> -X
Michael Berg via llvm-commits
- [PATCH] D50414: [libunwind][include] Add SEH declarations to <unwind.h>.
Charles Davis via Phabricator via llvm-commits
- [PATCH] D50416: [cmake] Prevent LLVMgold.so from being unloaded on Linux
Evangelos Foutras via Phabricator via llvm-commits
- [PATCH] D50088: [Sema] Fix an error with C++17 auto non-type template parameters
Phabricator via Phabricator via llvm-commits
- [llvm] r339200 - [InstCombine] fix FP constant in test; NFC
Sanjay Patel via llvm-commits
- [llvm] r339203 - [InstCombine] add tests for fneg fold including FMF; NFC
Sanjay Patel via llvm-commits
- [PATCH] D50213: DebugInfo: Add metadata support for disabling DWARF pub sections
David Blaikie via Phabricator via llvm-commits
- [PATCH] D50417: [InstCombine] fold fneg into constant operand of fmul/fdiv
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D50419: [ELF] Skip non-InputSection's in getErrPlace
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D48800: libFuzzer: prevent irrelevant strings from leaking into auto-dictionary
George Karpenkov via Phabricator via llvm-commits
- [llvm] r338487 - [DWARF] Basic support for producing DWARFv5 .debug_addr section
David Blaikie via llvm-commits
- [llvm] r338447 - [DWARF] Support for .debug_addr (consumer)
David Blaikie via llvm-commits
- [PATCH] D49465: [ARM] Enable tail calls for all Thumb1 targets.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D50422: SCEV should forget all loops containing a deleted block.
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] r339208 - [tablegen] Improve performance of -gen-register-info by replacing barely-necessary std::map with a sorted vector
Daniel Sanders via llvm-commits
- [llvm] r339211 - [MS Demangler] Properly handle backreferencing of special names.
Zachary Turner via llvm-commits
- [PATCH] D50423: [WebAssembly] Gate i64x2 and f64x2 on -wasm-enable-unimplemented
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D50424: [WebAssembly] Group rodata into a single output segment
Sam Clegg via Phabricator via llvm-commits
- [llvm] r339219 - [NFC] Add some tests on mustexec
Max Kazantsev via llvm-commits
- [PATCH] D50425: The fix for c++11 flag issue was fixed in svn r339154 but for one Blur benchmark.
santosh z via Phabricator via llvm-commits
- [PATCH] D50426: [NFC][MustExecute] Rework API to start making better analysis
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D41277: Implement --just-symbols
Chih-Mao Chen via Phabricator via llvm-commits
- [llvm] r339221 - [ARM] FP16: support the vector vmin and vmax variants
Sjoerd Meijer via llvm-commits
- [PATCH] D50427: [ARM] FP16: codegen support for VEXT
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] r339223 - [NFC][InstCombine] Cleanup demorgan-sink-not-into-xor.ll test
Roman Lebedev via llvm-commits
- [PATCH] D47816: [InstCombine] Stop sinking instructions across function call.
Renlin Li via Phabricator via llvm-commits
- [llvm] r339225 - Support inline asm with multiple 64bit output in 32bit GPR
Thomas Preud'homme via llvm-commits
- [PATCH] D49796: [ASTImporter] Load external Decls when getting field index.
Balázs Kéri via Phabricator via llvm-commits
- [llvm] r339227 - [ARM] FP16: support vector INT_TO_FP and FP_TO_INT
Sjoerd Meijer via llvm-commits
- [PATCH] D49861: [X86] Improved sched models for X86 XCHG*rr and XADD*rr instructions
Andrew V. Tischenko via Phabricator via llvm-commits
- [test-suite] r339228 - Removed -std=c++11 flag from MicroBenchmarks/ImageProcessing/Blur/CMakeLists.txt
Pankaj Kukreja via llvm-commits
- [llvm] r339229 - [TargetLowering] BuildUDIV - Early out for divide by one (PR38477)
Simon Pilgrim via llvm-commits
- [llvm] r339230 - [Wasm] Don't iterate over MachineBasicBlock::successors while erasing from it
Benjamin Kramer via llvm-commits
- [PATCH] D50429: [MCJIT] Fix case of Error::success being passed to report_fatal_error.
Jascha Wetzel via Phabricator via llvm-commits
- [llvm] r339231 - [X86][SSE] Add divide-by-one exact sdiv vector test
Simon Pilgrim via llvm-commits
- [PATCH] D50430: [COFF] Make the relocation scanning for CFG more discriminating
Hans Wennborg via Phabricator via llvm-commits
- [llvm] r339232 - [ARM] FP16: vector VMUL variants
Sjoerd Meijer via llvm-commits
- [PATCH] D50431: generalize SKS key server in debian8 Dockerfile
Benjamin Buch via Phabricator via llvm-commits
- [PATCH] D50432: [DAGCombiner] Reduce load widths of shifted masks
Sam Parker via Phabricator via llvm-commits
- [PATCH] D50433: A New Divergence Analysis for LLVM
Simon Moll via Phabricator via llvm-commits
- [PATCH] D50434: [NFC] Rename the DivergenceAnalysis to KernelDivergenceAnalysis
Simon Moll via Phabricator via llvm-commits
- [PATCH] D50079: [ARM] arm.codegen.zeroext intrinsics
Sam Parker via Phabricator via llvm-commits
- [PATCH] D50435: [Inliner] Attribute callsites with inline remarks
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D50437: [mips] Implement pll.ps, plu.ps and some of the missing cvt.* instructions
Aleksandar Beserminji via Phabricator via llvm-commits
- [llvm] r338716 - [ValueTracking] fix maxnum miscompile for cannotBeOrderedLessThanZero (PR37776)
Hans Wennborg via llvm-commits
- [PATCH] D50081: [ValueTracking] fix maxnum miscompile for cannotBeOrderedLessThanZero (PR37776)
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D50030: [ARM] Adjust AND immediates to make them cheaper to select.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D49381: [DWARF] Unclamp line table version on Darwin for v5 and later.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D50440: [LLD] Add missing REQUIRES x86 to tests.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D50441: [XRay] FDR Trace Dump Tool (FDR Trace Loading Refactor)
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D45653: Enable sibling-call optimization for functions returning structs
Ivan Sorokin via Phabricator via llvm-commits
- [PATCH] D50442: [MSan] add KMSAN support to Clang driver
Alexander Potapenko via Phabricator via llvm-commits
- [llvm] r339238 - [ARM] FP16: vector vmov and vdup support
Sjoerd Meijer via llvm-commits
- [PATCH] D50445: test commit access
Ties Stuij via Phabricator via llvm-commits
- [llvm] r338902 - Fix crash in bounds checking.
Hans Wennborg via llvm-commits
- [llvm] r339241 - [ARM] FP16: codegen support for VEXT
Sjoerd Meijer via llvm-commits
- [test-suite] r339242 - Update bitcode tests to pass sources to llvm_multisource.
Tim Northover via llvm-commits
- [llvm] r339243 - [InstCombine] De Morgan: sink 'not' into 'xor' (PR38446)
Roman Lebedev via llvm-commits
- [PATCH] D50382: [analyzer] Fix a typo in `RegionStore.txt`.
Phabricator via Phabricator via llvm-commits
- [llvm] r339245 - test commit access
Ties Stuij via llvm-commits
- [llvm] r339246 - [TargetLowering] Remove APInt divisor argument from BuildExactSDIV (NFCI).
Simon Pilgrim via llvm-commits
- [llvm] r339247 - [X86][SSE] PR38477 test is more cleanly tested with udiv instead of urem
Simon Pilgrim via llvm-commits
- [PATCH] D50450: Add R_HEX_6_X relocation support
Sid Manning via Phabricator via llvm-commits
- [llvm] r339248 - [InstCombine] fold fneg into constant operand of fmul/fdiv
Sanjay Patel via llvm-commits
- [compiler-rt] r339249 - [libFuzzer] Optimize handle unstable checks by reducing iterations
Max Moroz via llvm-commits
- [PATCH] D49661: [RISCV] Add "lla" pseudo-instruction to assembler
Alex Bradbury via Phabricator via llvm-commits
- [llvm] r339250 - Add a CommandGuide for llvm-objdump
Michael Trent via llvm-commits
- [PATCH] D50217: [RISCV] Add mnemonic alias: move, sbreak and scall.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D49879: [PowerPC] Generate Power9 extswsli extend sign and shift immediate instruction
Hiroshi Inoue via Phabricator via llvm-commits
- [llvm] r339251 - [ARM][NFC] Replaced tab-characters in test file vtrn.ll
Sjoerd Meijer via llvm-commits
- [PATCH] D48025: [PowerPC] avoid masking already-zero bits in BitPermutationSelector
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D50046: [RISCV] Add InstAlias definitions for add[w], and, xor, or, sll[w], srl[w], sra[w], slt and sltu with immediate.
Alex Bradbury via Phabricator via llvm-commits
- [llvm] r339252 - [RISCV] Add InstAlias definitions for add[w], and, xor, or, sll[w], srl[w], sra[w], slt and sltu with immediate
Alex Bradbury via llvm-commits
- [lld] r339253 - Add missing REQUIRES x86 to tests.
Peter Smith via llvm-commits
- [llvm] r339254 - [TargetLowering] BuildUDIV - Add support for divide by one (PR38477)
Simon Pilgrim via llvm-commits
- [llvm] r339255 - [RISCV] Add mnemonic alias: move, sbreak and scall.
Alex Bradbury via llvm-commits
- [PATCH] D50004: [PowerPC] Emit xscpsgndp instead of xxlor when copying floating point scalar registers for P9
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] r339257 - [CodeGen] emit inline asm clobber list warnings for reserved
Ties Stuij via llvm-commits
- [llvm] r339260 - [PowerPC] Improve codegen for vector loads using scalar_to_vector
Zaara Syeda via llvm-commits
- [PATCH] D48950: [PowerPC] Improve codegen for vector loads using scalar_to_vector
Zaara Syeda via Phabricator via llvm-commits
- [PATCH] D50453: [DebugInfo] Fine tune emittign flags as part of the producer
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D50203: Find PLT entries for x86, x86_64, and AArch64
Joel Galenson via Phabricator via llvm-commits
- [llvm] r339262 - [DAG] DAGCombiner::visitSDIVLike - remove unnecessary isConstOrConstSplat call. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r339263 - [InstCombine] add tests for fsub folds; NFC
Sanjay Patel via llvm-commits
- [PATCH] D50448: [CGObjCGNU] Rename GetSelector helper method to fix -Woverloaded-virtual warning (PR38210)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D50099: [DebugInfo][OpenCL] Address post-commit review of D49930
Scott Linder via Phabricator via llvm-commits
- [PATCH] D50454: [ARM] FP16: codegen support for VTRN
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] r339266 - [InstCombine] fold fsub+fsub with common operand
Sanjay Patel via llvm-commits
- [PATCH] D47199: [MC] Remove PhysRegSize from MCRegisterClass
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D50285: [MC] Remove MCRegisterClass::getSize
Krzysztof Parzyszek via Phabricator via llvm-commits
- [llvm] r339267 - [InstCombine] fold fadd+fsub with common operand
Sanjay Patel via llvm-commits
- [llvm] r339268 - [DebugInfo] Fine tune emitting flags as part of the producer
Jonas Devlieghere via llvm-commits
- [llvm] r339269 - [WASM] Fix overflow when reading custom section
Jonas Devlieghere via llvm-commits
- [PATCH] D44982: [zorg] Adding two new builders for armv7 and aarch64
Maxim Kuvyrkov via Phabricator via llvm-commits
- [PATCH] D50456: [zorg] Add AArch32 Linux LLD buildbot
Maxim Kuvyrkov via Phabricator via llvm-commits
- [PATCH] D40526: [WebAssembly] Change size_t to `unsigned long`
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D50457: [MC][PredicateExpander] Extend the grammar to support simple switch and return statements.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D50458: [zorg] Update configuration of Linaro's AArch64 bots
Maxim Kuvyrkov via Phabricator via llvm-commits
- [PATCH] D50459: [zorg] Cleanup clang-cmake-aarch64-lld and clang-cmake-armv8-lld bots
Maxim Kuvyrkov via Phabricator via llvm-commits
- [PATCH] D50460: [zorg] Increase parallelism for bots running on 96-core server.
Maxim Kuvyrkov via Phabricator via llvm-commits
- [PATCH] D50461: DAG: Don't use ABI copies in some contexts
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r339270 - AMDGPU: Fix shifts for i128
Matt Arsenault via llvm-commits
- [llvm] r339271 - AMDGPU: Error more gracefully on libcalls
Matt Arsenault via llvm-commits
- [llvm] r339272 - [Hexagon] Diagnose misaligned absolute loads and stores
Krzysztof Parzyszek via llvm-commits
- [llvm] r339274 - revert '[CodeGen] emit inline asm clobber list warnings for reserved'
Ties Stuij via llvm-commits
- [llvm] r339275 - [MS Demangler] Create a new backref context for template instantiations.
Zachary Turner via llvm-commits
- [llvm] r339276 - revert tests of '[CodeGen] emit inline asm clobber list warnings for reserved'
Ties Stuij via llvm-commits
- [PATCH] D50463: [llvm-objcopy] Add --prefix-sections option
Paul Semel via Phabricator via llvm-commits
- [compiler-rt] r339277 - [macOS] stop generating the libclang_rt.10.4.a library for macOS 10.4
Alex Lorenz via llvm-commits
- [PATCH] D50464: [InstCombine][NFC] Tests for 'signed truncation check' optimization
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D50465: [InstCombine] Optimize redundant 'signed truncation check pattern'.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D50466: [DWARF] Verifier now handles .debug_types sections.
Paul Robinson via Phabricator via llvm-commits
- [lld] r339279 - [WebAssembly] Group rodata into a single output segment
Sam Clegg via llvm-commits
- [llvm] r339280 - Fix missing C++ mode comment in header
Matt Arsenault via llvm-commits
- [PATCH] D50468: AMDGPU: More canonicalized operations
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D45619: [Time-report] (1) Use special new Clang flag 'FrontendTimesIsEnabled' instead of 'llvm::TimePassesIsEnabled' inside -ftime-report feature
Craig Topper via Phabricator via llvm-commits
- [PATCH] D50469: AMDGPU: Check NSZ MI flag when folding omod
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r339283 - [ARM] Avoid spilling lr with Thumb1 tail calls.
Eli Friedman via llvm-commits
- [PATCH] D49459: [ARM] Avoid spilling lr with Thumb1 tail calls.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D43701: [cmake] Store LLVM_VERSION_SUFFIX in LLVMConfig.cmake
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D39939: [cmake] Append LLVM_VERSION_SUFFIX to SOVERSION
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D50470: ELF: Inline function LazyObjFile::getBuffer() into caller. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D50472: Fix wasm backend compilation on gcc 5.4: variable name cannot match class
Alon Zakai via Phabricator via llvm-commits
- [llvm] r339285 - cmake: Store LLVM_VERSION_SUFFIX in LLVMConfig.cmake
Michal Gorny via llvm-commits
- [llvm] r339286 - [cmake] Append LLVM_VERSION_SUFFIX to SOVERSION
Michal Gorny via llvm-commits
- [PATCH] D50473: [Demangle] Add another test for ItaniumPartialDemangler
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D50474: [LV] Vectorize header phis that feed from if-convertable latch phis
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D50475: ELF: Only add libcall symbols to the link if defined in bitcode.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D49397: Pass CMAKE_C_FLAGS to the custom libc++ build too
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D50476: ConstantMerge: don't insert when find should be used
JF Bastien via Phabricator via llvm-commits
- [llvm] r339288 - [DWARF] Unclamp line table version on Darwin for v5 and later.
Jonas Devlieghere via llvm-commits
- [PATCH] D47143: [InstrSimplify, NewGVN] Add option to ignore additional instr info when simplifying.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D50271: [IRMemoryMap] Shrink Allocation make it move-only (NFC)
Phabricator via Phabricator via llvm-commits
- [PATCH] D50071: Use rich mangling information in Symtab::InitNameIndexes()
Phabricator via Phabricator via llvm-commits
- [PATCH] D50479: Expose CFG Update struct. Define GraphTraits to get children given a snapshot CFG.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D50480: [LV] Vectorizing loops of arbitrary trip count without remainder under opt for size
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D48847: [GISel]: Add Legalization/lowering code for bit counting operations
Aditya Nandakumar via Phabricator via llvm-commits
- [llvm] r339293 - [x86] add tests for fsub+fadd with FMF; NFC
Sanjay Patel via llvm-commits
- [PATCH] D48850: [GISel]: Testing LegalizerHelper using Unit tests
Aditya Nandakumar via Phabricator via llvm-commits
- [llvm] r339294 - [ADT] Normalize empty triple components
Petr Hosek via llvm-commits
- [llvm] r339297 - [Demangle] Add another test for ItaniumPartialDemangler
Stefan Granitz via llvm-commits
- [llvm] r339298 - [DAGCombiner] move fadd simplification ahead of other folds
Sanjay Patel via llvm-commits
- [llvm] r339299 - [DAGCombiner] loosen constraints for fsub+fadd fold
Sanjay Patel via llvm-commits
- [llvm] r339300 - [x86] add test for commuted variant for fsub fold; NFC
Sanjay Patel via llvm-commits
- [PATCH] D50031: Add pass to print out DebugCounter info
Zhizhou Yang via Phabricator via llvm-commits
- [lld] r339301 - ELF: Only add libcall symbols to the link if defined in bitcode.
Peter Collingbourne via llvm-commits
- [llvm] r339302 - [DWARF] Verifier now handles .debug_types sections.
Paul Robinson via llvm-commits
- [PATCH] D50482: Added another optimization pass to make vectorizing possible
Emmett Neyman via Phabricator via llvm-commits
- [PATCH] D50483: [SanitizerCoverage] Add associated metadata to PC guards.
Matt Morehouse via Phabricator via llvm-commits
- [compiler-rt] r339303 - [libFuzzer] Increase the iteration limit in shrink.test
George Karpenkov via llvm-commits
- [PATCH] D50484: [libFuzzer] Increase the iteration limit in shrink.test
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D50486: MachineScheduler: Refactor setPolicy() to limit computing remaining latency
Tom Stellard via Phabricator via llvm-commits
- [compiler-rt] r339307 - [CMake] Use normalized Windows target triples
Petr Hosek via llvm-commits
- [llvm] r339307 - [CMake] Use normalized Windows target triples
Petr Hosek via llvm-commits
- [PATCH] D47381: [CMake] Use normalized Windows target triples
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D50248: [GuardWidening] Insert fictive guards to loop preheader to increase chances of widening
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r339308 - [LICM] Add an assert to ensure all instruction types needing aliasing are handled [NFC]
Philip Reames via llvm-commits
- [llvm] r339309 - [NFC] ConstantMerge: don't insert when find should be used
JF Bastien via llvm-commits
- [llvm] r339310 - [LICM] Add tests for future hoisting of fence instructions [NFC]
Philip Reames via llvm-commits
- [PATCH] D50489: [LICM] hoist fences out of loops w/o memory operations
Philip Reames via Phabricator via llvm-commits
- [polly] r339311 - Update to isl-0.20-65-gb822a210
Tobias Grosser via llvm-commits
- [polly] r339312 - Update isl-cpp bindings
Tobias Grosser via llvm-commits
- [PATCH] D50490: Pass code model parameter to MC from CodeGen
Lei Liu via Phabricator via llvm-commits
- [PATCH] D50491: [DAGCombiner][AMDGPU][Mips] Fold bitcast with volatile loads if the resulting load is legal for the target.
Craig Topper via Phabricator via llvm-commits
- [test-suite] r339313 - CMake: add files to fft test for new llvm_multisource API.
Tim Northover via llvm-commits
- [PATCH] D47882: [RISCV] Codegen for i8, i16, and i32 atomicrmw with RV32A
Alex Bradbury via Phabricator via llvm-commits
- [llvm] r339314 - [RISCV] Add "lla" pseudo-instruction to assembler
Roger Ferrer Ibanez via llvm-commits
- [PATCH] D50494: [LLD] Reserve memory in implicitly set LMARegions
Konstantin Schwarz via Phabricator via llvm-commits
- [llvm] r339316 - [NVPTX] Select atomic loads and stores
Jonas Hahnfeld via llvm-commits
- [PATCH] D50436: Correctly initialise global blocks on Windows.
David Chisnall via Phabricator via llvm-commits
- [compiler-rt] r339318 - Enable getentropy for FreeBSD 12
David Carlier via llvm-commits
- [llvm] r338398 - [DebugInfo] Fix build failed in 'clang-cmake-armv8-full'.
Hsiangkai Wang 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] r339319 - cmake: don't pack system libs unless CMAKE_INSTALL_UCRT_LIBRARIES is set (PR38476)
Hans Wennborg via llvm-commits
- [PATCH] D50496: [RISCV] Implment pseudo instructions for load/store from a symbol address.
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D50497: [AliasSetTracker] Do not treat experimental_guard intrinsic as memory writing instruction
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D50446: [clangd] Record the file being processed in a TUScheduler thread in context.
Eric Liu via Phabricator via llvm-commits
- [PATCH] D50498: [LLD][ELF] - Fix crash when using empty --defsym.
George Rimar via Phabricator via llvm-commits
- [PATCH] D46179: [X86] Lowering addus/subus intrinsics to native IR (LLVM part)
Tomasz Krupa via Phabricator via llvm-commits
- [llvm] r339321 - [X86] Improved sched models for X86 XCHG*rr and XADD*rr instructions.
Andrew V. Tischenko via llvm-commits
- [PATCH] D50499: [X86] Constant folding of adds/subs intrinsics
Tomasz Krupa via Phabricator via llvm-commits
- [www] r339324 - win snapshot: put the 64-bit installer at the top
Hans Wennborg via llvm-commits
- [PATCH] D50501: [LICM] Hoist guards with invariant conditions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D27616: Add LLVM-C interface for Windows x64 SEH instructions
Jakob Bornecrantz via Phabricator via llvm-commits
- [www] r339325 - win snapshot: r339319, now with pgp signatures
Hans Wennborg via llvm-commits
- [lld] r339326 - [LLD][ELF] - Add a test case for parsing -defsym.
George Rimar via llvm-commits
- [lld] r339327 - [LLD][ELF] - Add a test for ScriptParser::readPhdrs(). NFCI.
George Rimar via llvm-commits
- [llvm] r339329 - vs integration: update the manifest to require VS 2017
Hans Wennborg via llvm-commits
- [llvm] r339330 - vs integration: bump version number
Hans Wennborg via llvm-commits
- [www] r339331 - win snapshots: vs integration requires vs2017 or later
Hans Wennborg via llvm-commits
- [lld] r339332 - Add R_HEX_6_X relocation support
Sid Manning via llvm-commits
- [lld] r339333 - [LLD][ELF] - Add a test for ScriptParser::readOutputSectionDescription.
George Rimar via llvm-commits
- [PATCH] D50428: [ASTImporter] Add support for importing imaginary literals
Gabor Marton via Phabricator via llvm-commits
- [llvm] r339335 - [X86][SSE] Combine (some) target shuffles with multiple uses
Simon Pilgrim via llvm-commits
- [PATCH] D50444: [ASTImporter] Fix structural inequivalency of forward EnumDecl
Gabor Marton via Phabricator via llvm-commits
- [llvm] r339337 - [X86][SSE] Remove PMULDQ/PMULUDQ by zero
Simon Pilgrim via llvm-commits
- [llvm] r339340 - [ARM] FP16: codegen support for VTRN
Sjoerd Meijer via llvm-commits
- [PATCH] D48013: TableGen/SearchableTables: Support more generic enums and tables
Simon Pilgrim via Phabricator via llvm-commits
- [lld] r339342 - [LLD][ELF] - Add a test for ScriptParser::readPhdrType().
George Rimar via llvm-commits
- [lld] r339345 - [COFF] Make the relocation scanning for CFG more discriminating
Hans Wennborg via llvm-commits
- [PATCH] D50227: Add/fix some FP16 tests
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] r339346 - [TargetLowering] Add BuildSDIVPattern helper to BuildExactSDIV (NFCI).
Simon Pilgrim via llvm-commits
- [PATCH] D50510: [MSan] Shrink the register save area for non-SSE builds
Alexander Potapenko via Phabricator via llvm-commits
- [PATCH] D50175: [AArch64][NFC] better matching of AArch64 target in aarch64-cpus.c tests
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D50091: [SelectionDAG] try harder to convert funnel shift to rotate
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D50511: [ARM] ParallelDSP: add option to disable the pass
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D50512: [MS Demangler] Fix several issues related to templates
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D41436: [X86][AVX512] Enable variable shuffle combining by default on AVX512 targets
Simon Pilgrim via Phabricator via llvm-commits
- [lld] r339348 - [LLD][ELF] - Add a test for elf::getPriority(StringRef S)
George Rimar via llvm-commits
- [llvm] r339349 - [InstCombine] reduce code duplication; NFC
Sanjay Patel via llvm-commits
- [llvm] r339350 - [MC] Remove PhysRegSize from MCRegisterClass
Bjorn Pettersson via llvm-commits
- [PATCH] D50514: [7.0 branch] Update release notes (SystemZ, TableGen)
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D50204: [llvm-objdump] Label calls to the PLT
Joel Galenson via Phabricator via llvm-commits
- [llvm] r339352 - [MC][PredicateExpander] Extend the grammar to support simple switch and return statements.
Andrea Di Biagio via llvm-commits
- [llvm] r339354 - [ARM] Replace processor check with feature
Evandro Menezes via llvm-commits
- [PATCH] D50518: [ARM] Disallow zexts in ARMCodeGenPrepare
Sam Parker via Phabricator via llvm-commits
- [llvm] r339356 - [ARM] Adjust the feature set for Exynos
Evandro Menezes via llvm-commits
- [PATCH] D50066: [IRMover] Don't materialise values from different source module
Eugene Leviant via Phabricator via llvm-commits
- [llvm] r339357 - extend folding fsub/fadd to fneg for FMF
Michael Berg via llvm-commits
- [PATCH] D50195: extend folding fsub/fadd to fneg for FMF
Michael Berg via Phabricator via llvm-commits
- [llvm] r339358 - [llvm-objcopy] Add --dump-section
Paul Semel via llvm-commits
- [PATCH] D50519: [sanitizer] Remove rsp from the clobber list in internal_clone
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D45576: [RFC] Allow target to handle STRICT floating-point nodes
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D50520: Add support for Hexagon's R_HEX_HI16/R_HEX_LO16 relocations.
Sid Manning via Phabricator via llvm-commits
- [llvm] r339359 - [SelectionDAG] try harder to convert funnel shift to rotate
Sanjay Patel via llvm-commits
- [llvm] r339360 - [GlobalOpt] Don't apply fastcc if it would break inalloca invariants
Reid Kleckner via llvm-commits
- [llvm] r339361 - [InstCombine] add vector tests for fsub+fmul; NFC
Sanjay Patel via llvm-commits
- [PATCH] D50521: [Support] NFC: Allow modifying access/modification times independently in sys::fs::setLastModificationAndAccessTime.
Jordan Rupprecht via Phabricator via llvm-commits
- [llvm] r339362 - [llvm-objcopy] Add --prefix-symbols option
Paul Semel via llvm-commits
- [llvm] r339363 - SCEV should forget all loops containing a deleted block.
Alina Sbirlea via llvm-commits
- [lld] r339364 - Support RISC-V
Rui Ueyama via llvm-commits
- [PATCH] D39322: [lld] Support RISC-V
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r339365 - [Hexagon] Map ISD::TRAP to J2_trap0(#0)
Krzysztof Parzyszek via llvm-commits
- [llvm] r339366 - [NFC] Remove magic bool param in RAUW
JF Bastien via llvm-commits
- [llvm] r339367 - Fix few g++ 8 warning with non obvious copy object operations
David Carlier via llvm-commits
- [llvm] r339368 - [InstCombine] allow fsub+fmul FMF folds for vectors
Sanjay Patel via llvm-commits
- [PATCH] D49883: [test-suite] Added Image Processing Kernels Using Benchmark Library: Dilate Kernel
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D50524: [Hexagon] Replace fatal error with remark in HexagonISelLowering
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D50528: Remove vestiges of configure buildsystem
Stephen Kelly via Phabricator via llvm-commits
- [PATCH] D50529: [test-suite] Add Bilateral Filter kernel using benchmark library
Pankaj via Phabricator via llvm-commits
- [PATCH] D50530: Added LLVM metadata to generated IR to increase vectorization width
Emmett Neyman via Phabricator via llvm-commits
- [compiler-rt] r339370 - [sanitizer] Remove rsp from the clobber list in internal_clone
Kostya Kortchinsky via llvm-commits
- [lld] r339371 - [ELF][HEXAGON] Add R_HEX_HI16/R_HEX_LO16 relocations
Sid Manning via llvm-commits
- [PATCH] D50346: Add getBeginLoc API to replace getLocStart
Stephen Kelly via Phabricator via llvm-commits
- [PATCH] D50347: Add getBeginLoc API to replace getStartLoc
Stephen Kelly via Phabricator via llvm-commits
- [PATCH] D50348: :Add getEndLoc API to replace getLocEnd
Stephen Kelly via Phabricator via llvm-commits
- [PATCH] D50035: [SLC] Expand simplification of pow() for vector types
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D50418: [Sema] Support for P0961R1: Relaxing the structured bindings customization point finding rules
Phabricator via Phabricator via llvm-commits
- [llvm] r339376 - Remove obsolete policy settings
Stephen Kelly via llvm-commits
- [llvm] r339377 - Fix typo
Stephen Kelly via llvm-commits
- [llvm] r339378 - [LICM] hoist fences out of loops w/o memory operations
Philip Reames via llvm-commits
- [PATCH] D50531: [NFC] Convert ParsedAttr to use llvm::TrailingObjects
Erich Keane via Phabricator via llvm-commits
- [PATCH] D50533: [MC] Move EH DWARF encodings from MC to CodeGen, NFC
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r339381 - [RISC-V] Fixed alias for addi x2, x2, 0
Ana Pazos via llvm-commits
- [PATCH] D50350: Port getLocStart -> getBeginLoc
Stephen Kelly via Phabricator via llvm-commits
- [PATCH] D50351: Port getLocEnd -> getEndLoc
Stephen Kelly via Phabricator via llvm-commits
- [llvm] r339388 - [LICM] Suppress a compiler warning noticed by one of the bots
Philip Reames via llvm-commits
- [PATCH] D50075: [UnJ] Improve explicit loop count checks
Michael Kruse via Phabricator via llvm-commits
- [llvm] r339390 - ConstantMerge: update MadeChange when change is made
JF Bastien via llvm-commits
- [PATCH] D49887: [DebugInfo] Add support for DWARF5 call site-related attributes
Vedant Kumar via Phabricator via llvm-commits
- [llvm] r339391 - [NFC] ConstantMerge: factor out some functions
JF Bastien via llvm-commits
- [PATCH] D49273: [SLC] Expand the simplification of pow({e, 2}, y) to exp{, 2}(y)
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D49105: [OpenMP] Cleanup code
Jonathan Peyton via Phabricator via llvm-commits
- [llvm] r339394 - Add owner for llvm-objcopy
Jake Ehrlich via llvm-commits
- [PATCH] D49514: [compiler-rt] [builtins] Add logb/logbf/logbl methods to compiler-rt to avoid libm dependencies when possible.
Jordan Rupprecht via Phabricator via llvm-commits
- [llvm] r339396 - [InstSimplify] move minnum/maxnum with Inf folds from instcombine
Sanjay Patel via llvm-commits
- [llvm] r339397 - [MC] Move EH DWARF encodings from MC to CodeGen, NFC
Reid Kleckner via llvm-commits
- [llvm] r339398 - [WebAssembly] Fix wasm backend compilation on gcc 5.4: variable name cannot match class
Heejin Ahn via llvm-commits
- [llvm] r339399 - ValueTracking: Start enhancing isKnownNeverNaN
Matt Arsenault via llvm-commits
- [PATCH] D50354: Port getLocStart -> getBeginLoc
Stephen Kelly via Phabricator via llvm-commits
- [PATCH] D50355: Port getLocEnd -> getEndLoc
Stephen Kelly via Phabricator via llvm-commits
- [PATCH] D50409: Remove obsolete set call
Stephen Kelly via Phabricator via llvm-commits
- [PATCH] D50352: Mark up deprecated methods as such
Stephen Kelly via Phabricator via llvm-commits
- [llvm] r339404 - [llvm-objcopy] NFC: Add some color to error()
Jordan Rupprecht via llvm-commits
- [compiler-rt] r339405 - SafeStack: Delay thread stack clean-up
Vlad Tsyrklevich via llvm-commits
- [PATCH] D50540: Further g++ 8 warning fixes
David CARLIER via Phabricator via llvm-commits
- [llvm] r339406 - [X86] Qualify one of the heuristics in combineMul to only apply to positive multiply amounts.
Craig Topper via llvm-commits
- [llvm] r339407 - [WebAssembly] Gate i64x2 and f64x2 on -wasm-enable-unimplemented
Heejin Ahn via llvm-commits
- [PATCH] D50541: [llvm-mca] Introduce a simple (error/warning) status framework for mca.
Matt Davis via Phabricator via llvm-commits
- [compiler-rt] r339408 - Revert "SafeStack: Delay thread stack clean-up"
Vlad Tsyrklevich via llvm-commits
- [PATCH] D45162: [EarlyCSE] Add debug counter for debugging mis-optimizations. NFC.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D50544: [hwasan] Add -hwasan-with-ifunc flag.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D50546: CMake: Fix native arch selection on s390 (32-bit)
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D50548: [CMake] Don't parse target triple except for arch
Petr Hosek via Phabricator via llvm-commits
- [llvm] r339410 - [InstCombine] Transform str(n)cmp to memcmp
David Bolvansky via llvm-commits
- [llvm] r339411 - [MemorySSA] "Fix" lifetime intrinsic handling
George Burgess IV via llvm-commits
- [lld] r339412 - [LLD][ELF] - Fix crash when using empty --defsym.
George Rimar via llvm-commits
- [PATCH] D50553: [X86] Add constant folding for AVX512 versions of scalar floating point to integer conversion intrinsics.
Craig Topper via Phabricator via llvm-commits
- [lld] r339413 - [ELF] - Get rid of SyntheticSection::postThunkContents(). NFCI.
George Rimar via llvm-commits
- [PATCH] D50554: [ValueTracking] Accept vector of pointer in GetUnderlyingObject utility
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D45788: Mitigate relocation overflow [part 1 of 2]
PeiHsiangHung via Phabricator via llvm-commits
- [llvm] r339414 - [MSan] Shrink the register save area for non-SSE builds
Alexander Potapenko via llvm-commits
- [PATCH] D50447: [clang-tidy] Omit cases where loop variable is not used in loop body in performance-for-range-copy.
Haojian Wu via Phabricator via llvm-commits
- [llvm] r339417 - [NFC] Add tests that demonstrate that MustExecute is fundamentally broken
Max Kazantsev via llvm-commits
- [www] r339418 - win snapshot page: mention the installer uninstalls previous version
Hans Wennborg via llvm-commits
- [llvm] r339419 - Rename the cfguard module flag to cfguardtable
Hans Wennborg via llvm-commits
- [PATCH] D50513: clang-cl: Support /guard:cf,nochecks
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D50556: [InstCombine] Improve strncpy to memcpy optimization
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D35722: [DAGCombine] Improve (sra (sra x, c1), c2) -> (sra x, (add c1, c2)) folding
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D50252: [ARM] Added Codegen support for vrev64q_f16 vector intrinsics
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] r339421 - [Tablegen][SubtargetEmitter] refactor method `emitSchedModelHelpersImpl()`. NFCI
Andrea Di Biagio via llvm-commits
- [llvm] r339422 - Fix -Wimplicit-fallthrough warning introduced in rL339397.
Simon Pilgrim via llvm-commits
- [llvm] r339425 - [X86][SSE] Pull out repeated shift getOpcode() calls. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D50500: [clangd] Allow consuming limited number of items
Kirill Bobyrev via Phabricator via llvm-commits
- [PATCH] D49851: [clang-tidy] run-clang-tidy add synchronisation to the output
Andi via Phabricator via llvm-commits
- [PATCH] D49240: [libc++] Introduce _LIBCPP_HIDE_FROM_ABI to replace _LIBCPP_INLINE_VISIBILITY
Nico Weber via Phabricator via llvm-commits
- [PATCH] D50558: [MustExecute] Fix algorithmic bug in isGuaranteedToExecute. PR38514
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D49080: [PowerPC] Don't run BV DAG Combine before legalization if it assumes legal types
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D46652: [clang-cl, PCH] Implement support for MS-style PCH through headers
Nico Weber via Phabricator via llvm-commits
- [PATCH] D49507: [Power9] Add __float128 support in the backend for bitcast to a i128
Lei Huang via Phabricator via llvm-commits
- [PATCH] D50344: [libc++] Enable aligned allocation based on feature test macro, irrespective of standard
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D50560: [LLD] Enable Visual Studio compatible diagnostics.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D47540: [lld] Enable Visual Studio compatible output
Igor Kudrin via Phabricator via llvm-commits
- [llvm] r339432 - [ARM] Disallow zexts in ARMCodeGenPrepare
Sam Parker via llvm-commits
- [PATCH] D49800: [clang-tidy: modernize] modernize-redundant-void-arg crashes when a function body is in a macro
Alexander Kornienko via Phabricator via llvm-commits
- [llvm] r339434 - [MS Demangler] Fix several issues related to templates.
Zachary Turner via llvm-commits
- [llvm] r339435 - [MS Demangler] Disable a couple of tests.
Zachary Turner via llvm-commits
- [llvm] r339436 - [MS Demangler] Properly demangle conversion operators.
Zachary Turner via llvm-commits
- [PATCH] D48994: Update DBG_VALUE register operand during WebAssemblyOptimizeLiveIntervals pass
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D36892: [clang-tidy] check_clang_tidy.py: support CHECK-NOTES prefix
Phabricator via Phabricator via llvm-commits
- [llvm] r339439 - [InstCombine] rearrange code for foldSelectBinOpIdentity; NFCI
Sanjay Patel via llvm-commits
- [llvm] r339441 - [InstCombine][NFC] Added tests for select with binop fold
David Bolvansky via llvm-commits
- [PATCH] D50562: [sanitizer] Remove st(X) from the clobber list in 32-bit x86 atomics
Kostya Kortchinsky via Phabricator via llvm-commits
- [zorg] r339442 - [zorg] Add AArch32 Linux LLD buildbot
Maxim Kuvyrkov via llvm-commits
- [zorg] r339443 - [zorg] Update configuration of Linaro's AArch64 bots
Maxim Kuvyrkov via llvm-commits
- [zorg] r339444 - [zorg] Cleanup clang-cmake-aarch64-lld and clang-cmake-armv8-lld bots
Maxim Kuvyrkov via llvm-commits
- [zorg] r339445 - [zorg] Increase parallelism for bots running on 96-core server.
Maxim Kuvyrkov via llvm-commits
- [PATCH] D50564: Add support for SEH unwinding on Windows.
Charles Davis via Phabricator via llvm-commits
- [PATCH] D50016: IR: Add entry/exit instrumentation symbols to the libcall list.
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r339446 - [InstCombine] revert r339439 - rearrange code for foldSelectBinOpIdentity
Sanjay Patel via llvm-commits
- [llvm] r339447 - [hwasan] Add -hwasan-with-ifunc flag.
Evgeniy Stepanov via llvm-commits
- [llvm] r339448 - [llvm-objcopy] NFC: consistently use typename ELFT::<X> definitions in headers
Jordan Rupprecht via llvm-commits
- [compiler-rt] r339449 - [hwasan] Remove liblog dependency.
Evgeniy Stepanov via llvm-commits
- [PATCH] D43245: [LoopInterchange] Support reductions across inner and outer loop.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D50566: [Tablegen][SubtargetEmitter] Improve expansion of predicates of a variant scheduling class.
Andrea Di Biagio via Phabricator via llvm-commits
- [llvm] r339450 - [MS Demangler] Add conversion operator tests.
Zachary Turner via llvm-commits
- [PATCH] D50567: AMDGPU: Fix packing undef parts of build_vector
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50568: [WebAssembly] Added default stack-only instruction mode for MC.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D50543: [libcxx] Mark charconv tests as failing for previous libcxx versions.
Volodymyr Sapsai via Phabricator via llvm-commits
- [PATCH] D50569: Change how we handle -wrap.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D50570: [hwasan] Provide __sanitizer_* aliases to allocator functions.
Evgenii Stepanov via Phabricator via llvm-commits
- [llvm] r339453 - [InstCombine] add/update tests for selectBinOpIdentity; NFC
Sanjay Patel via llvm-commits
- [llvm] r339455 - Update the coding standards and developer policy documentation surrounding whitespace.
Aaron Ballman via llvm-commits
- [PATCH] D50572: DAG: Handle odd vector sizes in calling conv splitting
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50573: [LegacyPassManager] Remove analysis P from AnUsageMap before deleting it in schedulePass.
Craig Topper via Phabricator via llvm-commits
- [llvm] r339458 - AMDGPU: Add LLVM_FALLTHROUGH
Matt Arsenault via llvm-commits
- [PATCH] D50059: [CMake] Fix bug in `add_weak_symbols()` function.
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D50574: [hwasan] Handle missing /proc/self/maps.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D50575: [AMDGPU] Add support for a16 modifiear for gfx9
Ryan Taylor via Phabricator via llvm-commits
- [PATCH] D50368: [analyzer] Invalidate static locals when escaping lambdas
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D50577: Add R_HEX_8_X relocation support
Sid Manning via Phabricator via llvm-commits
- [llvm] r339460 - AMDGPU: Match isfinite pattern to class instructions
Matt Arsenault via llvm-commits
- [llvm] r339461 - AMDGPU: Turn class x, p_zero|n_zero into fcmp oeq x, 0
Matt Arsenault via llvm-commits
- [llvm] r339462 - AMDGPU: Combine and of seto/setuo and fp_class
Matt Arsenault via llvm-commits
- [llvm] r339463 - revert r339450 - [MS Demangler] Add conversion operator tests
Sanjay Patel via llvm-commits
- [llvm] r339464 - AMDGPU: More canonicalized operations
Matt Arsenault via llvm-commits
- [PATCH] D50578: [DAGCombiner][Mips] Don't combine bitcast+store after LegalOperations when the store is volatile, if the resulting store isn't Legal
Craig Topper via Phabricator via llvm-commits
- [PATCH] D50579: [LV] Teach about non header phis that have uses outside the loop
Anna Thomas via Phabricator via llvm-commits
- [llvm] r339465 - [MS Demangler] Demangle cv qualifiers on template args.
Zachary Turner via llvm-commits
- [llvm] r339466 - Resubmit r339450 - [MS Demangler] Add conversion operator tests
Zachary Turner via llvm-commits
- [llvm] r339467 - [InstCombine] add tests to show disabling of libcall/intrinsic shrinking; NFC
Sanjay Patel via llvm-commits
- [llvm] r339468 - [llvm-mca] Make InstrBuilder::getOrCreateInstrDesc private. NFC.
Matt Davis via llvm-commits
- [llvm] r339469 - [InstCombine] rearrange code for foldSelectBinOpIdentity; NFCI
Sanjay Patel via llvm-commits
- [PATCH] D50581: [hwasan] Allow optional early shadow setup.
Evgenii Stepanov via Phabricator via llvm-commits
- [llvm] r339470 - [InstCombine] add tests for fsub factorization; NFC
Sanjay Patel via llvm-commits
- [llvm] r339471 - [MS Demangler] Support extern "C" functions.
Zachary Turner via llvm-commits
- [llvm] r339472 - [ARM] Adjust AND immediates to make them cheaper to select.
Eli Friedman via llvm-commits
- [PATCH] D50582: ValueTracking: Handle more instructions in isKnownNeverNaN
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r339474 - [WebAssembly] Added default stack-only instruction mode for MC.
Wouter van Oortmerssen via llvm-commits
- [PATCH] D50537: [analyzer] Fix tracking expressions through negation operator
George Karpenkov via Phabricator via llvm-commits
- [lld] r339477 - [ELF][HEXAGON] Add R_HEX_8_X relocation
Sid Manning via llvm-commits
- [llvm] r339478 - [NFC] More ConstantMerge refactoring
JF Bastien via llvm-commits
- [PATCH] D50583: [gold] Fix Tests cases on i686
Tom Stellard via Phabricator via llvm-commits
- [llvm] r339479 - Fix unused lambda capture warning from r339472.
Eli Friedman via llvm-commits
- [llvm] r339480 - Revert "[NFC] More ConstantMerge refactoring"
JF Bastien via llvm-commits
- [PATCH] D48273: [WebAssembly] CFG stackify support for exception handling
Heejin Ahn via Phabricator via llvm-commits
- [llvm] r339481 - [LICM] Hoist assumes out of loops
Philip Reames via llvm-commits
- [polly] r339484 - [DepInfo] Use isl++ in Dependences::isValidSchedule. NFC.
Michael Kruse via llvm-commits
- [llvm] r339485 - Re-commit "[NFC] More ConstantMerge refactoring"
JF Bastien via llvm-commits
- [PATCH] D49837: [SelectionDAG] Handle unary SelectPatternFlavor for ABS case in SelectionDAGBuilder::visitSelect.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D50585: [WIP][LICM] Just rely on AA rather than special case calls
Philip Reames via Phabricator via llvm-commits
- [lld] r339486 - [ELF][HEXAGON] Remove test that breaks assembler.
Sid Manning via llvm-commits
- [PATCH] D50586: [Demangle] Add itaniumFindTypesInMangledName()
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D50588: [AST] Cleanup code by using MemoryLocation utility [NFC]
Philip Reames via Phabricator via llvm-commits
- [lld] r339487 - [ELF][HEXAGON] Put test back in.
Sid Manning via llvm-commits
- [PATCH] D50589: [llvm-objcopy] Implement -G/--keep-global-symbol(s).
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D50591: [PGO] Control Height Reduction
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D50590: [analyzer] [NFC] [tests] Move plist-based diagnostics tests to separate files, use diff instead of a FileCheck - II
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D49570: [analyzer] Improve warning messages and notes of InnerPointerChecker
Phabricator via Phabricator via llvm-commits
- [lld] r339490 - Fix WebAssembly tests after r339474
Richard Trieu via llvm-commits
- [PATCH] D50592: Add check for tied operands
Sid Manning via Phabricator via llvm-commits
- [PATCH] D40645: [SCEV][NFC] Check NoWrap flags before lexicographical comparison of SCEVs
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D50593: ConstantMerge: merge common initial sequences
JF Bastien via Phabricator via llvm-commits
- [llvm] r339491 - AMDGPU/GlobalISel: Define instruction mapping for G_INSERT
Tom Stellard via llvm-commits
- [PATCH] D49625: AMDGPU/GlobalISel: Define instruction mapping for G_INSERT
Tom Stellard via Phabricator via llvm-commits
- [llvm] r339492 - [gold] Fix Tests cases on i686
Tom Stellard via llvm-commits
- [llvm] r339495 - Fix WebAssembly instruction printer after r339474
Richard Trieu via llvm-commits
- [llvm] r339496 - [X86] Change the MOV32ri64 pseudo instruction to def a GR64 directly instead of wrapping it in a SUBREG_TO_REG.
Craig Topper via llvm-commits
- [PATCH] D50597: [WebAssembly] SIMD extract_lane
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D50598: LLD COFF: Add support for /force:multiple option
Thomas Roughton via Phabricator via llvm-commits
- [llvm] r339497 - [X86] Remove ADD8mi and ADDmr from the macro fusion shouldScheduleAdjacent.
Craig Topper via llvm-commits
- [llvm] r339498 - [X86] Add the mem-reg form of CMP to the macro fusion shouldScheduleAdjacent.
Craig Topper via llvm-commits
- [llvm] r339499 - [X86] Remove the AL/AX/EAX/RAX short immediate forms from the macro fusion shouldScheduleAdjacent. NFC
Craig Topper via llvm-commits
- [llvm] r339500 - [UnJ] Create a hasInvariantIterationCount function. NFC
David Green via llvm-commits
- [llvm] r339501 - [UnJ] Improve explicit loop count checks
David Green via llvm-commits
- [PATCH] D50600: AMDGPU: Use splat vectors for undefs when folding canonicalize
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r339502 - [Dominators] Remove the DeferredDominance class
Chijun Sima via llvm-commits
- [PATCH] D49747: [Dominators] Remove the DeferredDominance class
Phabricator via Phabricator via llvm-commits
- [PATCH] D50601: llvm-readobj: Fix addend in relocations for android packed format
Chiang, Yi-Yo via Phabricator via llvm-commits
- [PATCH] D50167: RFC: [SCEV] Add explicit representations of umin/smin
Keno Fischer via Phabricator via llvm-commits
- [PATCH] D50314: M680x0 codegen target
Artyom Goncharov via Phabricator via llvm-commits
- [PATCH] D50603: Add R_HEX_16_X relocation
Sid Manning via Phabricator via llvm-commits
- [PATCH] D50225: Use a DenseMap for looking up functions by UID in CompileUnit::FindFunctionByUID
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D50552: [ASTImporter] Added test case for CXXConversionDecl importing
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D50550: [ASTImporter] Added test case for opaque enums
Raphael Isemann via Phabricator via llvm-commits
- [llvm] r339507 - [X86] Remove unnecessary AddedComplexity line. NFC
Craig Topper via llvm-commits
- [PATCH] D50604: [InstCombine] Replace call to haveNoCommonBitsSet in visitXor with just the special case that doesn't use computeKnownBits.
Craig Topper via Phabricator via llvm-commits
- [llvm] r339508 - [TargetLowering] Use APInt::isSubsetOf to simplify some code. NFC
Craig Topper via llvm-commits
- [PATCH] D43136: Make LLVM timer reprintable: that is, make more than one print action on the same timer feasible
Graydon Hoare via Phabricator via llvm-commits
- [llvm] r339509 - [TargetLowering] Simplify one of the special cases in SimplifyDemandedBits for XOR. NFCI
Craig Topper via llvm-commits
- [lld] r339510 - [LLF][ELF] - Simplify. NFC.
George Rimar via llvm-commits
- [llvm] r339511 - AMDGPU: Fix packing undef parts of build_vector
Matt Arsenault via llvm-commits
- [llvm] r339512 - AMDGPU: Use splat vectors for undefs when folding canonicalize
Matt Arsenault via llvm-commits
- [llvm] r339513 - AMDGPU: Check NSZ MI flag when folding omod
Matt Arsenault via llvm-commits
- [lld] r339514 - [LLD][ELF] - Add one more test case for CallGraphSort.
George Rimar via llvm-commits
- [llvm] r339515 - [InstSimplify] Guard against large shift amounts.
Benjamin Kramer via llvm-commits
- [PATCH] D50607: Silence GCC warning about broken strict aliasing rules
Kim Gräsman via Phabricator via llvm-commits
- [PATCH] D50608: [Alt] Silence GCC warning about broken strict aliasing rules
Kim Gräsman via Phabricator via llvm-commits
- [PATCH] D50609: [LLD][ELF] - Simplify Call-Chain Clustering implementation a bit.
George Rimar via Phabricator via llvm-commits
- [llvm] r339518 - [InstCombine] move/add tests for fadd/fsub factorization; NFC
Sanjay Patel via llvm-commits
- [PATCH] D50610: Disable -Wnoexcept-type wholesale
Kim Gräsman via Phabricator via llvm-commits
- [PATCH] D50611: Remove dead code from GlobalISelEmitter
Kim Gräsman via Phabricator via llvm-commits
- [PATCH] D50612: Remove dead code from MipsPassConfig
Kim Gräsman via Phabricator via llvm-commits
- [llvm] r339519 - [InstCombine] fix/enhance fadd/fsub factorization
Sanjay Patel via llvm-commits
- [llvm] r339520 - [InstCombine] Fold Select with binary op - non-commutative opcodes
David Bolvansky via llvm-commits
- [PATCH] D50190: [InstCombine] Fold Select with binary op - non-commutative opcodes
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] r339521 - [Support][JSON][NFC] Silence GCC warning about broken strict aliasing rules
David Bolvansky via llvm-commits
- [PATCH] D50606: [ASTMatchers] Add matchers unresolvedMemberExpr, cxxDependentScopeMemberExpr
Shuai Wang via Phabricator via llvm-commits
- [llvm] r339523 - [NFC] Renamed test file
David Bolvansky via llvm-commits
- [llvm] r339524 - [NFC] Fixed build, updated tests
David Bolvansky via llvm-commits
- [llvm] r339525 - DAG: Check no-signed-zeros instead of unsafe-fp-math
Matt Arsenault via llvm-commits
- [PATCH] D50613: [mips] Involves microMIPS's jump in the analyzable branch set
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] r339526 - AMDGPU: Cleanup min/max legacy tests
Matt Arsenault via llvm-commits
- [PATCH] D50614: DAG: Allow matching fminnum/fmaxnum from vselect
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50615: [mips] Fix microMIPS unconditional branch offset handling
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] r339528 - [globalisel] Remove dead code from GlobalISelEmitter
Daniel Sanders via llvm-commits
- [llvm] r339529 - [X86] Add constant folding for AVX512 versions of scalar floating point to integer conversion intrinsics.
Craig Topper via llvm-commits
- [PATCH] D50605: [ASTMatchers] Let hasAnyArgument also support CXXUnresolvedConstructExpr
Shuai Wang via Phabricator via llvm-commits
- [llvm] r339531 - [InstCombine] Replace call to haveNoCommonBitsSet in visitXor with just the special case that doesn't use computeKnownBits.
Craig Topper via llvm-commits
- [llvm] r339532 - [InstCombine] Fix typo in comment. NFC
Craig Topper via llvm-commits
- [llvm] r339533 - [SelectionDAG] In PromoteFloatRes_BITCAST, insert a bitcast before the fp16_to_fp in case the input type isn't an i16.
Craig Topper via llvm-commits
- [llvm] r339534 - Restore correct x86_64 EH encodings in kernel code model
Lei Liu via llvm-commits
- [PATCH] D50621: [DebugInfo] Fix bug in LiveDebugVariables.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D50622: [DebugInfo] In FastISel, convert llvm.dbg.label to DBG_LABEL MI.
Hsiangkai Wang via Phabricator via llvm-commits
- [llvm] r339535 - [SelectionDAG] In PromoteIntRes_BITCAST, when the input is TypePromoteFloat, make sure the output type is scalar. For vectors, use a store and load of temporary.
Craig Topper via llvm-commits
- [llvm] r339536 - [SelectionDAG] In PromoteFloatOp_BITCAST, insert a bitcast after the fp_to_fp16 in case the result type isn't a scalar integer.
Craig Topper via llvm-commits
Last message date:
Sun Aug 12 23:53:49 PDT 2018
Archived on: Tue Aug 21 11:19:01 PDT 2018
This archive was generated by
Pipermail 0.09 (Mailman edition).