The Week Of Monday 25 June 2018 Archives by author
Starting: Mon Jun 25 00:19:08 PDT 2018
Ending: Sun Jul 1 23:59:27 PDT 2018
Messages: 2119
- [PATCH] D32642: [Analyzer] Iterator Checker - Part 2: Increment, decrement operators and ahead-of-begin checks
Balogh, Ádám via Phabricator via llvm-commits
- [llvm] r335637 - [DAGCombiner] Don't accept -1 sdiv divisors in sdiv-by-pow2 vector expansion (PR37119)
Friedman, Eli via llvm-commits
- [llvm] r335915 - Fix padding with custom character in formatv.
Friedman, Eli via llvm-commits
- [llvm] r335915 - Fix padding with custom character in formatv.
Friedman, Eli via llvm-commits
- [llvm] r335915 - Fix padding with custom character in formatv.
Friedman, Eli via llvm-commits
- [llvm] r335939 - Require x86 for this test.
Friedman, Eli via llvm-commits
- [lld] r335848 - Fix warning on MSVC by using size_t arithmetic instead of casting after the fact. NFC
Aaron Ballman via llvm-commits
- [lld] r335848 - Fix warning on MSVC by using size_t arithmetic instead of casting after the fact. NFC
Aaron Ballman via llvm-commits
- [PATCH] D48598: [ADT] drop_begin: use adl_begin/adl_end. NFC.
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D48509: Improve crash unwinding on Fuchsia
Aaron Green via Phabricator via llvm-commits
- [llvm] r335735 - [AArch64] Add custom lowering for v4i8 trunc store
Adhemerval Zanella via llvm-commits
- [PATCH] D48332: [AArch64] Add custom lowering for v4i8 trunc store
Adhemerval Zanella via Phabricator via llvm-commits
- [llvm] r335505 - [GISel]: Update the end of GISel Opcode namespace.
Aditya Nandakumar via llvm-commits
- [PATCH] D48575: [GISel]; Add a helper legalization rule for legalizing addressspacecast if no-op
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D48600: [GISel]:Add Opcodes for CTLZ/CTTZ/CTPOP
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D48600: [GISel]:Add Opcodes for CTLZ/CTTZ/CTPOP
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D48331: [WIP][DebugInfo][InstCombine] Preserve DI after merging zext instructions
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D48547: Improve ConvertDebugDeclareToDebugValue
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D48331: [WIP][DebugInfo][InstCombine] Preserve DI after merging zext instructions
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D48241: [DebugInfo] Emit ObjC methods as part of interface.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D48596: [SymbolFile] Implement GetCompleteObjCClass for .debug_names
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D48241: [DebugInfo] Emit ObjC methods as part of interface.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D48331: [WIP][DebugInfo][InstCombine] Preserve DI after merging zext instructions
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D48331: [WIP][DebugInfo][InstCombine] Preserve DI after merging zext instructions
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D48647: [dsymutil] Detangle DwarfLinker and move abstractions in their own implementation (NFC)
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D48676: [Local] Teach insertReplacementDbgValues basic integer/pointer conversions
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D48676: [Local] Teach insertReplacementDbgValues basic integer/pointer conversions
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D48676: [Local] Teach insertReplacementDbgValues basic integer/pointer conversions
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D48676: [Local] Teach insertReplacementDbgValues basic integer/pointer conversions
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D48468: [SelectionDAG] Remove debug locations from ConstantSD(FP)Nodes
Adrian Prantl via Phabricator via llvm-commits
- [llvm] r335953 - [ARM][AArch64] Armv8.4-A Enablement
Ahmed Bougacha via llvm-commits
- [PATCH] D48700: [CMake] Make bootstrap and compiler-rt depend on cxx-headers.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D48701: [CMake] Rename cxx_headers back to cxx-headers.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D48774: [polly-acc] change cl_get_* return types to 32/64bit
Alain Denzler via Phabricator via llvm-commits
- [PATCH] D48556: Fix asserts in AMDGCN fmed3 folding by handling more cases of NaN
Alan Baker via Phabricator via llvm-commits
- [PATCH] D48556: Fix asserts in AMDGCN fmed3 folding by handling more cases of NaN
Alan Baker via Phabricator via llvm-commits
- [PATCH] D48556: Fix asserts in AMDGCN fmed3 folding by handling more cases of NaN
Alan Baker via Phabricator via llvm-commits
- [PATCH] D48556: Fix asserts in AMDGCN fmed3 folding by handling more cases of NaN
Alan Baker via Phabricator via llvm-commits
- [PATCH] D48556: Fix asserts in AMDGCN fmed3 folding by handling more cases of NaN
Alan Baker via Phabricator via llvm-commits
- [PATCH] D48556: Fix asserts in AMDGCN fmed3 folding by handling more cases of NaN
Alan Baker via Phabricator via llvm-commits
- [PATCH] D47939: Retrieve a function PDB symbol correctly from nested blocks
Aleksandr Urakov via Phabricator via llvm-commits
- [PATCH] D48551: [HWASan] Initalize shadow earler.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D48142: [Sanitizers] Make sanitizer allocator linker-initialize compliant.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D48551: [HWASan] Initalize shadow earler.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D48664: [HWASan] Do not retag allocas before return from the function.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D48668: [TSan] More detailed error message on failed sahdow memory madvise
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D48668: [TSan] More detailed error message on failed sahdow memory madvise
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D48664: [HWASan] Do not retag allocas before return from the function.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D48664: [HWASan] Do not retag allocas before return from the function.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D48664: [HWASan] Do not retag allocas before return from the function.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D48664: [HWASan] Do not retag allocas before return from the function.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D40922: [ARM] Optimize {s|u}mul.with.overflow.
Alex Crichton via Phabricator via llvm-commits
- [PATCH] D48451: [sanitizers_common] when spawning a subprocess for symbolizers, use posix_spawn instead of fork()
Alex Gaynor via Phabricator via llvm-commits
- [PATCH] D48451: [sanitizers_common] when spawning a subprocess for symbolizers, use posix_spawn instead of fork()
Alex Gaynor via Phabricator via llvm-commits
- [PATCH] D48451: [sanitizers_common] when spawning a subprocess for symbolizers, use posix_spawn instead of fork()
Alex Gaynor via Phabricator via llvm-commits
- [PATCH] D48451: [sanitizers_common] when spawning a subprocess for symbolizers, use posix_spawn instead of fork()
Alex Gaynor via Phabricator via llvm-commits
- [PATCH] D48451: [sanitizers_common] when spawning a subprocess for symbolizers, use posix_spawn instead of fork()
Alex Gaynor via Phabricator via llvm-commits
- [PATCH] D48451: [sanitizers_common] when spawning a subprocess for symbolizers, use posix_spawn instead of fork()
Alex Gaynor via Phabricator via llvm-commits
- [llvm] r335801 - [cmake][xcode-toolchain] add support for major Xcode version >= 10
Alex Lorenz via llvm-commits
- [compiler-rt] r335502 - [HWASan] Initalize shadow earler.
Alex Shlyapnikov via llvm-commits
- [compiler-rt] r335928 - [TSan] More detailed error message on failed sahdow memory madvise
Alex Shlyapnikov via llvm-commits
- [llvm] r336011 - [HWASan] Do not retag allocas before return from the function.
Alex Shlyapnikov via llvm-commits
- [PATCH] D46951: [clang-tidy] misc-unused-parameters - retain old behavior under StrictMode
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D48295: Implement new methods for handling an error in MI commands.
Alexander Polyakov via Phabricator via llvm-commits
- [PATCH] D47992: [lldb-mi] Clean up and update a few MI commands.
Alexander Polyakov via Phabricator via llvm-commits
- [llvm] r335493 - Add Triple::isMIPS()/isMIPS32()/isMIPS64(). NFC
Alexander Richardson via llvm-commits
- [PATCH] D48548: Add Triple::isMIPS()/isMIPS32()/isMIPS64(). NFC
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D48548: Add Triple::isMIPS()/isMIPS32()/isMIPS64(). NFC
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D48548: Add Triple::isMIPS()/isMIPS32()/isMIPS64(). NFC
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D48548: Add Triple::isMIPS()/isMIPS32()/isMIPS64(). NFC
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D48803: Place the BlockAddress type in the program address space
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D48413: [llvm-strip] Add initial support for static libraries
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D48413: [llvm-strip] Add initial support for static libraries
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D48413: [llvm-strip] Add initial support for static libraries
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D48413: [llvm-strip] Add initial support for static libraries
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D48413: [llvm-objcopy] Add initial support for static libraries
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D48413: [llvm-objcopy] Add initial support for static libraries
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D48413: [llvm-objcopy] Add initial support for static libraries
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D48413: [llvm-objcopy] Add initial support for static libraries
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D48413: [llvm-objcopy] Add initial support for static libraries
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D48413: [llvm-objcopy] Add initial support for static libraries
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D48413: [llvm-objcopy] Add initial support for static libraries
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D48413: [llvm-objcopy] Add initial support for static libraries
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D48413: [llvm-objcopy] Add initial support for static libraries
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D48413: [llvm-objcopy] Add initial support for static libraries
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D48413: [llvm-objcopy] Add initial support for static libraries
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D48413: [llvm-objcopy] Add initial support for static libraries
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D48413: [llvm-objcopy] Add initial support for static libraries
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D48413: [llvm-objcopy] Add initial support for static libraries
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D48413: [llvm-objcopy] Add initial support for static libraries
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D48413: [llvm-objcopy] Add initial support for static libraries
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D48413: [llvm-objcopy] Add initial support for static libraries
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D48413: [llvm-objcopy] Add initial support for static libraries
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D48504: [WIP] Add InsertionOrderSet, with constant-time insertion and removal.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D48372: [MemorySSAUpdater] Remove deleted trivial Phis from active workset
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D48504: [WIP] Add InsertionOrderSet, with constant-time insertion and removal.
Alexandros Lamprineas via Phabricator via llvm-commits
- [llvm] r335861 - [DEBUG_INFO, NVPTX] Add test for .debug_loc section, NFC.
Alexey Bataev via llvm-commits
- [llvm] r335976 - [DEBUG_INFO, NVPTX] Do not emit .debug_loc section.
Alexey Bataev via llvm-commits
- [PATCH] D48480: [OPENMP, NVPTX] Fixes for NVPTX RTL
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D48214: [SLPVectorizer] Recognise non uniform power of 2 constants
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D48730: [DEBUG_INFO, NVPTX] Do not emit .debug_loc section.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D48730: [DEBUG_INFO, NVPTX] Do not emit .debug_loc section.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D48730: [DEBUG_INFO, NVPTX] Do not emit .debug_loc section.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D48730: [DEBUG_INFO, NVPTX] Do not emit .debug_loc section.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D48725: [SLP] Vectorize bit-parallel operations with SWAR.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D48730: [DEBUG_INFO, NVPTX] Do not emit .debug_loc section.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D48732: [OPENMP, NVPTX] Sync threads before start ordered loops.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] r336015 - [MemorySSA] Add APIs to MemoryPhis to delete incoming blocks/values, and an updater API to remove blocks.
Alina Sbirlea via llvm-commits
- [PATCH] D48396: [MemorySSA] Add APIs to MemoryPhis to delete incoming blocks/values, and an updater API to remove blocks.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D48396: [MemorySSA] Add APIs to MemoryPhis to delete incoming blocks/values, and an updater API to remove blocks.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D48609: [AliasSet] Fix UnknownInstructions printing
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D48396: [MemorySSA] Add APIs to MemoryPhis to delete incoming blocks/values, and an updater API to remove blocks.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D48396: [MemorySSA] Add APIs to MemoryPhis to delete incoming blocks/values, and an updater API to remove blocks.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D45299: API to update MemorySSA for cloned blocks.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D45300: Update MemorySSA BasicBlockUtils.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D48790: Update MemorySSA in Local utils removing blocks.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D45301: Update MemorySSA in LoopUnswitch.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D47022: Update MemorySSA in SimpleLoopUnswitch.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D48430: [RISCV] Add support for lowering jumptables
Ana Pazos via Phabricator via llvm-commits
- [PATCH] D48411: [RISCV] Add support for _interrupt attribute
Ana Pazos via Phabricator via llvm-commits
- [llvm] r335904 - [SROA] Preserve DebugLoc when rewriting alloca partitions
Anastasis Grammenos via llvm-commits
- [PATCH] D48331: [WIP][DebugInfo][InstCombine] Preserve DI after merging zext instructions
Anastasis via Phabricator via llvm-commits
- [PATCH] D48331: [WIP][DebugInfo][InstCombine] Preserve DI after merging zext instructions
Anastasis via Phabricator via llvm-commits
- [PATCH] D48331: [WIP][DebugInfo][InstCombine] Preserve DI after merging zext instructions
Anastasis via Phabricator via llvm-commits
- [PATCH] D48331: [WIP][DebugInfo][InstCombine] Preserve DI after merging zext instructions
Anastasis via Phabricator via llvm-commits
- [PATCH] D48331: [WIP][DebugInfo][InstCombine] Preserve DI after merging zext instructions
Anastasis via Phabricator via llvm-commits
- [PATCH] D48640: [WIP][SROA] Preserve DebugLoc when rewriting alloca partitions
Anastasis via Phabricator via llvm-commits
- [PATCH] D48640: [WIP][SROA] Preserve DebugLoc when rewriting alloca partitions
Anastasis via Phabricator via llvm-commits
- [PATCH] D48640: [WIP][SROA] Preserve DebugLoc when rewriting alloca partitions
Anastasis via Phabricator via llvm-commits
- [PATCH] D48640: [WIP][SROA] Preserve DebugLoc when rewriting alloca partitions
Anastasis via Phabricator via llvm-commits
- [PATCH] D48331: [DebugInfo][InstCombine] Preserve DI after combining zext instructions
Anastasis via Phabricator via llvm-commits
- [PATCH] D48331: [DebugInfo][InstCombine] Preserve DI after combining zext instructions
Anastasis via Phabricator via llvm-commits
- [PATCH] D48331: [DebugInfo][InstCombine] Preserve DI after combining zext instructions
Anastasis via Phabricator via llvm-commits
- [PATCH] D48640: [SROA] Preserve DebugLoc when rewriting alloca partitions
Anastasis via Phabricator via llvm-commits
- [PATCH] D48769: [DebugInfo][LoopVectorize] Preserve DL in generated phi instruction
Anastasis via Phabricator via llvm-commits
- [PATCH] D48769: [DebugInfo][LoopVectorize] Preserve DL in generated phi instruction
Anastasis via Phabricator via llvm-commits
- [PATCH] D48769: [DebugInfo][LoopVectorize] Preserve DL in generated phi instruction
Anastasis via Phabricator via llvm-commits
- [PATCH] D48769: [DebugInfo][LoopVectorize] Preserve DL in generated phi instruction
Anastasis via Phabricator via llvm-commits
- [PATCH] D48331: [DebugInfo][InstCombine] Preserve DI after combining zext instructions
Anastasis via Phabricator via llvm-commits
- [llvm] r335589 - [llvm-mca] Remove unused header files and correctly guard some include headers under NDEBUG. NFC
Andrea Di Biagio via llvm-commits
- [llvm] r335592 - [llvm-mca] Removed wrong NDEBUG guards introduced by my last commit.
Andrea Di Biagio via llvm-commits
- [llvm] r335722 - [llvm-mca] Avoid calling method update() on instructions that are already in the IS_READY state. NFCI
Andrea Di Biagio via llvm-commits
- [llvm] r335837 - [llvm-mca] Refactor method RegisterFile::collectWrites(). NFCI
Andrea Di Biagio via llvm-commits
- [llvm] r335867 - [llvm-mca] Use a WriteRef to describe register writes in class RegisterFile.
Andrea Di Biagio via llvm-commits
- [llvm] r335977 - [llvm-mca] Remove field HasReadAdvanceEntries from class ReadDescriptor.
Andrea Di Biagio via llvm-commits
- [PATCH] D48496: [llvm-mca] Rename Backend to Pipeline. NFC.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D48496: [llvm-mca] Rename Backend to Pipeline. NFC.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D48576: [llvm-mca] Register listeners with stages; remove Pipeline dependency from Stage.
Andrea Di Biagio via Phabricator via llvm-commits
- [llvm] r335581 - [NFC] Prefer (void) to LLVM_ATTRIBUTE_UNUSED for unused var in GlobalISElemitter.cpp.
Andrei Elovikov via llvm-commits
- [PATCH] D48534: [NFC] Prefer (void) to LLVM_ATTRIBUTE_UNUSED for unused var in GlobalISElemitter.cpp.
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D48534: [NFC] Prefer (void) to LLVM_ATTRIBUTE_UNUSED for unused var in GlobalISElemitter.cpp.
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D48545: [RFC v2] "Alternative" matches for TableGen DAG patterns
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D48615: [CUDA] Place all CUDA sections in __NV_CUDA segment on Mac.
Artem Belevich via Phabricator via llvm-commits
- [llvm] r335461 - Revert change 335091.
Artur Pilipenko via llvm-commits
- [llvm] r335462 - Revert change 335077 "[InlineSpiller] Fix a crash due to lack of forward progress from remat specifically for STATEPOINT"
Artur Pilipenko via llvm-commits
- [llvm] r335473 - SafepointIRVerifier should ignore dead blocks and dead edges
Artur Pilipenko via llvm-commits
- [llvm] r335037 - [X86] VRNDSCALE* folding from masked and scalar ffloor and fceil patterns
Artur Pilipenko via llvm-commits
- [llvm] r335037 - [X86] VRNDSCALE* folding from masked and scalar ffloor and fceil patterns
Artur Pilipenko via llvm-commits
- [PATCH] D47441: SafepointIRVerifier should ignore dead blocks and dead edges
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D40425: Extending CFGPrinter and CallPrinter with Heat Colors
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D48476: Detecting leaked instructions with metadata and freeing the metadata to avoid use-after-free
Arvīds Kokins via Phabricator via llvm-commits
- [PATCH] D48476: Detecting leaked instructions with metadata and freeing the metadata to avoid use-after-free
Arvīds Kokins via Phabricator via llvm-commits
- [PATCH] D48476: Detecting leaked instructions with metadata and freeing the metadata to avoid use-after-free
Arvīds Kokins via Phabricator via llvm-commits
- [PATCH] D47984: AMDGPU/SI: Fix two missing NodeNum checks for SISched
Axel Davy via Phabricator via llvm-commits
- [PATCH] D48652: [clang-tidy/ObjC] Add hashing algorithm acronyms to objc-property-declaration
Ben Hamilton via Phabricator via llvm-commits
- [PATCH] D48679: [clang-format/ObjC] Fix NS_SWIFT_NAME(foo(bar:baz:)) after ObjC method decl
Ben Hamilton via Phabricator via llvm-commits
- [llvm] r335528 - [Instrumentation] Remove unused include
Benjamin Kramer via llvm-commits
- [llvm] r335788 - [X86] Make folding table checking threadsafe
Benjamin Kramer via llvm-commits
- [llvm] r335788 - [X86] Make folding table checking threadsafe
Benjamin Kramer via llvm-commits
- [llvm] r335823 - Unify sorted asserts to use the existing atomic pattern
Benjamin Kramer via llvm-commits
- [llvm] r335851 - Revert "Add support for generating a call graph profile from Branch Frequency Info."
Benjamin Kramer via llvm-commits
- [llvm] r335794 - Add support for generating a call graph profile from Branch Frequency Info.
Benjamin Kramer via llvm-commits
- [llvm] r335913 - [NVPTX] Delete dead code
Benjamin Kramer via llvm-commits
- [llvm] r335921 - [SupportTests] Silence -Wsign-compare warnings
Benjamin Kramer via llvm-commits
- [llvm] r335585 - [AArch64] Clean up LSE directive tests
Bernard Ogden via llvm-commits
- [llvm] r335586 - [AArch64] Tighten up directives tests
Bernard Ogden via llvm-commits
- [PATCH] D47872: [AArch64] Clean up LSE directive tests
Bernard Ogden via Phabricator via llvm-commits
- [PATCH] D47873: [AArch64] Tighten up directives tests
Bernard Ogden via Phabricator via llvm-commits
- [PATCH] D48756: Add option for section ordering
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D48756: Add option for section ordering
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D48756: Add option for section ordering
Bill Wendling via Phabricator via llvm-commits
- [llvm] r335580 - Improve ConvertDebugDeclareToDebugValue
Bjorn Pettersson via llvm-commits
- [PATCH] D48323: Derive GEP index type from Data Layout (cont)
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D48547: Improve ConvertDebugDeclareToDebugValue
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D48547: Improve ConvertDebugDeclareToDebugValue
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D48547: Improve ConvertDebugDeclareToDebugValue
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D48593: Reuse code for calculating allocation size for alloca
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D48331: [DebugInfo][InstCombine] Preserve DI after combining zext instructions
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D48331: [DebugInfo][InstCombine] Preserve DI after combining zext instructions
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D48331: [DebugInfo][InstCombine] Preserve DI after combining zext instructions
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D48331: [DebugInfo][InstCombine] Preserve DI after combining zext instructions
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D48676: [Local] Teach insertReplacementDbgValues basic integer/pointer conversions
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D48331: [DebugInfo][InstCombine] Preserve DI after combining zext instructions
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D48676: [Local] Teach insertReplacementDbgValues basic integer/pointer conversions
Bjorn Pettersson via Phabricator via llvm-commits
- [llvm] r334830 - Re-apply "[DebugInfo] Check size of variable in ConvertDebugDeclareToDebugValue"
Björn Pettersson A via llvm-commits
- [lld] r335864 - lld-link: align sections to 16 bytes if referenced from the gfids table
Bob Haarman via llvm-commits
- [PATCH] D48690: lld-link: align sections to 16 bytes if referenced from the gfids table
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D48690: lld-link: align sections to 16 bytes if referenced from the gfids table
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D48690: lld-link: align sections to 16 bytes if referenced from the gfids table
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D48690: lld-link: align sections to 16 bytes if referenced from the gfids table
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D48690: lld-link: align sections to 16 bytes if referenced from the gfids table
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D48690: lld-link: align sections to 16 bytes if referenced from the gfids table
Bob Haarman via Phabricator via llvm-commits
- [llvm] r335641 - [Hexagon] Add a "generic" cpu
Brendon Cahoon via llvm-commits
- [llvm] r335641 - [Hexagon] Add a "generic" cpu
Brendon Cahoon via llvm-commits
- [PATCH] D48572: [Hexagon] Add a "generic" processor
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D48571: improve diagnostics for missing 'template' keyword
Brendon Cahoon via Phabricator via llvm-commits
- [test-suite] r335611 - [test-suite] Using Google Benchmark Library on Harris Kernel
Brian Homerding via llvm-commits
- [PATCH] D47675: [test-suite][RFC] Using Google Benchmark Library on Harris Kernel
Brian Homerding via Phabricator via llvm-commits
- [PATCH] D47675: [test-suite][RFC] Using Google Benchmark Library on Harris Kernel
Brian Homerding via Phabricator via llvm-commits
- [PATCH] D48383: [Dominators] Add the DomTreeUpdater class
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D48111: [JumpThreading] Don't try to rewrite a use if it's already valid.
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D48383: [Dominators] Add the DomTreeUpdater class
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D48383: [Dominators] Add the DomTreeUpdater class
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D48383: [Dominators] Add the DomTreeUpdater class
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D47297: [Modules][ObjC] Add protocol redefinition to the current scope/context
Bruno Cardoso Lopes via Phabricator via llvm-commits
- [PATCH] D47297: [Modules][ObjC] Add protocol redefinition to the current scope/context
Bruno Cardoso Lopes via Phabricator via llvm-commits
- [PATCH] D48614: [SelectionDAG] Fix promotion of extracted FP vector element
Bryan Chan via Phabricator via llvm-commits
- [PATCH] D45576: [RFC] Allow target to handle STRICT floating-point nodes
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D48809: [FPEnv] Split double width StrictFP vector operations as needed
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D48809: [FPEnv] Split double width StrictFP vector operations as needed
Cameron McInally via Phabricator via llvm-commits
- [llvm] r335553 - [PM/LoopUnswitch] Teach the new unswitch to handle nontrivial
Chandler Carruth via llvm-commits
- [llvm] r336028 - [instsimplify] Move the instsimplify pass to use more obvious file names
Chandler Carruth via llvm-commits
- [PATCH] D47683: [PM/LoopUnswitch] Teach the new unswitch to handle nontrivial unswitching of switches.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D47352: [instsimplify] Move the instsimplify pass to use more obvious file names and diretory.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D47352: [instsimplify] Move the instsimplify pass to use more obvious file names and diretory.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D48349: [ADT] Add llvm::unique_function which is like std::function but supporting move-only closures.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D48349: [ADT] Add llvm::unique_function which is like std::function but supporting move-only closures.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D48754: recognize more abs pattern
ChenZheng via Phabricator via llvm-commits
- [PATCH] D48754: recognize more abs pattern
ChenZheng via Phabricator via llvm-commits
- [compiler-rt] r336019 - [profile] Add llvm_gcov_flush to be called outside a shared library
Chih-Hung Hsieh via llvm-commits
- [PATCH] D45454: Make __gcov_flush visible outside a shared library
Chih-Hung Hsieh via Phabricator via llvm-commits
- [PATCH] D45454: Make __gcov_flush visible outside a shared library
Chih-Hung Hsieh via Phabricator via llvm-commits
- [PATCH] D45454: Add llvm_gcov_flush to be called outside a shared library
Chih-Hung Hsieh via Phabricator via llvm-commits
- [PATCH] D45454: Add llvm_gcov_flush to be called outside a shared library
Chih-Hung Hsieh via Phabricator via llvm-commits
- [PATCH] D45454: Add llvm_gcov_flush to be called outside a shared library
Chih-Hung Hsieh via Phabricator via llvm-commits
- [PATCH] D45454: Add llvm_gcov_flush to be called outside a shared library
Chih-Hung Hsieh via Phabricator via llvm-commits
- [PATCH] D45454: Add llvm_gcov_flush to be called outside a shared library
Chih-Hung Hsieh via Phabricator via llvm-commits
- [PATCH] D45454: Add llvm_gcov_flush to be called outside a shared library
Chih-Hung Hsieh via Phabricator via llvm-commits
- [PATCH] D45454: Add llvm_gcov_flush to be called outside a shared library
Chih-Hung Hsieh via Phabricator via llvm-commits
- [PATCH] D48601: Added -fcrash-diagnostics-dir flag
Chijioke Kamanu via Phabricator via llvm-commits
- [PATCH] D48383: [Dominators] Add the DomTreeUpdater class
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D48383: [Dominators] Add the DomTreeUpdater class
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D48383: [Dominators] Add the DomTreeUpdater class
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D48383: [Dominators] Add the DomTreeUpdater class
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D48383: [Dominators] Add the DomTreeUpdater class
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D48383: [Dominators] Add the DomTreeUpdater class
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D48061: [CMake] Provide direct support for building sanitized runtimes
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D47540: [lld] Enable Visual Studio compatible output
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D47540: [lld] Enable Visual Studio compatible output
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D48567: [COFF] Fix constant sharing regression for MinGW
Chris January via Phabricator via llvm-commits
- [LNT] r335678 - Fix error in run_info
Chris Matthews via llvm-commits
- [LNT] r335679 - replace fragile version check with a better fragile version check
Chris Matthews via llvm-commits
- [llvm] r335450 - [llvm-exegesis][NFC] Fix `Operand` class comments.
Clement Courbet via llvm-commits
- [llvm] r335452 - [llvm-exegesis][NFC] clang-format
Clement Courbet via llvm-commits
- [llvm] r335456 - [llvm-exegesis][NFC] Simplify BenchmarkRunner ctor.
Clement Courbet via llvm-commits
- [llvm] r335465 - [llvm-exegesis] Generate snippet setup code.
Clement Courbet via llvm-commits
- [llvm] r335467 - [llvm-exegesis] Fix warning in r22752: Initialize IsSnippetSetupComplete.
Clement Courbet via llvm-commits
- [llvm] r335470 - [llvm-exegesis][NFC] Remove unnecessary member variables.
Clement Courbet via llvm-commits
- [llvm] r335582 - [llvm-exegesis] Get the BenchmarkRunner from the ExegesisTarget.
Clement Courbet via llvm-commits
- [llvm] r335591 - [llvm-exegesis][NFC] Fix windows warning in rL335465.
Clement Courbet via llvm-commits
- [llvm] r335815 - [llvm-exegesis] Add partial X87 support.
Clement Courbet via llvm-commits
- [llvm] r336076 - [llvm-exegesis][NFC] Cleanup useless braces.
Clement Courbet via llvm-commits
- [PATCH] D48496: [llvm-mca] Rename Backend to Pipeline. NFC.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48542: [llvm-exegesis] Generate snippet setup code.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48496: [llvm-mca] Rename Backend to Pipeline. NFC.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48542: [llvm-exegesis] Generate snippet setup code.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48542: [llvm-exegesis] Generate snippet setup code.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48542: [llvm-exegesis] Generate snippet setup code.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48542: [llvm-exegesis] Generate snippet setup code.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48542: [llvm-exegesis] Generate snippet setup code.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48542: [llvm-exegesis] Generate snippet setup code.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48542: [llvm-exegesis] Generate snippet setup code.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48576: [llvm-mca] Register listeners with stages; remove Pipeline dependency from Stage.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48587: [llvm-exegesis] Get the BenchmarkRunner from the ExegesisTarget.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48587: [llvm-exegesis] Get the BenchmarkRunner from the ExegesisTarget.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48587: [llvm-exegesis] Get the BenchmarkRunner from the ExegesisTarget.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48587: [llvm-exegesis] Get the BenchmarkRunner from the ExegesisTarget.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48592: [llvm-exegesis] Add partial X87 support.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48576: [llvm-mca] Register listeners with stages; remove Pipeline dependency from Stage.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48592: [llvm-exegesis] Add partial X87 support.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48592: [llvm-exegesis] Add partial X87 support.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48592: [llvm-exegesis] Add partial X87 support.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48592: [llvm-exegesis] Add partial X87 support.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48592: [llvm-exegesis] Add partial X87 support.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48672: [llvm-mca] Simplify eventing by adding an onEvent templated method.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48592: [llvm-exegesis] Add partial X87 support.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48713: [llvm-exegesis] Add uop computation for more X87 instruction classes.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48725: [RFC][SLP] Vectorize bit-parallel operations with GPR.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48725: [RFC][SLP] Vectorize bit-parallel operations with GPR.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48725: [SLP] Vectorize bit-parallel operations with SWAR.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48725: [SLP] Vectorize bit-parallel operations with SWAR.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48725: [SLP] Vectorize bit-parallel operations with SWAR.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48779: [llvm-exegesis] Delegate the decision of cycle counter name to the target
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48778: [llvm-exegesis] Change how the native architecture is determined
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48780: [llvm-exegesis] Add an AArch64 target
Clement Courbet via Phabricator via llvm-commits
- [llvm] r335500 - [X86] Allow base and index for gather instructions to appear in other order for Intel syntax.
Craig Topper via llvm-commits
- [llvm] r335501 - [X86] Sort the static memory folding tables by reg opcode. Remove the reg->mem DenseMaps in favor of binary search.
Craig Topper via llvm-commits
- [llvm] r335517 - [X86] Add comment about the sorting of the memory folding tables added in r335501.
Craig Topper via llvm-commits
- [llvm] r335518 - [X86] Simplify intrinsic table binary search to not require a temporary struct.
Craig Topper via llvm-commits
- [llvm] r335521 - [LoopIdiomRecognize] Fix a couple places where it appears we were unintenionally making copies of DebugLoc.
Craig Topper via llvm-commits
- [llvm] r335551 - [X86] Update fpclass intrinsic tests to chain their calls to the intrinsic rather than joining them with add.
Craig Topper via llvm-commits
- [llvm] r335562 - foo
Craig Topper via llvm-commits
- [llvm] r335563 - [X86] Redefine avx512 packed fpclass intrinsics to return a vXi1 mask and implement the mask input argument using an 'and' IR instruction.
Craig Topper via llvm-commits
- [llvm] r335566 - Revert r335562 and 335563 "[X86] Redefine avx512 packed fpclass intrinsics to return a vXi1 mask and implement the mask input argument using an 'and' IR instruction."
Craig Topper via llvm-commits
- [llvm] r335568 - [X86] Redefine avx512 packed fpclass intrinsics to return a vXi1 mask and implement the mask input argument using an 'and' IR instruction.
Craig Topper via llvm-commits
- [llvm] r335562 - foo
Craig Topper via llvm-commits
- [llvm] r335575 - [X86] Use XOR for SUB (C, X) during isel if will help fold an immediate
Craig Topper via llvm-commits
- [llvm] r335578 - [X86] Don't use getScalarShiftAmountTy to get the immediate type for target specific VSHLDQ/VSRLDQ nodes.
Craig Topper via llvm-commits
- [llvm] r335694 - [X86] Don't store register and memory FMA3 opcodes in the same X86InstrFMA3Group.
Craig Topper via llvm-commits
- [llvm] r335037 - [X86] VRNDSCALE* folding from masked and scalar ffloor and fceil patterns
Craig Topper via llvm-commits
- [llvm] r335744 - [X86] Rename the autoupgraded of packed fp compare and fpclass intrinsics that don't take a mask as input to exclude '.mask.' from their name.
Craig Topper via llvm-commits
- [llvm] r335753 - [X86] Add test cases for D48606.
Craig Topper via llvm-commits
- [llvm] r335754 - [X86] Use bts/btr/btc for single bit set/clear/complement of a variable bit position
Craig Topper via llvm-commits
- [llvm] r335768 - [X86] Teach the disassembler to use %eiz/%riz instead of NoRegister when the SIB byte is present, but doesn't encode an index register and there was another shorter encoding that would achieve the same result.
Craig Topper via llvm-commits
- [llvm] r335769 - [X86] Fix unmatched parenthesis in r335768
Craig Topper via llvm-commits
- [llvm] r335787 - [X86] In X86DAGToDAGISel::PreprocessISelDAG, make sure we don't access N after we delete it.
Craig Topper via llvm-commits
- [llvm] r335788 - [X86] Make folding table checking threadsafe
Craig Topper via llvm-commits
- [llvm] r335804 - [X86] Change how we prefer shift by immediate over folding a load into a shift.
Craig Topper via llvm-commits
- [llvm] r335806 - [X86] Use PatFrag with hardcoded numbers for FROUND_NO_EXC/FROUND_CURRENT instead of ImmLeafs with predicates where one of the two numbers was hardcoded.
Craig Topper via llvm-commits
- [llvm] r335895 - [X86] Suppress load folding into and/or/xor if it will prevent matching btr/bts/btc.
Craig Topper via llvm-commits
- [llvm] r335944 - [X86] Remove masking from the avx512 packed sqrt intrinsics. Use select in IR instead.
Craig Topper via llvm-commits
- [llvm] r335994 - [X86] Use a std::vector for the memory unfolding table.
Craig Topper via llvm-commits
- [llvm] r335998 - [X86] Limit the number of target specific nodes emitted in LowerShiftParts
Craig Topper via llvm-commits
- [llvm] r336035 - [X86] Remove masking from avx512 rotate intrinsics. Use select in IR instead.
Craig Topper via llvm-commits
- [llvm] r336043 - [X86] Remove test cases from avx512vl-intrinsics-fast-isel.ll for intrinsics that don't really exist in clang.
Craig Topper via llvm-commits
- [llvm] r336044 - [X86] Change some chec-prefixes from X32 to X86 to match the FileCheck command line.
Craig Topper via llvm-commits
- [llvm] r336045 - [X86] Update some avx512 fast-isel tests to match their real clang IRgen.
Craig Topper via llvm-commits
- [llvm] r336051 - [X86] When combining load to BZHI, make sure we create the shift instruction with an i8 type.
Craig Topper via llvm-commits
- [llvm] r336052 - [X86] Use MVT::i8 for scalar shift amounts since that is what they ultimately need to legalize to.
Craig Topper via llvm-commits
- [llvm] r336054 - [X86] Remove the AsmName from the HAX, HDX, HCX, HBX, HSI, HDI, HBP, HSP, HIP artificial registers so they can't be parsed by the assembly parser.
Craig Topper via llvm-commits
- [llvm] r336055 - [X86] Move the X86InstrFMA3Info class into the cpp file. Expose only a getFMA3Group free function. NFCI
Craig Topper via llvm-commits
- [llvm] r336056 - [X86] Move the memory unfolding table creation into its own class and make it a ManagedStatic.
Craig Topper via llvm-commits
- [llvm] r336057 - [X86] Remove unnecessary include. NFC
Craig Topper via llvm-commits
- [llvm] r336066 - [X86][Disassembler] Remove TYPE_BNDR from translateImmediate.
Craig Topper via llvm-commits
- [llvm] r336070 - [X86] Remove the places that return nullptr from X86InstrInfo::commuteInstructionImpl.
Craig Topper via llvm-commits
- [llvm] r336071 - [X86] Fix a few test names in avx512-intrinsics-fast-isel.ll to match their clang intrinsic names.
Craig Topper via llvm-commits
- [llvm] r336075 - [X86] Remove FMA3Info DenseMap. Break into sorted tables that we can binary search.
Craig Topper via llvm-commits
- [llvm] r336077 - [X86] Put some cases in switch statements back on one line to be more compact and make it easier to see the similarities. NFC
Craig Topper via llvm-commits
- [PATCH] D48557: [X86] Use XOR for SUB (C, X) during isel if will help fold an immediate
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48527: [X86] Sort the static memory folding tables by reg opcode. Remove the reg->mem DenseMaps in favor of binary search.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48557: [X86] Use XOR for SUB (C, X) during isel if will help fold an immediate
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48354: [LoopIdiomRecognize] Support for loops that use LSHR instruction added.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48585: [X86] Use a std::vector for the memory unfolding vector.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48605: [X86][AsmParser] Emit an error when RIP-relative instructions are used in 32-bit mode
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48606: [X86] Use bts/btr/btc for single bit set/clear/complement of a variable bit position
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48606: [X86] Use bts/btr/btc for single bit set/clear/complement of a variable bit position
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48606: [X86] Use bts/btr/btc for single bit set/clear/complement of a variable bit position
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48606: [X86] Use bts/btr/btc for single bit set/clear/complement of a variable bit position
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48606: [X86] Use bts/btr/btc for single bit set/clear/complement of a variable bit position
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48606: [X86] Use bts/btr/btc for single bit set/clear/complement of a variable bit position
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48619: [X86] Limit the number of target specific nodes emitted in LowerShiftParts
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48606: [X86] Use bts/btr/btc for single bit set/clear/complement of a variable bit position
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48606: [X86] Use bts/btr/btc for single bit set/clear/complement of a variable bit position
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48529: [DAGCombiner][X86][PowerPC][ARM][AMDGPU][Sparc] Replace (sub C, X) with (xor X, C) if there is no chance of a borrow during the subtraction.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48706: [X86] Suppress load folding into and/or/xor if it will prevent matching btr/bts/btc.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48706: [X86] Suppress load folding into and/or/xor if it will prevent matching btr/bts/btc.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48530: [DAGCombiner] In foldSelectOfConstants, use 'sub C1+1, (zext Cond)' instead of 'add (sext Cond), C1+1'
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48619: [X86] Limit the number of target specific nodes emitted in LowerShiftParts
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48530: [DAGCombiner] In foldSelectOfConstants, use 'sub C1+1, (zext Cond)' instead of 'add (sext Cond), C1+1'
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48655: [X86][SSE] Support v16i8/v32i8 vector rotations
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48754: recognize more abs pattern
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48585: [X86] Use a std::vector for the memory unfolding vector.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48765: [X86] The TEST instruction is eliminated when BSF/TZCNT is used
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48784: [X86] Prefer to form negate instructions instead of folding a load
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48784: [X86] Prefer to form negate instructions instead of folding a load
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48768: [X86] When have BMI2, prefer shifts to clear low/high bits, rather than variable mask.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48768: [X86] When have BMI2, prefer shifts to clear low/high bits, rather than variable mask.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48768: [X86] When have BMI2, prefer shifts to clear low/high bits, rather than variable mask.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48789: [X86] Replace (32/64 - n) shift amounts with (neg n) since the shift amount is masked in hardware
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48789: [X86] Replace (32/64 - n) shift amounts with (neg n) since the shift amount is masked in hardware
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48789: [X86] Replace (32/64 - n) shift amounts with (neg n) since the shift amount is masked in hardware
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48768: [X86] When have BMI2, prefer shifts to clear low/high bits, rather than variable mask.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48768: [X86] When have BMI2, prefer shifts to clear low/high bits, rather than variable mask.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D43353: [X86] Add phony registers for high halves of E[A-D]X, E[SD]I, E[BS]P and EIP
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48809: [FPEnv] Split double width StrictFP vector operations as needed
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48809: [FPEnv] Split double width StrictFP vector operations as needed
Craig Topper via Phabricator via llvm-commits
- [llvm] r335574 - [WebAssembly] Fix a typo in a comment.
Dan Gohman via llvm-commits
- [llvm] r335576 - [WebAssembly] Fix lowering of varargs functions with non-legal fixed arguments.
Dan Gohman via llvm-commits
- [PATCH] D48471: [WebAssembly] Add pass to infer prototypes for prototype-less functions
Dan Gohman via Phabricator via llvm-commits
- [compiler-rt] r335728 - [CMake] Tidy up the organisation of compiler-rt when configured as a standalone
Dan Liew via llvm-commits
- [PATCH] D48422: [CMake] Add compiler-rt header files to the list of sources for targets when building with an IDE
Dan Liew via Phabricator via llvm-commits
- [PATCH] D48422: [CMake] Add compiler-rt header files to the list of sources for targets when building with an IDE
Dan Liew via Phabricator via llvm-commits
- [PATCH] D48378: [CMake] Tidy up the organisation of compiler-rt when configured as a standalone build with an IDE (e.g. Xcode) as the generator.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D48378: [CMake] Tidy up the organisation of compiler-rt when configured as a standalone build with an IDE (e.g. Xcode) as the generator.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D48422: [CMake] Add compiler-rt header files to the list of sources for targets when building with an IDE
Dan Liew via Phabricator via llvm-commits
- [PATCH] D48422: [CMake] Add compiler-rt header files to the list of sources for targets when building with an IDE
Dan Liew via Phabricator via llvm-commits
- [PATCH] D48422: [CMake] Add compiler-rt header files to the list of sources for targets when building with an IDE
Dan Liew via Phabricator via llvm-commits
- [PATCH] D48422: [CMake] Add compiler-rt header files to the list of sources for targets when building with an IDE
Dan Liew via Phabricator via llvm-commits
- [PATCH] D48595: Avoid losing Hi part when expanding VAARG nodes on big endian machines
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D48636: [Sparc] Flush register windows for @llvm.returnaddress(1)
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D48637: [Sparc] Generate ta 1 for the @llvm.debugtrap intrinsic
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D48638: [Sparc] Add support for the cycle counter available in GR740
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D48644: [Sparc] Add support for the partial write PSR instruction
Daniel Cederman via Phabricator via llvm-commits
- [llvm] r335767 - [globalisel][legalizer] Add AtomicOrdering to LegalityQuery and use it in AArch64
Daniel Sanders via llvm-commits
- [PATCH] D48534: [NFC] Prefer (void) to LLVM_ATTRIBUTE_UNUSED for unused var in GlobalISElemitter.cpp.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D40092: [globalisel][irtranslator] Add support for atomicrmw and (strong) cmpxchg
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D48558: [AMDGPU] fix for register coalescer
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D48558: [AMDGPU] fix for register coalescer
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D48578: use a MapVector for pass manage LastUser
Dave Airlie via Phabricator via llvm-commits
- [PATCH] D48582: Reverse subregister saved loops in register usage info collector.
Dave Airlie via Phabricator via llvm-commits
- [PATCH] D48481: [DA] Delinearise AddRecs if we can prove they don't wrap
Dave Green via Phabricator via llvm-commits
- [PATCH] D48481: [DA] Delinearise AddRecs if we can prove they don't wrap
Dave Green via Phabricator via llvm-commits
- [PATCH] D41953: [LoopUnroll] Unroll and Jam
Dave Green via Phabricator via llvm-commits
- [PATCH] D41953: [LoopUnroll] Unroll and Jam
Dave Green via Phabricator via llvm-commits
- [PATCH] D48568: objdump: Support newer ObjC image info flags
Dave Lee via Phabricator via llvm-commits
- [PATCH] D48568: objdump: Support newer ObjC image info flags
Dave Lee via Phabricator via llvm-commits
- [PATCH] D48568: objdump: Support newer ObjC image info flags
Dave Lee via Phabricator via llvm-commits
- [PATCH] D48620: Fix a single typo in SBSymbolContext
Dave Lee via Phabricator via llvm-commits
- [PATCH] D48702: objdump: Better handling of Mach-O universal binaries
Dave Lee via Phabricator via llvm-commits
- [PATCH] D48568: objdump: Support newer ObjC image info flags
Dave Lee via Phabricator via llvm-commits
- [PATCH] D48751: nm: Add -no-weak flag for hiding weak symbols
Dave Lee via Phabricator via llvm-commits
- [PATCH] D48751: nm: Add -no-weak flag for hiding weak symbols
Dave Lee via Phabricator via llvm-commits
- [PATCH] D48568: objdump: Support newer ObjC image info flags
Dave Lee via Phabricator via llvm-commits
- [PATCH] D48798: llvm-nm: Observe -no-llvm-bc for archive members
Dave Lee via Phabricator via llvm-commits
- [PATCH] D48798: llvm-nm: Observe -no-llvm-bc for archive members
Dave Lee via Phabricator via llvm-commits
- [PATCH] D48798: llvm-nm: Observe -no-llvm-bc for archive members
Dave Lee via Phabricator via llvm-commits
- [PATCH] D48798: llvm-nm: Observe -no-llvm-bc for archive members
Dave Lee via Phabricator via llvm-commits
- [PATCH] D48798: llvm-nm: Observe -no-llvm-bc for archive members
Dave Lee via Phabricator via llvm-commits
- [PATCH] D48751: nm: Add -no-weak flag for hiding weak symbols
Dave Lee via Phabricator via llvm-commits
- [PATCH] D48348: [ADT] Add zip_longest iterators.
David Blaikie via llvm-commits
- [PATCH] D48598: [ADT] drop_begin: use std namespace. NFC.
David Blaikie via llvm-commits
- [PATCH] D48676: [Local] Teach insertReplacementDbgValues basic integer/pointer conversions
David Blaikie via llvm-commits
- [PATCH] D48281: [llvm-readobj] Add -hex-dump (-x) option
David Blaikie via llvm-commits
- [PATCH] D48512: [gdb] Add pretty printer for Expected
David Blaikie via Phabricator via llvm-commits
- [PATCH] D48512: [gdb] Add pretty printer for Expected
David Blaikie via Phabricator via llvm-commits
- [PATCH] D48348: [ADT] Add zip_longest iterators.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D48348: [ADT] Add zip_longest iterators.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D48598: [ADT] drop_begin: use std namespace. NFC.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D48241: [DebugInfo] Emit ObjC methods as part of interface.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D48598: [ADT] drop_begin: use adl_begin/adl_end. NFC.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D48348: [ADT] Add zip_longest iterators.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D48281: [llvm-readobj] Add -hex-dump (-x) option
David Blaikie via Phabricator via llvm-commits
- [PATCH] D48271: [llvm-readobj] Fix printing format
David Blaikie via Phabricator via llvm-commits
- [PATCH] D48571: improve diagnostics for missing 'template' keyword
David Blaikie via Phabricator via llvm-commits
- [PATCH] D48632: ADT: Move ArrayRef comparison operators into the class
David Blaikie via Phabricator via llvm-commits
- [PATCH] D48676: [Local] Teach insertReplacementDbgValues basic integer/pointer conversions
David Blaikie via Phabricator via llvm-commits
- [PATCH] D48271: [llvm-readobj] Fix printing format
David Blaikie via Phabricator via llvm-commits
- [PATCH] D48540: [LLDB] Select helper sign comparison fix
David CARLIER via Phabricator via llvm-commits
- [PATCH] D48540: [LLDB] Select helper sign comparison fix
David CARLIER via Phabricator via llvm-commits
- [PATCH] D48528: [UBsan] Enable ubsan minimal unit tests on OpenBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D48528: [UBsan] Enable ubsan minimal unit tests on OpenBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D48528: [UBsan] Enable ubsan minimal unit tests on OpenBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D48528: [UBsan] Enable ubsan minimal unit tests on OpenBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D48528: [UBsan] Enable ubsan minimal unit tests on OpenBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D48528: [UBsan] Enable ubsan minimal unit tests on OpenBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D48740: [UBsan] minimal unit tests removing OpenBSD special case
David CARLIER via Phabricator via llvm-commits
- [PATCH] D48741: [Zorg] Add OpenBSD buildbot
David CARLIER via Phabricator via llvm-commits
- [PATCH] D48740: [UBsan] minimal unit tests removing OpenBSD special case
David CARLIER via Phabricator via llvm-commits
- [PATCH] D48805: [UBsan] Enable subset of unit tests for OpenBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D48805: [UBsan] Enable subset of unit tests for OpenBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D48805: [UBsan] Enable subset of unit tests for OpenBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D48805: [UBsan] Enable subset of unit tests for OpenBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D48806: [asan] Fix deadlock issue on FreeBSD, caused by use of .preinit_array in rL325240
David CARLIER via Phabricator via llvm-commits
- [PATCH] D48806: [asan] Fix deadlock issue on FreeBSD, caused by use of .preinit_array in rL325240
David CARLIER via Phabricator via llvm-commits
- [PATCH] D48806: [asan] Fix deadlock issue on FreeBSD, caused by use of .preinit_array in rL325240
David CARLIER via Phabricator via llvm-commits
- [PATCH] D48806: [asan] Fix deadlock issue on FreeBSD, caused by use of .preinit_array in rL325240
David CARLIER via Phabricator via llvm-commits
- [PATCH] D47448: [Asan] Attempt to fix for FreeBSD
David CARLIER via Phabricator via llvm-commits
- [compiler-rt] r335524 - [UBsan] Enable ubsan minimal unit tests on OpenBSD
David Carlier via llvm-commits
- [compiler-rt] r335923 - [UBsan] minimal unit tests removing OpenBSD spacial case
David Carlier via llvm-commits
- [compiler-rt] r336053 - [UBsan] Enable subset of unit tests for OpenBSD
David Carlier via llvm-commits
- [llvm] r335481 - [DA] Delinearise AddRecs if we can prove they don't wrap
David Green via llvm-commits
- [llvm] r335481 - [DA] Delinearise AddRecs if we can prove they don't wrap
David Green via llvm-commits
- [llvm] r336062 - [UnrollAndJam] New Unroll and Jam pass
David Green via llvm-commits
- [PATCH] D48527: [X86] Sort the static memory folding tables by reg opcode. Remove the reg->mem DenseMaps in favor of binary search.
David Greene via Phabricator via llvm-commits
- [PATCH] D48527: [X86] Sort the static memory folding tables by reg opcode. Remove the reg->mem DenseMaps in favor of binary search.
David Greene via Phabricator via llvm-commits
- [PATCH] D48585: [X86] Use a std::vector for the memory unfolding vector.
David Greene via Phabricator via llvm-commits
- [PATCH] D48585: [X86] Use a std::vector for the memory unfolding vector.
David Greene via Phabricator via llvm-commits
- [PATCH] D48763: [SimplifyIndVar] Canonicalize comparisons to unsigned while eliminating truncs
David Greene via Phabricator via llvm-commits
- [PATCH] D48763: [SimplifyIndVar] Canonicalize comparisons to unsigned while eliminating truncs
David Greene via Phabricator via llvm-commits
- [PATCH] D48763: [SimplifyIndVar] Canonicalize comparisons to unsigned while eliminating truncs
David Greene via Phabricator via llvm-commits
- [PATCH] D48538: Make __gcov_flush flush counters for all shared libraries
David Li via Phabricator via llvm-commits
- [PATCH] D48105: [llvm][Instrumentation] Add Call Graph Profile pass
David Li via Phabricator via llvm-commits
- [PATCH] D45454: Make __gcov_flush visible outside a shared library
David Li via Phabricator via llvm-commits
- [PATCH] D48612: [ThinLTO] Print names in function import debug messages when available
David Li via Phabricator via llvm-commits
- [PATCH] D48105: [llvm][Instrumentation] Add Call Graph Profile pass
David Li via Phabricator via llvm-commits
- [PATCH] D48105: [llvm][Instrumentation] Add Call Graph Profile pass
David Li via Phabricator via llvm-commits
- [PATCH] D48612: [ThinLTO] Print names in function import debug messages when available
David Li via Phabricator via llvm-commits
- [PATCH] D45454: Add llvm_gcov_flush to be called outside a shared library
David Li via Phabricator via llvm-commits
- [PATCH] D45454: Add llvm_gcov_flush to be called outside a shared library
David Li via Phabricator via llvm-commits
- [PATCH] D45454: Add llvm_gcov_flush to be called outside a shared library
David Li via Phabricator via llvm-commits
- [PATCH] D48369: [CodeGen] Make block removal order deterministic in CodeGenPrepare
David Stenberg via Phabricator via llvm-commits
- [PATCH] D48369: [CodeGen] Make block removal order deterministic in CodeGenPrepare
David Stenberg via Phabricator via llvm-commits
- [PATCH] D48546: [CodeGen] Ensure split interval has valid ranges for all sub registers
David Stuttard via Phabricator via llvm-commits
- [PATCH] D48555: Account for undef values from predecessors in extendSegmentsToUses
David Stuttard via Phabricator via llvm-commits
- [PATCH] D48546: [CodeGen] Ensure split interval has valid ranges for all sub registers
David Stuttard via Phabricator via llvm-commits
- [PATCH] D47149: [SCCP] Mark CFG as preserved.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D48756: Add option for section ordering
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D48653: [XRay][compiler-rt] xray::Array Freelist and Iterator Updates
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D48653: [XRay][compiler-rt] xray::Array Freelist and Iterator Updates
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D48814: [VPlan] Introduce condition bit in VPBlockBase.
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D48815: [VPlan] Introduce VPlan-based dominator analysis.
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D48816: [VPlan] Introduce VPLoopInfo analysis.
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D48817: [LoopInfo] Port loop exit interfaces from Loop to LoopBase
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D48818: [VPlan] Introduce simplifyPlainCFG step in H-CFG builder.
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D24867: Request init/fini array on FreeBSD 12 and later
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D48806: [asan] Fix deadlock issue on FreeBSD, caused by use of .preinit_array in rL325240
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D37648: [SLPVectorizer] Fix PR21780 Expansion of 256 bit vector loads fails to fold into shuffles
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D48624: [NFC][SelectionDAG] Extending Load width reduction tests to Load and Store
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D48624: [NFC][SelectionDAG] Extending Load width reduction tests to Load and Store
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D48629: Do not sext i1 constants when selecting binary ops
Dragan Mladjenovic via Phabricator via llvm-commits
- [PATCH] D48642: [Mips][FastISel] Do not duplicate compare condition when lowering conditional branches
Dragan Mladjenovic via Phabricator via llvm-commits
- [PATCH] D47842: [ThinLTO] Add string saver onto index for value names
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D47844: [ThinLTO] Compute GUID directly from GV when building per-module index
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D47842: [ThinLTO] Add string saver onto index for value names
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D47844: [ThinLTO] Compute GUID directly from GV when building per-module index
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D47842: [ThinLTO] Add string saver onto index for value names
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D48241: [DebugInfo] Emit ObjC methods as part of interface.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D48369: [CodeGen] Make block removal order deterministic in CodeGenPrepare
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D48693: [WebAssembly] LTO: Fix signatures of bitcode symbols
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D48723: Fix IRPrinting bug
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D48723: Fix IRPrinting bug
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D48723: Fix IRPrinting bug
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D48706: [X86] Suppress load folding into and/or/xor if it will prevent matching btr/bts/btc.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D48602: `llvm.experimental.stackmap` is erroneously marked `Throws`?
Edd Barrett via Phabricator via llvm-commits
- [PATCH] D48323: Derive GEP index type from Data Layout (cont)
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D48323: Derive GEP index type from Data Layout (cont)
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D48323: Derive GEP index type from Data Layout (cont)
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D48323: Derive GEP index type from Data Layout (cont)
Elena Demikhovsky via Phabricator via llvm-commits
- [polly] r335783 - [ScopHelper] Cache ScopExpander results.
Eli Friedman via llvm-commits
- [llvm] r335909 - [ARM] Add missing Thumb2 assembler diagnostics.
Eli Friedman via llvm-commits
- [llvm] r335931 - [ARM] Assert that ARMDAGToDAGISel creates valid UBFX/SBFX nodes.
Eli Friedman via llvm-commits
- [PATCH] D47149: [SCCP] Mark DominatorTreeAnalysis as preserved.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47149: [SCCP] Mark DominatorTreeAnalysis as preserved.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48541: [Function] Use deterministic IDs when mangling unnamed types.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48421: [IPSCCP] Change dead blocks to unreachable after visiting all executable blocks.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48332: [AArch64] Add custom lowering for v4i8 trunc store
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47149: [SCCP] Mark DominatorTreeAnalysis as preserved.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48504: [WIP] Add InsertionOrderSet, with constant-time insertion and removal.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48588: ConstantFold: Don't fold global address vs. null for addrspace != 0
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48610: [ARM] Add missing Thumb2 assembler diagnostics.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48580: [AArch64] Support reserving x1-7 registers.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47655: [MachineOutliner] Don't outline sequences where x16/x17/nzcv are live across
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47655: [MachineOutliner] Don't outline sequences where x16/x17/nzcv are live across
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D24822: [SelectionDAG] Enable division-by-constant optimization for wide types
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47655: [MachineOutliner] Don't outline sequences where x16/x17/nzcv are live across
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48541: [Function] Use deterministic IDs when mangling unnamed types.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D45806: DAGcombiner: Handle correctly non-splat power of 2 -1 divisor
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48580: [AArch64] Support reserving x1-7 registers.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47087: [ScopHelper] Cache ScopExpander results.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48610: [ARM] Add missing Thumb2 assembler diagnostics.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48610: [ARM] Add missing Thumb2 assembler diagnostics.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48683: [MachineOutliner] Define MachineOutliner support in TargetOptions
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D45806: DAGcombiner: Handle correctly non-splat power of 2 -1 divisor
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48705: [CodeGenPrepare] Reverse LICM pass for shift and rotate patterns.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48580: [AArch64] Support reserving x1-7 registers.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48610: [ARM] Add missing Thumb2 assembler diagnostics.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48725: [SLP] Vectorize bit-parallel operations with SWAR.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D45806: DAGcombiner: Handle correctly non-splat power of 2 -1 divisor
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47895: llvm: Add support for "-fno-delete-null-pointer-checks"
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48791: [AArch64] Implement execute-only CodeGen Support.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48791: [AArch64] Implement execute-only CodeGen Support.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47895: llvm: Add support for "-fno-delete-null-pointer-checks"
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48776: [MachineOutliner] Add support for target-default outlining
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48283: [SCEV] Properly solve quadratic equations
Eli Friedman via Phabricator via llvm-commits
- [llvm] r335547 - Fix unsigned/signed comparison failure in unittest.
Eric Christopher via llvm-commits
- [llvm] r335558 - Add a warning if someone attempts to add extra section flags to sections
Eric Christopher via llvm-commits
- [llvm] r336072 - Add an entry for rodata constant merge sections to the default
Eric Christopher via llvm-commits
- [PATCH] D48554: Handle absolute symbols as branch targets in disassembly.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D48663: [Power9] Code Cleanup - Remove needsAggressiveScheduling()
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D48622: [llvm-objdump] Add -x --all-headers options
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D48663: [Power9] Code Cleanup - Remove needsAggressiveScheduling()
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D48554: Handle absolute symbols as branch targets in disassembly.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D48281: [llvm-readobj] Add -hex-dump (-x) option
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D48663: [Power9] Code Cleanup - Remove needsAggressiveScheduling()
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D48492: [clang-format] Add a default format style that can be used by users of `getStyle`
Eric Liu via Phabricator via llvm-commits
- [PATCH] D28462: clang-format: Add new style option AlignConsecutiveMacros
Erik Nyquist via Phabricator via llvm-commits
- [PATCH] D28462: clang-format: Add new style option AlignConsecutiveMacros
Erik Nyquist via Phabricator via llvm-commits
- [llvm] r336059 - [Evaluator] Improve evaluation of call instruction
Eugene Leviant via llvm-commits
- [llvm] r335513 - [SCEVExp] Advance found insertion point until we find a non-dbg instruction.
Evgenii Stepanov via llvm-commits
- [PATCH] D48451: [sanitizers_common] when spawning a subprocess for symbolizers, use posix_spawn instead of fork()
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D48566: UBSan blacklist workaround for bot timeouts
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D48566: UBSan blacklist workaround for bot timeouts
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D48451: [sanitizers_common] when spawning a subprocess for symbolizers, use posix_spawn instead of fork()
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D48451: [sanitizers_common] when spawning a subprocess for symbolizers, use posix_spawn instead of fork()
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D48583: CFI: Print DSO names for failed cross-DSO icalls
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D48664: [HWASan] Do not retag allocas before return from the function.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D46558: Condition usage of locale stdlib functions on Android API version
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D48664: [HWASan] Do not retag allocas before return from the function.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D48664: [HWASan] Do not retag allocas before return from the function.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D48660: [UBSan] Add silence_unsigned_overflow flag.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D48660: [UBSan] Add silence_unsigned_overflow flag.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D48451: [sanitizers_common] when spawning a subprocess for symbolizers, use posix_spawn instead of fork()
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D48451: [sanitizers_common] when spawning a subprocess for symbolizers, use posix_spawn instead of fork()
Evgenii Stepanov via Phabricator via llvm-commits
- [llvm] r335681 - Revert "[asan] Instrument comdat globals on COFF targets"
Evgeniy Stepanov via llvm-commits
- [zorg] r335692 - Update Android NDK to r16.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r335933 - [fuzzer] Don't run tests on Android.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r335935 - [asan] un-XFAIL one test
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r335936 - [asan] Fix one more test on Android.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r335937 - [asan] Disable 3 tests on Android O+.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r335941 - [asan] Change 3 tests from XFAIL to UNSUPPORTED.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r335943 - [cfi] Reset i-cache after copying code in test.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r335982 - [scs] Disable negative test in shadowcallstack.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r335997 - [cfi] Use __builtin version of __clear_cache.
Evgeniy Stepanov via llvm-commits
- [PATCH] D48599: SCEVExpander::expandAddRecExprLiterally(): check before casting as Instruction
Evgeny Stupachenko via Phabricator via llvm-commits
- [lld] r335494 - [ELF] readobj -elf-output-style=GNU -> readelf
Fangrui Song via llvm-commits
- [lld] r335498 - [ELF] Change test files for style consistency. NFC
Fangrui Song via llvm-commits
- [lld] r335499 - [ELF] Fix sort-non-script.s
Fangrui Song via llvm-commits
- [llvm] r335515 - [docs] Update doc after split of -gen-intrinsic in r335407
Fangrui Song via llvm-commits
- [llvm] r335554 - [gdb] Add pretty printer for Expected
Fangrui Song via llvm-commits
- [llvm] r335561 - [gdb] Escape unprintable bytes in SmallString and StringRef
Fangrui Song via llvm-commits
- [lld] r335625 - [ELF] Move `# REQUIRES:` line to the top
Fangrui Song via llvm-commits
- [lld] r335627 - [ELF] Assign RF_EXEC rank even if --no-rosegment or SECTIONS command is used
Fangrui Song via llvm-commits
- [llvm] r335635 - Move `REQUIRES:` line to the top
Fangrui Song via llvm-commits
- [lld] r335674 - [ELF] Make non-writable non-executable PROGBITS sections closer to .text
Fangrui Song via llvm-commits
- [lld] r335676 - [ELF] Move `// REQUIRES:` line to the top
Fangrui Song via llvm-commits
- [lld] r335743 - [ELF] Rename RF_PROGBITS_NOT_EXEC_OR_WRITE to RF_RODATA
Fangrui Song via llvm-commits
- [llvm] r335769 - [X86] Fix unmatched parenthesis in r335768
Fangrui Song via llvm-commits
- [llvm] r335771 - [WebAssembly] Try fixing test/CodeGen/WebAssembly/vector_sdiv.ll
Fangrui Song via llvm-commits
- [lld] r335784 - [ELF] Use %eiz after disassembler change in r335768
Fangrui Song via llvm-commits
- [llvm] r335785 - [llvm-objdump] Add -x --all-headers options
Fangrui Song via llvm-commits
- [lld] r335992 - [ELF] Set -o because current directory may not be writable during a test
Fangrui Song via llvm-commits
- [compiler-rt] r336046 - [asan] Use MADV_NOCORE for use_madv_dontdump on FreeBSD.
Fangrui Song via llvm-commits
- [compiler-rt] r336067 - [asan] Fix deadlock issue on FreeBSD, caused by use of .preinit_array in rL325240
Fangrui Song via llvm-commits
- [PATCH] D48405: [ELF] Assign RF_EXEC rank even if --no-rosegment or SECTIONS command is used
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D48405: [ELF] Assign RF_EXEC rank even if --no-rosegment or SECTIONS command is used
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D48405: [ELF] Assign RF_EXEC rank even if --no-rosegment or SECTIONS command is used
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D48512: [gdb] Add pretty printer for Expected
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D48512: [gdb] Add pretty printer for Expected
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D48554: Handle absolute symbols as branch targets in disassembly.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D48512: [gdb] Add pretty printer for Expected
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D48512: [gdb] Add pretty printer for Expected
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D48512: [gdb] Add pretty printer for Expected
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D48554: Handle absolute symbols as branch targets in disassembly.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D48405: [ELF] Assign RF_EXEC rank even if --no-rosegment or SECTIONS command is used
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D48405: [ELF] Assign RF_EXEC rank even if --no-rosegment or SECTIONS command is used
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D48554: Handle absolute symbols as branch targets in disassembly.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D48406: [ELF] Make non-writable non-executable PROGBITS sections closer to .text
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D48406: [ELF] Make non-writable non-executable PROGBITS sections closer to .text
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D48622: [llvm-objdump] Add -x --all-headers options
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D48622: [llvm-objdump] Add -x --all-headers options
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D48406: [ELF] Make non-writable non-executable PROGBITS sections closer to .text
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D48622: [llvm-objdump] Add -x --all-headers options
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D48622: [llvm-objdump] Add -x --all-headers options
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D48554: Handle absolute symbols as branch targets in disassembly.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D48257: [asan] Use MADV_NOCORE for use_madv_dontdump on FreeBSD.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D48806: [asan] Fix deadlock issue on FreeBSD, caused by use of .preinit_array in rL325240
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D48806: [asan] Fix deadlock issue on FreeBSD, caused by use of .preinit_array in rL325240
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D48806: [asan] Fix deadlock issue on FreeBSD, caused by use of .preinit_array in rL325240
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D48806: [asan] Fix deadlock issue on FreeBSD, caused by use of .preinit_array in rL325240
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D48806: [asan] Fix deadlock issue on FreeBSD, caused by use of .preinit_array in rL325240
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D48806: [asan] Fix deadlock issue on FreeBSD, caused by use of .preinit_array in rL325240
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D48806: [asan] Fix deadlock issue on FreeBSD, caused by use of .preinit_array in rL325240
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47448: [Asan] Attempt to fix for FreeBSD
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47448: [Asan] Attempt to fix for FreeBSD
Fangrui Song via Phabricator via llvm-commits
- [lld] r335848 - Fix warning on MSVC by using size_t arithmetic instead of casting after the fact. NFC
Filipe Cabecinhas via llvm-commits
- [lld] r335848 - Fix warning on MSVC by using size_t arithmetic instead of casting after the fact. NFC
Filipe Cabecinhas via llvm-commits
- [llvm] r335961 - [cmake] Change WIN32 test to CMAKE_HOST_WIN32
Filipe Cabecinhas via llvm-commits
- [PATCH] D48660: [UBSan] Add silence_unsigned_overflow flag.
Filipe Cabecinhas via llvm-commits
- [lld] r335848 - Fix warning on MSVC by using size_t arithmetic instead of casting after the fact. NFC
Filipe Cabecinhas via llvm-commits
- [lld] r335985 - [lld] Address post-commit review of r335848
Filipe Cabecinhas via llvm-commits
- [PATCH] D48141: [ASan] Linker-initialize static ScopedInErrorReport::current_error_.
Filipe Cabecinhas via Phabricator via llvm-commits
- [PATCH] D48142: [Sanitizers] Make sanitizer allocator linker-initialize compliant.
Filipe Cabecinhas via Phabricator via llvm-commits
- [PATCH] D48142: [Sanitizers] Make sanitizer allocator linker-initialize compliant.
Filipe Cabecinhas via Phabricator via llvm-commits
- [PATCH] D47952: ASan: Always call the version mismatch symbol before __asan_init
Filipe Cabecinhas via Phabricator via llvm-commits
- [PATCH] D48660: [UBSan] Add silence_unsigned_overflow flag.
Filipe Cabecinhas via Phabricator via llvm-commits
- [llvm] r335513 - [SCEVExp] Advance found insertion point until we find a non-dbg instruction.
Florian Hahn via llvm-commits
- [llvm] r335520 - Force vector width for scev-expander-debug.ll test
Florian Hahn via llvm-commits
- [llvm] r335522 - Revert r335513: [SCEVExp] Advance found insertion point
Florian Hahn via llvm-commits
- [llvm] r335588 - [IPSCCP] Change dead blocks to unreachable after visiting all executable blocks.
Florian Hahn via llvm-commits
- [llvm] r335729 - [ValueLattice] Return false if value range did not change in mergeIn.
Florian Hahn via llvm-commits
- [llvm] r335820 - [SCCP] Mark CFG as preserved.
Florian Hahn via llvm-commits
- [PATCH] D48421: [IPSCCP] Change dead blocks to unreachable after visiting all executable blocks.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D48541: [Function] Use deterministic IDs when mangling unnamed types.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D45330: [IPSCCP] Use PredicateInfo to propagate facts from cmp instructions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47874: [SCEVExp] Advance found insertion point until we find a non-dbg instruction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47874: [SCEVExp] Advance found insertion point until we find a non-dbg instruction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D43245: [LoopInterchange] Support reductions across inner and outer loop.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47149: [SCCP] Mark DominatorTreeAnalysis as preserved.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47874: [SCEVExp] Advance found insertion point until we find a non-dbg instruction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D48421: [IPSCCP] Change dead blocks to unreachable after visiting all executable blocks.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47874: [SCEVExp] Advance found insertion point until we find a non-dbg instruction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47149: [SCCP] Mark DominatorTreeAnalysis as preserved.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D48541: [Function] Use deterministic IDs when mangling unnamed types.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47149: [SCCP] Mark CFG as preserved.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D48369: [CodeGen] Make block removal order deterministic in CodeGenPrepare
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D48541: [Function] Use deterministic IDs when mangling unnamed types.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47149: [SCCP] Mark CFG as preserved.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47943: Sample code for porting MachinePipeliner to AArch64+SVE
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D48541: [Function] Use deterministic IDs when mangling unnamed types.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r335548 - [OrcMCJIT] Fix test after r335508 causing it to fail on green dragon
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D48647: [dsymutil] Detangle DwarfLinker and move abstractions in their own implementation (NFC)
Frederic Riss via Phabricator via llvm-commits
- [PATCH] D48501: [dsymutil] Introduce a new CachedBinaryHolder
Frederic Riss via Phabricator via llvm-commits
- [PATCH] D48770: [dsymutil] Make the CachedBinaryHolder the default.
Frederic Riss via Phabricator via llvm-commits
- [PATCH] D48501: [dsymutil] Introduce a new CachedBinaryHolder
Frederic Riss via Phabricator via llvm-commits
- [PATCH] D48770: [dsymutil] Make the CachedBinaryHolder the default.
Frederic Riss via Phabricator via llvm-commits
- [PATCH] D47534: [ASTImporter] Add new tests about templated-described swing
Gabor Marton via Phabricator via llvm-commits
- [PATCH] D47459: [ASTImporter] Eliminated some unittest warnings.
Gabor Marton via Phabricator via llvm-commits
- [PATCH] D48631: [ASTImporter] Added import of CXXStdInitializerListExpr
Gabor Marton via Phabricator via llvm-commits
- LLVM buildmaster will be restarted tonight
Galina Kistanova via llvm-commits
- [PATCH] D48396: [MemorySSA] Add APIs to MemoryPhis to delete incoming blocks/values, and an updater API to remove blocks.
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D48396: [MemorySSA] Add APIs to MemoryPhis to delete incoming blocks/values, and an updater API to remove blocks.
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D44748: Track whether the size of a MemoryLocation is precise
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D44748: Track whether the size of a MemoryLocation is precise
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D47840: Make -Wgcc-compat complain about declarations in for loop init statements
George Burgess IV via Phabricator via llvm-commits
- [compiler-rt] r335792 - [libFuzzer] [NFC] [Tests] Mark signal handling tests as UNSUPPORTED on Darwin
George Karpenkov via llvm-commits
- [compiler-rt] r335802 - [libFuzzer] [Tests] [NFC] Change seed for reduce_inputs.test
George Karpenkov via llvm-commits
- [PATCH] D48422: [CMake] Add compiler-rt header files to the list of sources for targets when building with an IDE
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D47856: [analyzer] Do not run visitors until the fixpoint, run only once
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D48422: [CMake] Add compiler-rt header files to the list of sources for targets when building with an IDE
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D48378: [CMake] Tidy up the organisation of compiler-rt when configured as a standalone build with an IDE (e.g. Xcode) as the generator.
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D48422: [CMake] Add compiler-rt header files to the list of sources for targets when building with an IDE
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D48686: [libFuzzer] [Tests] [NFC] Change seed for reduce_inputs.test
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D48686: [libFuzzer] [Tests] [NFC] Change seed for reduce_inputs.test
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D48686: [libFuzzer] [Tests] [NFC] Change seed for reduce_inputs.test
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D48686: [libFuzzer] [Tests] [NFC] Change seed for reduce_inputs.test
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D48686: [libFuzzer] [Tests] [NFC] Change seed for reduce_inputs.test
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D48686: [libFuzzer] [Tests] [NFC] Change seed for reduce_inputs.test
George Karpenkov via Phabricator via llvm-commits
- [lld] r335447 - [ELF] - Replace llvm::find_if with the loop. NFC.
George Rimar via llvm-commits
- [lld] r335337 - [ELF] - Change how we handle suplicate -wrap. [NFC]
George Rimar via llvm-commits
- [lld] r335453 - [ELF] - ICF: test we do not merge sectinons which relocations points to symbols of the different types.
George Rimar via llvm-commits
- [lld] r335460 - [ELF] - ICF: Remove dead code. NFC.
George Rimar via llvm-commits
- [lld] r335471 - Revert r335460 "[ELF] - ICF: Remove dead code. NFC."
George Rimar via llvm-commits
- [lld] r335475 - [ELF] - ICF: add one more test case.
George Rimar via llvm-commits
- [lld] r335477 - [ELF] - ICF: add one more test case #2.
George Rimar via llvm-commits
- [lld] r335479 - [ELF] - Rewrote comment. NFC.
George Rimar via llvm-commits
- [lld] r335482 - [ELF] - ICF: add one more test case #3.
George Rimar via llvm-commits
- [lld] r335583 - [ELF] - Change the way of sorting local symbols.
George Rimar via llvm-commits
- [lld] r335714 - [ELF] - Implement linker script OVERLAYs.
George Rimar via llvm-commits
- [lld] r335738 - [ELF] - ICF: Add test case to check many sections case.
George Rimar via llvm-commits
- [lld] r335818 - [ELF] - Get rid of precompiled elf object in test case.
George Rimar via llvm-commits
- [lld] r335819 - [ELF] - Add test case to cover "unexpected end of CIE" error.
George Rimar via llvm-commits
- [lld] r335824 - [ELF] - Add test case to cover "corrupted CIE (failed to read string)"
George Rimar via llvm-commits
- [lld] r335826 - [ELF] - Removed trailing whitespace. NFC.
George Rimar via llvm-commits
- [lld] r335833 - [ELF] - Add test case to cover "corrupted CIE (failed to read LEB128)" error.
George Rimar via llvm-commits
- [lld] r335838 - [ELF] - Cover "unknown .eh_frame augmentation string" error.
George Rimar via llvm-commits
- [lld] r335840 - [ELF] - EhFrame: add test case to cover uncovered branch of the code.
George Rimar via llvm-commits
- [lld] r335847 - [ELF] - EhFrame.cpp: add test case to check "unknown FDE encoding".
George Rimar via llvm-commits
- [lld] r335849 - [ELF] - EhFrame.cpp: add test case to cover "DW_EH_PE_aligned encoding is not supported" error.
George Rimar via llvm-commits
- [lld] r335852 - [ELF] - EhFrame.cpp: add test case to cover "corrupted CIE" error message.
George Rimar via llvm-commits
- [lld] r335855 - [ELF] - EhFrame.cpp: add test case to check "CIE is too small" error message.
George Rimar via llvm-commits
- [lld] r335954 - [ELF] - Add test case to test 32 bits output.
George Rimar via llvm-commits
- [lld] r335958 - [ELF] - Remove dead code.
George Rimar via llvm-commits
- [lld] r335969 - [ELF] - EhFrame.cpp: cover personality encoding handling code with the test cases.
George Rimar via llvm-commits
- [lld] r335973 - [ELF] - Eliminate dead code from shouldKeepInSymtab. NFC.
George Rimar via llvm-commits
- [lld] r335979 - [ELF] - Linker script: add tests for checking malformed numbers parsing.
George Rimar via llvm-commits
- [PATCH] D48473: [ELF] Change llvm-objdump output for D48472: TEXT DATA -> TEXT
George Rimar via Phabricator via llvm-commits
- [PATCH] D48405: [ELF] Assign RF_EXEC rank even if --no-rosegment or SECTIONS command is used
George Rimar via Phabricator via llvm-commits
- [PATCH] D48405: [ELF] Assign RF_EXEC rank even if --no-rosegment or SECTIONS command is used
George Rimar via Phabricator via llvm-commits
- [PATCH] D48502: Fix direct calls to __wrap_sym when it is relocated
George Rimar via Phabricator via llvm-commits
- [PATCH] D48502: Fix direct calls to __wrap_sym when it is relocated
George Rimar via Phabricator via llvm-commits
- [PATCH] D45519: [ELF] - Change the way of sorting local symbols.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44780: [ELF] - Implement linker script OVERLAYs.
George Rimar via Phabricator via llvm-commits
- [PATCH] D45519: [ELF] - Change the way of sorting local symbols.
George Rimar via Phabricator via llvm-commits
- [PATCH] D45519: [ELF] - Change the way of sorting local symbols.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44780: [ELF] - Implement linker script OVERLAYs.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44780: [ELF] - Implement linker script OVERLAYs.
George Rimar via Phabricator via llvm-commits
- [PATCH] D48621: Report an error for an unknown -z option.
George Rimar via Phabricator via llvm-commits
- [PATCH] D48433: [ELF] - Report unimplemented -z options.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44780: [ELF] - Implement linker script OVERLAYs.
George Rimar via Phabricator via llvm-commits
- [PATCH] D48621: Report an error for an unknown -z option.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44780: [ELF] - Implement linker script OVERLAYs.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44780: [ELF] - Implement linker script OVERLAYs.
George Rimar via Phabricator via llvm-commits
- [PATCH] D48554: Handle absolute symbols as branch targets in disassembly.
George Rimar via Phabricator via llvm-commits
- [PATCH] D36742: [LLD][ELF][AArch64] Implement scanner for Cortex-A53 Erratum 843419
George Rimar via Phabricator via llvm-commits
- [PATCH] D36742: [LLD][ELF][AArch64] Implement scanner for Cortex-A53 Erratum 843419
George Rimar via Phabricator via llvm-commits
- [PATCH] D48771: [ELF] Don't create empty output section for unreferenced PROVIDE symbol
George Rimar via Phabricator via llvm-commits
- [PATCH] D48771: [ELF] Don't create empty output section for unreferenced PROVIDE symbol
George Rimar via Phabricator via llvm-commits
- [PATCH] D48771: [ELF] Don't create empty output section for unreferenced PROVIDE symbol
George Rimar via Phabricator via llvm-commits
- [PATCH] D46653: Start support for linking object files with split stacks
George Rimar via Phabricator via llvm-commits
- [llvm] r335579 - [InstCombine] (A + 1) + (B ^ -1) --> A - B
Gil Rapaport via llvm-commits
- [PATCH] D48535: [InstCombine] (A + 1) + (B ^ -1) --> A - B
Gil Rapaport via Phabricator via llvm-commits
- [PATCH] D48535: [InstCombine] (A + 1) + (B ^ -1) --> A - B
Gil Rapaport via Phabricator via llvm-commits
- [PATCH] D48535: [InstCombine] (A + 1) + (B ^ -1) --> A - B
Gil Rapaport via Phabricator via llvm-commits
- [PATCH] D48535: [InstCombine] (A + 1) + (B ^ -1) --> A - B
Gil Rapaport via Phabricator via llvm-commits
- [PATCH] D48596: [SymbolFile] Implement GetCompleteObjCClass for .debug_names
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D48596: [SymbolFile] Implement GetCompleteObjCClass for .debug_names
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D48542: [llvm-exegesis] Generate snippet setup code.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D48587: [llvm-exegesis] Get the BenchmarkRunner from the ExegesisTarget.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D48587: [llvm-exegesis] Get the BenchmarkRunner from the ExegesisTarget.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D48592: [llvm-exegesis] Add partial X87 support.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D48592: [llvm-exegesis] Add partial X87 support.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D48713: [llvm-exegesis] Add uop computation for more X87 instruction classes.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D48424: LoopUnroll: Allow analyzing intrinsic call costs
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D48663: [Power9] Code Cleanup - Remove needsAggressiveScheduling()
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D48813: [PowerPC] Don't make it as pre-inc candidate if displacement isn't 4's multiple for i64 pre-inc load/store
Hal Finkel via Phabricator via llvm-commits
- [www] r335601 - Users.html: Ericsson
Hans Wennborg via llvm-commits
- [llvm] r335831 - s/TablesChecked/TableChecked/ after r335823
Hans Wennborg via llvm-commits
- [llvm] r335823 - Unify sorted asserts to use the existing atomic pattern
Hans Wennborg via llvm-commits
- [PATCH] D48494: [doc] Show the git config for Windows to do line-endings correctly
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D48601: Added -fcrash-diagnostics-dir flag
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D48690: lld-link: align sections to 16 bytes if referenced from the gfids table
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D48690: lld-link: align sections to 16 bytes if referenced from the gfids table
Hans Wennborg via Phabricator via llvm-commits
- [compiler-rt] r335865 - Correct the test modified in rL335777.
Haojian Wu via llvm-commits
- [llvm] r335871 - Revert "[DAGCombiner] Ensure we use the correct CC result type in visitSDIV"
Haojian Wu via llvm-commits
- [llvm] r336017 - [WebAssembly] Comment out a switch block in ISelDAGToDAG
Heejin Ahn via llvm-commits
- [llvm] r336018 - [WebAssembly] Update comments for non-splat pow2 vector test case
Heejin Ahn via llvm-commits
- [PATCH] D48345: [WebAssembly] Fix unwind destination mismatches in CFG stackify (WIP)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D48692: [WebAssembly] Delete vector sdiv test case
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D48692: [WebAssembly] Delete vector sdiv test case
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D48737: [WebAssembly] Comment out a switch block in ISelDAGToDAG
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D48692: [WebAssembly] Delete vector sdiv test case
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D48692: [WebAssembly] Delete vector sdiv test case
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D48692: [WebAssembly] Update comments for non-splat pow2 vector test case
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D48692: [WebAssembly] Update comments for non-splat pow2 vector test case
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D48737: [WebAssembly] Comment out a switch block in ISelDAGToDAG
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D48737: [WebAssembly] Comment out a switch block in ISelDAGToDAG
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D48692: [WebAssembly] Update comments for non-splat pow2 vector test case
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D47540: [lld] Enable Visual Studio compatible output
Igor Kudrin via Phabricator via llvm-commits
- [llvm] r335733 - [NEON] Support vldNq intrinsics in AArch32 (LLVM part)
Ivan A. Kosarev via llvm-commits
- [PATCH] D48439: [NEON] Support vldNq intrinsics in AArch32 (LLVM part)
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D48439: [NEON] Support vldNq intrinsics in AArch32 (LLVM part)
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D48439: [NEON] Support vldNq intrinsics in AArch32 (LLVM part)
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D48440: [NEON] Support vldNq intrinsics in AArch32 (Clang part)
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D48765: [X86] The TEST instruction is eliminated when BSF/TZCNT is used
Ivan Kulagin via Phabricator via llvm-commits
- [PATCH] D48765: [X86] The TEST instruction is eliminated when BSF/TZCNT is used
Ivan Kulagin via Phabricator via llvm-commits
- [PATCH] D48791: [AArch64] Implement execute-only CodeGen Support.
Ivan Lozano via Phabricator via llvm-commits
- [PATCH] D48792: [ARM] Set execute-only flags in .text.
Ivan Lozano via Phabricator via llvm-commits
- [PATCH] D48793: [AArch64] Set execute-only flags in .text.
Ivan Lozano via Phabricator via llvm-commits
- [PATCH] D48795: [AArch64] Add support for SHF_ARM_PURECODE.
Ivan Lozano via Phabricator via llvm-commits
- [PATCH] D48791: [AArch64] Implement execute-only CodeGen Support.
Ivan Lozano via Phabricator via llvm-commits
- [PATCH] D48791: [AArch64] Implement execute-only CodeGen Support.
Ivan Lozano via Phabricator via llvm-commits
- [PATCH] D48791: [AArch64] Implement execute-only CodeGen Support.
Ivan Lozano via Phabricator via llvm-commits
- [llvm] r335922 - [llvm-readobj] Add experimental support for SHT_RELR sections
Jake Ehrlich via llvm-commits
- [PATCH] D47919: llvm-readobj: add experimental support for SHT_RELR sections.
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D47919: llvm-readobj: add experimental support for SHT_RELR sections.
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D47919: llvm-readobj: add experimental support for SHT_RELR sections.
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D47919: llvm-readobj: add experimental support for SHT_RELR sections.
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D47919: llvm-readobj: add experimental support for SHT_RELR sections.
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D47919: llvm-readobj: add experimental support for SHT_RELR sections.
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D47919: llvm-readobj: add experimental support for SHT_RELR sections.
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D48413: [llvm-objcopy] Add initial support for static libraries
Jake Ehrlich via Phabricator via llvm-commits
- [llvm] r335751 - [AliasSet] Fix UnknownInstructions printing
Jakub Kuderski via llvm-commits
- [PATCH] D48609: [AliasSet] Fix UnknownInstructions printing
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D48609: [AliasSet] Fix UnknownInstructions printing
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D48383: [Dominators] Add the DomTreeUpdater class
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D48383: [Dominators] Add the DomTreeUpdater class
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D48383: [Dominators] Add the DomTreeUpdater class
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D48383: [Dominators] Add the DomTreeUpdater class
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D48383: [Dominators] Add the DomTreeUpdater class
Jakub Kuderski via Phabricator via llvm-commits
- [llvm] r335613 - [FileCheck] Add CHECK-EMPTY directive for checking for blank lines
James Henderson via llvm-commits
- [llvm] r335615 - Fix doc title underlining.
James Henderson via llvm-commits
- [PATCH] D48413: [llvm-strip] Add initial support for static libraries
James Henderson via Phabricator via llvm-commits
- [PATCH] D28896: [FileCheck] Add directive for checking for blank lines
James Henderson via Phabricator via llvm-commits
- [PATCH] D28896: [FileCheck] Add directive for checking for blank lines
James Henderson via Phabricator via llvm-commits
- [PATCH] D28896: [FileCheck] Add directive for checking for blank lines
James Henderson via Phabricator via llvm-commits
- [PATCH] D28896: [FileCheck] Add directive for checking for blank lines
James Henderson via Phabricator via llvm-commits
- [PATCH] D48413: [llvm-objcopy] Add initial support for static libraries
James Henderson via Phabricator via llvm-commits
- [PATCH] D48413: [llvm-objcopy] Add initial support for static libraries
James Henderson via Phabricator via llvm-commits
- [PATCH] D48413: [llvm-objcopy] Add initial support for static libraries
James Henderson via Phabricator via llvm-commits
- [PATCH] D48413: [llvm-objcopy] Add initial support for static libraries
James Henderson via Phabricator via llvm-commits
- [PATCH] D48247: lld: add experimental support for SHT_RELR sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D48771: [ELF] Don't create empty output section for unreferenced PROVIDE symbol
James Henderson via Phabricator via llvm-commits
- [PATCH] D48771: [ELF] Don't create empty output section for unreferenced PROVIDE symbol
James Henderson via Phabricator via llvm-commits
- [PATCH] D46365: AMDGPU: Separate R600 and GCN TableGen files
Jan Vesely via Phabricator via llvm-commits
- [PATCH] D46365: AMDGPU: Separate R600 and GCN TableGen files
Jan Vesely via Phabricator via llvm-commits
- [PATCH] D46365: AMDGPU: Separate R600 and GCN TableGen files
Jan Vesely via Phabricator via llvm-commits
- [PATCH] D48682: [MachineOutliner] Add always and never options to -enable-machine-outliner
Javed Absar via Phabricator via llvm-commits
- [PATCH] D48682: [MachineOutliner] Add always and never options to -enable-machine-outliner
Javed Absar via Phabricator via llvm-commits
- [llvm] r335832 - Comment change to verify commit rights. NFC.
Jesper Antonsson via llvm-commits
- [PATCH] D48709: Comment change to verify commit rights. NFC.
Jesper Antonsson via Phabricator via llvm-commits
- [PATCH] D48709: Comment change to verify commit rights. NFC.
Jesper Antonsson via Phabricator via llvm-commits
- [llvm] r335658 - [X86][AsmParser] Emit an error when RIP-relative instructions are used in 32-bit mode
Jessica Paquette via llvm-commits
- [llvm] r335660 - Revert "[X86][AsmParser] Emit an error when RIP-relative instructions are used in 32-bit mode"
Jessica Paquette via llvm-commits
- [llvm] r335668 - [X86][AsmParser] Recommit r335658
Jessica Paquette via llvm-commits
- [llvm] r335758 - [MachineOutliner] Don't outline sequences where x16/x17/nzcv are live across
Jessica Paquette via llvm-commits
- [llvm] r335872 - [MachineOutliner] Add always and never options to -enable-machine-outliner
Jessica Paquette via llvm-commits
- [llvm] r335879 - [MachineOutliner] Never add the outliner in -O0
Jessica Paquette via llvm-commits
- [llvm] r335882 - Revert "[MachineOutliner] Never add the outliner in -O0"
Jessica Paquette via llvm-commits
- [llvm] r335883 - Revert "[MachineOutliner] Add always and never options to -enable-machine-outliner"
Jessica Paquette via llvm-commits
- [llvm] r335887 - [MachineOutliner] Define MachineOutliner support in TargetOptions
Jessica Paquette via llvm-commits
- [llvm] r335930 - [MachineOutliner] Never add the outliner in -O0
Jessica Paquette via llvm-commits
- [llvm] r335986 - [MachineOutliner] Add always and never options to -enable-machine-outliner
Jessica Paquette via llvm-commits
- [llvm] r336040 - [MachineOutliner] Add support for target-default outlining.
Jessica Paquette via llvm-commits
- [PATCH] D47655: [MachineOutliner] Don't outline sequences where x16/x17/nzcv are live across
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D48605: [X86][AsmParser] Emit an error when RIP-relative instructions are used in 32-bit mode
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D48605: [X86][AsmParser] Emit an error when RIP-relative instructions are used in 32-bit mode
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D47655: [MachineOutliner] Don't outline sequences where x16/x17/nzcv are live across
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D47655: [MachineOutliner] Don't outline sequences where x16/x17/nzcv are live across
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D47655: [MachineOutliner] Don't outline sequences where x16/x17/nzcv are live across
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D45916: Enable MachineOutliner by default under -Oz for AArch64
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D48682: [MachineOutliner] Add always and never options to -enable-machine-outliner
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D48683: [MachineOutliner] Define MachineOutliner support in TargetOptions
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D48682: [MachineOutliner] Add always and never options to -enable-machine-outliner
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D48683: [MachineOutliner] Define MachineOutliner support in TargetOptions
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D48682: [MachineOutliner] Add always and never options to -enable-machine-outliner
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D48683: [MachineOutliner] Define MachineOutliner support in TargetOptions
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D48683: [MachineOutliner] Define MachineOutliner support in TargetOptions
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D48682: [MachineOutliner] Add always and never options to -enable-machine-outliner
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D48682: [MachineOutliner] Add always and never options to -enable-machine-outliner
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D48776: [MachineOutliner] Add support for target-default outlining
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D45916: Enable MachineOutliner by default under -Oz for AArch64
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D48776: [MachineOutliner] Add support for target-default outlining
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D48696: Add the ability to load a dylib specified by a library name and a set of search paths
Jim Ingham via Phabricator via llvm-commits
- [PATCH] D47814: Teach libc++ to use native NetBSD's max_align_t
John Baldwin via Phabricator via llvm-commits
- [LNT] r335825 - [cPerf] Decide whether to discard functions before disassembling them
John Brawn via llvm-commits
- [llvm] r335857 - Add a PhiValuesAnalysis pass to calculate the underlying values of phis
John Brawn via llvm-commits
- [llvm] r335862 - [PhiValues] Adjust unit test to invalidate instructions before deleting them
John Brawn via llvm-commits
- [PATCH] D47893: Add a PhiValuesAnalysis pass to calculate the underlying values of phis
John Brawn via Phabricator via llvm-commits
- [PATCH] D47893: Add a PhiValuesAnalysis pass to calculate the underlying values of phis
John Brawn via Phabricator via llvm-commits
- [PATCH] D48648: [LNT][cPerf] Decide whether to discard functions before disassembling them
John Brawn via Phabricator via llvm-commits
- [PATCH] D48648: [LNT][cPerf] Decide whether to discard functions before disassembling them
John Brawn via Phabricator via llvm-commits
- [PATCH] D48648: [LNT][cPerf] Decide whether to discard functions before disassembling them
John Brawn via Phabricator via llvm-commits
- [PATCH] D47893: Add a PhiValuesAnalysis pass to calculate the underlying values of phis
John Brawn via Phabricator via llvm-commits
- [PATCH] D44160: [GVN] Don't use the eliminated load as an available value in phi construction
John Brawn via Phabricator via llvm-commits
- [PATCH] D47893: Add a PhiValuesAnalysis pass to calculate the underlying values of phis
John Brawn via Phabricator via llvm-commits
- [PATCH] D48778: [llvm-exegesis] Change how the native architecture is determined
John Brawn via Phabricator via llvm-commits
- [PATCH] D48779: [llvm-exegesis] Delegate the decision of cycle counter name to the target
John Brawn via Phabricator via llvm-commits
- [PATCH] D48780: [llvm-exegesis] Add an AArch64 target
John Brawn via Phabricator via llvm-commits
- [llvm] r335749 - [dsymutil] Move abstractions into separate files (NFC)
Jonas Devlieghere via llvm-commits
- [llvm] r335860 - [dsymutil] Use UnitListTy consistently (NFC)
Jonas Devlieghere via llvm-commits
- [llvm] r335893 - Revert "[OrcMCJIT] Fix test after r335508 causing it to fail on green dragon"
Jonas Devlieghere via llvm-commits
- [llvm] r335894 - Revert "Re-land r335297 "[X86] Implement more of x86-64 large and medium PIC code models""
Jonas Devlieghere via llvm-commits
- [llvm] r335990 - [dsymutil] Introduce a new CachedBinaryHolder
Jonas Devlieghere via llvm-commits
- [llvm] r335991 - [dsymutil] Make the CachedBinaryHolder the default
Jonas Devlieghere via llvm-commits
- [llvm] r335995 - [dsymutil] Rename conflicting declaration
Jonas Devlieghere via llvm-commits
- [PATCH] D48501: [dsymutil] Introduce a new CachedBinaryHolder
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D48241: [DebugInfo] Emit ObjC methods as part of interface.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D48241: [DebugInfo] Emit ObjC methods as part of interface.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D48241: [DebugInfo] Emit ObjC methods as part of interface.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D48596: [SymbolFile] Implement GetCompleteObjCClass for .debug_names
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D48596: [SymbolFile] Implement GetCompleteObjCClass for .debug_names
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D48241: [DebugInfo] Emit ObjC methods as part of interface.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D48241: [DebugInfo] Emit ObjC methods as part of interface.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D48596: [SymbolFile] Implement GetCompleteObjCClass for .debug_names
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D48596: [SymbolFile] Implement GetCompleteObjCClass for .debug_names
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D48596: [SymbolFile] Implement GetCompleteObjCClass for .debug_names
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D48647: [dsymutil] Detangle DwarfLinker and move abstractions in their own implementation (NFC)
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D48647: [dsymutil] Detangle DwarfLinker and move abstractions in their own implementation (NFC)
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D48647: [dsymutil] Detangle DwarfLinker and move abstractions in their own implementation (NFC)
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D48647: [dsymutil] Detangle DwarfLinker and move abstractions in their own implementation (NFC)
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D48647: [dsymutil] Detangle DwarfLinker and move abstractions in their own implementation (NFC)
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D48241: [DebugInfo] Emit ObjC methods as part of interface.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D48596: [SymbolFile] Implement GetCompleteObjCClass for .debug_names
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D48770: [dsymutil] Make the CachedBinaryHolder the default.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D48501: [dsymutil] Introduce a new CachedBinaryHolder
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D48501: [dsymutil] Introduce a new CachedBinaryHolder
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D48770: [dsymutil] Make the CachedBinaryHolder the default.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D48770: [dsymutil] Make the CachedBinaryHolder the default.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D48501: [dsymutil] Introduce a new CachedBinaryHolder
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D48501: [dsymutil] Introduce a new CachedBinaryHolder
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D48770: [dsymutil] Make the CachedBinaryHolder the default.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D45604: Support for multiarch runtimes layout
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D47169: [CMake] Use a different source depending on C++ support
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D48054: [libFuzzer] Mutation tracking and logging implemented
Jonathan Metzman via Phabricator via llvm-commits
- [PATCH] D48054: [libFuzzer] Mutation tracking and logging implemented
Jonathan Metzman via Phabricator via llvm-commits
- [PATCH] D48750: Use PointerIntPair in llvm::Error instead of hand-rolling it
Jordan Rose via Phabricator via llvm-commits
- [PATCH] D48785: Add a blank line to docs/README.txt test commit access
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D48733: Introduce a separate preprocessor macro, _LIBUNWIND_USE_DLADDR, for directly controlling a dependency on dladdr(). This will allow us to use libunwind without adding a libdl dependency.
Jordan Rupprecht via Phabricator via llvm-commits
- [llvm] r335183 - Generalize MergeBlockIntoPredecessor. Replace uses of MergeBasicBlockIntoOnlyPred.
Justin Bogner via llvm-commits
- [llvm] r335698 - [ADT] Pass DerivedT from pointe{e, r}_iterator to iterator_adaptor_base
Justin Bogner via llvm-commits
- [llvm] r335759 - [Object] Allow iterating over an IRObjectFile's modules
Justin Bogner via llvm-commits
- [llvm] r335900 - [CMake] Respect CMAKE_STRIP and CMAKE_DSYMUTIL on apple platforms
Justin Bogner via llvm-commits
- [PATCH] D48797: [CMake] Teach the build system to codesign built products
Justin Bogner via Phabricator via llvm-commits
- [test-suite] r336029 - [CUDA] Add tests to ensure that std::min/max can be called from __host__ __device__ functions.
Justin Lebar via llvm-commits
- [test-suite] r336030 - [CUDA] Add tests that, in C++14 mode, min/max are constexpr.
Justin Lebar via llvm-commits
- [PATCH] D48036: [CUDA] Make min/max shims host+device.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D48151: [CUDA] Make __host__/__device__ min/max overloads constexpr in C++14.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D48037: [CUDA] Add tests to ensure that std::min/max can be called from __host__ __device__ functions.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D48152: [CUDA] Add tests that, in C++14 mode, min/max are constexpr.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D48257: [asan] Use MADV_NOCORE for use_madv_dontdump on FreeBSD.
Ka Ho Ng via Phabricator via llvm-commits
- [PATCH] D48250: [sanitizer_common] Use O_TRUNC for WrOnly access mode.
Kamil Rytarowski via llvm-commits
- [llvm] r335511 - Handle NetBSD specific path in findDebugBinary()
Kamil Rytarowski via llvm-commits
- [PATCH] D48250: [sanitizer_common] Use O_TRUNC for WrOnly access mode.
Kamil Rytarowski via llvm-commits
- [PATCH] D48528: [UBsan] Enable ubsan minimal unit tests on OpenBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D47814: Teach libc++ to use native NetBSD's max_align_t
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D48525: Handle NetBSD specific path in findDebugBinary()
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D47719: Disable ENABLE_EXPORTS for NetBSD static linking
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D48525: Handle NetBSD specific path in findDebugBinary()
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D47814: Teach libc++ to use native NetBSD's max_align_t
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D47814: Teach libc++ to use native NetBSD's max_align_t
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D48805: [UBsan] Enable subset of unit tests for OpenBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D48805: [UBsan] Enable subset of unit tests for OpenBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D47448: [Asan] Attempt to fix for FreeBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D47448: [Asan] Attempt to fix for FreeBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D48751: nm: Add -no-weak flag for hiding weak symbols
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D48751: nm: Add -no-weak flag for hiding weak symbols
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D48751: nm: Add -no-weak flag for hiding weak symbols
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D48751: nm: Add -no-weak flag for hiding weak symbols
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D48751: nm: Add -no-weak flag for hiding weak symbols
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D48813: [PowerPC] Don't make it as pre-inc candidate if displacement isn't 4's multiple for i64 pre-inc load/store
Kewen Lin via Phabricator via llvm-commits
- [PATCH] D48813: [PowerPC] Don't make it as pre-inc candidate if displacement isn't 4's multiple for i64 pre-inc load/store
Kewen Lin via Phabricator via llvm-commits
- [PATCH] D48550: [PowerPC] Fix incorrectly encoded wait instruction
Kit Barton via Phabricator via llvm-commits
- [PATCH] D45308: [IPRA] Do not collect register usage information on functions that can be derefined
Kit Barton via Phabricator via llvm-commits
- [PATCH] D48054: [libFuzzer] Mutation tracking and logging implemented
Kodé Williams via Phabricator via llvm-commits
- [PATCH] D48054: [libFuzzer] Mutation tracking and logging implemented
Kodé Williams via Phabricator via llvm-commits
- [PATCH] D48054: [libFuzzer] Mutation tracking and logging implemented
Kodé Williams via Phabricator via llvm-commits
- [PATCH] D48054: [libFuzzer] Mutation tracking and logging implemented
Kodé Williams via Phabricator via llvm-commits
- [PATCH] D48054: [libFuzzer] Mutation tracking and logging implemented
Kodé Williams via Phabricator via llvm-commits
- [PATCH] D48054: [libFuzzer] Mutation tracking and logging implemented
Kodé Williams via Phabricator via llvm-commits
- [PATCH] D48054: [libFuzzer] Mutation tracking and logging implemented
Kodé Williams via Phabricator via llvm-commits
- [PATCH] D48054: [libFuzzer] Mutation tracking and logging implemented
Kodé Williams via Phabricator via llvm-commits
- [PATCH] D48054: [libFuzzer] Mutation tracking and logging implemented
Kodé Williams via Phabricator via llvm-commits
- [PATCH] D48054: [libFuzzer] Mutation tracking and logging implemented
Kodé Williams via Phabricator via llvm-commits
- [PATCH] D48054: [libFuzzer] Mutation tracking and logging implemented
Kodé Williams via Phabricator via llvm-commits
- [PATCH] D48054: [libFuzzer] Mutation tracking and logging implemented
Kodé Williams via Phabricator via llvm-commits
- [PATCH] D48054: [libFuzzer] Mutation tracking and logging implemented
Kodé Williams via Phabricator via llvm-commits
- [PATCH] D48054: [libFuzzer] Mutation tracking and logging implemented
Kodé Williams via Phabricator via llvm-commits
- [PATCH] D48054: [libFuzzer] Mutation tracking and logging implemented
Kodé Williams via Phabricator via llvm-commits
- [PATCH] D48054: [libFuzzer] Mutation tracking and logging implemented
Kodé Williams via Phabricator via llvm-commits
- [llvm] r335669 - AMDGPU: Silence unused warnings in waitcnt insertion pass in release build
Konstantin Zhuravlyov via llvm-commits
- [llvm] r335705 - AMDHSA/NFC: Address missed review feedback from
Konstantin Zhuravlyov via llvm-commits
- [llvm] r335706 - AMDHSA: Rename RESERVED -> RESERVED0, mark gfx9-specific field
Konstantin Zhuravlyov via llvm-commits
- [llvm] r335707 - AMDGPU/NFC: Fix typo in comment
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D48607: AMDGPU: Silence unused warnings in waitcnt insertion pass in release build
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D48607: AMDGPU: Silence unused warnings in waitcnt insertion pass in release build
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D48607: AMDGPU: Silence unused warnings in waitcnt insertion pass in release build
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D48639: AMDGPU: Fix AMDGPUCodeGenPrepare using uninitialized AMDGPUAS struct
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [compiler-rt] r335981 - [scudo] Add some runtime tests for the minimal runtime
Kostya Kortchinsky via llvm-commits
- [PATCH] D48553: [scudo] Add some runtime tests for the minimal runtime
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D48553: [scudo] Add some runtime tests for the minimal runtime
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D48553: [scudo] Add some runtime tests for the minimal runtime
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D48553: [scudo] Add some runtime tests for the minimal runtime
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D48553: [scudo] Add some runtime tests for the minimal runtime
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D48553: [scudo] Add some runtime tests for the minimal runtime
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D48553: [scudo] Add some runtime tests for the minimal runtime
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D48553: [scudo] Add some runtime tests for the minimal runtime
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D48200: [CMake] Run libFuzzer tests with check-all.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D48054: [libFuzzer] Mutation tracking and logging implemented
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D48686: [libFuzzer] [Tests] [NFC] Change seed for reduce_inputs.test
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D48686: [libFuzzer] [Tests] [NFC] Change seed for reduce_inputs.test
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D48686: [libFuzzer] [Tests] [NFC] Change seed for reduce_inputs.test
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D48054: [libFuzzer] Mutation tracking and logging implemented
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D48054: [libFuzzer] Mutation tracking and logging implemented
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D48054: [libFuzzer] Mutation tracking and logging implemented
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D48539: [clang-format] Fix end-of-file comments text proto formatting
Krasimir Georgiev via Phabricator via llvm-commits
- [PATCH] D48363: [clang-format] Enable text proto formatting in common functions
Krasimir Georgiev via Phabricator via llvm-commits
- [PATCH] D48728: [clang-format] Do not format raw string literals inside a recognized function with a non-recognized delimiter
Krasimir Georgiev via Phabricator via llvm-commits
- [llvm] r335948 - Make email options of find_interesting_reviews more flexible.
Kristof Beyls via llvm-commits
- [PATCH] D48580: [AArch64] Support reserving x1-7 registers.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D48580: [AArch64] Support reserving x1-7 registers.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D47930: Make email options of find_interesting_reviews more flexible.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D47930: Make email options of find_interesting_reviews more flexible.
Kristof Beyls via Phabricator via llvm-commits
- [llvm] r335472 - Improve handling of COPY instructions with identical value numbers
Krzysztof Parzyszek via llvm-commits
- [llvm] r335607 - Account for undef values from predecessors in extendSegmentsToUses
Krzysztof Parzyszek via llvm-commits
- [llvm] r335610 - Silence "unused variable" warning in LiveIntervals.cpp after r335607
Krzysztof Parzyszek via llvm-commits
- [llvm] r335719 - [DAGCombiner] Fold SDIV(%X, MIN_SIGNED) -> SELECT(%X == MIN_SIGNED, 1, 0)
Krzysztof Parzyszek via llvm-commits
- [llvm] r335975 - [Hexagon] Remove unused instruction itineraties, NFC
Krzysztof Parzyszek via llvm-commits
- [PATCH] D48102: Improve handling of COPY instructions with identical value numbers
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D48546: [CodeGen] Ensure split interval has valid ranges for all sub registers
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D48555: Account for undef values from predecessors in extendSegmentsToUses
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D48546: [CodeGen] Ensure split interval has valid ranges for all sub registers
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D48555: Account for undef values from predecessors in extendSegmentsToUses
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D47735: [DAGCombiner] Create rotates more aggressively
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D48545: [RFC v2] "Alternative" matches for TableGen DAG patterns
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D48558: [AMDGPU] fix for register coalescer
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D48555: Account for undef values from predecessors in extendSegmentsToUses
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D48555: Account for undef values from predecessors in extendSegmentsToUses
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D48571: improve diagnostics for missing 'template' keyword
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D48572: [Hexagon] Add a "generic" processor
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D48571: improve diagnostics for missing 'template' keyword
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D48571: improve diagnostics for missing 'template' keyword
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D26359: Use LiveRangeCalc to extend live ranges in shrinkToUses
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D48283: [SCEV] Properly solve quadratic equations
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D26359: Use LiveRangeCalc to extend live ranges in shrinkToUses
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D26359: Use LiveRangeCalc to extend live ranges in shrinkToUses
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D48422: [CMake] Add compiler-rt header files to the list of sources for targets when building with an IDE
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D48446: [ubsan] Add support for reporting diagnostics to a monitor process
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D48449: [libfuzzer] Re-enable libFuzzer tests in "check-all"
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D48451: [sanitizers_common] when spawning a subprocess for symbolizers, use posix_spawn instead of fork()
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [compiler-rt] r335873 - Skip building TSan on platforms where there are no 64-bit architectures.
Kuba Mracek via llvm-commits
- [llvm] r335565 - [ORC] Add a symbolAliases function to the Core APIs.
Lang Hames via llvm-commits
- [llvm] r335661 - [ORC] Fix a FIXME by moving MangleAndInterner to Core.h.
Lang Hames via llvm-commits
- [llvm] r335662 - [ORC] Add a FIXME.
Lang Hames via llvm-commits
- [llvm] r335663 - [ORC] Move the VSOList typedef out of VSO.
Lang Hames via llvm-commits
- [llvm] r335664 - [ORC] Reset AsynchronousSymbolQuery's NotifySymbolsResolved callback on error.
Lang Hames via llvm-commits
- [llvm] r335665 - [ORC] Allow IRTransformLayer2's transform to be modified after initialization.
Lang Hames via llvm-commits
- [llvm] r335670 - [ORC] Add LLJIT and LLLazyJIT, and replace OrcLazyJIT in LLI with LLLazyJIT.
Lang Hames via llvm-commits
- [llvm] r335673 - [ORC] Add a dependence on MC to LLVMBuild.txt
Lang Hames via llvm-commits
- [llvm] r335677 - [ORC] Fix a missing return value.
Lang Hames via llvm-commits
- [llvm] r335680 - [ORC] Don't call isa<> on a null value.
Lang Hames via llvm-commits
- [llvm] r334535 - [MCJIT] Call materializeAll on modules before compiling them in MCJIT.
Lang Hames via llvm-commits
- [llvm] r335508 - Re-land r335297 "[X86] Implement more of x86-64 large and medium PIC code models"
Lang Hames via llvm-commits
- [zorg] r335474 - Add a couple native arm builders to build armv7 and aarch64 clang.
Leandro Nunes via llvm-commits
- [llvm] r335514 - [PowerPC] Fix incorrectly encoded wait instruction
Lei Huang via llvm-commits
- [PATCH] D48544: Add lib calls for float128 operations with no equivalent PPC instruction
Lei Huang via Phabricator via llvm-commits
- [PATCH] D48550: [PowerPC] Fix incorrectly encoded wait instruction
Lei Huang via Phabricator via llvm-commits
- [PATCH] D48550: [PowerPC] Fix incorrectly encoded wait instruction
Lei Huang via Phabricator via llvm-commits
- [PATCH] D48218: [Power9] Add remaining __flaot128 builtin support for FMA round to odd
Lei Huang via Phabricator via llvm-commits
- [PATCH] D48185: [Power9] [LLVM] Add __float128 exponent GET and SET builtins
Lei Huang via Phabricator via llvm-commits
- [PATCH] D48482: [Power9] [CLANG] Add __float128 support for trunc to double round to odd
Lei Huang via Phabricator via llvm-commits
- [PATCH] D48483: [Power9] [LLVM] Add __float128 support for trunc to double round to odd
Lei Huang via Phabricator via llvm-commits
- [PATCH] D47573: [Power9] Enable extload of constant values to f128
Lei Huang via Phabricator via llvm-commits
- [PATCH] D48611: [NFC] Add <initializer_list> to the synopsis of <utility>
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D48611: [NFC] Add <initializer_list> to the synopsis of <utility>
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D48669: [pair] Mark constructors as conditionally noexcept
Louis Dionne via Phabricator via llvm-commits
- [llvm] r335715 - [AArch64] Remove Duplicate FP16 Patterns with same encoding, match on existing patterns
Luke Geeson via llvm-commits
- [llvm] r335716 - Removing empty CodeGen dir in root
Luke Geeson via llvm-commits
- [llvm] r335715 - [AArch64] Remove Duplicate FP16 Patterns with same encoding, match on existing patterns
Luke Geeson via llvm-commits
- [llvm] r335737 - [AArch64] Reverting FP16 vcvth_n_s64_f16 to fix
Luke Geeson via llvm-commits
- [PATCH] D48594: [AArch64] Refactor of all code from rL334488 to fix disasm tests
Luke Geeson via Phabricator via llvm-commits
- [PATCH] D48594: [AArch64] Remove Duplicate FP16 Patterns with same encoding, match on existing patterns.
Luke Geeson via Phabricator via llvm-commits
- [PATCH] D48594: [AArch64] Remove Duplicate FP16 Patterns with same encoding, match on existing patterns.
Luke Geeson via Phabricator via llvm-commits
- [PATCH] D44360: [compiler-rt] Change std::sort to llvm::sort in response to r327219
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D47895: llvm: Add support for "-fno-delete-null-pointer-checks"
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D48588: ConstantFold: Don't fold global address vs. null for addrspace != 0
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D47895: llvm: Add support for "-fno-delete-null-pointer-checks"
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D47895: llvm: Add support for "-fno-delete-null-pointer-checks"
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D47895: llvm: Add support for "-fno-delete-null-pointer-checks"
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D47895: llvm: Add support for "-fno-delete-null-pointer-checks"
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D47895: llvm: Add support for "-fno-delete-null-pointer-checks"
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D47895: llvm: Add support for "-fno-delete-null-pointer-checks"
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D28462: clang-format: Add new style option AlignConsecutiveMacros
Manuel Klimek via Phabricator via llvm-commits
- [PATCH] D47847: [clangd] Simplify matches in FindSymbols tests
Marc-Andre Laperle via Phabricator via llvm-commits
- [PATCH] D48140: Fix padding with custom character in formatv
Marcel Köppen via Phabricator via llvm-commits
- [PATCH] D45454: Make __gcov_flush visible outside a shared library
Marco Castelluccio via llvm-commits
- [PATCH] D45454: Make __gcov_flush visible outside a shared library
Marco Castelluccio via llvm-commits
- [PATCH] D45454: Add llvm_gcov_flush to be called outside a shared library
Marco Castelluccio via llvm-commits
- [PATCH] D48538: Make __gcov_flush flush counters for all shared libraries
Marco Castelluccio via Phabricator via llvm-commits
- [PATCH] D45454: Make __gcov_flush visible outside a shared library
Marco Castelluccio via Phabricator via llvm-commits
- [PATCH] D48538: Make __gcov_flush flush counters for all shared libraries
Marco Castelluccio via Phabricator via llvm-commits
- [PATCH] D45454: Make __gcov_flush visible outside a shared library
Marco Castelluccio via Phabricator via llvm-commits
- [PATCH] D45454: Add llvm_gcov_flush to be called outside a shared library
Marco Castelluccio via Phabricator via llvm-commits
- [PATCH] D45454: Add llvm_gcov_flush to be called outside a shared library
Marco Castelluccio via Phabricator via llvm-commits
- [PATCH] D48607: AMDGPU: Silence unused warnings in waitcnt insertion pass in release build
Mark Searles via Phabricator via llvm-commits
- [PATCH] D48645: AMDGPU: Error on calls from graphics shaders
Mark Searles via Phabricator via llvm-commits
- [PATCH] D48611: [NFC] Add <initializer_list> to the synopsis of <utility>
Marshall Clow via Phabricator via llvm-commits
- [llvm] r335918 - [COFF] Fix constant sharing regression for MinGW
Martin Storsjo via llvm-commits
- [lld] r335946 - [COFF] Add an LLD specific option -debug:symbtab
Martin Storsjo via llvm-commits
- [lld] r335947 - [MinGW] Implement the GNU ld options -S/--strip-debug
Martin Storsjo via llvm-commits
- [PATCH] D48567: [COFF] Fix constant sharing regression for MinGW
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D48567: [COFF] Fix constant sharing regression for MinGW
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D48567: [COFF] Fix constant sharing regression for MinGW
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D48567: [COFF] Fix constant sharing regression for MinGW
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D48567: [COFF] Fix constant sharing regression for MinGW
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D48567: [COFF] Fix constant sharing regression for MinGW
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D48745: [LLD] [COFF, MinGW] Implement the GNU ld options -S/--strip-debug
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D48745: [LLD] [COFF, MinGW] Implement the GNU ld options -S/--strip-debug
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D47943: Sample code for porting MachinePipeliner to AArch64+SVE
Masaki Arai via Phabricator via llvm-commits
- [llvm] r335478 - AMDGPU: Respect align argument parameter
Matt Arsenault via llvm-commits
- [llvm] r335485 - AMDGPU/GlobalISel: Fix G_IMPLICIT_DEF for pointers
Matt Arsenault via llvm-commits
- [llvm] r335486 - AMDGPU: Remove commented out code
Matt Arsenault via llvm-commits
- [llvm] r335488 - StackSlotColoring: Decide colors per stack ID
Matt Arsenault via llvm-commits
- [llvm] r335490 - AMDGPU/GlobalISel: Add support for llvm.amdgcn.kernarg.segment.ptr
Matt Arsenault via llvm-commits
- [llvm] r335645 - LoopUnroll: Allow analyzing intrinsic call costs
Matt Arsenault via llvm-commits
- [llvm] r335649 - ConstantFold: Don't fold global address vs. null for addrspace != 0
Matt Arsenault via llvm-commits
- [llvm] r335650 - AMDGPU: Add pass to lower kernel arguments to loads
Matt Arsenault via llvm-commits
- [llvm] r335827 - AMDGPU: Fix assert on aggregate type kernel arguments
Matt Arsenault via llvm-commits
- [llvm] r335828 - AMDGPU: Fix AMDGPUCodeGenPrepare using uninitialized AMDGPUAS struct
Matt Arsenault via llvm-commits
- [llvm] r335829 - AMDGPU: Error on calls from graphics shaders
Matt Arsenault via llvm-commits
- [llvm] r335830 - AMDGPU: Remove MFI::ABIArgOffset
Matt Arsenault via llvm-commits
- [llvm] r335999 - AMDGPU: Don't use struct type for argument layout
Matt Arsenault via llvm-commits
- [PATCH] D48431: AMDGPU: Force skip over s_sendmsg and exp instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48533: AMDGPU/GlobalISel: Fix G_IMPLICIT_DEF for pointers
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48536: AMDGPU/GlobalISel: Add support for llvm.amdgcn.kernarg.segment.ptr
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48537: AMDGPU: Add pass to lower kernel arguments to loads
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48486: AMDGPU: Respect align argument parameter
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48536: AMDGPU/GlobalISel: Add support for llvm.amdgcn.kernarg.segment.ptr
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48529: [DAGCombiner][X86][PowerPC][ARM][AMDGPU][Sparc] Replace (sub C, X) with (xor X, C) if there is no chance of a borrow during the subtraction.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48533: AMDGPU/GlobalISel: Fix G_IMPLICIT_DEF for pointers
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D45968: StackSlotColoring: Decide colors per stack ID
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48537: AMDGPU: Add pass to lower kernel arguments to loads
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48556: Fix asserts in AMDGCN fmed3 folding by handling more cases of NaN
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48558: [AMDGPU] fix for register coalescer
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48536: AMDGPU/GlobalISel: Add support for llvm.amdgcn.kernarg.segment.ptr
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48569: [AMDGPU] Convert rcp to rcp_iflag
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48573: [AMDGPU] Add llvm.amdgcn.fmad.ftz intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48586: [AMDGPU] Early expansion of 32 bit udiv/urem
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48586: [AMDGPU] Early expansion of 32 bit udiv/urem
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48424: LoopUnroll: Allow analyzing intrinsic call costs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48537: AMDGPU: Add pass to lower kernel arguments to loads
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48569: [AMDGPU] Convert rcp to rcp_iflag
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D46365: AMDGPU: Separate R600 and GCN TableGen files
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47984: AMDGPU/SI: Fix two missing NodeNum checks for SISched
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48586: [AMDGPU] Early expansion of 32 bit udiv/urem
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48573: [AMDGPU] Add llvm.amdgcn.fmad.ftz intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48586: [AMDGPU] Early expansion of 32 bit udiv/urem
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48588: ConstantFold: Don't fold global address vs. null for addrspace != 0
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48556: Fix asserts in AMDGCN fmed3 folding by handling more cases of NaN
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48600: [GISel]:Add Opcodes for CTLZ/CTTZ/CTPOP
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48424: LoopUnroll: Allow analyzing intrinsic call costs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48588: ConstantFold: Don't fold global address vs. null for addrspace != 0
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48537: AMDGPU: Add pass to lower kernel arguments to loads
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48573: [AMDGPU] Add llvm.amdgcn.fmad.ftz intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48586: [AMDGPU] Early expansion of 32 bit udiv/urem
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48586: [AMDGPU] Early expansion of 32 bit udiv/urem
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48573: [AMDGPU] Add llvm.amdgcn.fmad.ftz intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48630: AMDGPU: Fix assert on aggregate type kernel arguments
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48630: AMDGPU: Fix assert on aggregate type kernel arguments
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48556: Fix asserts in AMDGCN fmed3 folding by handling more cases of NaN
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48569: [AMDGPU] Convert rcp to rcp_iflag
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48635: AMDGPU: Remove MFI::ABIArgOffset
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48639: AMDGPU: Fix AMDGPUCodeGenPrepare using uninitialized AMDGPUAS struct
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48645: AMDGPU: Error on calls from graphics shaders
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D46365: AMDGPU: Separate R600 and GCN TableGen files
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48677: [AMDGPU] Overload llvm.amdgcn.fmad.ftz to support f16
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48586: [AMDGPU] Early expansion of 32 bit udiv/urem
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48635: AMDGPU: Remove MFI::ABIArgOffset
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48639: AMDGPU: Fix AMDGPUCodeGenPrepare using uninitialized AMDGPUAS struct
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48645: AMDGPU: Error on calls from graphics shaders
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48630: AMDGPU: Fix assert on aggregate type kernel arguments
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48604: [AMDGPU] Enable LICM in the BE pipeline
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48761: AMDGPU: Don't use struct type for argument layout
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48772: [AMDGPU] Add VALU to V_INTERP Instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48604: [AMDGPU] Enable LICM in the BE pipeline
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48772: [AMDGPU] Add VALU to V_INTERP Instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48761: AMDGPU: Don't use struct type for argument layout
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48761: AMDGPU: Don't use struct type for argument layout
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48761: AMDGPU: Don't use struct type for argument layout
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48772: [AMDGPU] Add VALU to V_INTERP Instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48777: AMDGPU/GlobalISel: Make IMPLICIT_DEF of all sizes < 512 legal.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48772: [AMDGPU] Add VALU to V_INTERP Instructions
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r335496 - [llvm-mca] Rename Backend to Pipeline. NFC.
Matt Davis via llvm-commits
- [llvm] r335697 - [llvm-mca] Add a comment to Stage::execute and fix a spelling error. NFC.
Matt Davis via llvm-commits
- [llvm] r335748 - [llvm-mca] Register listeners with stages; remove Pipeline dependency from Stage.
Matt Davis via llvm-commits
- [llvm] r335885 - [llvm-mca] Delete Pipeline's copy ctor and assignement operator.
Matt Davis via llvm-commits
- [PATCH] D48496: [llvm-mca] Rename Backend to Pipeline. NFC.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D48496: [llvm-mca] Rename Backend to Pipeline. NFC.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D48576: [llvm-mca] Register listeners with stages; remove Pipeline dependency from Stage.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D47306: [llvm-mca] Register listeners with the Stage instances.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D48576: [llvm-mca] Register listeners with stages; remove Pipeline dependency from Stage.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D48576: [llvm-mca] Register listeners with stages; remove Pipeline dependency from Stage.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D48576: [llvm-mca] Register listeners with stages; remove Pipeline dependency from Stage.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D48672: [llvm-mca] Simplify eventing by adding an onEvent templated method.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D48691: [llvm-mca] Add a HardwareUnit and Context classes.
Matt Davis via Phabricator via llvm-commits
- [compiler-rt] r335487 - [libFuzzer] Use Vector rather than std::vector.
Matt Morehouse via llvm-commits
- [compiler-rt] r335519 - [CMake] Run libFuzzer tests with check-all.
Matt Morehouse via llvm-commits
- [compiler-rt] r335519 - [CMake] Run libFuzzer tests with check-all.
Matt Morehouse via llvm-commits
- [compiler-rt] r335639 - [libFuzzer] Mark several tests UNSUPPORTED for aarch64.
Matt Morehouse via llvm-commits
- [compiler-rt] r335640 - [libFuzzer] Do not turn unittest warnings into errors.
Matt Morehouse via llvm-commits
- [compiler-rt] r335519 - [CMake] Run libFuzzer tests with check-all.
Matt Morehouse via llvm-commits
- [compiler-rt] r335762 - [UBSan] Add silence_unsigned_overflow flag.
Matt Morehouse via llvm-commits
- [PATCH] D48200: [CMake] Run libFuzzer tests with check-all.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D48054: [libFuzzer] Mutation tracking and logging implemented
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D48054: [libFuzzer] Mutation tracking and logging implemented
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D48054: [libFuzzer] Mutation tracking and logging implemented
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D48054: [libFuzzer] Mutation tracking and logging implemented
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D48660: [UBSan] Add silence_unsigned_overflow flag.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D48660: [UBSan] Add silence_unsigned_overflow flag.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D48660: [UBSan] Add silence_unsigned_overflow flag.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D48686: [libFuzzer] [Tests] [NFC] Change seed for reduce_inputs.test
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D48660: [UBSan] Add silence_unsigned_overflow flag.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D48660: [UBSan] Add silence_unsigned_overflow flag.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D48502: Fix direct calls to __wrap_sym when it is relocated
Matthew Koontz via Phabricator via llvm-commits
- [llvm] r335877 - SelectionDAGBuilder, mach-o: Skip trap after noreturn call (for Mach-O)
Matthias Braun via llvm-commits
- [PATCH] D48674: SelectionDAGBuilder, mach-o: Skip trap after noreturn call (for Mach-O)
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D48674: SelectionDAGBuilder, mach-o: Skip trap after noreturn call (for Mach-O)
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D48674: SelectionDAGBuilder, mach-o: Skip trap after noreturn call (for Mach-O)
Matthias Braun via Phabricator via llvm-commits
- [llvm] r335816 - [IndVarSimplify] Ignore unreachable users of truncs
Max Kazantsev via llvm-commits
- [llvm] r336078 - [NFC] Test that shows unprofitability of instcombine with bit ranges
Max Kazantsev via llvm-commits
- [PATCH] D48584: [InstCombine] Delay foldICmpUsingKnownBits until simple transforms are done
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D48584: [InstCombine] Delay foldICmpUsingKnownBits until simple transforms are done
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D48584: [InstCombine] Delay foldICmpUsingKnownBits until simple transforms are done
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D48584: [InstCombine] Delay foldICmpUsingKnownBits until simple transforms are done
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D48584: [InstCombine] Delay foldICmpUsingKnownBits until simple transforms are done
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D48584: [InstCombine] Delay foldICmpUsingKnownBits until simple transforms are done
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D40293: [NFC] Factor out implicit control flow logic from GVN
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D40293: [NFC] Factor out implicit control flow logic from GVN
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D48584: [InstCombine] Delay foldICmpUsingKnownBits until simple transforms are done
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D48599: SCEVExpander::expandAddRecExprLiterally(): check before casting as Instruction
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D48599: SCEVExpander::expandAddRecExprLiterally(): check before casting as Instruction
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D48599: SCEVExpander::expandAddRecExprLiterally(): check before casting as Instruction
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D48763: [SimplifyIndVar] Canonicalize comparisons to unsigned while eliminating truncs
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D48763: [SimplifyIndVar] Canonicalize comparisons to unsigned while eliminating truncs
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D48763: [SimplifyIndVar] Canonicalize comparisons to unsigned while eliminating truncs
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D48763: [SimplifyIndVar] Canonicalize comparisons to unsigned while eliminating truncs
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D48763: [SimplifyIndVar] Canonicalize comparisons to unsigned while eliminating truncs
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D48054: [libFuzzer] Mutation tracking and logging implemented
Max Moroz via Phabricator via llvm-commits
- [llvm] r335020 - [SimplifyIndVars] Eliminate redundant truncs
Maxim Kazantsev via llvm-commits
- [llvm] r335020 - [SimplifyIndVars] Eliminate redundant truncs
Maxim Kazantsev via llvm-commits
- [llvm] r335794 - Add support for generating a call graph profile from Branch Frequency Info.
Michael J. Spencer via llvm-commits
- [llvm] r335797 - [CGProfile] Fix unused variable warning.
Michael J. Spencer via llvm-commits
- [polly] r335606 - [ZoneAlgo] Use getDefToTarget in makeValInst. NFC.
Michael Kruse via llvm-commits
- [llvm] r335772 - [ADT] drop_begin: use adl_begin/adl_end. NFC.
Michael Kruse via llvm-commits
- [polly] r334893 - Adjust to recent LLVM changes to fix buildbots
Michael Kruse via llvm-commits
- [PATCH] D48026: [ScopHelper] Provide support for recognising collective invariant loads
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D48136: [Polly] Implement an iterator for isl maps, basic_maps, sets, basic_sets
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D48348: [ADT] Add zip_longest iterators.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D48579: [Polly][ZoneAlgo] Use getDefToTarget in makeValInst.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D48348: [ADT] Add zip_longest iterators.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D48579: [Polly][ZoneAlgo] Use getDefToTarget in makeValInst. NFC.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D48598: [ADT] drop_begin: use std namespace. NFC.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D48598: [ADT] drop_begin: use std namespace. NFC.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D48026: [ScopHelper] Provide support for recognising collective invariant loads
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D48598: [ADT] drop_begin: use std namespace. NFC.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D48598: [ADT] drop_begin: use std namespace. NFC.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D48651: [RFC] Pattern matching on schedule trees.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D48598: [ADT] drop_begin: use adl_begin/adl_end. NFC.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D48442: [SPECCPU2017] Add addition platform options and missing flags.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D48026: [ScopHelper] Provide support for recognising collective invariant loads
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D48026: [ScopHelper] Provide support for recognising collective invariant loads
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D48136: [Polly] Implement an iterator for isl maps, basic_maps, sets, basic_sets
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D48651: [RFC] Pattern matching on schedule trees.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D48105: [llvm][Instrumentation] Add Call Graph Profile pass
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D48105: [llvm][Instrumentation] Add Call Graph Profile pass
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D48105: [llvm][Instrumentation] Add Call Graph Profile pass
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D48105: [llvm][Instrumentation] Add Call Graph Profile pass
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D48703: Add natvis files directly to the PDB instead of to the VS solution
Michael Spencer via Phabricator via llvm-commits
- [llvm] r335675 - [JumpThreading] Don't try to rewrite a use if it's already valid.
Michael Zolotukhin via llvm-commits
- [llvm] r335675 - [JumpThreading] Don't try to rewrite a use if it's already valid.
Michael Zolotukhin via llvm-commits
- [PATCH] D48111: [JumpThreading] Don't try to rewrite a use if it's already valid.
Michael Zolotukhin via Phabricator via llvm-commits
- [PATCH] D48111: [JumpThreading] Don't try to rewrite a use if it's already valid.
Michael Zolotukhin via Phabricator via llvm-commits
- [PATCH] D48111: [JumpThreading] Don't try to rewrite a use if it's already valid.
Michael Zolotukhin via Phabricator via llvm-commits
- [PATCH] D47819: [test] Support using libtirpc on Linux
Michał Górny via Phabricator via llvm-commits
- [PATCH] D47810: [nios2] Add missing Nios2CodeGen -> Nios2AsmPrinter linkage
Michał Górny via Phabricator via llvm-commits
- [llvm] r335020 - [SimplifyIndVars] Eliminate redundant truncs
Mikael Holmén via llvm-commits
- [llvm] r335020 - [SimplifyIndVars] Eliminate redundant truncs
Mikael Holmén via llvm-commits
- [llvm] r335020 - [SimplifyIndVars] Eliminate redundant truncs
Mikael Holmén via llvm-commits
- [llvm] r335675 - [JumpThreading] Don't try to rewrite a use if it's already valid.
Mikael Holmén via llvm-commits
- [llvm] r335675 - [JumpThreading] Don't try to rewrite a use if it's already valid.
Mikael Holmén via llvm-commits
- [PATCH] D48599: SCEVExpander::expandAddRecExprLiterally(): check before casting as Instruction
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D48597: [LoopInstSimplify] Discard SCEV if simplification happened.
Mikael Holmén via Phabricator via llvm-commits
- [zorg] r335793 - Updating clang ci dependency versions to match latest updates to Green Dragon nodes.
Mike Edwards via llvm-commits
- [PATCH] D48552: [Power9] Add __float128 library call for frem
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D48811: Fix disassembling ARM instructions as big-endian
Nicholas Allegra via Phabricator via llvm-commits
- [llvm] r335608 - Fix LLVM_ENABLE_THREADS=0 builds after r335440.
Nico Weber via llvm-commits
- [llvm] r335724 - Build TaskQueueTest in threads=on builds, fixes regression from r335608.
Nico Weber via llvm-commits
- [PATCH] D48446: [ubsan] Add support for reporting diagnostics to a monitor process
Nico Weber via Phabricator via llvm-commits
- [PATCH] D48446: [ubsan] Add support for reporting diagnostics to a monitor process
Nico Weber via Phabricator via llvm-commits
- [PATCH] D48240: Try again to implement a FIFO task queue
Nico Weber via Phabricator via llvm-commits
- [PATCH] D48240: Try again to implement a FIFO task queue
Nico Weber via Phabricator via llvm-commits
- [PATCH] D48240: Try again to implement a FIFO task queue
Nico Weber via Phabricator via llvm-commits
- [PATCH] D48240: Try again to implement a FIFO task queue
Nico Weber via Phabricator via llvm-commits
- [PATCH] D48431: AMDGPU: Force skip over s_sendmsg and exp instructions
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D47702: DAG: ComputeNumSignBits from load range metadata
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D47702: DAG: ComputeNumSignBits from load range metadata
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D48431: AMDGPU: Force skip over s_sendmsg and exp instructions
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D48590: [DwarfDebug] Remove unused argument (NFC)
Nikola Prica via Phabricator via llvm-commits
- [PATCH] D48590: [DwarfDebug] Remove unused argument (NFC)
Nikola Prica via Phabricator via llvm-commits
- [PATCH] D48590: [DwarfDebug] Remove unused argument (NFC)
Nikola Prica via Phabricator via llvm-commits
- [llvm] r335773 - [DAGCombine] Disable TokenFactor simplifications when optnone.
Nirav Dave via llvm-commits
- [PATCH] D48666: [ScheduleDAG] Fix unfolding of SUnits to already existent nodes.
Nirav Dave via Phabricator via llvm-commits
- [llvm] r335773 - [DAGCombine] Disable TokenFactor simplifications when optnone.
Nirav Davé via llvm-commits
- [PATCH] D48651: [RFC] Pattern matching on schedule trees.
Oleksandr "Alex" Zinenko via Phabricator via llvm-commits
- [PATCH] D48651: [RFC] Pattern matching on schedule trees.
Oleksandr "Alex" Zinenko via Phabricator via llvm-commits
- [PATCH] D48651: [RFC] Pattern matching on schedule trees.
Oleksandr "Alex" Zinenko via Phabricator via llvm-commits
- [PATCH] D48651: [RFC] Pattern matching on schedule trees.
Oleksandr "Alex" Zinenko via Phabricator via llvm-commits
- [PATCH] D48651: [RFC] Pattern matching on schedule trees.
Oleksandr "Alex" Zinenko via Phabricator via llvm-commits
- [PATCH] D48651: [RFC] Pattern matching on schedule trees.
Oleksandr "Alex" Zinenko via Phabricator via llvm-commits
- [PATCH] D48651: [RFC] Pattern matching on schedule trees.
Oleksandr "Alex" Zinenko via Phabricator via llvm-commits
- [PATCH] D48354: [LoopIdiomRecognize] Support for loops that use LSHR instruction added.
Olga Moldovanova via Phabricator via llvm-commits
- [PATCH] D48625: [ARM][AArch64] Armv8.4-A enablement
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D48711: [AArch64] Armv8.4-A: Virtualization system registers
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D48625: [ARM][AArch64] Armv8.4-A enablement
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D47266: Update thin-lto cache file atimes when on windows
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D47266: Update thin-lto cache file atimes when on windows
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D47675: [test-suite][RFC] Using Google Benchmark Library on Harris Kernel
Pankaj via Phabricator via llvm-commits
- [llvm] r335775 - Document the git config for Windows to do line-endings correctly.
Paul Robinson via llvm-commits
- [llvm] r336007 - Pass DWARFUnit to verifier by reference not by value. I am moderately
Paul Robinson via llvm-commits
- [PATCH] D48590: [DwarfDebug] Remove unused argument (NFC)
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D48408: [Debugify] Diagnose mis-sized dbg.values
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D28896: [FileCheck] Add directive for checking for blank lines
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D48408: [Debugify] Diagnose mis-sized dbg.values
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D48590: [DwarfDebug] Remove unused argument (NFC)
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D48640: [WIP][SROA] Preserve DebugLoc when rewriting alloca partitions
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D48494: [doc] Show the git config for Windows to do line-endings correctly
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D48494: [doc] Show the git config for Windows to do line-endings correctly
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D48730: [DEBUG_INFO, NVPTX] Do not emit .debug_loc section.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D48730: [DEBUG_INFO, NVPTX] Do not emit .debug_loc section.
Paul Robinson via Phabricator via llvm-commits
- [llvm] r336058 - [llvm-readobj] Fix printing format
Paul Semel via llvm-commits
- [llvm] r336061 - Revert "[llvm-readobj] Fix printing format"
Paul Semel via llvm-commits
- [PATCH] D48622: [llvm-objdump] Add -x --all-headers options
Paul Semel via Phabricator via llvm-commits
- [PATCH] D48622: [llvm-objdump] Add -x --all-headers options
Paul Semel via Phabricator via llvm-commits
- [PATCH] D48281: [llvm-readobj] Add -hex-dump (-x) option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D48271: [llvm-readobj] Fix printing format
Paul Semel via Phabricator via llvm-commits
- [PATCH] D48271: [llvm-readobj] Fix printing format
Paul Semel via Phabricator via llvm-commits
- [PATCH] D48810: [llvm-objdump] Add --file-headers (-f) option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D48271: [llvm-readobj] Fix printing format
Paul Semel via Phabricator via llvm-commits
- [llvm] r335839 - ADT: Move ArrayRef comparison operators into the class
Pavel Labath via llvm-commits
- [llvm] r335844 - Revert "ADT: Move ArrayRef comparison operators into the class"
Pavel Labath via llvm-commits
- [PATCH] D48479: Represent invalid UUIDs as UUIDs with length zero
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D48596: [SymbolFile] Implement GetCompleteObjCClass for .debug_names
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D48596: [SymbolFile] Implement GetCompleteObjCClass for .debug_names
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D48632: ADT: Move ArrayRef comparison operators into the class
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D47939: Retrieve a function PDB symbol correctly from nested blocks
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D48632: ADT: Move ArrayRef comparison operators into the class
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D48632: ADT: Move ArrayRef comparison operators into the class
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D48641: Skip core file tests on build configurations lacking necessary components
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D48633: UUID: Add support for arbitrary-sized module IDs
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D48646: Add a test for reading lld-generated build-ids
Pavel Labath via Phabricator via llvm-commits
- [llvm] r335811 - [DwarfDebug] Remove unused argument (NFC)
Petar Jovanovic via llvm-commits
- [llvm] r335989 - [mips] Support shrink-wrapping
Petar Jovanovic via llvm-commits
- [PATCH] D48590: [DwarfDebug] Remove unused argument (NFC)
Petar Jovanovic via Phabricator via llvm-commits
- [PATCH] D47947: [mips] Support shrink-wrapping
Petar Jovanovic via Phabricator via llvm-commits
- [compiler-rt] r335569 - Implement CFI for indirect calls via a member function pointer.
Peter Collingbourne via llvm-commits
- [compiler-rt] r335573 - Mark mfcall.cpp as UNSUPPORTED: win32.
Peter Collingbourne via llvm-commits
- [PATCH] D47266: Update thin-lto cache file atimes when on windows
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47744: MC: Implement support for new .addrsig and .addrsig_sym directives.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D48143: CodeGen: Add a target option for emitting .addrsig directives for all address-significant symbols.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D48542: [llvm-exegesis] Generate snippet setup code.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47842: [ThinLTO] Add string saver onto index for value names
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47842: [ThinLTO] Add string saver onto index for value names
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47842: [ThinLTO] Add string saver onto index for value names
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47904: Support option -plugin-opt=dwo_dir=
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D48511: [ThinLTO] Add per-module indexes to combined index consistently
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D48583: CFI: Print DSO names for failed cross-DSO icalls
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47904: Support option -plugin-opt=dwo_dir=
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47904: Support option -plugin-opt=dwo_dir=
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D48583: CFI: Print DSO names for failed cross-DSO icalls
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D48247: lld: add experimental support for SHT_RELR sections.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D48247: lld: add experimental support for SHT_RELR sections.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D48690: lld-link: align sections to 16 bytes if referenced from the gfids table
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D48690: lld-link: align sections to 16 bytes if referenced from the gfids table
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D46558: Condition usage of locale stdlib functions on Android API version
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D48247: lld: add experimental support for SHT_RELR sections.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47266: Update thin-lto cache file atimes when on windows
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D48756: Add option for section ordering
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D48247: lld: add experimental support for SHT_RELR sections.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D48247: lld: add experimental support for SHT_RELR sections.
Peter Collingbourne via Phabricator via llvm-commits
- [test-suite] r335463 - [test-suite] Allow --use-perf=profile and --run-under to work together
Peter Smith via llvm-commits
- [PATCH] D48077: [LNT] Allow --use-perf=profile and --run-under to work together
Peter Smith via Phabricator via llvm-commits
- [PATCH] D36742: [LLD][ELF][AArch64] Implement scanner for Cortex-A53 Erratum 843419
Peter Smith via Phabricator via llvm-commits
- [llvm] r335703 - [CMake] Use variables rather than ":" delimiters
Petr Hosek via llvm-commits
- [llvm] r335704 - [CMake] Provide direct support for building sanitized runtimes
Petr Hosek via llvm-commits
- [compiler-rt] r335755 - [sanitizer] zx_cprng_draw no longer takes the output argument
Petr Hosek via llvm-commits
- [compiler-rt] r335790 - [sanitizer] zx_cprng_draw no longer returns any value
Petr Hosek via llvm-commits
- [llvm] r335809 - Support for multiarch runtimes layout
Petr Hosek via llvm-commits
- [compiler-rt] r335809 - Support for multiarch runtimes layout
Petr Hosek via llvm-commits
- [PATCH] D47169: [CMake] Use a different source depending on C++ support
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D48422: [CMake] Add compiler-rt header files to the list of sources for targets when building with an IDE
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D37644: [CMake][runtimes] Use variables rather than ":" delimiters
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D48061: [CMake] Provide direct support for building sanitized runtimes
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D48509: Improve crash unwinding on Fuchsia
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D48580: [AArch64] Support reserving x1-7 registers.
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D45604: Support for multiarch runtimes layout
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D37644: [CMake][runtimes] Use variables rather than ":" delimiters
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D48061: [CMake] Provide direct support for building sanitized runtimes
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D48564: [CMake] Support passing FUCHSIA_SDK as the only variable
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D48657: [sanitizer] zx_cprng_draw no longer takes the output argument
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D48657: [sanitizer] zx_cprng_draw no longer takes the output argument
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D48671: [sanitizer] zx_cprng_draw no longer returns any value
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D48671: [sanitizer] zx_cprng_draw no longer returns any value
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D48671: [sanitizer] zx_cprng_draw no longer returns any value
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D45604: Support for multiarch runtimes layout
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D45604: Support for multiarch runtimes layout
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D45604: Support for multiarch runtimes layout
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D48468: [SelectionDAG] Remove debug locations from ConstantSD(FP)Nodes
Petr Pavlu via Phabricator via llvm-commits
- [PATCH] D48468: [SelectionDAG] Remove debug locations from ConstantSD(FP)Nodes
Phabricator via Phabricator via llvm-commits
- [PATCH] D48527: [X86] Sort the static memory folding tables by reg opcode. Remove the reg->mem DenseMaps in favor of binary search.
Phabricator via Phabricator via llvm-commits
- [PATCH] D48443: [WebAssembly] Add no-prototype attribute to prototype-less C functions
Phabricator via Phabricator via llvm-commits
- [PATCH] D48525: Handle NetBSD specific path in findDebugBinary()
Phabricator via Phabricator via llvm-commits
- [PATCH] D48557: [X86] Use XOR for SUB (C, X) during isel if will help fold an immediate
Phabricator via Phabricator via llvm-commits
- [PATCH] D48455: Remove hip.amdgcn.bc hc.amdgcn.bc from HIP Toolchains
Phabricator via Phabricator via llvm-commits
- [PATCH] D48408: [Debugify] Diagnose mis-sized dbg.values
Phabricator via Phabricator via llvm-commits
- [PATCH] D48507: [mips] Explicitly specify the linker emulation for MIPS on FreeBSD.
Phabricator via Phabricator via llvm-commits
- [PATCH] D48211: [clangd] Do not show namespace comments.
Phabricator via Phabricator via llvm-commits
- [PATCH] D47616: [CFG] [analyzer] Explain copy elision through construction contexts.
Phabricator via Phabricator via llvm-commits
- [PATCH] D47658: [analyzer] Re-enable lifetime extension for temporaries without destructors and bring back static temporaries.
Phabricator via Phabricator via llvm-commits
- [PATCH] D47658: [analyzer] Re-enable lifetime extension for temporaries without destructors and bring back static temporaries.
Phabricator via Phabricator via llvm-commits
- [PATCH] D47667: [CFG] [analyzer] Remove unnecessary CXXBindTemporaryExpr from lifetime-extended temporary construction contexts.
Phabricator via Phabricator via llvm-commits
- [PATCH] D48524: [ODRHash] Do not rely on Type* when computing the hash.
Phabricator via Phabricator via llvm-commits
- [PATCH] D48693: [WebAssembly] LTO: Fix signatures of bitcode symbols
Phabricator via Phabricator via llvm-commits
- [PATCH] D48673: [WebAssembly] Add support for bitcode archive members
Phabricator via Phabricator via llvm-commits
- [PATCH] D48673: [WebAssembly] Add support for bitcode archive members
Phabricator via Phabricator via llvm-commits
- [PATCH] D48697: [WebAssembly] Fix --export of LTO symbols
Phabricator via Phabricator via llvm-commits
- [PATCH] D48706: [X86] Suppress load folding into and/or/xor if it will prevent matching btr/bts/btc.
Phabricator via Phabricator via llvm-commits
- [PATCH] D48324: [analyzer] Fix wrong comparison generation of the ranges generated by the refutation manager
Phabricator via Phabricator via llvm-commits
- [PATCH] D47930: Make email options of find_interesting_reviews more flexible.
Phabricator via Phabricator via llvm-commits
- [PATCH] D48026: [ScopHelper] Provide support for recognising collective invariant loads
Phabricator via Phabricator via llvm-commits
- [PATCH] D48599: SCEVExpander::expandAddRecExprLiterally(): check before casting as Instruction
Phabricator via Phabricator via llvm-commits
- [PATCH] D48136: [Polly] Implement an iterator for isl maps, basic_maps, sets, basic_sets
Phabricator via Phabricator via llvm-commits
- [PATCH] D48585: [X86] Use a std::vector for the memory unfolding vector.
Phabricator via Phabricator via llvm-commits
- [PATCH] D48619: [X86] Limit the number of target specific nodes emitted in LowerShiftParts
Phabricator via Phabricator via llvm-commits
- [polly] r335949 - [ScopHelper] Provide support for recognising collective invariant loads
Philip Pfaffe via llvm-commits
- [polly] r335951 - Implement an iterator for isl maps, basic_maps, sets, basic_sets
Philip Pfaffe via llvm-commits
- [polly] r335952 - [NFC] Fix formatting to appease builders
Philip Pfaffe via llvm-commits
- [PATCH] D48026: [ScopHelper] Provide support for recognising collective invariant loads
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D48026: [ScopHelper] Provide support for recognising collective invariant loads
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D48026: [ScopHelper] Provide support for recognising collective invariant loads
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D48026: [ScopHelper] Provide support for recognising collective invariant loads
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D48651: [RFC] Pattern matching on schedule trees.
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D48651: [RFC] Pattern matching on schedule trees.
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D48651: [RFC] Pattern matching on schedule trees.
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D48774: [polly-acc] change cl_get_* return types to 32/64bit
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D45162: [EarlyCSE] Add debug counter for debugging mis-optimizations. NFC.
Philip Reames via llvm-commits
- [llvm] r335481 - [DA] Delinearise AddRecs if we can prove they don't wrap
Philip Reames via llvm-commits
- [PATCH] D45162: [EarlyCSE] Add debug counter for debugging mis-optimizations. NFC.
Philip Reames via Phabricator via llvm-commits
- [llvm] r336073 - Implement strip.invariant.group
Piotr Padlewski via llvm-commits
- [PATCH] D47103: Implement strip.invariant.group
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D47423: Simplify recursive launder.invariant.group and strip
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D47423: Simplify recursive launder.invariant.group and strip
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D47299: [CodeGenCXX] Emit strip.invariant.group with -fstrict-vtable-pointers
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D48648: [LNT][cPerf] Decide whether to discard functions before disassembling them
Przemyslaw Wirkus via Phabricator via llvm-commits
- [www-releases] r336038 - Add links to 6.0.1 binaries.
Puyan Lotfi via llvm-commits
- [PATCH] D47999: MIR YAML TracksRegLiveness default to true in yaml parser
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D48813: [PowerPC] Don't make it as pre-inc candidate if displacement isn't 4's multiple for i64 pre-inc load/store
Qing Shan Zhang via Phabricator via llvm-commits
- [llvm] r336074 - [PowerPC] Don't make it as pre-inc candidate if displacement isn't 4's multiple for i64 pre-inc load/store
QingShan Zhang via llvm-commits
- [PATCH] D47919: llvm-readobj: add experimental support for SHT_RELR sections.
Rahul Chaudhry via Phabricator via llvm-commits
- [PATCH] D47919: llvm-readobj: add experimental support for SHT_RELR sections.
Rahul Chaudhry via Phabricator via llvm-commits
- [PATCH] D48247: lld: add experimental support for SHT_RELR sections.
Rahul Chaudhry via Phabricator via llvm-commits
- [PATCH] D48247: lld: add experimental support for SHT_RELR sections.
Rahul Chaudhry via Phabricator via llvm-commits
- [PATCH] D47919: llvm-readobj: add experimental support for SHT_RELR sections.
Rahul Chaudhry via Phabricator via llvm-commits
- [PATCH] D47919: llvm-readobj: add experimental support for SHT_RELR sections.
Rahul Chaudhry via Phabricator via llvm-commits
- [PATCH] D47919: llvm-readobj: add experimental support for SHT_RELR sections.
Rahul Chaudhry via Phabricator via llvm-commits
- [PATCH] D47919: llvm-readobj: add experimental support for SHT_RELR sections.
Rahul Chaudhry via Phabricator via llvm-commits
- [PATCH] D47919: llvm-readobj: add experimental support for SHT_RELR sections.
Rahul Chaudhry via Phabricator via llvm-commits
- [PATCH] D48247: lld: add experimental support for SHT_RELR sections.
Rahul Chaudhry via Phabricator via llvm-commits
- [PATCH] D48247: lld: add experimental support for SHT_RELR sections.
Rahul Chaudhry via Phabricator via llvm-commits
- [PATCH] D48247: lld: add experimental support for SHT_RELR sections.
Rahul Chaudhry via Phabricator via llvm-commits
- [PATCH] D48247: lld: add experimental support for SHT_RELR sections.
Rahul Chaudhry via Phabricator via llvm-commits
- [PATCH] D48247: lld: add experimental support for SHT_RELR sections.
Rahul Chaudhry via Phabricator via llvm-commits
- [PATCH] D48247: lld: add experimental support for SHT_RELR sections.
Rahul Chaudhry via Phabricator via llvm-commits
- [PATCH] D48250: [sanitizer_common] Use O_TRUNC for WrOnly access mode.
Rainer Orth via llvm-commits
- [PATCH] D48250: [sanitizer_common] Use O_TRUNC for WrOnly access mode.
Rainer Orth via llvm-commits
- [PATCH] D48665: Added test case for: r334978 - Fixed file completion for paths that start with '~'
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D48746: Fix path completion test case added in rL335905 on Windows
Raphael Isemann via Phabricator via llvm-commits
- [llvm] r335508 - Re-land r335297 "[X86] Implement more of x86-64 large and medium PIC code models"
Reid Kleckner via llvm-commits
- [PATCH] D47211: [X86] Implement more of x86-64 large and medium PIC code models
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D48567: [COFF] Fix constant sharing regression for MinGW
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D28462: clang-format: Add new style option AlignConsecutiveMacros
Richard Keelan via Phabricator via llvm-commits
- [llvm] r335641 - [Hexagon] Add a "generic" cpu
Richard Smith via llvm-commits
- [PATCH] D48571: improve diagnostics for missing 'template' keyword
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D47299: [CodeGenCXX] Emit strip.invariant.group with -fstrict-vtable-pointers
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D47103: Implement strip.invariant.group
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D47423: Simplify recursive launder.invariant.group and strip
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D48755: Clear errno before calling the function in RetryAfterSignal.
Ricky Zhou via Phabricator via llvm-commits
- [PATCH] D40425: Extending CFGPrinter and CallPrinter with Heat Colors
Rodrigo Caetano Rocha via Phabricator via llvm-commits
- [PATCH] D40425: Extending CFGPrinter and CallPrinter with Heat Colors
Rodrigo Caetano Rocha via Phabricator via llvm-commits
- [PATCH] D48643: Define LLVM_IS_TRIVIALLY_COPYABLE
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [llvm] r335773 - [DAGCombine] Disable TokenFactor simplifications when optnone.
Roman Lebedev via llvm-commits
- [llvm] r335950 - SCEVExpander::expandAddRecExprLiterally(): check before casting as Instruction
Roman Lebedev via llvm-commits
- [llvm] r336051 - [X86] When combining load to BZHI, make sure we create the shift instruction with an i8 type.
Roman Lebedev via llvm-commits
- [PATCH] D48535: [InstCombine] (A + 1) + (B ^ -1) --> A - B
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48491: [X86] Select BEXTR when there is only BMI1.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48276: [llvm-mca] Stricter checking from update_mca_test_checks.py
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48584: [InstCombine] Delay foldICmpUsingKnownBits until simple transforms are done
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48584: [InstCombine] Delay foldICmpUsingKnownBits until simple transforms are done
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48584: [InstCombine] Delay foldICmpUsingKnownBits until simple transforms are done
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48591: [TargetLowering] isVectorClearMaskLegal - use ArrayRef<int> instead of const SmallVectorImpl<int>&
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48085: [DAGCombiner] restrict (float)((int) f) --> ftrunc with no-signed-zeros
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48597: [LoopInstSimplify] Discard SCEV if simplification happened.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48597: [LoopInstSimplify] Discard SCEV if simplification happened.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48599: SCEVExpander::expandAddRecExprLiterally(): check before casting as Instruction
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48597: [LoopInstSimplify] Discard SCEV if simplification happened.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48490: [NFC][x86][AArch64] Add BEXTR-like test patterns.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48599: SCEVExpander::expandAddRecExprLiterally(): check before casting as Instruction
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48599: SCEVExpander::expandAddRecExprLiterally(): check before casting as Instruction
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48603: llvm-lto: Set OptLevel for ThinLTO codegen
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48606: [X86] Use bts/btr/btc for single bit set/clear/complement of a variable bit position
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48606: [X86] Use bts/btr/btc for single bit set/clear/complement of a variable bit position
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48606: [X86] Use bts/btr/btc for single bit set/clear/complement of a variable bit position
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48606: [X86] Use bts/btr/btc for single bit set/clear/complement of a variable bit position
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48606: [X86] Use bts/btr/btc for single bit set/clear/complement of a variable bit position
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48606: [X86] Use bts/btr/btc for single bit set/clear/complement of a variable bit position
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48584: [InstCombine] Delay foldICmpUsingKnownBits until simple transforms are done
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47681: [DAGCombiner] Bug 31275- Extract a shift from a constant mul or udiv if a rotate can be formed
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48485: [InstCombine] allow shl+mul combos with shuffle (select) fold (PR37806)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48485: [InstCombine] allow shl+mul combos with shuffle (select) fold (PR37806)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48706: [X86] Suppress load folding into and/or/xor if it will prevent matching btr/bts/btc.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48599: SCEVExpander::expandAddRecExprLiterally(): check before casting as Instruction
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48662: [InstCombine] reverse canonicalization of binops to allow more shuffle folding
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48662: [InstCombine] reverse canonicalization of binops to allow more shuffle folding
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48678: [InstCombine] enhance shuffle-of-binops to allow different variable ops (PR37806)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48678: [InstCombine] enhance shuffle-of-binops to allow different variable ops (PR37806)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48678: [InstCombine] enhance shuffle-of-binops to allow different variable ops (PR37806)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48678: [InstCombine] enhance shuffle-of-binops to allow different variable ops (PR37806)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48599: SCEVExpander::expandAddRecExprLiterally(): check before casting as Instruction
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48599: SCEVExpander::expandAddRecExprLiterally(): check before casting as Instruction
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48662: [InstCombine] reverse canonicalization of binops to allow more shuffle folding
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48767: [X86] Add tests for low/high bit clearing w/ BMI2
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48768: [X86] When have BMI2, prefer shifts to clear low/high bits, rather than variable mask.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48768: [X86] When have BMI2, prefer shifts to clear low/high bits, rather than variable mask.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48662: [InstCombine] reverse canonicalization of binops to allow more shuffle folding
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48662: [InstCombine] reverse canonicalization of binops to allow more shuffle folding
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48768: [X86] When have BMI2, prefer shifts to clear low/high bits, rather than variable mask.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48768: [X86] When have BMI2, prefer shifts to clear low/high bits, rather than variable mask.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48789: [X86] Replace (32/64 - n) shift amounts with (neg n) since the shift amount is masked in hardware
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48767: [X86] Add tests for low/high bit clearing w/ BMI2
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48768: [X86] When have BMI2, prefer shifts to clear low/high bits, rather than variable mask.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48768: [X86] When have BMI2, prefer shifts to clear low/high bits, rather than variable mask.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48768: [X86] When have BMI2, prefer shifts to clear low/high bits, rather than variable mask.
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r335965 - Fix overconfident assert in ScalarEvolution::isImpliedViaMerge
Roman Shirokiy via llvm-commits
- [PATCH] D48766: Fix overconfident assert in ScalarEvolution::isImpliedViaMerge
Roman Shirokiy via Phabricator via llvm-commits
- [lld] r335712 - Report an error for an unknown -z option.
Rui Ueyama via llvm-commits
- [lld] r335713 - Make -z option check more strict.
Rui Ueyama via llvm-commits
- [lld] r335848 - Fix warning on MSVC by using size_t arithmetic instead of casting after the fact. NFC
Rui Ueyama via llvm-commits
- [PATCH] D47540: [lld] Enable Visual Studio compatible output
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47904: Support option -plugin-opt=dwo_dir=
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D48090: [PPC64] global dynamic to initial exec relaxation
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D48405: [ELF] Assign RF_EXEC rank even if --no-rosegment or SECTIONS command is used
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D45519: [ELF] - Change the way of sorting local symbols.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44780: [ELF] - Implement linker script OVERLAYs.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D48502: Fix direct calls to __wrap_sym when it is relocated
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D48406: [ELF] Make non-writable non-executable PROGBITS sections closer to .text
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D48247: lld: add experimental support for SHT_RELR sections.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44780: [ELF] - Implement linker script OVERLAYs.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D48433: [ELF] - Report unimplemented -z options.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D48621: Report an error for an unknown -z option.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D48394: [WebAssembly] Error on mismatched function signature in final output
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D48621: Report an error for an unknown -z option.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D48621: Report an error for an unknown -z option.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D48502: Fix direct calls to __wrap_sym when it is relocated
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44780: [ELF] - Implement linker script OVERLAYs.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D46653: Start support for linking object files with split stacks
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D48690: lld-link: align sections to 16 bytes if referenced from the gfids table
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D48688: Consistently bail out if we fail to parse command line args
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D48689: [WebAssembly] Set threadmodel during LTO
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D48693: [WebAssembly] LTO: Fix signatures of bitcode symbols
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D48697: [WebAssembly] Fix --export of LTO symbols
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D48673: [WebAssembly] Add support for bitcode archive members
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D48577: [llvm-ar] Correct help text
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D48745: [LLD] [COFF, MinGW] Implement the GNU ld options -S/--strip-debug
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D48247: lld: add experimental support for SHT_RELR sections.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D48757: Implements /force:multiple in lld-link
Ryan Goulden via Phabricator via llvm-commits
- [PATCH] D48772: [AMDGPU] Add VALU to V_INTERP Instructions
Ryan Taylor via Phabricator via llvm-commits
- [PATCH] D48772: [AMDGPU] Add VALU to V_INTERP Instructions
Ryan Taylor via Phabricator via llvm-commits
- [PATCH] D48772: [AMDGPU] Add VALU to V_INTERP Instructions
Ryan Taylor via Phabricator via llvm-commits
- [PATCH] D48772: [AMDGPU] Add VALU to V_INTERP Instructions
Ryan Taylor via Phabricator via llvm-commits
- [PATCH] D48772: [AMDGPU] Add VALU to V_INTERP Instructions
Ryan Taylor via Phabricator via llvm-commits
- [PATCH] D48026: [ScopHelper] Provide support for recognising collective invariant loads
SAHIL GIRISH YERAWAR via Phabricator via llvm-commits
- [PATCH] D48026: [ScopHelper] Provide support for recognising collective invariant loads
SAHIL GIRISH YERAWAR via Phabricator via llvm-commits
- [PATCH] D48026: [ScopHelper] Provide support for recognising collective invariant loads
SAHIL GIRISH YERAWAR via Phabricator via llvm-commits
- [PATCH] D48026: [ScopHelper] Provide support for recognising collective invariant loads
SAHIL GIRISH YERAWAR via Phabricator via llvm-commits
- [PATCH] D48026: [ScopHelper] Provide support for recognising collective invariant loads
SAHIL GIRISH YERAWAR via Phabricator via llvm-commits
- [PATCH] D48026: [ScopHelper] Provide support for recognising collective invariant loads
SAHIL GIRISH YERAWAR via Phabricator via llvm-commits
- [PATCH] D48026: [ScopHelper] Provide support for recognising collective invariant loads
SAHIL GIRISH YERAWAR via Phabricator via llvm-commits
- [PATCH] D48026: [ScopHelper] Provide support for recognising collective invariant loads
SAHIL GIRISH YERAWAR via Phabricator via llvm-commits
- [PATCH] D48026: [ScopHelper] Provide support for recognising collective invariant loads
SAHIL GIRISH YERAWAR via Phabricator via llvm-commits
- [PATCH] D48568: objdump: Support newer ObjC image info flags
Saleem Abdulrasool via Phabricator via llvm-commits
- [lld] r335875 - [WebAssembly] LTO: Fix signatures of undefined functions in bitcode
Sam Clegg via llvm-commits
- [lld] r335878 - [WebAssembly] Add support for bitcode archive members
Sam Clegg via llvm-commits
- [lld] r335881 - [WebAssembly] Fix --export of LTO symbols
Sam Clegg via llvm-commits
- [PATCH] D48471: [WebAssembly] Add pass to infer prototypes for prototype-less functions
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D48394: [WebAssembly] Error on mismatched function signature in final output
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D48673: [WebAssembly] Add support for bitcode archive members
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D48394: [WebAssembly] Error on mismatched function signature in final output
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D48688: Consistently bail out if we fail to parse command line args
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D48689: [WebAssembly] Set threadmodel during LTO
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D48693: [WebAssembly] LTO: Fix signatures of bitcode symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D48693: [WebAssembly] LTO: Fix signatures of bitcode symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D48673: [WebAssembly] Add support for bitcode archive members
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D48673: [WebAssembly] Add support for bitcode archive members
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D48697: [WebAssembly] Fix --export of LTO symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D48693: [WebAssembly] LTO: Fix signatures of bitcode symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D48688: Consistently bail out if we fail to parse command line args
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D48673: [WebAssembly] Add support for bitcode archive members
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D48689: [WebAssembly] Set threadmodel during LTO
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D48744: [WebAssembly] Remove ELF file support.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D48744: [WebAssembly] Remove ELF file support.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D48748: [WebAssembly] Convert remaining tests from elf to wasm output
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D48744: [WebAssembly] Remove ELF file support.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D48748: [WebAssembly] Convert remaining tests from elf to wasm output
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D48748: [WebAssembly] Convert remaining tests from elf to wasm output
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D48748: [WebAssembly] Convert remaining tests from elf to wasm output
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D48689: [WebAssembly] Set threadmodel during LTO
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D48812: [LTO] Errors in LLVM backend should manifest as lld errors
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D48812: [LTO] Errors in LLVM backend should manifest as lld errors
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D47681: [DAGCombiner] Bug 31275- Extract a shift from a constant mul or udiv if a rotate can be formed
Sam Conrad via Phabricator via llvm-commits
- [PATCH] D47681: [DAGCombiner] Bug 31275- Extract a shift from a constant mul or udiv if a rotate can be formed
Sam Conrad via Phabricator via llvm-commits
- [PATCH] D47681: [DAGCombiner] Bug 31275- Extract a shift from a constant mul or udiv if a rotate can be formed
Sam Conrad via Phabricator via llvm-commits
- [PATCH] D48368: [clangd] Sema ranking tweaks: downrank keywords and injected names.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D48634: [clangd] Improve output of --help and --version. NFC.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D48128: [ARM] Parallel DSP IR Pass
Sam Parker via Phabricator via llvm-commits
- [PATCH] D48624: [NFC][SelectionDAG] Extending Load width reduction tests to Load and Store
Sam Parker via Phabricator via llvm-commits
- [PATCH] D48128: [ARM] Parallel DSP IR Pass
Sam Parker via Phabricator via llvm-commits
- [llvm] r335786 - [RISCV] Add machine function pass to merge base + offset
Sameer AbuAsal via llvm-commits
- [PATCH] D47857: [RISCV] Add machine function pass to merge base + offset
Sameer AbuAsal via Phabricator via llvm-commits
- [PATCH] D47857: [RISCV] Add machine function pass to merge base + offset
Sameer AbuAsal via Phabricator via llvm-commits
- [PATCH] D48739: add a new ppc64le OpenMP buildbot
Samer Yacob via Phabricator via llvm-commits
- [llvm] r334980 - [AArch64][SVE] Asm: Support for saturating INC/DEC (32bit scalar) instructions.
Sander De Smalen via llvm-commits
- [llvm] r335468 - [IR] avoid -Wdocumentation spew about HTML tags
Sanjay Patel via llvm-commits
- [llvm] r335067 - [IR] move shuffle mask queries from TTI to ShuffleVectorInst
Sanjay Patel via llvm-commits
- [llvm] r335506 - [InstCombine] add tests for add-of-sext-bool; NFC
Sanjay Patel via llvm-commits
- [llvm] r335509 - [InstSimplify] add tests for div/rem with bool divisor; NFC
Sanjay Patel via llvm-commits
- [llvm] r335512 - [InstSimplify] fold div/rem of zexted bool
Sanjay Patel via llvm-commits
- [llvm] r335526 - [InstCombine] add tests for sdiv with sext bool divisor; NFC
Sanjay Patel via llvm-commits
- [llvm] r335527 - [InstCombine] fold sdiv with sext bool divisor
Sanjay Patel via llvm-commits
- [llvm] r335544 - [InstCombine] add/move tests for udiv; NFC
Sanjay Patel via llvm-commits
- [llvm] r335545 - [InstCombine] cleanup udiv folds; NFCI
Sanjay Patel via llvm-commits
- [llvm] r335597 - [InstCombine] fold udiv with sext bool divisor
Sanjay Patel via llvm-commits
- [llvm] r335609 - [InstSimplify] add tests for srem with sext bool divisor; NFC
Sanjay Patel via llvm-commits
- [llvm] r335616 - [InstSimplify] fold srem with sext bool divisor
Sanjay Patel via llvm-commits
- [llvm] r335619 - [InstCombine] add tests for urem with sext bool divisor; NFC
Sanjay Patel via llvm-commits
- [llvm] r335622 - [InstCombine] fold urem with sext bool divisor
Sanjay Patel via llvm-commits
- [llvm] r335623 - [InstCombine] simplify code for urem fold; NFCI
Sanjay Patel via llvm-commits
- [llvm] r335631 - [InstSimplify] add tests for shifts by sext bool; NFC
Sanjay Patel via llvm-commits
- [llvm] r335633 - [InstSimplify] fold shifts by sext bool
Sanjay Patel via llvm-commits
- [llvm] r335652 - [DAGCombiner] use isBitwiseNot to simplify code; NFC
Sanjay Patel via llvm-commits
- [llvm] r335756 - [InstCombine] add more tests for shuffle with different binops; NFC
Sanjay Patel via llvm-commits
- [llvm] r335761 - [DAGCombiner] restrict (float)((int) f) --> ftrunc with no-signed-zeros
Sanjay Patel via llvm-commits
- [llvm] r335778 - [InstCombine] add tests for vector-select-of-binops with 2 variables; NFC
Sanjay Patel via llvm-commits
- [llvm] r335888 - [InstCombine] allow shl+mul combos with shuffle (select) fold (PR37806)
Sanjay Patel via llvm-commits
- [llvm] r335920 - [InstCombine] fix opcode check in shuffle fold
Sanjay Patel via llvm-commits
- [llvm] r335924 - [InstCombine] adjust shuffle tests; NFC
Sanjay Patel via llvm-commits
- [llvm] r335974 - [InstCombine] enhance shuffle-of-binops to allow different variable ops (PR37806)
Sanjay Patel via llvm-commits
- [llvm] r335984 - [InstCombine] add more tests for shuffle-binop folds; NFC
Sanjay Patel via llvm-commits
- [llvm] r336050 - [InstCombine] add tests for negate vector with undef elts; NFC
Sanjay Patel via llvm-commits
- [llvm] r336064 - [PatternMatch] allow undef elements in vectors with m_Neg
Sanjay Patel via llvm-commits
- [llvm] r336065 - [InstCombine] add abs tests with undef elts; NFC
Sanjay Patel via llvm-commits
- [PATCH] D48535: [InstCombine] (A + 1) + (B ^ -1) --> A - B
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48529: [DAGCombiner][X86][PowerPC][ARM][AMDGPU][Sparc] Replace (sub C, X) with (xor X, C) if there is no chance of a borrow during the subtraction.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48557: [X86] Use XOR for SUB (C, X) during isel if will help fold an immediate
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48557: [X86] Use XOR for SUB (C, X) during isel if will help fold an immediate
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48591: [TargetLowering] isVectorClearMaskLegal - use ArrayRef<int> instead of const SmallVectorImpl<int>&
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48591: [TargetLowering] isVectorClearMaskLegal - use ArrayRef<int> instead of const SmallVectorImpl<int>&
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48584: [InstCombine] Delay foldICmpUsingKnownBits until simple transforms are done
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48584: [InstCombine] Delay foldICmpUsingKnownBits until simple transforms are done
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48085: [DAGCombiner] restrict (float)((int) f) --> ftrunc with no-signed-zeros
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48085: [DAGCombiner] restrict (float)((int) f) --> ftrunc with no-signed-zeros
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48485: [InstCombine] allow shl+mul combos with shuffle (select) fold (PR37806)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48485: [InstCombine] allow shl+mul combos with shuffle (select) fold (PR37806)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48662: [InstCombine] reverse canonicalization of binops to allow more shuffle folding
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48085: [DAGCombiner] restrict (float)((int) f) --> ftrunc with no-signed-zeros
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48678: [InstCombine] enhance shuffle-of-binops to allow different variable ops (PR37806)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48662: [InstCombine] reverse canonicalization of binops to allow more shuffle folding
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48678: [InstCombine] enhance shuffle-of-binops to allow different variable ops (PR37806)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48584: [InstCombine] Delay foldICmpUsingKnownBits until simple transforms are done
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48725: [RFC][SLP] Vectorize bit-parallel operations with GPR.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48678: [InstCombine] enhance shuffle-of-binops to allow different variable ops (PR37806)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48485: [InstCombine] allow shl+mul combos with shuffle (select) fold (PR37806)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48705: [CodeGenPrepare] Reverse LICM pass for shift and rotate patterns.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48530: [DAGCombiner] In foldSelectOfConstants, use 'sub C1+1, (zext Cond)' instead of 'add (sext Cond), C1+1'
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48530: [DAGCombiner] In foldSelectOfConstants, use 'sub C1+1, (zext Cond)' instead of 'add (sext Cond), C1+1'
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48678: [InstCombine] enhance shuffle-of-binops to allow different variable ops (PR37806)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48678: [InstCombine] enhance shuffle-of-binops to allow different variable ops (PR37806)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48725: [SLP] Vectorize bit-parallel operations with SWAR.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48662: [InstCombine] reverse canonicalization of binops to allow more shuffle folding
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48662: [InstCombine] reverse canonicalization of binops to allow more shuffle folding
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48662: [InstCombine] reverse canonicalization of binops to allow more shuffle folding
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48584: [InstCombine] Delay foldICmpUsingKnownBits until simple transforms are done
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48662: [InstCombine] reverse canonicalization of binops to allow more shuffle folding
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48754: recognize more abs pattern
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48498: [APInt] Add helpers for rounding u/sdivs.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D48597: [LoopInstSimplify] Discard SCEV if simplification happened.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D48597: [LoopInstSimplify] Discard SCEV if simplification happened.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D48399: [ConstantRange] Add support of mul in makeGuaranteedNoWrapRegion.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D26359: Use LiveRangeCalc to extend live ranges in shrinkToUses
Scott Linder via Phabricator via llvm-commits
- [PATCH] D26359: Use LiveRangeCalc to extend live ranges in shrinkToUses
Scott Linder via Phabricator via llvm-commits
- [PATCH] D26359: Use LiveRangeCalc to extend live ranges in shrinkToUses
Scott Linder via Phabricator via llvm-commits
- [lld] r335651 - [PPC64] Thread-local storage general-dynamic to initial-exec relaxation.
Sean Fertile via llvm-commits
- [llvm] r335996 - Extend CFGPrinter and CallPrinter with Heat Colors
Sean Fertile via llvm-commits
- [llvm] r336000 - Revert "Extend CFGPrinter and CallPrinter with Heat Colors"
Sean Fertile via llvm-commits
- [PATCH] D48090: [PPC64] global dynamic to initial exec relaxation
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D48090: [PPC64] global dynamic to initial exec relaxation
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D40425: Extending CFGPrinter and CallPrinter with Heat Colors
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D40425: Extending CFGPrinter and CallPrinter with Heat Colors
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D40425: Extending CFGPrinter and CallPrinter with Heat Colors
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D48481: [DA] Delinearise AddRecs if we can prove they don't wrap
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D47893: Add a PhiValuesAnalysis pass to calculate the underlying values of phis
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D48627: [ImplicitNullChecks] Check for rewrite of register used in 'test' instruction
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D48627: [ImplicitNullChecks] Check for rewrite of register used in 'test' instruction
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D46630: [RISCV] Insert NOPs and R_RISCV_ALIGN relocation type for .align directive when linker relaxation enabled
Shiva Chen via Phabricator via llvm-commits
- [lld] r335337 - [ELF] - Change how we handle suplicate -wrap. [NFC]
Shoaib Meenai via llvm-commits
- [llvm] r335613 - [FileCheck] Add CHECK-EMPTY directive for checking for blank lines
Shoaib Meenai via llvm-commits
- [PATCH] D48620: Fix a single typo in SBSymbolContext
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D48675: [libc++abi] Limit libc++ header search to specified paths
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D48703: Add natvis files directly to the PDB instead of to the VS solution
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D48703: Add natvis files directly to the PDB instead of to the VS solution
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D48694: [libc++abi] Limit libc++ header search to specified paths
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D48136: [Polly] Implement an iterator for isl maps, basic_maps, sets, basic_sets
Siddharth via Phabricator via llvm-commits
- [PATCH] D48136: [Polly] Implement an iterator for isl maps, basic_maps, sets, basic_sets
Siddharth via Phabricator via llvm-commits
- [PATCH] D48136: [Polly] Implement an iterator for isl maps, basic_maps, sets, basic_sets
Siddharth via Phabricator via llvm-commits
- [PATCH] D40778: [DebugIR] Revive the Debug IR pass. [Added llvm-commits]
Siddharth via Phabricator via llvm-commits
- [PATCH] D48548: Add Triple::isMIPS()/isMIPS32()/isMIPS64(). NFC
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D48548: Add Triple::isMIPS()/isMIPS32()/isMIPS64(). NFC
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D47947: [mips] Support shrink-wrapping
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D48642: [Mips][FastISel] Do not duplicate compare condition when lowering conditional branches
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D31557: [mips][ias] Enable IAS by default for OpenBSD / FreeBSD mips64/mips64el.
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] r335451 - Fix -Wparentheses gcc warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r335454 - Use APInt[] bit access to avoid "32-bit shift implicitly converted to 64 bits" MSVC warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r335457 - Use APInt[] bit access to avoid "32-bit shift implicitly converted to 64 bits" MSVC warning (again). NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r335584 - Fix MSVC "not all control paths return a value" warnings. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r335587 - Fix MSVC "signed/unsigned mismatch" warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r335590 - [X86] Just use ArrayRef instead of SmallVectorImpl in a few static method arguments. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r335603 - Fix spelling mistakes in comments. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r335605 - [TargetLowering] isVectorClearMaskLegal - use ArrayRef<int> instead of const SmallVectorImpl<int>&
Simon Pilgrim via llvm-commits
- [llvm] r335617 - [DAGCombiner] Pull out VT bitwidth in visitSDIV. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r335621 - [SLPVectorizer] Recognise non uniform power of 2 constants
Simon Pilgrim via llvm-commits
- [llvm] r335629 - [X86][SSE] Add another sdiv by (nonuniform) minus one test (PR37119)
Simon Pilgrim via llvm-commits
- [llvm] r335637 - [DAGCombiner] Don't accept -1 sdiv divisors in sdiv-by-pow2 vector expansion (PR37119)
Simon Pilgrim via llvm-commits
- [llvm] r335637 - [DAGCombiner] Don't accept -1 sdiv divisors in sdiv-by-pow2 vector expansion (PR37119)
Simon Pilgrim via llvm-commits
- [llvm] r335671 - [X86] Add test for SDIV by sign bit (minsigned) value
Simon Pilgrim via llvm-commits
- [llvm] r335717 - [DAGCombiner] Don't accept signbit sdiv divisors in sdiv-by-pow2 vector expansion (PR37569)
Simon Pilgrim via llvm-commits
- [llvm] r335719 - [DAGCombiner] Fold SDIV(%X, MIN_SIGNED) -> SELECT(%X == MIN_SIGNED, 1, 0)
Simon Pilgrim via llvm-commits
- [llvm] r335720 - [DAGCombiner] visitSDIV - simplify pow2 handling. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r335721 - [X86][SSE] Include MIN_SIGNED element in non-uniform SDIV pow2 tests
Simon Pilgrim via llvm-commits
- [llvm] r335727 - [DAGCombiner] visitSDIV - add special case handling for (sdiv X, 1) -> X in pow2 expansion
Simon Pilgrim via llvm-commits
- [llvm] r335746 - [X86][SSE] Add missing AVX512 rotation tests
Simon Pilgrim via llvm-commits
- [llvm] r335817 - [DAGCombiner] Remove unused variable. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r335821 - [DAGCombiner] Ensure we use the correct CC result type in visitSDIV
Simon Pilgrim via llvm-commits
- [llvm] r335869 - [llvm-mca][x86] Add 3dnow! resource tests
Simon Pilgrim via llvm-commits
- [llvm] r335870 - [llvm-mca][x86] Add FMA4 resource tests
Simon Pilgrim via llvm-commits
- [llvm] r335884 - [WebAssembly] Add getSetCCResultType placeholder override to handle vector compare results.
Simon Pilgrim via llvm-commits
- [llvm] r335886 - [DAGCombiner] Ensure we use the correct CC result type in visitSDIV (REAPPLIED)
Simon Pilgrim via llvm-commits
- [llvm] r335901 - Remove unnecessary semicolon. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r335957 - [X86][SSE] Support v16i8/v32i8 vector rotations
Simon Pilgrim via llvm-commits
- [llvm] r336048 - [DAGCombiner] Handle correctly non-splat power of 2 -1 divisor (PR37119)
Simon Pilgrim via llvm-commits
- [llvm] r336049 - Fix Wdocumentation compiler warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r336060 - [SLPVectorizer][X86] Add some alternate tests for cast operators
Simon Pilgrim via llvm-commits
- [llvm] r336063 - [SLPVectorizer] Use InstructionsState Op/Alt opcodes directly. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r336068 - [SLPVectorizer] Replace sameOpcodeOrAlt with InstructionsState.isOpcodeOrAlt helper. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r336069 - [SLPVectorizer] Call InstructionsState.isOpcodeOrAlt with Instruction instead of an opcode. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D48527: [X86] Sort the static memory folding tables by reg opcode. Remove the reg->mem DenseMaps in favor of binary search.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48591: [TargetLowering] isVectorClearMaskLegal - use ArrayRef<int> instead of const SmallVectorImpl<int>&
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48591: [TargetLowering] isVectorClearMaskLegal - use ArrayRef<int> instead of const SmallVectorImpl<int>&
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48214: [SLPVectorizer] Recognise non uniform power of 2 constants
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48214: [SLPVectorizer] Recognise non uniform power of 2 constants
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48490: [NFC][x86][AArch64] Add BEXTR-like test patterns.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48606: [X86] Use bts/btr/btc for single bit set/clear/complement of a variable bit position
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48606: [X86] Use bts/btr/btc for single bit set/clear/complement of a variable bit position
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D45619: [Time-report] (1) Use special new Clang flag 'FrontendTimesIsEnabled' instead of 'llvm::TimePassesIsEnabled' inside -ftime-report feature
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47004: [X86] Use addAliasForDirective to support the .word directive
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48606: [X86] Use bts/btr/btc for single bit set/clear/complement of a variable bit position
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48485: [InstCombine] allow shl+mul combos with shuffle (select) fold (PR37806)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D45806: DAGcombiner: Handle correctly non-splat power of 2 -1 divisor
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47681: [DAGCombiner] Bug 31275- Extract a shift from a constant mul or udiv if a rotate can be formed
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48655: [X86][SSE] Support v16i8/v32i8 vector rotations
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D45806: DAGcombiner: Handle correctly non-splat power of 2 -1 divisor
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D45806: DAGcombiner: Handle correctly non-splat power of 2 -1 divisor
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48706: [X86] Suppress load folding into and/or/xor if it will prevent matching btr/bts/btc.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48678: [InstCombine] enhance shuffle-of-binops to allow different variable ops (PR37806)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48692: [WebAssembly] Delete vector sdiv test case
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48485: [InstCombine] allow shl+mul combos with shuffle (select) fold (PR37806)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48614: [SelectionDAG] Fix promotion of extracted FP vector element
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48619: [X86] Limit the number of target specific nodes emitted in LowerShiftParts
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48692: [WebAssembly] Delete vector sdiv test case
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48655: [X86][SSE] Support v16i8/v32i8 vector rotations
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D45806: DAGcombiner: Handle correctly non-splat power of 2 -1 divisor
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48619: [X86] Limit the number of target specific nodes emitted in LowerShiftParts
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48737: [WebAssembly] Comment out a switch block in ISelDAGToDAG
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48692: [WebAssembly] Update comments for non-splat pow2 vector test case
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48585: [X86] Use a std::vector for the memory unfolding vector.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48725: [SLP] Vectorize bit-parallel operations with SWAR.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48662: [InstCombine] reverse canonicalization of binops to allow more shuffle folding
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48784: [X86] Prefer to form negate instructions instead of folding a load
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D41794: [X86] Improve AVX1 shuffle lowering for v8f32 shuffles where the low half comes from V1 and the high half comes from V2 and the halves do the same operation
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D37648: [SLPVectorizer] Fix PR21780 Expansion of 256 bit vector loads fails to fold into shuffles
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D45806: DAGcombiner: Handle correctly non-splat power of 2 -1 divisor
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D42044: X86: Utilize ZeroableElements for canWidenShuffleElements
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D24822: [SelectionDAG] Enable division-by-constant optimization for wide types
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r335850 - [ARM] Parallel DSP Pass
Sjoerd Meijer via llvm-commits
- [llvm] r335953 - [ARM][AArch64] Armv8.4-A Enablement
Sjoerd Meijer via llvm-commits
- [llvm] r335962 - [AArch64] Armv8.4-A: Virtualization system registers
Sjoerd Meijer via llvm-commits
- [PATCH] D48128: [ARM] Parallel DSP IR Pass
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D48128: [ARM] Parallel DSP IR Pass
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D48594: [AArch64] Refactor of all code from rL334488 to fix disasm tests
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D48610: [ARM] Add missing Thumb2 assembler diagnostics.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D48439: [NEON] Support vldNq intrinsics in AArch32 (LLVM part)
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D48439: [NEON] Support vldNq intrinsics in AArch32 (LLVM part)
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D48594: [AArch64] Remove Duplicate FP16 Patterns with same encoding, match on existing patterns.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D48625: [ARM][AArch64] Armv8.4-A enablement
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D48128: [ARM] Parallel DSP IR Pass
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D48610: [ARM] Add missing Thumb2 assembler diagnostics.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D48711: [AArch64] Armv8.4-A: Virtualization system registers
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D48128: [ARM] Parallel DSP IR Pass
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D48128: [ARM] Parallel DSP IR Pass
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D48625: [ARM][AArch64] Armv8.4-A enablement
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D48625: [ARM][AArch64] Armv8.4-A enablement
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D48711: [AArch64] Armv8.4-A: Virtualization system registers
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D48625: [ARM][AArch64] Armv8.4-A enablement
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D48711: [AArch64] Armv8.4-A: Virtualization system registers
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D48723: Fix IRPrinting bug
Son Tuan Vu via Phabricator via llvm-commits
- [PATCH] D48723: Fix IRPrinting bug
Son Tuan Vu via Phabricator via llvm-commits
- [PATCH] D48723: Fix IRPrinting bug
Son Tuan Vu via Phabricator via llvm-commits
- [PATCH] D48723: Fix IRPrinting bug
Son Tuan Vu via Phabricator via llvm-commits
- [PATCH] D48723: Fix IRPrinting bug
Son Tuan Vu via Phabricator via llvm-commits
- [llvm] r335654 - [AMDGPU] Add llvm.amdgcn.fmad.ftz intrinsic
Stanislav Mekhanoshin via llvm-commits
- [llvm] r335742 - [AMDGPU] Convert rcp to rcp_iflag
Stanislav Mekhanoshin via llvm-commits
- [llvm] r335866 - [AMDGPU] Overload llvm.amdgcn.fmad.ftz to support f16
Stanislav Mekhanoshin via llvm-commits
- [llvm] r335868 - [AMDGPU] Early expansion of 32 bit udiv/urem
Stanislav Mekhanoshin via llvm-commits
- [llvm] r335988 - [AMDGPU] Enable LICM in the BE pipeline
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D48537: AMDGPU: Add pass to lower kernel arguments to loads
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D48537: AMDGPU: Add pass to lower kernel arguments to loads
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D48569: [AMDGPU] Convert rcp to rcp_iflag
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D48573: [AMDGPU] Add llvm.amdgcn.fmad.ftz intrinsic
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D48586: [AMDGPU] Early expansion of 32 bit udiv/urem
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D48569: [AMDGPU] Convert rcp to rcp_iflag
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D48573: [AMDGPU] Add llvm.amdgcn.fmad.ftz intrinsic
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D48586: [AMDGPU] Early expansion of 32 bit udiv/urem
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D48586: [AMDGPU] Early expansion of 32 bit udiv/urem
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D48573: [AMDGPU] Add llvm.amdgcn.fmad.ftz intrinsic
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D48586: [AMDGPU] Early expansion of 32 bit udiv/urem
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D48586: [AMDGPU] Early expansion of 32 bit udiv/urem
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D48573: [AMDGPU] Add llvm.amdgcn.fmad.ftz intrinsic
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D48537: AMDGPU: Add pass to lower kernel arguments to loads
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D48569: [AMDGPU] Convert rcp to rcp_iflag
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D48586: [AMDGPU] Early expansion of 32 bit udiv/urem
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D48604: [AMDGPU] Enable LICM in the BE pipeline
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D48573: [AMDGPU] Add llvm.amdgcn.fmad.ftz intrinsic
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D48586: [AMDGPU] Early expansion of 32 bit udiv/urem
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D48573: [AMDGPU] Add llvm.amdgcn.fmad.ftz intrinsic
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D48586: [AMDGPU] Early expansion of 32 bit udiv/urem
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D48569: [AMDGPU] Convert rcp to rcp_iflag
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D48639: AMDGPU: Fix AMDGPUCodeGenPrepare using uninitialized AMDGPUAS struct
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D48630: AMDGPU: Fix assert on aggregate type kernel arguments
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D48635: AMDGPU: Remove MFI::ABIArgOffset
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D48677: [AMDGPU] Overload llvm.amdgcn.fmad.ftz to support f16
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D48573: [AMDGPU] Add llvm.amdgcn.fmad.ftz intrinsic
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D48586: [AMDGPU] Early expansion of 32 bit udiv/urem
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D48677: [AMDGPU] Overload llvm.amdgcn.fmad.ftz to support f16
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D48586: [AMDGPU] Early expansion of 32 bit udiv/urem
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D48604: [AMDGPU] Enable LICM in the BE pipeline
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D48604: [AMDGPU] Enable LICM in the BE pipeline
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D48604: [AMDGPU] Enable LICM in the BE pipeline
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D48761: AMDGPU: Don't use struct type for argument layout
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D48761: AMDGPU: Don't use struct type for argument layout
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D48604: [AMDGPU] Enable LICM in the BE pipeline
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D48761: AMDGPU: Don't use struct type for argument layout
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D48552: [Power9] Add __float128 library call for frem
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D48663: [Power9] Code Cleanup - Remove needsAggressiveScheduling()
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D45265: [PowerPC] Replace the Post RA List Scheduler with the Machine Scheduler
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D48663: [Power9] Code Cleanup - Remove needsAggressiveScheduling()
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D48663: [Power9] Code Cleanup - Remove needsAggressiveScheduling()
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D48663: [Power9] Code Cleanup - Remove needsAggressiveScheduling()
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D48654: [lldbsuite] Fix TestBreakpointHitCount on Windows
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D48654: [lldbsuite] Fix TestBreakpointHitCount on Windows
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D48665: Added test case for: r334978 - Fixed file completion for paths that start with '~'
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D47939: Retrieve a function PDB symbol correctly from nested blocks
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D47939: Retrieve a function PDB symbol correctly from nested blocks
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D48580: [AArch64] Support reserving x1-7 registers.
Stephen Hines via Phabricator via llvm-commits
- [PATCH] D45454: Make __gcov_flush visible outside a shared library
Stephen Hines via Phabricator via llvm-commits
- [PATCH] D48580: [AArch64] Support reserving x1-7 registers.
Stephen Hines via Phabricator via llvm-commits
- [PATCH] D45454: Add llvm_gcov_flush to be called outside a shared library
Stephen Hines via Phabricator via llvm-commits
- [PATCH] D45454: Add llvm_gcov_flush to be called outside a shared library
Stephen Hines via Phabricator via llvm-commits
- [PATCH] D48791: [AArch64] Implement execute-only CodeGen Support.
Stephen Hines via Phabricator via llvm-commits
- [PATCH] D48791: [AArch64] Implement execute-only CodeGen Support.
Stephen Hines via Phabricator via llvm-commits
- [llvm] r335903 - Handle absolute symbols as branch targets in disassembly.
Sterling Augustine via llvm-commits
- [llvm] r335908 - Some targets don't have lld built, so just use a binary copy
Sterling Augustine via llvm-commits
- [llvm] r335939 - Require x86 for this test.
Sterling Augustine via llvm-commits
- [PATCH] D48554: Handle absolute symbols as branch targets in disassembly.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D48554: Handle absolute symbols as branch targets in disassembly.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D48554: Handle absolute symbols as branch targets in disassembly.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D48554: Handle absolute symbols as branch targets in disassembly.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D48554: Handle absolute symbols as branch targets in disassembly.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D48554: Handle absolute symbols as branch targets in disassembly.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D48554: Handle absolute symbols as branch targets in disassembly.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D48554: Handle absolute symbols as branch targets in disassembly.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D48554: Handle absolute symbols as branch targets in disassembly.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D46653: Start support for linking object files with split stacks
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D48783: [ThinLTO] Use std::map for import lists to get determistic imports files
Steven Wu via Phabricator via llvm-commits
- [PATCH] D48783: [ThinLTO] Use std::map for import lists to get determistic imports files
Steven Wu via Phabricator via llvm-commits
- [PATCH] D48627: [ImplicitNullChecks] Check for rewrite of register used in 'test' instruction
Surya Kumari Jangala via Phabricator via llvm-commits
- [PATCH] D48627: [ImplicitNullChecks] Check for rewrite of register used in 'test' instruction
Surya Kumari Jangala via Phabricator via llvm-commits
- [www] r336003 - Correct link.
Tanya Lattner via llvm-commits
- [llvm] r335560 - [ThinLTO] Compute GUID directly from GV when building per-module index
Teresa Johnson via llvm-commits
- [llvm] r335567 - [ThinLTO] Add per-module indexes to combined index consistently
Teresa Johnson via llvm-commits
- [llvm] r335570 - [ThinLTO] Add string saver onto index for value names
Teresa Johnson via llvm-commits
- [llvm] r335602 - [ThinLTO] Parse module summary index from assembly
Teresa Johnson via llvm-commits
- [llvm] r335760 - [ThinLTO] Print names in function import debug messages when available
Teresa Johnson via llvm-commits
- [llvm] r335764 - [ThinLTO] Modify test to help diagnose bot failures
Teresa Johnson via llvm-commits
- [llvm] r335766 - [ThinLTO] Fix test
Teresa Johnson via llvm-commits
- [llvm] r335914 - [ThinLTO] Port InlinerFunctionImportStats handling to new PM
Teresa Johnson via llvm-commits
- [PATCH] D47844: [ThinLTO] Compute GUID directly from GV when building per-module index
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D47842: [ThinLTO] Add string saver onto index for value names
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D47842: [ThinLTO] Add string saver onto index for value names
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D47844: [ThinLTO] Compute GUID directly from GV when building per-module index
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D48511: [ThinLTO] Add per-module indexes to combined index consistently
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D48511: [ThinLTO] Add per-module indexes to combined index consistently
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D47842: [ThinLTO] Add string saver onto index for value names
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D47842: [ThinLTO] Add string saver onto index for value names
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D47905: [ThinLTO] Parse module summary index from assembly
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D48612: [ThinLTO] Print names in function import debug messages when available
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D48612: [ThinLTO] Print names in function import debug messages when available
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D48612: [ThinLTO] Print names in function import debug messages when available
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D48612: [ThinLTO] Print names in function import debug messages when available
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D48612: [ThinLTO] Print names in function import debug messages when available
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D48670: [ThinLTO] Ensure we always select the same function copy to import
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D48698: [ThinLTO] Fix printing of module paths for distributed backend indexes
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D48699: [ThinLTO] Fix printing of aliases for distributed backend indexes
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D48729: [ThinLTO] Port InlinerFunctionImportStats handling to new PM
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D48729: [ThinLTO] Port InlinerFunctionImportStats handling to new PM
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D48756: Add option for section ordering
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D48783: [ThinLTO] Use std::map for import lists to get determistic imports files
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D48783: [ThinLTO] Use std::map for import lists to get determistic imports files
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D48783: [ThinLTO] Use std::map for import lists to get determistic imports files
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D48783: [ThinLTO] Use std::map for import lists to get determistic imports files
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r335604 - [X86, ARM] Retain split-stack prolog check for sibling calls
Than McIntosh via llvm-commits
- [PATCH] D48444: [X86] Insure split-stack prolog check is retained for sibling calls
Than McIntosh via Phabricator via llvm-commits
- [PATCH] D48444: [X86] Insure split-stack prolog check is retained for sibling calls
Than McIntosh via Phabricator via llvm-commits
- [PATCH] D48444: [X86] Insure split-stack prolog check is retained for sibling calls
Than McIntosh via Phabricator via llvm-commits
- [llvm] r335593 - ARM: diagnose unpredictable IT instructions
Tim Northover via llvm-commits
- [llvm] r335594 - ARM: correctly decode VFP instructions following unpredictable t2IT
Tim Northover via llvm-commits
- [llvm] r335596 - ARM: add binary file git swallowed.
Tim Northover via llvm-commits
- [llvm] r335715 - [AArch64] Remove Duplicate FP16 Patterns with same encoding, match on existing patterns
Tim Northover via llvm-commits
- [PATCH] D48674: SelectionDAGBuilder, mach-o: Skip trap after noreturn call (for Mach-O)
Tim Northover via Phabricator via llvm-commits
- [PATCH] D46756: [AMDGPU] Reworked SIFixWWMLiveness
Tim Renouf via Phabricator via llvm-commits
- [llvm] r335557 - [APInt] Add helpers for rounding u/sdivs.
Tim Shen via llvm-commits
- [llvm] r335646 - [ConstantRange] Add support of mul in makeGuaranteedNoWrapRegion.
Tim Shen via llvm-commits
- [PATCH] D48498: [APInt] Add helpers for rounding u/sdivs.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D48498: [APInt] Add helpers for rounding u/sdivs.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D48498: [APInt] Add helpers for rounding u/sdivs.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D48498: [APInt] Add helpers for rounding u/sdivs.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D48498: [APInt] Add helpers for rounding u/sdivs.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D48399: [ConstantRange] Add support of mul in makeGuaranteedNoWrapRegion.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D48399: [ConstantRange] Add support of mul in makeGuaranteedNoWrapRegion.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D48399: [ConstantRange] Add support of mul in makeGuaranteedNoWrapRegion.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D48399: [ConstantRange] Add support of mul in makeGuaranteedNoWrapRegion.
Tim Shen via Phabricator via llvm-commits
- [polly] r335813 - test: use regex matchers to make test-case robust against register renumberings
Tobias Grosser via llvm-commits
- [polly] r334893 - Adjust to recent LLVM changes to fix buildbots
Tobias Grosser via llvm-commits
- [polly] r335966 - Add missing namespace specifier
Tobias Grosser via llvm-commits
- [polly] r335970 - Translate a couple of foreach callbacks into range-based iterator loops
Tobias Grosser via llvm-commits
- [polly] r335971 - Use range for in normalizeValInst [NFCI]
Tobias Grosser via llvm-commits
- [PATCH] D48579: [Polly][ZoneAlgo] Use getDefToTarget in makeValInst.
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D48651: [RFC] Pattern matching on schedule trees.
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D48774: [polly-acc] change cl_get_* return types to 32/64bit
Tobias Grosser via Phabricator via llvm-commits
- [test-suite] r335531 - Creating release candidate final from release_601 branch
Tom Stellard via llvm-commits
- [lld] r335538 - Creating release candidate final from release_601 branch
Tom Stellard via llvm-commits
- [www-releases] r335550 - Add 6.0.1 sources
Tom Stellard via llvm-commits
- [llvm] r335942 - AMDGPU: Separate R600 and GCN TableGen files
Tom Stellard via llvm-commits
- [www-releases] r336033 - Upload 6.0.1 binaries
Tom Stellard via llvm-commits
- [www-releases] r336038 - Add links to 6.0.1 binaries.
Tom Stellard via llvm-commits
- [llvm] r336041 - AMDGPU/GlobalISel: Make IMPLICIT_DEF of all sizes < 512 legal.
Tom Stellard via llvm-commits
- [PATCH] D48533: AMDGPU/GlobalISel: Fix G_IMPLICIT_DEF for pointers
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D48536: AMDGPU/GlobalISel: Add support for llvm.amdgcn.kernarg.segment.ptr
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D48536: AMDGPU/GlobalISel: Add support for llvm.amdgcn.kernarg.segment.ptr
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D45882: AMDGPU/GlobalISel: Implement select() for @llvm.amdgcn.exp
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D46172: AMDGPU/GlobalISel: Implement select() for 32-bit @llvm.minnun and @llvm.maxnum
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D46365: AMDGPU: Separate R600 and GCN TableGen files
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D46365: AMDGPU: Separate R600 and GCN TableGen files
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D46365: AMDGPU: Separate R600 and GCN TableGen files
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D46365: AMDGPU: Separate R600 and GCN TableGen files
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D46365: AMDGPU: Separate R600 and GCN TableGen files
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D48777: AMDGPU/GlobalISel: Make IMPLICIT_DEF of all sizes < 512 legal.
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D34848: Driver: Don't mix system tools with devtoolset tools on RHEL
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D48777: AMDGPU/GlobalISel: Make IMPLICIT_DEF of all sizes < 512 legal.
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D48705: [CodeGenPrepare] Reverse LICM pass for shift and rotate patterns.
Tomasz Krupa via Phabricator via llvm-commits
- [PATCH] D48705: [CodeGenPrepare] Reverse LICM pass for shift and rotate patterns.
Tomasz Krupa via Phabricator via llvm-commits
- [PATCH] D48545: [RFC v2] "Alternative" matches for TableGen DAG patterns
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D48326: [RFC] "Alternative" matches for TableGen DAG patterns
Ulrich Weigand via Phabricator via llvm-commits
- [llvm] r335497 - [SelectionDAG] Remove debug locations from ConstantSD(FP)Nodes
Vedant Kumar via llvm-commits
- [PATCH] D48446: [ubsan] Add support for reporting diagnostics to a monitor process
Vedant Kumar via llvm-commits
- [compiler-rt] r335523 - [ubsan] Mark a test case as unsupported on Windows
Vedant Kumar via llvm-commits
- [PATCH] D48446: [ubsan] Add support for reporting diagnostics to a monitor process
Vedant Kumar via llvm-commits
- [llvm] r335642 - [Local] Sink salvageDI's early exit into helper functions, NFC
Vedant Kumar via llvm-commits
- [llvm] r335643 - [Local] Add a convenient insertReplacementDbgValues overload, NFC
Vedant Kumar via llvm-commits
- [llvm] r335647 - [Debugify] Don't treat missing dbg.values as an error (PR37942)
Vedant Kumar via llvm-commits
- [llvm] r335648 - Use a variable to appease a no-asserts bot, NFC
Vedant Kumar via llvm-commits
- [llvm] r335667 - Rename skipDebugInfo -> skipDebugIntrinsics, NFC
Vedant Kumar via llvm-commits
- [llvm] r335682 - [Debugify] Diagnose mis-sized dbg.values
Vedant Kumar via llvm-commits
- [llvm] r335695 - [Debugify] Handle failure to get fragment size when checking dbg.values
Vedant Kumar via llvm-commits
- [llvm] r335696 - [InstCombine] Avoid creating mis-sized dbg.values in commonCastTransforms()
Vedant Kumar via llvm-commits
- [PATCH] D48468: [SelectionDAG] Remove debug locations from ConstantSD(FP)Nodes
Vedant Kumar via llvm-commits
- [compiler-rt] r335741 - [asan] Relax a test which depends on optimized debug info
Vedant Kumar via llvm-commits
- [PATCH] D48468: [SelectionDAG] Remove debug locations from ConstantSD(FP)Nodes
Vedant Kumar via llvm-commits
- [compiler-rt] r335747 - [asan] Relax the null_deref.cc test even further
Vedant Kumar via llvm-commits
- [compiler-rt] r335891 - [Darwin] Add an integration test for PGO + symbol exports
Vedant Kumar via llvm-commits
- [llvm] r335897 - [Debugify] Do not report line 0 locations as errors
Vedant Kumar via llvm-commits
- [PATCH] D48676: [Local] Teach insertReplacementDbgValues basic integer/pointer conversions
Vedant Kumar via llvm-commits
- [llvm] r336010 - [LLVMContext] Detecting leaked instructions with metadata
Vedant Kumar via llvm-commits
- [PATCH] D47874: [SCEVExp] Advance found insertion point until we find a non-dbg instruction.
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D48476: Detecting leaked instructions with metadata and freeing the metadata to avoid use-after-free
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D48331: [WIP][DebugInfo][InstCombine] Preserve DI after merging zext instructions
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D48408: [Debugify] Diagnose mis-sized dbg.values
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D48331: [WIP][DebugInfo][InstCombine] Preserve DI after merging zext instructions
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D48408: [Debugify] Diagnose mis-sized dbg.values
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D48640: [WIP][SROA] Preserve DebugLoc when rewriting alloca partitions
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D48331: [DebugInfo][InstCombine] Preserve DI after combining zext instructions
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D48331: [DebugInfo][InstCombine] Preserve DI after combining zext instructions
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D48660: [UBSan] Add silence_unsigned_overflow flag.
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D48640: [WIP][SROA] Preserve DebugLoc when rewriting alloca partitions
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D48331: [DebugInfo][InstCombine] Preserve DI after combining zext instructions
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D48676: [Local] Teach insertReplacementDbgValues basic integer/pointer conversions
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D48676: [Local] Teach insertReplacementDbgValues basic integer/pointer conversions
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D48676: [Local] Teach insertReplacementDbgValues basic integer/pointer conversions
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D48676: [Local] Teach insertReplacementDbgValues basic integer/pointer conversions
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D48676: [Local] Teach insertReplacementDbgValues basic integer/pointer conversions
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D48676: [Local] Teach insertReplacementDbgValues basic integer/pointer conversions
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D48676: [Local] Teach insertReplacementDbgValues basic integer/pointer conversions
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D48640: [SROA] Preserve DebugLoc when rewriting alloca partitions
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D48676: [Local] Teach insertReplacementDbgValues basic integer/pointer conversions
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D48676: [Local] Teach insertReplacementDbgValues basic integer/pointer conversions
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D48660: [UBSan] Add silence_unsigned_overflow flag.
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D48468: [SelectionDAG] Remove debug locations from ConstantSD(FP)Nodes
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D48769: [DebugInfo][LoopVectorize] Preserve DL in generated phi instruction
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D48331: [DebugInfo][InstCombine] Preserve DI after combining zext instructions
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D48476: Detecting leaked instructions with metadata and freeing the metadata to avoid use-after-free
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D48528: [UBsan] Enable ubsan minimal unit tests on OpenBSD
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D48525: Handle NetBSD specific path in findDebugBinary()
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D48528: [UBsan] Enable ubsan minimal unit tests on OpenBSD
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D48525: Handle NetBSD specific path in findDebugBinary()
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D48525: Handle NetBSD specific path in findDebugBinary()
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D48528: [UBsan] Enable ubsan minimal unit tests on OpenBSD
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D48566: UBSan blacklist workaround for bot timeouts
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D48553: [scudo] Add some runtime tests for the minimal runtime
Vitaly Buka via Phabricator via llvm-commits
- [llvm] r334980 - [AArch64][SVE] Asm: Support for saturating INC/DEC (32bit scalar) instructions.
Vlad Tsyrklevich via llvm-commits
- [llvm] r335525 - UBSan blacklist workaround for bot timeouts
Vlad Tsyrklevich via llvm-commits
- [llvm] r334980 - [AArch64][SVE] Asm: Support for saturating INC/DEC (32bit scalar) instructions.
Vlad Tsyrklevich via llvm-commits
- [compiler-rt] r335644 - CFI: Print DSO names for failed cross-DSO icalls
Vlad Tsyrklevich via llvm-commits
- [compiler-rt] r335657 - Fix test broken by r335644
Vlad Tsyrklevich via llvm-commits
- [compiler-rt] r335693 - Fix another bot broken by r335644
Vlad Tsyrklevich via llvm-commits
- [compiler-rt] r335777 - Another shot at fixing android r335644 failure
Vlad Tsyrklevich via llvm-commits
- [llvm] r334980 - [AArch64][SVE] Asm: Support for saturating INC/DEC (32bit scalar) instructions.
Vlad Tsyrklevich via llvm-commits
- [PATCH] D48566: UBSan blacklist workaround for bot timeouts
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D48566: UBSan blacklist workaround for bot timeouts
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D48566: UBSan blacklist workaround for bot timeouts
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D48566: UBSan blacklist workaround for bot timeouts
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D48583: CFI: Print DSO names for failed cross-DSO icalls
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D48583: CFI: Print DSO names for failed cross-DSO icalls
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D48583: CFI: Print DSO names for failed cross-DSO icalls
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D48583: CFI: Print DSO names for failed cross-DSO icalls
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D48603: llvm-lto: Set OptLevel for ThinLTO codegen
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D48649: [ARM] [Assembler] Support negative immediates: cover few missing cases
Volodymyr Turanskyy via Phabricator via llvm-commits
- [llvm] r335484 - [SampleFDO] Add an option to turn on/off warning about samples unused.
Wei Mi via llvm-commits
- [PATCH] D48510: [SampleFDO] Add an option to turn on/off warning about samples unused
Wei Mi via Phabricator via llvm-commits
- [PATCH] D48729: [ThinLTO] Port InlinerFunctionImportStats handling to new PM
Wei Mi via Phabricator via llvm-commits
- [PATCH] D48744: [WebAssembly] Remove ELF file support.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D48748: [WebAssembly] Convert remaining tests from elf to wasm output
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D48748: [WebAssembly] Convert remaining tests from elf to wasm output
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D45454: Make __gcov_flush visible outside a shared library
Xinliang David Li via llvm-commits
- [PATCH] D47441: SafepointIRVerifier should ignore dead blocks and dead edges
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D47056: Removed analysis flag from SafepointIRVerifier pass
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D48758: Remove duplicated typedef in ilist.h
Yonggang Luo via Phabricator via llvm-commits
- [PATCH] D44788: Add an option to support debug fission on implicit ThinLTO.
Yunlian Jiang via Phabricator via llvm-commits
- [PATCH] D47904: Support option -plugin-opt=dwo_dir=
Yunlian Jiang via Phabricator via llvm-commits
- [PATCH] D48468: [SelectionDAG] Remove debug locations from ConstantSD(FP)Nodes
Yvan Roux via llvm-commits
- [lld] r335730 - [PPC64] Add TLS global dynamic to local exec relaxation
Zaara Syeda via llvm-commits
- [lld] r335732 - [PPC64] Add support for R_PPC64_GOT_DTPREL16* relocations
Zaara Syeda via llvm-commits
- [PATCH] D48082: [PPC64] Add TLS global dynamic to local exec relaxation
Zaara Syeda via Phabricator via llvm-commits
- [PATCH] D48484: [PPC64] Add support for R_PPC64_GOT_DTPREL16* relocations
Zaara Syeda via Phabricator via llvm-commits
- [PATCH] D48494: [doc] Show the git config for Windows to do line-endings correctly
Zachary Turner via llvm-commits
- [PATCH] D48240: Try again to implement a FIFO task queue
Zachary Turner via llvm-commits
- [PATCH] D48240: Try again to implement a FIFO task queue
Zachary Turner via llvm-commits
- [llvm] r335789 - Move some code from PDBFileBuilder to MSFBuilder.
Zachary Turner via llvm-commits
- [llvm] r335889 - Set line ending style of llvm.natvis to CRLF.
Zachary Turner via llvm-commits
- [llvm] r335892 - 2 VS natvis improvements.
Zachary Turner via llvm-commits
- [llvm] r335902 - Add a flag to FileOutputBuffer that allows modification.
Zachary Turner via llvm-commits
- [llvm] r335915 - Fix padding with custom character in formatv.
Zachary Turner via llvm-commits
- [llvm] r335915 - Fix padding with custom character in formatv.
Zachary Turner via llvm-commits
- [llvm] r335915 - Fix padding with custom character in formatv.
Zachary Turner via llvm-commits
- [llvm] r336024 - [CodeView] Correctly compute the name of S_PROCREF symbols.
Zachary Turner via llvm-commits
- [lld] r336027 - Fix test after S_PROCREF change.
Zachary Turner via llvm-commits
- [PATCH] D48240: Try again to implement a FIFO task queue
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D48240: Try again to implement a FIFO task queue
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D48601: Added -fcrash-diagnostics-dir flag
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D48703: Add natvis files directly to the PDB instead of to the VS solution
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D48703: Add natvis files directly to the PDB instead of to the VS solution
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D48703: Add natvis files directly to the PDB instead of to the VS solution
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D48738: Add the ability to edit stream contents with llvm-pdbutil
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D48140: Fix padding with custom character in formatv
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D48807: Add llvm::Any
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D45806: DAGcombiner: Handle correctly non-splat power of 2 -1 divisor
Zvi Rackover via Phabricator via llvm-commits
- [PATCH] D48577: [llvm-ar] Correct help text
ben via Phabricator via llvm-commits
- [PATCH] D48577: [llvm-ar] Correct help text
ben via Phabricator via llvm-commits
- [PATCH] D48577: [llvm-ar] Correct help text
ben via Phabricator via llvm-commits
- [PATCH] D48577: [llvm-ar] Correct help text
ben via Phabricator via llvm-commits
- [PATCH] D48651: [RFC] Pattern matching on schedule trees.
lorenzo chelini via Phabricator via llvm-commits
- [PATCH] D48799: libFuzzer: always print line-break for NEW_FUNC/PC output
pdknsk via Phabricator via llvm-commits
- [PATCH] D48800: libFuzzer: prevent irrelevant strings from leaking into auto-dictionary
pdknsk via Phabricator via llvm-commits
- [PATCH] D48813: [PowerPC] Don't make it as pre-inc candidate if displacement isn't 4's multiple for i64 pre-inc load/store
qshanz via Phabricator via llvm-commits
- [compiler-rt] r335519 - [CMake] Run libFuzzer tests with check-all.
via llvm-commits
Last message date:
Sun Jul 1 23:59:27 PDT 2018
Archived on: Sun Jul 1 23:55:01 PDT 2018
This archive was generated by
Pipermail 0.09 (Mailman edition).