The Week Of Monday 2 July 2018 Archives by author
Starting: Mon Jul 2 00:02:22 PDT 2018
Ending: Sun Jul 8 23:45:36 PDT 2018
Messages: 1671
- [llvm] r336268 - NFC - Various typo fixes in tests
Buella, Gabor via llvm-commits
- [llvm] r336178 - [ADT] Disable the single callback optimization on Windows.
Friedman, Eli via llvm-commits
- [llvm] r336178 - [ADT] Disable the single callback optimization on Windows.
Friedman, Eli via llvm-commits
- [llvm] r336172 - [InstCombine] Delay foldICmpUsingKnownBits until simple transforms are done
Friedman, Eli via llvm-commits
- [llvm] r336298 - Silence an MSVC C4189 warning about a local variable being initialized but not used; NFC.
Aaron Ballman via llvm-commits
- [PATCH] D48912: [libc++] Add deprecated attributes to many deprecated components
Aaron Ballman via Phabricator via llvm-commits
- [llvm] r336156 - [ADT] Add llvm::unique_function which is like std::function but
Aditya Nandakumar via llvm-commits
- [llvm] r336172 - [InstCombine] Delay foldICmpUsingKnownBits until simple transforms are done
Aditya Nandakumar via llvm-commits
- [llvm] r336172 - [InstCombine] Delay foldICmpUsingKnownBits until simple transforms are done
Aditya Nandakumar via llvm-commits
- [PATCH] D48847: [GISel]: Add Legalization/lowering code for bit counting operations
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D48850: [GISel]: Testing LegalizerHelper using Unit tests
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D48930: [InstCombine] Apply foldICmpUsingKnownBits to early bailout case
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D48859: Make WindowsSupport.h a public header
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D45556: [DebugInfo] Generate DWARF debug information for labels.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D48837: [DebugInfo] Corrections for salvageDebugInfo
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D48676: [Local] replaceAllDbgUsesWith: Update debug values before RAUW
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D48676: [Local] replaceAllDbgUsesWith: Update debug values before RAUW
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D48676: [Local] replaceAllDbgUsesWith: Update debug values before RAUW
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D48676: [Local] replaceAllDbgUsesWith: Update debug values before RAUW
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D49003: [Debugify] Export per-pass debug info loss statistics
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D45556: [DebugInfo] Generate DWARF debug information for labels.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D49031: [AccelTable] Extract EmitterInfo
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D49031: [AccelTable] Extract EmitterInfo
Adrian Prantl via Phabricator via llvm-commits
- [llvm] r336334 - [TableGen] Increase the number of supported decoder fix-ups.
Ahmed Bougacha via llvm-commits
- [PATCH] D48774: [polly-acc] change cl_get_* return types to 32/64bit
Alain Denzler via Phabricator via llvm-commits
- [PATCH] D48883: [Polly-ACC] Add isl_space.h to gpu_tree.c
Alain Denzler via Phabricator via llvm-commits
- [PATCH] D48883: [Polly-ACC] Add isl_space.h to gpu_tree.c
Alain Denzler via Phabricator via llvm-commits
- [PATCH] D49022: [Polly-ACC] disallow managed memory code generation for OpenCL
Alain Denzler via Phabricator via llvm-commits
- [llvm] r336328 - [mips] Fix atomic operations at O0, v3
Aleksandar Beserminji via llvm-commits
- [PATCH] D17036: [mips] Addition of the [d]rem and [d]remu instructions
Aleksandar Beserminji via Phabricator via llvm-commits
- [PATCH] D31287: [mips] Fix atomic operations at O0, v3
Aleksandar Beserminji via Phabricator via llvm-commits
- [PATCH] D47939: Retrieve a function PDB symbol correctly from nested blocks
Aleksandr Urakov via Phabricator via llvm-commits
- [PATCH] D48834: [scudo] Enable Scudo on PPC64
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D49044: [ASan] Minor ASan error reporting cleanup
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [llvm] r336100 - [X86] Use addAliasForDirective to support the .word directive
Alex Bradbury via llvm-commits
- [llvm] r336103 - Revert r336100
Alex Bradbury via llvm-commits
- [llvm] r336104 - [X86] Use addAliasForDirective to support the .word directive (reland)
Alex Bradbury via llvm-commits
- [llvm] r336107 - [X86] Fix test/MC/AsmParser/exprs-invalid.s after rL336104
Alex Bradbury via llvm-commits
- [PATCH] D47004: [X86] Use addAliasForDirective to support the .word directive
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D47004: [X86] Use addAliasForDirective to support the .word directive
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D48411: [RISCV] Add support for _interrupt attribute
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D47001: [Mips] Use addAliasForDirective rather than custom parsing logic for data directives
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D40922: [ARM] Optimize {s|u}mul.with.overflow.
Alex Crichton via Phabricator via llvm-commits
- [PATCH] D44282: [PR16756] JumpThreading: explicitly update SSA rather than use SSAUpdater.
Alex Crichton via Phabricator via llvm-commits
- [PATCH] D40146: [JumpThreading] Preservation of DT and LVI across the pass
Alex Crichton via Phabricator via llvm-commits
- [PATCH] D48520: [lldb-mi] Re-implement a few MI commands.
Alexander Polyakov via Phabricator via llvm-commits
- [PATCH] D48801: Add new API to SBTarget and SBModule classes.
Alexander Polyakov via Phabricator via llvm-commits
- [PATCH] D48802: [lldb-mi] Re-implement symbol-list-lines command.
Alexander Polyakov via Phabricator via llvm-commits
- [PATCH] D49006: Add LLDB_API to SBAddress's operator==
Alexander Polyakov via Phabricator via llvm-commits
- [PATCH] D47541: Allow creating llvm::Function in non-zero address spaces
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] D47541: Allow creating llvm::Function in non-zero address spaces
Alexander Richardson via Phabricator via llvm-commits
- [llvm] r336455 - [llvm-objcopy] Add support for static libraries
Alexander Shaposhnikov 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] D49043: [llvm-objdump] Add -demangle (-C) option
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D48900: test2
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D45213: [COFF][LLD] Add link support for precompiled headers .objs
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D45213: [COFF][LLD] Add link support for precompiled headers .objs
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D46427: [PDB] Quote linker arguments containing spaces (mimic MSVC)
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D49030: Add OrderedSet, with constant-time insertion and removal, and random access iteration.
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
- [PATCH] D48372: [MemorySSAUpdater] Remove deleted trivial Phis from active workset
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] D49030: Add OrderedSet, with constant-time insertion and removal, and random access iteration.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D48372: [MemorySSAUpdater] Remove deleted trivial Phis from active workset
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] r335861 - [DEBUG_INFO, NVPTX] Add test for .debug_loc section, NFC.
Alexey Bataev via llvm-commits
- [llvm] r335861 - [DEBUG_INFO, NVPTX] Add test for .debug_loc section, NFC.
Alexey Bataev via llvm-commits
- [llvm] r335861 - [DEBUG_INFO, NVPTX] Add test for .debug_loc section, NFC.
Alexey Bataev via llvm-commits
- [llvm] r335861 - [DEBUG_INFO, NVPTX] Add test for .debug_loc section, NFC.
Alexey Bataev via llvm-commits
- [llvm] r335861 - [DEBUG_INFO, NVPTX] Add test for .debug_loc section, NFC.
Alexey Bataev via llvm-commits
- [llvm] r335861 - [DEBUG_INFO, NVPTX] Add test for .debug_loc section, NFC.
Alexey Bataev via llvm-commits
- [llvm] r335861 - [DEBUG_INFO, NVPTX] Add test for .debug_loc section, NFC.
Alexey Bataev via llvm-commits
- [PATCH] D28907: [SLP] Fix for PR30787: Failure to beneficially vectorize 'copyable' elements in integer binary ops.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D28907: [SLP] Fix for PR30787: Failure to beneficially vectorize 'copyable' elements in integer binary ops.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D28907: [SLP] Fix for PR30787: Failure to beneficially vectorize 'copyable' elements in integer binary ops.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D28907: [SLP] Fix for PR30787: Failure to beneficially vectorize 'copyable' elements in integer binary ops.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D48980: [CostModel][X86] Add SREM/UREM general and constant costs (PR38056)
Alexey Bataev via Phabricator via llvm-commits
- [llvm] r336133 - Replace "Replacable" with "Replaceable". [NFC]
Alina Sbirlea via llvm-commits
- [PATCH] D48851: [PM/LoopUnswitch] Fix the first and immediate components of PR37889.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D48897: [MemorySSA] Add APIs to move memory accesses between blocks, following CFG changes.
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] r336120 - [AArch64][GlobalISel] Any-extend vararg parameters to stack slot size on Darwin.
Amara Emerson via llvm-commits
- [llvm] r336209 - [AArch64][GlobalISel] Fix fallbacks introduced in r336120 due to unselectable stores.
Amara Emerson via llvm-commits
- [llvm] r336140 - [SCEV] Strengthen StrengthenNoWrapFlags (reapply r334428).
Amara Emerson via llvm-commits
- [PATCH] D48950: [PowerPC] Improve codegen for vector loads using scalar_to_vector
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D48950: [PowerPC] Improve codegen for vector loads using scalar_to_vector
Amy Kwan via Phabricator via llvm-commits
- [llvm] r336254 - [DebugInfo][InstCombine] Preserve DI after combining zext
Anastasis Grammenos via llvm-commits
- [llvm] r336256 - [DebugInfo][LoopVectorize] Preserve DL in generated phi instruction
Anastasis Grammenos via llvm-commits
- [PATCH] D48331: [DebugInfo][InstCombine] Preserve DI after combining zext instructions
Anastasis via Phabricator via llvm-commits
- [PATCH] D48769: [DebugInfo][LoopVectorize] Preserve DL in generated phi instruction
Anastasis via Phabricator via llvm-commits
- [PATCH] D48676: [Local] replaceAllDbgUsesWith: Update debug values before RAUW
Anastasis via Phabricator via llvm-commits
- [PATCH] D48968: [DebugInfo][LoopVectorize] Preserve DL in induction PHI and Add
Anastasis via Phabricator via llvm-commits
- [PATCH] D48968: [DebugInfo][LoopVectorize] Preserve DL in induction PHI and Add
Anastasis via Phabricator via llvm-commits
- [PATCH] D48968: [DebugInfo][LoopVectorize] Preserve DL in induction PHI and Add
Anastasis via Phabricator via llvm-commits
- [PATCH] D48968: [DebugInfo][LoopVectorize] Preserve DL in induction PHI and Add
Anastasis via Phabricator via llvm-commits
- [PATCH] D49053: [WIP][Docs] Debugging optimized code with debugify
Anastasis via Phabricator via llvm-commits
- [llvm] r336142 - [llvm-mca] Clear the content of map VariantDescriptors in InstrBuilder before we start analyzing a new CodeBlock. NFCI.
Andrea Di Biagio via llvm-commits
- [llvm] r336367 - [llvm-mca] Fix RegisterFile debug prints. NFC
Andrea Di Biagio via llvm-commits
- [llvm] r336420 - [llvm-mca] improve the instruction issue logic implemented by the Scheduler.
Andrea Di Biagio via llvm-commits
- [llvm] r336437 - [llvm-mca] A write latency cannot be a negative value. NFC
Andrea Di Biagio via llvm-commits
- [PATCH] D48691: [llvm-mca] Add a HardwareUnit and Context classes.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D48691: [llvm-mca] Add a HardwareUnit and Context classes.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D48691: [llvm-mca] Add a HardwareUnit and Context classes.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D48877: [X86][BtVer2][MCA] Recognize CMPEQ one-idioms
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D48877: [X86][BtVer2][MCA] Recognize CMPEQ one-idioms
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D48876: [X86][BtVer2][MCA][NFC] Add CMPEQ one-idioms tests
Andrea Di Biagio via Phabricator via llvm-commits
- [llvm] r336276 - [ThinLTO] Update ThinLTO cache file atimes when on Windows
Andrew Ng via llvm-commits
- [PATCH] D48573: [AMDGPU] Add llvm.amdgcn.fmad.ftz intrinsic
Artem Tamazov via Phabricator via llvm-commits
- [llvm] r336189 - Revert "[X86][SSE] Blend any v8i16/v4i32 shift with 2 shift unique values"
Benjamin Kramer via llvm-commits
- [llvm] r336113 - [X86][SSE] Blend any v8i16/v4i32 shift with 2 shift unique values
Benjamin Kramer via llvm-commits
- [llvm] r336227 - [NVPTX] Expand v2f16 INSERT_VECTOR_ELT
Benjamin Kramer via llvm-commits
- [llvm] r336439 - [LoopSink] Make the enforcement of determinism deterministic.
Benjamin Kramer via llvm-commits
- [llvm] r336469 - [PDB] memicmp only exists on Windows, use StringRef::compare_lower instead
Benjamin Kramer via llvm-commits
- [PATCH] D48962: Partially revert r336268 in address-offests.ll
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D35077: [RFC] Build LLVM-C.dll on MSVC that exports only the C API
Bernard Helyer 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] r336191 - [DebugInfo] Corrections for salvageDebugInfo
Bjorn Pettersson via llvm-commits
- [llvm] r336194 - [IR] Strip trailing whitespace. NFC
Bjorn Pettersson via llvm-commits
- [PATCH] D48593: Reuse code for calculating allocation size for alloca
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D48803: Place the BlockAddress type in the program address space
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D48835: [DebugInfo]
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D48835: [DebugInfo]
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D48837: [DebugInfo] Corrections for salvageDebugInfo
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D48837: [DebugInfo] Corrections for salvageDebugInfo
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D47541: Allow creating llvm::Function in non-zero address spaces
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D48780: [llvm-exegesis] Add an AArch64 target
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D48780: [llvm-exegesis] Add an AArch64 target
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D48837: [DebugInfo] Corrections for salvageDebugInfo
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D47541: Allow creating llvm::Function in non-zero address spaces
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D47541: Allow creating llvm::Function in non-zero address spaces
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D48676: [Local] replaceAllDbgUsesWith: Update debug values before RAUW
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D48676: [Local] replaceAllDbgUsesWith: Update debug values before RAUW
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D48383: [Dominators] Add the DomTreeUpdater class
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D48919: [Dominators] Convert existing passes to use DomTreeUpdater - 1
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D48967: [Dominators] Convert existing passes and utils to use the DomTreeUpdater class
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D48967: [Dominators] Convert existing passes and utils to use the DomTreeUpdater class
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D48614: [SelectionDAG] Fix promotion of extracted FP vector element
Bryan Chan via Phabricator via llvm-commits
- [PATCH] D48614: [SelectionDAG] Fix promotion of extracted FP vector element
Bryan Chan 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
- [PATCH] D48441: [clangd] Incorporate transitive #includes into code complete proximity scoring.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D48441: [clangd] Incorporate transitive #includes into code complete proximity scoring.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [llvm] r336156 - [ADT] Add llvm::unique_function which is like std::function but
Chandler Carruth via llvm-commits
- [llvm] r336161 - [Support] Fix llvm::unique_function when building with GCC 4.9 by
Chandler Carruth via llvm-commits
- [llvm] r336166 - [ADT] Switch another place to `llvm::is_trivially_move_constructible`.
Chandler Carruth via llvm-commits
- [llvm] r336170 - [ADT] Try to work around a crash in MSVC.
Chandler Carruth via llvm-commits
- [llvm] r336174 - [Support] This sanity check in the test only works with certain versions
Chandler Carruth via llvm-commits
- [llvm] r336178 - [ADT] Disable the single callback optimization on Windows.
Chandler Carruth via llvm-commits
- [llvm] r336183 - [PM/LoopUnswitch] Fix PR37651 by correctly invalidating SCEV when
Chandler Carruth via llvm-commits
- [llvm] r336178 - [ADT] Disable the single callback optimization on Windows.
Chandler Carruth via llvm-commits
- [llvm] r336156 - [ADT] Add llvm::unique_function which is like std::function but
Chandler Carruth via llvm-commits
- [llvm] r336178 - [ADT] Disable the single callback optimization on Windows.
Chandler Carruth via llvm-commits
- [llvm] r336178 - [ADT] Disable the single callback optimization on Windows.
Chandler Carruth via llvm-commits
- [llvm] r336156 - [ADT] Add llvm::unique_function which is like std::function but
Chandler Carruth via llvm-commits
- [llvm] r336337 - [ADT] Switch to indirect even the trivial case through an object pointer
Chandler Carruth via llvm-commits
- [PATCH] D48349: [ADT] Add llvm::unique_function which is like std::function but supporting move-only closures.
Chandler Carruth via llvm-commits
- [llvm] r336477 - [PM/LoopUnswitch] Fix PR37889, producing the correct loop nest structure
Chandler Carruth via llvm-commits
- [llvm] r336479 - [Support] Clear errno before calling the function in RetryAfterSignal.
Chandler Carruth via llvm-commits
- [PATCH] D48851: [PM/LoopUnswitch] Fix the first and immediate components of PR37889.
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] D48349: [ADT] Add llvm::unique_function which is like std::function but supporting move-only closures.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D48851: [PM/LoopUnswitch] Fix the first and immediate components of PR37889.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D47624: [PM/LoopUnswitch] Fix PR37651 by correctly invalidating SCEV when unswitching loops.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D47624: [PM/LoopUnswitch] Fix PR37651 by correctly invalidating SCEV when unswitching loops.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D47624: [PM/LoopUnswitch] Fix PR37651 by correctly invalidating SCEV when unswitching loops.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D48851: [PM/LoopUnswitch] Fix the first and immediate components of PR37889.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D48851: [PM/LoopUnswitch] Fix the first and immediate components of PR37889.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D48905: [ADT] Guard our use of function pointers in a `PointerUnion` by a dynamic check that the pointer is actually sufficiently aligned.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D48905: [ADT] Guard our use of function pointers in a `PointerUnion` by a dynamic check that the pointer is actually sufficiently aligned.
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] D48851: [PM/LoopUnswitch] Fix the first and immediate components of PR37889.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D45753: Lift JSON library from clang-tools-extra/clangd to llvm/Support.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D48851: [PM/LoopUnswitch] Fix the first and immediate components of PR37889.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D48851: [PM/LoopUnswitch] Fix the first and immediate components of PR37889.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D48239: [LangRef] Clarify meaning of "dereferencable" attribute/metadata.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D48239: [LangRef] Clarify meaning of "dereferencable" attribute/metadata.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D48541: [Bitcode, Type] Assign deterministic IDs to unnamed types at creation time.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D49014: [Support] Build fix for Haiku when checking for a local filesystem
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D48934: NFC - Typo fixes in X86 flags-copy-lowering.mir test
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D47895: llvm: Add support for "-fno-delete-null-pointer-checks"
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D48817: [LoopInfo] Port loop exit interfaces from Loop to LoopBase
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D48875: [ADT] Align unique_function::CallImpl when using clang on Windows
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D47814: Teach libc++ to use native NetBSD's max_align_t
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D47719: Disable ENABLE_EXPORTS for NetBSD static linking
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D48578: use a MapVector for pass manage LastUser
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D48758: Remove duplicated typedef in ilist.h
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D48755: Clear errno before calling the function in RetryAfterSignal.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D49030: Add OrderedSet, with constant-time insertion and removal, and random access iteration.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D48817: [LoopInfo] Port loop exit interfaces from Loop to LoopBase
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D47073: Document and Enforce new Host Compiler Policy
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D48755: Clear errno before calling the function in RetryAfterSignal.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D48239: [LangRef] Clarify meaning of "dereferencable" attribute/metadata.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D48758: Remove duplicated typedef in ilist.h
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
- [PATCH] D48601: Added -fcrash-diagnostics-dir flag
Chijioke Kamanu via Phabricator via llvm-commits
- [llvm] r336485 - Test commit
Chijun Sima 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] D48914: [PGOMemOPSize] Preserve the DominatorTree
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D48919: [Dominators] Convert existing passes to use DomTreeUpdater - 1
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D48923: [Dominators] Add DomTreeUpdater constructor from DT* and PDT*
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D48914: [PGOMemOPSize] Preserve the DominatorTree
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D48914: [PGOMemOPSize] Preserve the DominatorTree
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D48967: [Dominators] Convert existing passes and utils to use the DomTreeUpdater class
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D48974: [DomTreeUpdater] Ignore updates when both DT and PDT are nullptrs
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D48919: [Dominators] Convert existing passes to use DomTreeUpdater - 1
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D48914: [PGOMemOPSize] Preserve the DominatorTree
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D48914: [PGOMemOPSize] Preserve the DominatorTree
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D48967: [Dominators] Convert existing passes and utils to use the DomTreeUpdater class
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D48967: [Dominators] Convert existing passes and utils to use the DomTreeUpdater class
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D48967: [Dominators] Convert existing passes and utils to use the DomTreeUpdater class
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D49056: [Dominators] Add isUpdateLazy() method to the DomTreeUpdater
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D48914: [PGOMemOPSize] Preserve the DominatorTree
Chijun Sima 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] 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] D48991: Docs: Spell C++ lambdas like functions, not variables
Chris Lattner via Phabricator via llvm-commits
- [llvm] r336171 - [llvm-exegesis] ExegisX86Target::setRegToConstant() should depend on the subtarget features.
Clement Courbet via llvm-commits
- [llvm] r336266 - [llvm-exegesis] Remove dead comment.
Clement Courbet via llvm-commits
- [llvm] r336343 - [llvm-exegesis][NFC]clang-format
Clement Courbet via llvm-commits
- [llvm] r336352 - [llvm-exegesis] Add uop computation for more X87 instruction classes.
Clement Courbet via llvm-commits
- [PATCH] D48820: [llvm-exegesis] ExegisX86Target::setRegToConstant() should depend on the subtarget features.
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] D48820: [llvm-exegesis] ExegisX86Target::setRegToConstant() should depend on the subtarget features.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48820: [llvm-exegesis] ExegisX86Target::setRegToConstant() should depend on the subtarget features.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48691: [llvm-mca] Add a HardwareUnit and Context classes.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48725: [SLP] Vectorize bit-parallel operations with SWAR.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48820: [llvm-exegesis] ExegisX86Target::setRegToConstant() should depend on the subtarget features.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48820: [llvm-exegesis] ExegisX86Target::setRegToConstant() should depend on the subtarget features.
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] D48820: [llvm-exegesis] ExegisX86Target::setRegToConstant() should depend on the subtarget features.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48820: [llvm-exegesis] ExegisX86Target::setRegToConstant() should depend on the subtarget features.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48820: [llvm-exegesis] ExegisX86Target::setRegToConstant() should depend on the subtarget features.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48877: [X86][BtVer2][MCA] Recognize CMPEQ one-idioms
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48935: [llvm-exegesis] Provide a way to handle memory instructions.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48935: [llvm-exegesis] Provide a way to handle memory instructions.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48935: [llvm-exegesis] Provide a way to handle memory instructions.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48935: [llvm-exegesis] Provide a way to handle memory instructions.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48935: [llvm-exegesis] Provide a way to handle memory instructions.
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] D48713: [llvm-exegesis] Add uop computation for more X87 instruction classes.
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] D48713: [llvm-exegesis] Add uop computation for more X87 instruction classes.
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] D48713: [llvm-exegesis] Add uop computation for more X87 instruction classes.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D48964: Add support for writing HermitCore (https://hermitcore.org) ELF binaries.
Colin Finck via Phabricator via llvm-commits
- [llvm] r336121 - [X86] Don't use aligned load/store instructions for fp128 if the load/store isn't aligned.
Craig Topper via llvm-commits
- [llvm] r336169 - [X86] Add avx512vl command line to break-false-dep.ll
Craig Topper via llvm-commits
- [llvm] r336217 - [X86][AsmParser] Don't consider %eip as a valid register outside of 32-bit mode.
Craig Topper via llvm-commits
- [llvm] r336218 - [X86][AsmParser] Rework the in/out (%dx) hack one more time.
Craig Topper via llvm-commits
- [llvm] r336226 - [X86] Remove repeated 'the' from multiple comments that have been copy and pasted. NFC
Craig Topper via llvm-commits
- [llvm] r336303 - [X86] Remove some of the packed FMA3 intrinsics since we no longer use them in clang.
Craig Topper via llvm-commits
- [llvm] r336304 - [X86] Add support for combining FMSUB/FNMADD/FNMSUB ISD nodes with an fneg input.
Craig Topper via llvm-commits
- [llvm] r336305 - [X86] Remove some isel patterns for X86ISD::SELECTS that specifically looked for the v1i1 mask to have come from a scalar_to_vector from GR8.
Craig Topper via llvm-commits
- [llvm] r336315 - [X86] Remove X86 specific scalar FMA intrinsics and upgrade to tart independent FMA and extractelement/insertelement.
Craig Topper via llvm-commits
- [llvm] r336376 - [X86] Add SHUF128 to target shuffle decoding.
Craig Topper via llvm-commits
- [llvm] r336383 - [X86] Remove the last of the 'x86.fma.' intrinsics and autoupgrade them to 'llvm.fma'. Add upgrade tests for all.
Craig Topper via llvm-commits
- [llvm] r336408 - [X86] Cleanup some of the avx512 masked fma tests to prepare for removing and autoupgrading.
Craig Topper via llvm-commits
- [llvm] r336409 - [X86] Remove all of the avx512 masked packed fma intrinsics. Use llvm.fma or unmasked 512-bit intrinsics with rounding mode.
Craig Topper via llvm-commits
- [llvm] r336416 - [X86] Remove FMA4 scalar intrinsics. Use llvm.fma intrinsic instead.
Craig Topper via llvm-commits
- [llvm] r336457 - [X86] Add more FMA3 memory folding patterns. Remove patterns that are no longer needed.
Craig Topper via llvm-commits
- [llvm] r336458 - [X86] Remove patterns for MOVLPD/MOVLPS nodes with integer types.
Craig Topper via llvm-commits
- [llvm] r336476 - [X86] Merge INTR_TYPE_3OP_RM with INTR_TYPE_3OP. Remove unused INTR_TYPE_1OP_RM.
Craig Topper via llvm-commits
- [llvm] r336505 - [X86] Use a rounding mode other than 4 in the scalar fma intrinsic fast-isel tests to match clang test cases.
Craig Topper via llvm-commits
- [llvm] r336506 - [X86] Add new scalar fma intrinsics with rounding mode that use f32/f64 types.
Craig Topper via llvm-commits
- [llvm] r336508 - [X86] Add back some intrinsic table entries lost in r336506.
Craig Topper via llvm-commits
- [llvm] r336509 - [LoopIdiomRecognize] Support for converting loops that use LSHR to CTLZ.
Craig Topper via llvm-commits
- [llvm] r336514 - [X86] Enhance combineFMA to look for FNEG behind an EXTRACT_VECTOR_ELT.
Craig Topper via llvm-commits
- [llvm] r336516 - [X86] Remove an AddedComplexity line that seems unnecessary.
Craig Topper via llvm-commits
- [llvm] r336517 - [X86] Improve the message for some asserts. Remove an if that is guaranteed true by said asserts.
Craig Topper 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] D48614: [SelectionDAG] Fix promotion of extracted FP vector element
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48877: [X86][BtVer2][MCA] Recognize CMPEQ one-idioms
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] 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
Craig Topper 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
Craig Topper 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
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48954: [X86] Add SHUF128 to target shuffle decoding.
Craig Topper 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
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48825: [DAGCombiner] Add EXTRACT_SUBVECTOR to SimplifyDemandedVectorElts
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48963: [X86][SSE] Combine v16i8 SHL by constants to multiplies
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48970: [DAGCombiner] extend(ifpositive(X)) -> shift-right (not X)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48825: [DAGCombiner] Add EXTRACT_SUBVECTOR to SimplifyDemandedVectorElts
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48998: [X86][Basically NFC] Split WriteBitScan into WriteBitScanReverse and WriteBitScanForward.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D49001: [X86][Disassembler] Fix LOCK prefix disassembler support
Craig Topper via Phabricator via llvm-commits
- [PATCH] D49015: [X86][Nearly NFC] Split SHLD/SHRD into their own WriteShiftDouble class
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] D48963: [X86][SSE] Combine v16i8 SHL by constants to multiplies
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] 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
- [llvm] r336138 - [WebAssembly] Fix fast-isel optimization of branch conditions.
Dan Gohman 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] D48915: [Sparc] Use the names .rem and .urem instead of __modsi3 and __umodsi3
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D48915: [Sparc] Use the names .rem and .urem instead of __modsi3 and __umodsi3
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D48915: [Sparc] Use the names .rem and .urem instead of __modsi3 and __umodsi3
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D46756: [AMDGPU] Reworked SIFixWWMLiveness
Daniel Schürmann via Phabricator via llvm-commits
- [PATCH] D48383: [Dominators] Add the DomTreeUpdater class
Dave Green via Phabricator via llvm-commits
- [PATCH] D48914: [PGOMemOPSize] Preserve the DominatorTree
Dave Green via Phabricator via llvm-commits
- [PATCH] D48937: [TableGen] Increase the number of supported decoder fix-ups.
Dave Green via Phabricator via llvm-commits
- [PATCH] D48971: [ARM] ParallelDSP: added statistics, NFC.
Dave Green via Phabricator via llvm-commits
- [PATCH] D48914: [PGOMemOPSize] Preserve the DominatorTree
Dave Green via Phabricator via llvm-commits
- [PATCH] D48914: [PGOMemOPSize] Preserve the DominatorTree
Dave Green via Phabricator via llvm-commits
- [PATCH] D49060: [UnJ] Use SmallPtrSets for block collections NFC
Dave Green via Phabricator via llvm-commits
- [PATCH] D49061: [UnJ] Common some code. NFC
Dave Green via Phabricator via llvm-commits
- [llvm] r336126 - nm: Add -no-weak flag for hiding weak symbols
Dave Lee via llvm-commits
- [llvm] r336399 - objdump: Support newer ObjC image info flags
Dave Lee via llvm-commits
- [llvm] r336402 - Revert "objdump: Support newer ObjC image info flags"
Dave Lee via llvm-commits
- [llvm] r336411 - Reapply: "objdump: Support newer ObjC image info flags"
Dave Lee via llvm-commits
- [PATCH] D48751: nm: Add -no-weak flag for hiding weak symbols
Dave Lee via Phabricator via llvm-commits
- [PATCH] D48658: Fix and simplify lldb.command decorator
Dave Lee via Phabricator via llvm-commits
- [PATCH] D48568: objdump: Support newer ObjC image info flags
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] D48702: objdump: Better handling of Mach-O universal binaries
Dave Lee via Phabricator via llvm-commits
- [llvm] r336007 - Pass DWARFUnit to verifier by reference not by value. I am moderately
David Blaikie via llvm-commits
- [llvm] r335861 - [DEBUG_INFO, NVPTX] Add test for .debug_loc section, NFC.
David Blaikie via llvm-commits
- [llvm] r335861 - [DEBUG_INFO, NVPTX] Add test for .debug_loc section, NFC.
David Blaikie via llvm-commits
- [PATCH] D48807: Add llvm::Any
David Blaikie via llvm-commits
- [llvm] r335861 - [DEBUG_INFO, NVPTX] Add test for .debug_loc section, NFC.
David Blaikie via llvm-commits
- [PATCH] D48674: SelectionDAGBuilder, mach-o: Skip trap after noreturn call (for Mach-O)
David Blaikie via llvm-commits
- [llvm] r335861 - [DEBUG_INFO, NVPTX] Add test for .debug_loc section, NFC.
David Blaikie via llvm-commits
- [llvm] r335861 - [DEBUG_INFO, NVPTX] Add test for .debug_loc section, NFC.
David Blaikie via llvm-commits
- [llvm] r335861 - [DEBUG_INFO, NVPTX] Add test for .debug_loc section, NFC.
David Blaikie via llvm-commits
- [llvm] r335861 - [DEBUG_INFO, NVPTX] Add test for .debug_loc section, NFC.
David Blaikie via llvm-commits
- [PATCH] D48271: [llvm-readobj] Fix printing format
David Blaikie via llvm-commits
- [PATCH] D48674: SelectionDAGBuilder, mach-o: Skip trap after noreturn call (for Mach-O)
David Blaikie via Phabricator via llvm-commits
- [PATCH] D48807: Add llvm::Any
David Blaikie via Phabricator via llvm-commits
- [PATCH] D48674: SelectionDAGBuilder, mach-o: Skip trap after noreturn call (for Mach-O)
David Blaikie via Phabricator via llvm-commits
- [PATCH] D48807: Add llvm::Any
David Blaikie via Phabricator via llvm-commits
- [PATCH] D48271: [llvm-readobj] Fix printing format
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] D47448: [Asan] Attempt to fix for FreeBSD
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] D48699: [ThinLTO] Fix printing of aliases for distributed backend indexes
David Li via Phabricator via llvm-commits
- [PATCH] D48670: [ThinLTO] Ensure we always select the same function copy to import
David Li via Phabricator via llvm-commits
- [PATCH] D48670: [ThinLTO] Ensure we always select the same function copy to import
David Li via Phabricator via llvm-commits
- [PATCH] D48698: [ThinLTO] Fix printing of module paths for distributed backend indexes
David Li via Phabricator via llvm-commits
- [PATCH] D48670: [ThinLTO] Ensure we always select the same function copy to import
David Li via Phabricator via llvm-commits
- [PATCH] D48538: Make __gcov_flush flush counters for all shared libraries
David Li via Phabricator via llvm-commits
- [PATCH] D48698: [ThinLTO] Fix printing of module paths for distributed backend indexes
David Li via Phabricator via llvm-commits
- [PATCH] D48538: Make __gcov_flush flush counters for all shared libraries
David Li via Phabricator via llvm-commits
- [PATCH] D48538: Make __gcov_flush flush counters for all shared libraries
David Li via Phabricator via llvm-commits
- [llvm] r336109 - [CodeGen] Make block removal order deterministic in CodeGenPrepare
David Stenberg 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] D46365: AMDGPU: Separate R600 and GCN TableGen files
David Stenberg via Phabricator via llvm-commits
- [PATCH] D48979: AMDGPU: Fix UBSan error caused by r335942
David Stenberg via Phabricator via llvm-commits
- [PATCH] D48826: [AMDGPU] Add support for TFE/LWE in image intrinsics
David Stuttard via Phabricator via llvm-commits
- [PATCH] D48826: [AMDGPU] Add support for TFE/LWE in image intrinsics
David Stuttard via Phabricator via llvm-commits
- [PATCH] D48886: VS 2017 clang integration
David Tarditi via Phabricator via llvm-commits
- [PATCH] D48892: [libc++] Replace uses of _LIBCPP_ALWAYS_INLINE by _LIBCPP_INLINE_VISIBILITY
Davide Italiano via llvm-commits
- [PATCH] D48892: [libc++] Replace uses of _LIBCPP_ALWAYS_INLINE by _LIBCPP_INLINE_VISIBILITY
Davide Italiano via llvm-commits
- [PATCH] D48892: [libc++] Replace uses of _LIBCPP_ALWAYS_INLINE by _LIBCPP_INLINE_VISIBILITY
Davide Italiano via llvm-commits
- [lld] r336435 - [ELF] - Remove dead code. NFC.
Davide Italiano via llvm-commits
- [PATCH] D48756: Add option for section ordering
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D48892: [libc++] Replace uses of _LIBCPP_ALWAYS_INLINE by _LIBCPP_INLINE_VISIBILITY
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D49033: [test-suite] Add a decorator for the lack of libstdcxx on the system.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D49033: [test-suite] Add a decorator for the lack of libstdcxx on the system.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D49033: [test-suite] Add a decorator for the lack of libstdcxx on the system.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D49043: [llvm-objdump] Add -demangle (-C) option
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D49043: [llvm-objdump] Add -demangle (-C) option
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] D48879: [XRay][test-suite] Benchmarks for profiling mode implementation
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D48879: [XRay][test-suite] Benchmarks for profiling mode implementation
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] D48653: [XRay][compiler-rt] xray::Array Freelist and Iterator Updates
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D48879: [XRay][test-suite] Benchmarks for profiling mode implementation
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D48879: [XRay][test-suite] Benchmarks for profiling mode implementation
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] D48370: [XRay][llvm] Load XRay Profiles
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] D48956: [XRay][compiler-rt] Profiling Mode: Flush logs on exit
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D47188: Intel SVML calling conventions
Denis Nagorny via Phabricator via llvm-commits
- [PATCH] D48839: [WebAssembly] Support for atomic stores
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D48471: [WebAssembly] Add pass to infer prototypes for prototype-less functions
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D46500: [WebAssembly] CFG sort support for exception handling
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D48814: [VPlan] Introduce condition bit in VPBlockBase.
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D49032: [VPlan] Add VPlanTestBase.h with helper class to build VPlan for tests.
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D48815: [VPlan] Introduce VPlan-based dominator analysis.
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D48815: [VPlan] Introduce VPlan-based dominator 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] D48806: [asan] Fix deadlock issue on FreeBSD, caused by use of .preinit_array in rL325240
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] D28907: [SLP] Fix for PR30787: Failure to beneficially vectorize 'copyable' elements in integer binary ops.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D28907: [SLP] Fix for PR30787: Failure to beneficially vectorize 'copyable' elements in integer binary ops.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D28907: [SLP] Fix for PR30787: Failure to beneficially vectorize 'copyable' elements in integer binary ops.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D28907: [SLP] Fix for PR30787: Failure to beneficially vectorize 'copyable' elements in integer binary ops.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D48945: [SLPVectorizer] Begin abstracting InstructionsState alternate matching away from opcodes. NFCI.
Dinar Temirbulatov via Phabricator via llvm-commits
- [llvm] r336384 - Testing commit permision
Diogo N. Sampaio via llvm-commits
- [llvm] r336426 - [SelectionDAG] https://reviews.llvm.org/D48278
Diogo N. Sampaio via llvm-commits
- [llvm] r336428 - Added missing semicolon
Diogo N. Sampaio via llvm-commits
- [llvm] r336440 - Commit rL336426 cause buildbot failures
Diogo N. Sampaio via llvm-commits
- [PATCH] D48439: [NEON] Support vldNq intrinsics in AArch32 (LLVM part)
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D48439: [NEON] Support vldNq intrinsics in AArch32 (LLVM part)
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D48920: [NEON] Fix combining of vldx_dup intrinsics with updating of base addresses
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D48920: [NEON] Fix combining of vldx_dup intrinsics with updating of base addresses
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D48439: [NEON] Support vldNq intrinsics in AArch32 (LLVM part)
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D48278: [SelectionDAG] Fold redundant masking operations of shifted value
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D48278: [SelectionDAG] Fold redundant masking operations of shifted value
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D48278: [SelectionDAG] Fold redundant masking operations of shifted value
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
- [www] r334039 - Begin to add details about the 2018 Bay area LLVM Developers' Meeting
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D48698: [ThinLTO] Fix printing of module paths for distributed backend indexes
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D48892: [libc++] Replace uses of _LIBCPP_ALWAYS_INLINE by _LIBCPP_INLINE_VISIBILITY
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D48892: [libc++] Replace uses of _LIBCPP_ALWAYS_INLINE by _LIBCPP_INLINE_VISIBILITY
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D48939: CallGraph passes: iterate over all functions rather than just externally visible ones
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D48939: CallGraph passes: iterate over all functions rather than just externally visible ones
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D48983: [libc++] Replace incorrect visibility on a streambuf method
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D48983: [libc++] Replace incorrect visibility on a streambuf method
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D48892: [libc++] Replace uses of _LIBCPP_ALWAYS_INLINE by _LIBCPP_INLINE_VISIBILITY
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D48857: Also search BitcodeFiles for exclude-lib 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] D48857: Also search BitcodeFiles for exclude-lib symbols
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D48991: Docs: Spell C++ lambdas like functions, not variables
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D48991: Docs: Spell C++ lambdas like functions, not variables
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D48857: Also search BitcodeFiles for exclude-lib symbols
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D49030: Add OrderedSet, with constant-time insertion and removal, and random access iteration.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [llvm] r336404 - [x86]Add a test case to show missed vfnmadd generation.
Easwaran Raman via llvm-commits
- [PATCH] D48467: [X86] Recognize an fnma in the presence of an intervening shuffle.
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D48467: [X86] Recognize a splat of negate in isFNEG
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D41821: [MIPS] Disassemble the 0xefefefef trap padding used by LLD
Ed Maste via Phabricator via llvm-commits
- [PATCH] D48832: [ARM] ARMCodeGenPrepare backend pass
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48846: [ARM] Fix PR37382: Don't optimize mul.with.overflow on thumbv6m.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48725: [SLP] Vectorize bit-parallel operations with SWAR.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48846: [ARM] Fix PR37382: Don't optimize mul.with.overflow on thumbv6m.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48853: [SCEV] Add zext(C + x + ...) -> D + zext(C-D + x + ...)<nuw> transform
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48128: [ARM] Parallel DSP IR Pass
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] D48832: [ARM] ARMCodeGenPrepare backend pass
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48907: [ARM] Treat cmn immediates as legal in isLegalICmpImmediate.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48975: [DAG] Support non-uniform X%C -> X-(X/C)*C folds
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48907: [ARM] Treat cmn immediates as legal in isLegalICmpImmediate.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48541: [Bitcode, Type] Assign deterministic IDs to unnamed types at creation time.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D45376: Fix PR34170: Crash on inline asm with 64bit output in 32bit GPR
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D49004: [CodeGen] Emit more precise AssertZext/AssertSext nodes.
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] D49030: Add OrderedSet, with constant-time insertion and removal, and random access iteration.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48907: [ARM] Treat cmn immediates as legal in isLegalICmpImmediate.
Eli Friedman 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
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D49041: [LangRef] Clarify undefined behavior for function attributes.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D49042: [LangRef] Clarify alloca of zero bytes.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47747: [LangRef] Clarify "undefined" for various instructions.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D49040: [SLC] Simplify pow(x, 0.333...) to cbrt(x)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47963: [LangRef] nnan and ninf produce poison.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D48892: [libc++] Replace uses of _LIBCPP_ALWAYS_INLINE by _LIBCPP_INLINE_VISIBILITY
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D48912: [libc++] Add deprecated attributes to many deprecated components
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D48912: [libc++] Add deprecated attributes to many deprecated components
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D48441: [clangd] Incorporate transitive #includes into code complete proximity scoring.
Eric Liu via llvm-commits
- [PATCH] D48441: [clangd] Incorporate transitive #includes into code complete proximity scoring.
Eric Liu via Phabricator via llvm-commits
- [PATCH] D48881: [clangd] Avoid collecting symbols from broken TUs in global-symbol-builder.
Eric Liu via Phabricator via llvm-commits
- [PATCH] D46652: [clang-cl, PCH] Implement support for MS-style PCH through headers
Erich Keane via Phabricator via llvm-commits
- [PATCH] D46652: [clang-cl, PCH] Implement support for MS-style PCH through headers
Erich Keane via Phabricator via llvm-commits
- [llvm] r336157 - [demangler] Fix a MSVC alignment warning.
Erik Pilkington via llvm-commits
- [llvm] r336159 - Some buildbots were choking on std::max_align_t, try using the global alias.
Erik Pilkington via llvm-commits
- [llvm] r336162 - Revert r336159, r336157. Some bots failed on qualified std::max_align_t, and other on unqualified max_align_t.
Erik Pilkington via llvm-commits
- [PATCH] D48889: [demangler] Ensure proper alignment in BumpPointerAllocator
Erik Pilkington via Phabricator via llvm-commits
- [PATCH] D48889: [demangler] Ensure proper alignment in BumpPointerAllocator
Erik Pilkington via Phabricator via llvm-commits
- [PATCH] D48892: [libc++] Replace uses of _LIBCPP_ALWAYS_INLINE by _LIBCPP_INLINE_VISIBILITY
Erik van der Poel via Phabricator via llvm-commits
- [PATCH] D49040: [SLC] Simplify pow(x, 0.333...) to cbrt(x)
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D48890: [MSan] Add functions to enable/disable interceptor checks.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D48890: [MSan] Add functions to enable/disable interceptor checks.
Evgenii Stepanov via Phabricator via llvm-commits
- [lld] r336129 - [ELF] Replace unused output filenames with /dev/null in tests
Fangrui Song via llvm-commits
- [llvm] r336131 - Replace unused output filenames with /dev/null in tests
Fangrui Song via llvm-commits
- [lld] r336135 - [ELF] Fix just-symbols*.s after r336129
Fangrui Song via llvm-commits
- [lld] r336136 - [ELF] Fix other tests after r336129
Fangrui Song via llvm-commits
- [llvm] r336222 - [AArch64] Make function parameter names in declarations match those of definitions
Fangrui Song via llvm-commits
- [llvm] r336223 - [ARM] Fix inconsistent declaration parameter name in r336195
Fangrui Song via llvm-commits
- [llvm] r336232 - [X86][AsmParser] Fix inconsistent declaration parameter name in r336218
Fangrui Song via llvm-commits
- [llvm] r336237 - [Support] Remove SaveOr which is no longer used
Fangrui Song via llvm-commits
- [llvm] r336459 - [IR] Fix inconsistent declaration parameter name
Fangrui Song via llvm-commits
- [PATCH] D46653: Start support for linking object files with split stacks
Fangrui Song via Phabricator via llvm-commits
- [llvm] r336130 - [SLP] Recognize min/max pattern using instructions producing same values.
Farhana Aleen via llvm-commits
- [PATCH] D48851: [PM/LoopUnswitch] Fix the first and immediate components of PR37889.
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D48851: [PM/LoopUnswitch] Fix the first and immediate components of PR37889.
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D48851: [PM/LoopUnswitch] Fix the first and immediate components of PR37889.
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D48851: [PM/LoopUnswitch] Fix the first and immediate components of PR37889.
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D46546: add suffix to report file name
Filipe Cabecinhas via Phabricator via llvm-commits
- [PATCH] D36434: [compiler-rt] Get rid of "%T" expansions
Filipe Cabecinhas via Phabricator via llvm-commits
- [PATCH] D36434: [compiler-rt] Get rid of "%T" expansions
Filipe Cabecinhas via Phabricator via llvm-commits
- [PATCH] D48935: [llvm-exegesis] Provide a way to handle memory instructions.
Filipe Cabecinhas via Phabricator via llvm-commits
- [llvm] r330316 - [BasicBlock] Add instructionsWithoutDebug methods to skip debug insts.
Florian Hahn via llvm-commits
- [llvm] r336098 - Recommit r328307: [IPSCCP] Use constant range information for comparisons of parameters.
Florian Hahn via llvm-commits
- [PATCH] D43762: [IPSCCP] Use constant range information for comparisons of parameters.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D48823: [AArch64][SVE] Asm: Support for FMUL (indexed)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D48824: [AArch64][SVE] Asm: Support for FP Complex ADD/MLA.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D48869: [AArch64][SVE] Asm: Support for SVE condition code aliases
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] D48327: [IPSCC] Drop ParamState lattice value when marking a value as force constant.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D48541: [Bitcode, Type] Assign deterministic IDs to unnamed types at creation time.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D48814: [VPlan] Introduce condition bit in VPBlockBase.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D49032: [VPlan] Add VPlanTestBase.h with helper class to build VPlan for tests.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D48815: [VPlan] Introduce VPlan-based dominator analysis.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D48541: [Bitcode, Type] Assign deterministic IDs to unnamed types at creation time.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r336127 - [MC] Error on a .zerofill directive in a non-virtual section
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D48517: [MC] Error on a .zerofill directive in a non-virtual section
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D48517: [MC] Error on a .zerofill directive in a non-virtual section
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D48517: [MC] Error on a .zerofill directive in a non-virtual section
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D48899: [dsymutil] Convert recursion in lookForDIEsToKeep into worklist.
Frederic Riss via Phabricator via llvm-commits
- [llvm] r336268 - NFC - Various typo fixes in tests
Gabor Buella via llvm-commits
- [llvm] r336484 - NFC - Typo fixes in X86 flags-copy-lowering.mir test
Gabor Buella via llvm-commits
- [PATCH] D48934: NFC - Typo fixes in X86 flags-copy-lowering.mir test
Gabor Buella via Phabricator via llvm-commits
- [PATCH] D48934: NFC - Typo fixes in X86 flags-copy-lowering.mir test
Gabor Buella via Phabricator via llvm-commits
- [PATCH] D48934: NFC - Typo fixes in X86 flags-copy-lowering.mir test
Gabor Buella via Phabricator via llvm-commits
- Buildbot numbers for the week of 6/17/2018 - 6/23/2018
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 6/24/2018 - 6/30/2018
Galina Kistanova via llvm-commits
- [PATCH] D47895: llvm: Add support for "-fno-delete-null-pointer-checks"
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D48860: Make llvm.objectsize more conservative with null in non-zero address spaces
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D47895: llvm: Add support for "-fno-delete-null-pointer-checks"
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D47895: llvm: Add support for "-fno-delete-null-pointer-checks"
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D48372: [MemorySSAUpdater] Remove deleted trivial Phis from active workset
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D47895: llvm: Add support for "-fno-delete-null-pointer-checks"
George Burgess IV via Phabricator via llvm-commits
- [compiler-rt] r336238 - [libFuzzer] [NFC] Inline static variable to avoid the linker warning.
George Karpenkov via llvm-commits
- [PATCH] D48200: [CMake] Run libFuzzer tests with check-all.
George Karpenkov via llvm-commits
- [PATCH] D48200: [CMake] Run libFuzzer tests with check-all.
George Karpenkov via llvm-commits
- [PATCH] D48650: [analyzer] [WIP] Fix constraint being dropped when analyzing a program without taint tracking enabled
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D48650: [analyzer] [WIP] Fix constraint being dropped when analyzing a program without taint tracking enabled
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D48650: [analyzer] [WIP] Fix constraint being dropped when analyzing a program without taint tracking enabled
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D48200: [CMake] Run libFuzzer tests with check-all.
George Karpenkov via Phabricator via llvm-commits
- [lld] r336082 - [ELF] - Change dyn_cast to cast. NFC.
George Rimar via llvm-commits
- [lld] r335958 - [ELF] - Remove dead code.
George Rimar via llvm-commits
- [lld] r336093 - [ELF] - Remove dead code. NFC.
George Rimar via llvm-commits
- [lld] r336106 - [ELF] - Cleanup error reporting code and cover with the test. NFC.
George Rimar via llvm-commits
- [lld] r336179 - [ELF] - Revert huge-temporary-file.s changed in r336129
George Rimar via llvm-commits
- [lld] r336180 - [ELF] - Revert mips-tls-64-pic-local-variable.s changed in r336129.
George Rimar via llvm-commits
- [lld] r336197 - [ELF] - Add support for '||' and '&&' in linker scripts.
George Rimar via llvm-commits
- [lld] r336199 - [ELF] - Add a comment. NFC.
George Rimar via llvm-commits
- [lld] r336259 - [ELF] - Add a test case for relocation pointing to deduplicated COMDAT.
George Rimar via llvm-commits
- [lld] r336270 - [ELF] - LTO: add test for createEmptyIndex.
George Rimar via llvm-commits
- [lld] r336273 - [ELF] - Cover handling of DW_AT_external with test.
George Rimar via llvm-commits
- [lld] r336280 - [ELF] - Extend edata-etext.s test case.
George Rimar via llvm-commits
- [lld] r336282 - [ELF] - Simplify. NFC.
George Rimar via llvm-commits
- [lld] r336335 - [ELF] - Advance position in a memory region when change the Dot.
George Rimar via llvm-commits
- [lld] r336338 - [ELF] - Remove dead code. NFC.
George Rimar via llvm-commits
- [lld] r336340 - [ELF] - Add test to check we produce an error if unable to write an empty index file.
George Rimar via llvm-commits
- [lld] r336342 - [ELF] - Test LLD creates empty .imports file.
George Rimar via llvm-commits
- [lld] r336345 - [ELF] - Add test to check we don't crash when tracing reserved symbol.
George Rimar via llvm-commits
- [lld] r336349 - [ELF] - Check we do not assign version to undefined symbol when using extern C++.
George Rimar via llvm-commits
- [lld] r336353 - [ELF] - Test we are able to assign version to symbols that are not "_Z*"
George Rimar via llvm-commits
- [lld] r336354 - [ELF] - Convert excessive dyn_cast -> cast. NFC.
George Rimar via llvm-commits
- [lld] r336356 - [ELF] - Eliminate dead "if". NFC.
George Rimar via llvm-commits
- [lld] r336359 - [ELF] - Add test case for checking PT_INTERP behavior.
George Rimar via llvm-commits
- [lld] r336435 - [ELF] - Remove dead code. NFC.
George Rimar via llvm-commits
- [lld] r336436 - [ELF] - Remove dead code #2.
George Rimar via llvm-commits
- [lld] r336443 - [ELF] - Add test for empty version in a symbol name.
George Rimar via llvm-commits
- [PATCH] D48840: [LLD][ELF][AArch64] Add test cases for load/store exclusive instructions [NFC]
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
- [PATCH] D48924: [ELF] - Prevent relocation overflow against .bss in some cases.
George Rimar via Phabricator via llvm-commits
- [PATCH] D48929: [ELF] Update addends in non-allocatable sections for REL targets when creating a relocatable output.
George Rimar via Phabricator via llvm-commits
- [PATCH] D48929: [ELF] Update addends in non-allocatable sections for REL targets when creating a relocatable output.
George Rimar via Phabricator via llvm-commits
- [PATCH] D48949: [ELF][MIPS] Remove support for linking microMIPS 64-bit code
George Rimar via Phabricator via llvm-commits
- [PATCH] D48949: [ELF][MIPS] Remove support for linking microMIPS 64-bit code
George Rimar via Phabricator via llvm-commits
- [PATCH] D48924: [ELF] - Prevent relocation overflow against .bss in some cases.
George Rimar via Phabricator via llvm-commits
- [PATCH] D49003: [Debugify] Export per-pass debug info loss statistics
Greg Bedwell via Phabricator via llvm-commits
- [PATCH] D48663: [Power9] Code Cleanup - Remove needsAggressiveScheduling()
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D48239: [LangRef] Clarify meaning of "dereferencable" attribute/metadata.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D48239: [LangRef] Clarify meaning of "dereferencable" attribute/metadata.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D49041: [LangRef] Clarify undefined behavior for function attributes.
Hal Finkel via Phabricator via llvm-commits
- [www] r336190 - Win snapshot: r336178
Hans Wennborg via llvm-commits
- [llvm] r336192 - build_llvm_package.bat: Re-try the build steps
Hans Wennborg via llvm-commits
- [lld] r336423 - dos2unix
Hans Wennborg via llvm-commits
- [lld] r336424 - Relax filechecks in r336405 tests
Hans Wennborg via llvm-commits
- [lld] r336405 - [PDB] Sort globals symbols by name in GSI hash buckets.
Hans Wennborg via llvm-commits
- [PATCH] D48601: Added -fcrash-diagnostics-dir flag
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D48875: [ADT] Align unique_function::CallImpl when using clang on Windows
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D48875: [ADT] Align unique_function::CallImpl when using clang on Windows
Hans Wennborg via Phabricator via llvm-commits
- [llvm] r336145 - [WebAssembly] Support for atomic stores
Heejin Ahn via llvm-commits
- [llvm] r336389 - [ORC] Add BitReader/BitWriter to target_link_libraries
Heejin Ahn via llvm-commits
- [llvm] r336390 - [WebAssembly] Add missing _S opcodes of atomic stores to InstPrinter
Heejin Ahn via llvm-commits
- [llvm] r336385 - [ORC] In CompileOnDemandLayer2, clone modules on to different contexts by
Heejin Ahn via llvm-commits
- [PATCH] D48839: [WebAssembly] Support for atomic stores
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D48839: [WebAssembly] Support for atomic stores
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D48839: [WebAssembly] Support for atomic stores
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D48992: [WebAssembly] Add missing _S opcodes of atomic stores to InstPrinter
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D48985: [WebAssembly] Converted to stack based instructions in MC.
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D48995: [ORC] Add BitReader/BitWriter to target_link_libraries
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D48995: [ORC] Add BitReader/BitWriter to target_link_libraries
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D48992: [WebAssembly] Add missing _S opcodes of atomic stores to InstPrinter
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D48985: [WebAssembly] Converted to stack based instructions in MC.
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D46500: [WebAssembly] CFG sort support for exception handling
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D46500: [WebAssembly] CFG sort support for exception handling
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D46500: [WebAssembly] CFG sort support for exception handling
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D49025: XRay basic mode PID and TID always fetch
Henry Zhu via Phabricator via llvm-commits
- [PATCH] D47188: Intel SVML calling conventions
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D48828: [InstSimplify] fold extracting from std::pair
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D48025: [PowerPC] avoid masking already-zero bits in BitPermutationSelector
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D46850: [DebugInfo] Generate fixups as emitting DWARF .debug_line.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D45556: [DebugInfo] Generate DWARF debug information for labels.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D45556: [DebugInfo] Generate DWARF debug information for labels.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D45556: [DebugInfo] Generate DWARF debug information for labels.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D45556: [DebugInfo] Generate DWARF debug information for labels.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D45556: [DebugInfo] Generate DWARF debug information for labels.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D48929: [ELF] Update addends in non-allocatable sections for REL targets when creating a relocatable output.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D48929: [ELF] Update addends in non-allocatable sections for REL targets when creating a relocatable output.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D48929: [ELF] Update addends in non-allocatable sections for REL targets when creating a relocatable output.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D48881: [clangd] Avoid collecting symbols from broken TUs in global-symbol-builder.
Ilya Biryukov via Phabricator via llvm-commits
- [llvm] r336325 - [NEON] Fix combining of vldx_dup intrinsics with updating of base addresses
Ivan A. Kosarev via llvm-commits
- [PATCH] D48439: [NEON] Support vldNq intrinsics in AArch32 (LLVM part)
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D48920: [NEON] Fix combining of vldx_dup intrinsics with updating of base addresses
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] D48920: [NEON] Fix combining of vldx_dup intrinsics with updating of base addresses
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D48920: [NEON] Fix combining of vldx_dup intrinsics with updating of base addresses
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] D48765: [X86] The TEST instruction is eliminated when BSF/TZCNT is used
Ivan Kulagin via Phabricator via llvm-commits
- [PATCH] D48792: [ARM] Set execute-only flags in .text.
Ivan Lozano via Phabricator via llvm-commits
- [PATCH] D48792: [ARM] Set execute-only flags in .text.
Ivan Lozano via Phabricator via llvm-commits
- [PATCH] D48716: [clang-format/ObjC] Fix counting selector name parts for ObjC
Jacek Olesiak via Phabricator via llvm-commits
- [PATCH] D48718: [clang-format/ObjC] Prohibit breaking after a bracket opening ObjC method expression
Jacek Olesiak via Phabricator via llvm-commits
- [llvm] r336236 - [lanai] Handle atomic load of i8 like regular load.
Jacques Pienaar via llvm-commits
- [PATCH] D35077: [RFC] Build LLVM-C.dll on MSVC that exports only the C API
Jakob Bornecrantz via Phabricator via llvm-commits
- [llvm] r336114 - [Dominators] Add the DomTreeUpdater class
Jakub Kuderski via llvm-commits
- [llvm] r336117 - Revert "[Dominators] Add the DomTreeUpdater class"
Jakub Kuderski via llvm-commits
- [llvm] r336163 - Reappl "[Dominators] Add the DomTreeUpdater class"
Jakub Kuderski via llvm-commits
- [llvm] r336294 - [Dominators] Add DomTreeUpdater constructor from DT* and PDT*
Jakub Kuderski 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] D48923: [Dominators] Add DomTreeUpdater constructor from DT* and PDT*
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D48919: [Dominators] Convert existing passes to use DomTreeUpdater - 1
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D48923: [Dominators] Add DomTreeUpdater constructor from DT* and PDT*
Jakub Kuderski via Phabricator via llvm-commits
- [lld] r336184 - [ELF] Don't create empty output section for unreferenced PROVIDEs
James Henderson via llvm-commits
- [PATCH] D48810: [llvm-objdump] Add --file-headers (-f) option
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] D48810: [llvm-objdump] Add --file-headers (-f) option
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] D48810: [llvm-objdump] Add --file-headers (-f) option
James Henderson via Phabricator via llvm-commits
- [PATCH] D48810: [llvm-objdump] Add --file-headers (-f) option
James Henderson via Phabricator via llvm-commits
- [PATCH] D48810: [llvm-objdump] Add --file-headers (-f) option
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] D48810: [llvm-objdump] Add --file-headers (-f) option
James Henderson via Phabricator via llvm-commits
- [PATCH] D48904: [llvm-objdump] Add --archive-headers (-a) option
James Henderson via Phabricator via llvm-commits
- [PATCH] D48810: [llvm-objdump] Add --file-headers (-f) option
James Henderson via Phabricator via llvm-commits
- [PATCH] D48810: [llvm-objdump] Add --file-headers (-f) option
James Henderson via Phabricator via llvm-commits
- [PATCH] D48904: [llvm-objdump] Add --archive-headers (-a) option
James Henderson via Phabricator via llvm-commits
- [PATCH] D48904: [llvm-objdump] Add --archive-headers (-a) option
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] D48904: [llvm-objdump] Add --archive-headers (-a) option
James Henderson via Phabricator via llvm-commits
- [PATCH] D48904: [llvm-objdump] Add --archive-headers (-a) option
James Henderson via Phabricator via llvm-commits
- [PATCH] D48904: [llvm-objdump] Add --archive-headers (-a) option
James Henderson via Phabricator via llvm-commits
- [PATCH] D48904: [llvm-objdump] Add --archive-headers (-a) option
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] D49037: AMDGPU: Refactor Subtarget classes
Jan Vesely via Phabricator via llvm-commits
- [PATCH] D49033: [test-suite] Add a decorator for the lack of libstdcxx on the system.
Jason Molenda via Phabricator via llvm-commits
- [PATCH] D48811: Fix disassembling ARM instructions as big-endian
Javed Absar via Phabricator via llvm-commits
- [PATCH] D48832: [ARM] ARMCodeGenPrepare backend pass
Javed Absar via Phabricator via llvm-commits
- [PATCH] D48867: [MachineOutliner] Fix typo in getOutliningCandidateInfo function name
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D49023: [MachineOutliner] Assert that Liveness tracking is accurate (NFC)
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D49023: [MachineOutliner] Assert that Liveness tracking is accurate (NFC)
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D47824: [OMPT] Add testcases for thread_begin and thread_end callbacks
Joachim Protze via Phabricator via llvm-commits
- [PATCH] D48189: [llvm] Document "%T" as deprecated in TestingGuide.rst
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D48842: [llvm] Document "%T" as deprecated in CommandGuide/lit.rst
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D47106: [FileCheck] Make CHECK-DAG non-overlapping
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D47171: [FileCheck] Add -allow-deprecated-dag-overlap to failing llvm tests
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D47114: [FileCheck] Implement -v and -vv for tracing matches
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D47106: [FileCheck] Make CHECK-DAG non-overlapping
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D47106: [FileCheck] Make CHECK-DAG non-overlapping
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D47106: [FileCheck] Make CHECK-DAG non-overlapping
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D47106: [FileCheck] Make CHECK-DAG non-overlapping
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D48986: [FileCheck] Fix search ranges for DAG-NOT-DAG
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D47114: [FileCheck] Implement -v and -vv for tracing matches
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D48836: [cfi-verify] Support AArch64.
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D40922: [ARM] Optimize {s|u}mul.with.overflow.
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D48836: [cfi-verify] Support AArch64.
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D48836: [cfi-verify] Support AArch64.
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D48915: [Sparc] Use the names .rem and .urem instead of __modsi3 and __umodsi3
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D48915: [Sparc] Use the names .rem and .urem instead of __modsi3 and __umodsi3
Joerg Sonnenberger via Phabricator via llvm-commits
- [llvm] r336099 - [llvm-exegesis] Delegate the decision of cycle counter name to the target
John Brawn via llvm-commits
- [llvm] r336105 - [llvm-exegesis] Change how the native architecture is determined
John Brawn via llvm-commits
- [llvm] r336187 - [llvm-exegesis] Add an AArch64 target
John Brawn via llvm-commits
- [llvm] r336188 - [llvm-exegesis] Adjust AArch64 unit test
John Brawn via llvm-commits
- D48780: [llvm-exegesis] Add an AArch64 target
John Brawn 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] D48778: [llvm-exegesis] Change how the native architecture is determined
John Brawn via Phabricator via llvm-commits
- [PATCH] D48780: [llvm-exegesis] Add an AArch64 target
John Brawn via Phabricator via llvm-commits
- [PATCH] D48780: [llvm-exegesis] Add an AArch64 target
John Brawn via Phabricator via llvm-commits
- [PATCH] D44564: [BasicAA] Use PhiValuesAnalysis if available when handling phi alias
John Brawn via Phabricator via llvm-commits
- [PATCH] D48489: [MemDep] Use PhiValuesAnalysis to improve alias analysis results
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] D48832: [ARM] ARMCodeGenPrepare backend pass
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] D47299: [CodeGenCXX] Emit strip.invariant.group with -fstrict-vtable-pointers
John McCall via Phabricator via llvm-commits
- [PATCH] D49042: [LangRef] Clarify alloca of zero bytes.
John McCall via Phabricator via llvm-commits
- [llvm] r336433 - [dsymutil] Emit label at the begin of a CU
Jonas Devlieghere via llvm-commits
- [PATCH] D48899: [WIP][dsymutil] Convert recursion in lookForDIEsToKeep into worklist.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D48899: [dsymutil] Convert recursion in lookForDIEsToKeep into worklist.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D48899: [dsymutil] Convert recursion in lookForDIEsToKeep into worklist.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D48899: [dsymutil] Convert recursion in lookForDIEsToKeep into worklist.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D49031: [AccelTable] Extract EmitterInfo
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D49031: [AccelTable] Extract EmitterInfo
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D49031: [AccelTable] Extract EmitterInfo
Jonas Devlieghere 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] D48893: [Constants, InstCombine] allow RHS (operand 1) identity constants for binops
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] r336156 - [ADT] Add llvm::unique_function which is like std::function but
Justin Bogner via llvm-commits
- [PATCH] D48905: [ADT] Guard our use of function pointers in a `PointerUnion` by a dynamic check that the pointer is actually sufficiently aligned.
Justin Bogner via Phabricator via llvm-commits
- [llvm] r336140 - [SCEV] Strengthen StrengthenNoWrapFlags (reapply r334428).
Justin Lebar via llvm-commits
- [PATCH] D47719: Disable ENABLE_EXPORTS for NetBSD static linking
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] D48806: [asan] Fix deadlock issue on FreeBSD, caused by use of .preinit_array in rL325240
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D47719: Disable ENABLE_EXPORTS for NetBSD static linking
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D47537: [clang-tools-extra] Cleanup documentation routine
Kirill Bobyrev 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
- [compiler-rt] r336139 - [scudo] Enable Scudo memory hooks for Fuchsia.
Kostya Kortchinsky via llvm-commits
- [compiler-rt] r336213 - [scudo] Enable Scudo on PPC64
Kostya Kortchinsky via llvm-commits
- [compiler-rt] r336221 - [scudo] Get rid of builtin-declaration-mismatch warnings
Kostya Kortchinsky via llvm-commits
- [compiler-rt] r336445 - [scudo] Add some logs for Android
Kostya Kortchinsky via llvm-commits
- [PATCH] D48834: [scudo] Enable Scudo on PPC64
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D48618: [scudo] Enable Scudo memory hooks for Fuchsia.
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D48834: [scudo] Enable Scudo on PPC64
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D48885: [scudo] Get rid of builtin-declaration-mismatch warnings
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D48885: [scudo] Get rid of builtin-declaration-mismatch warnings
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D48895: [zorg] Set CHECK_SCUDO to 1 for aarch64
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D48902: [scudo] Add some logs for Android
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D48902: [scudo] Add some logs for Android
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D48902: [scudo] Add some logs for Android
Kostya Kortchinsky via Phabricator via llvm-commits
- [compiler-rt] r336229 - [libFuzzer] add a tiny and surprisingly hard puzzle
Kostya Serebryany via llvm-commits
- [compiler-rt] r336230 - [libFuzzer] remove stale code, as suggested in https://reviews.llvm.org/D48800
Kostya Serebryany via llvm-commits
- [compiler-rt] r336234 - [libFuzzer] add one more value profile metric, under a flag (experimental)
Kostya Serebryany via llvm-commits
- [compiler-rt] r336461 - libFuzzer: always print line-break for NEW_FUNC/PC output
Kostya Serebryany via llvm-commits
- [PATCH] D48799: libFuzzer: always print line-break for NEW_FUNC/PC output
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D48800: libFuzzer: prevent irrelevant strings from leaking into auto-dictionary
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D48054: [libFuzzer] Mutation tracking and logging implemented
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D48891: [libFuzzer] Make -fsanitize=memory,fuzzer work.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D48800: libFuzzer: prevent irrelevant strings from leaking into auto-dictionary
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D48891: [libFuzzer] Make -fsanitize=memory,fuzzer work.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D48054: [libFuzzer] Mutation tracking and logging implemented
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D48891: [libFuzzer] Make -fsanitize=memory,fuzzer work.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D48799: libFuzzer: always print line-break for NEW_FUNC/PC output
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D48799: libFuzzer: always print line-break for NEW_FUNC/PC output
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D48800: libFuzzer: prevent irrelevant strings from leaking into auto-dictionary
Kostya Serebryany via Phabricator via llvm-commits
- [llvm] r336336 - Partially revert r336268 in address-offsets.ll
Krasimir Georgiev via llvm-commits
- [PATCH] D48962: Partially revert r336268 in address-offests.ll
Krasimir Georgiev via Phabricator via llvm-commits
- [PATCH] D48962: Partially revert r336268 in address-offsets.ll
Krasimir Georgiev via Phabricator via llvm-commits
- [llvm] r336134 - [X86] Add phony registers for high halves of regs with low halves
Krzysztof Parzyszek 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
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D47423: Simplify recursive launder.invariant.group and strip
Krzysztof Pszeniczny via Phabricator via llvm-commits
- [PATCH] D48842: [llvm] Document "%T" as deprecated in CommandGuide/lit.rst
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D48189: [llvm] Document "%T" as deprecated in TestingGuide.rst
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [llvm] r336150 - [ORC] Verify modules when running LLLazyJIT in LLI, and deal with fallout.
Lang Hames via llvm-commits
- [llvm] r336385 - [ORC] In CompileOnDemandLayer2, clone modules on to different contexts by
Lang Hames via llvm-commits
- [llvm] r336385 - [ORC] In CompileOnDemandLayer2, clone modules on to different contexts by
Lang Hames via llvm-commits
- [llvm] r336385 - [ORC] In CompileOnDemandLayer2, clone modules on to different contexts by
Lang Hames via llvm-commits
- [PATCH] D48750: Use PointerIntPair in llvm::Error instead of hand-rolling it
Lang Hames via Phabricator via llvm-commits
- [llvm] r336299 - [Power9]Legalize and emit code for round & convert quad-precision values
Lei Huang via llvm-commits
- [llvm] r336306 - [Power9] Implement float128 parameter passing and return values
Lei Huang via llvm-commits
- [llvm] r336307 - [Power9]Legalize and emit code for quad-precision convert from single-precision
Lei Huang via llvm-commits
- [llvm] r336310 - [Power9] Ensure float128 in non-homogenous aggregates are passed via VSX reg
Lei Huang via llvm-commits
- [llvm] r336313 - [Power9] Add tests for passing float128 in VSX reg for non-homogenous aggregates
Lei Huang via llvm-commits
- [llvm] r336314 - [Power9][NFC] add back-end tests for passing homogeneous fp128 aggregates by value
Lei Huang via llvm-commits
- [llvm] r336316 - [Power9] Optimize codgen for conversions of int to float128
Lei Huang via llvm-commits
- [llvm] r336361 - [Power9] Add lib calls for float128 operations with no equivalent PPC instructions
Lei Huang via llvm-commits
- [PATCH] D46997: [Power9]Legalize and emit code for round & convert quad-precision values
Lei Huang via Phabricator via llvm-commits
- [PATCH] D47552: [Power9] Implement float128 parameter passing and return values
Lei Huang via Phabricator via llvm-commits
- [PATCH] D47569: [Power9]Legalize and emit code for quad-precision convert from single-precision
Lei Huang via Phabricator via llvm-commits
- [PATCH] D48044: [Power9] Update fp128 as a valid homogenous aggregate base type
Lei Huang via Phabricator via llvm-commits
- [PATCH] D48308: [Power9] Ensure float128 in non-homogenous aggregates are passed via VSX registers
Lei Huang via Phabricator via llvm-commits
- [PATCH] D48308: [Power9] Ensure float128 in non-homogenous aggregates are passed via VSX registers
Lei Huang via Phabricator via llvm-commits
- [PATCH] D48310: [Power9][NFC] add back-end test case for passing homogeneous fp128 aggregates by value
Lei Huang via Phabricator via llvm-commits
- [PATCH] D48429: [Power9] Optimize codgen for conversions of int to float128
Lei Huang via Phabricator via llvm-commits
- [PATCH] D48544: Add lib calls for float128 operations with no equivalent PPC instruction
Lei Huang via Phabricator via llvm-commits
- [PATCH] D48694: [libc++abi] Limit libc++ header search to specified paths
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D48892: [libc++] Replace uses of _LIBCPP_ALWAYS_INLINE by _LIBCPP_INLINE_VISIBILITY
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D48892: [libc++] Replace uses of _LIBCPP_ALWAYS_INLINE by _LIBCPP_INLINE_VISIBILITY
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D48892: [libc++] Replace uses of _LIBCPP_ALWAYS_INLINE by _LIBCPP_INLINE_VISIBILITY
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D48912: [libc++] Add deprecated attributes to many deprecated components
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D48892: [libc++] Replace uses of _LIBCPP_ALWAYS_INLINE by _LIBCPP_INLINE_VISIBILITY
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D48912: [libc++] Add deprecated attributes to many deprecated components
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D48912: [libc++] Add deprecated attributes to many deprecated components
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D48912: [libc++] Add deprecated attributes to many deprecated components
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D48955: [libc++] Improve diagnostics for non-const comparators and hashers in associative containers
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D48955: [libc++] Improve diagnostics for non-const comparators and hashers in associative containers
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] D48892: [libc++] Replace uses of _LIBCPP_ALWAYS_INLINE by _LIBCPP_INLINE_VISIBILITY
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D48892: [libc++] Replace uses of _LIBCPP_ALWAYS_INLINE by _LIBCPP_INLINE_VISIBILITY
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D48983: [libc++] Replace incorrect visibility on a streambuf method
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D48983: [libc++] Replace incorrect visibility on a streambuf method
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D48892: [libc++] Replace uses of _LIBCPP_ALWAYS_INLINE by _LIBCPP_INLINE_VISIBILITY
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D48983: [libc++] Replace incorrect visibility on a streambuf method
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D48892: [libc++] Replace uses of _LIBCPP_ALWAYS_INLINE by _LIBCPP_INLINE_VISIBILITY
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D48892: [libc++] Replace uses of _LIBCPP_ALWAYS_INLINE by _LIBCPP_INLINE_VISIBILITY
Louis Dionne via Phabricator via llvm-commits
- [llvm] r336400 - [X86][Disassembler] Fix LOCK prefix disassembler support
Maksim Panchenko via llvm-commits
- [PATCH] D49000: [DebugInfo] Change default value of FDEPointerEncoding
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D49001: [X86][Disassembler] Fix LOCK prefix disassembler support
Maksim Panchenko via Phabricator via llvm-commits
- [llvm] r336401 - [OpenEmbedded] Add OpenEmbedded vendor
Mandeep Singh Grang via llvm-commits
- [PATCH] D48861: Add OpenEmbedded vendor
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D48861: Add OpenEmbedded vendor
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D48861: Add OpenEmbedded vendor
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D49030: Add OrderedSet, with constant-time insertion and removal, and random access iteration.
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] 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] D48159: [clangd] Implement hover for "auto" and "decltype"
Marc-Andre Laperle via Phabricator via llvm-commits
- [PATCH] D47846: [clangd] Implementation of textDocument/documentSymbol
Marc-Andre Laperle via Phabricator via llvm-commits
- [PATCH] D48538: Make __gcov_flush flush counters for all shared libraries
Marco Castelluccio via llvm-commits
- [compiler-rt] r336365 - Make __gcov_flush flush counters for all shared libraries
Marco Castelluccio via llvm-commits
- [compiler-rt] r336365 - Make __gcov_flush flush counters for all shared libraries
Marco Castelluccio via llvm-commits
- [compiler-rt] r336365 - Make __gcov_flush flush counters for all shared libraries
Marco Castelluccio via llvm-commits
- [compiler-rt] r336365 - Make __gcov_flush flush counters for all shared libraries
Marco Castelluccio via llvm-commits
- [PATCH] D48538: Make __gcov_flush flush counters for all shared libraries
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] D48538: Make __gcov_flush flush counters for all shared libraries
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] D48538: Make __gcov_flush flush counters for all shared libraries
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] D48538: Make __gcov_flush flush counters for all shared libraries
Marco Romano via Phabricator via llvm-commits
- [PATCH] D49052: RenameIndependentSubregs: Fix handling of undef tied operands
Mark Searles via Phabricator via llvm-commits
- [PATCH] D48912: [libc++] Add deprecated attributes to many deprecated components
Marshall Clow via Phabricator via llvm-commits
- [PATCH] D48912: [libc++] Add deprecated attributes to many deprecated components
Marshall Clow via Phabricator via llvm-commits
- [PATCH] D48952: [LLD] [COFF] Disallow replacing DefinedImport* symbols with other symbols
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D48953: [COFF] Store import symbol pointers as pointers to the base class
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D48953: [LLD] [COFF] Store import symbol pointers as pointers to the base class
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D48953: [LLD] [COFF] Store import symbol pointers as pointers to the base class
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D49055: [compiler-rt] [builtins] Implement the __chkstk function for ARM for MinGW
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r336373 - AMDGPU/GlobalISel: Implement custom kernel arg lowering
Matt Arsenault via llvm-commits
- [llvm] r336374 - AMDGPU: Don't use spir_kernel in a test
Matt Arsenault via llvm-commits
- [llvm] r336375 - Fix asserts in AMDGCN fmed3 folding by handling more cases of NaN
Matt Arsenault via llvm-commits
- [PATCH] D48819: AMDGPU/GlobalISel: Implement custom kernel arg lowering
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48826: [AMDGPU] Add support for TFE/LWE in image intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48826: [AMDGPU] Add support for TFE/LWE in image intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48978: AMDGPU: Fix handling of alignment padding in DAG argument lowering
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48819: AMDGPU/GlobalISel: Implement custom kernel arg lowering
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] D48573: [AMDGPU] Add llvm.amdgcn.fmad.ftz intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48979: AMDGPU: Fix UBSan error caused by r335942
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48979: AMDGPU: Fix UBSan error caused by r335942
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D49004: [CodeGen] Emit more precise AssertZext/AssertSext nodes.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48979: AMDGPU: Fix UBSan error caused by r335942
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D49027: [TableGen] FixedLenDecoderEmitter: allow for dummy operand in MCInst
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D49035: AMDGPU: Force inlining if LDS global address is used
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D48431: AMDGPU: Force skip over s_sendmsg and exp instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D49037: AMDGPU: Refactor Subtarget classes
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r336456 - [llvm-mca] Add HardwareUnit and Context classes.
Matt Davis via llvm-commits
- [PATCH] D48691: [llvm-mca] Add a HardwareUnit and Context classes.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D48691: [llvm-mca] Add a HardwareUnit and Context classes.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D48691: [llvm-mca] Add a HardwareUnit and Context classes.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D48691: [llvm-mca] Add a HardwareUnit and Context classes.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D48691: [llvm-mca] Add a HardwareUnit and Context classes.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D48691: [llvm-mca] Add a HardwareUnit and Context classes.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D48691: [llvm-mca] Add a HardwareUnit and Context classes.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D48691: [llvm-mca] Add a HardwareUnit and Context classes.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D49034: [WIP] [WebAssembly] Move/clone DBG_VALUE during WebAssemblyRegStackify pass
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] r336447 - [MSan] Add functions to enable/disable interceptor checks.
Matt Morehouse via llvm-commits
- [PATCH] D48891: [libFuzzer] Make -fsanitize=memory,fuzzer work.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D48890: [MSan] Add functions to enable/disable interceptor checks.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D48891: [libFuzzer] Make -fsanitize=memory,fuzzer work.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D48891: [libFuzzer] Make -fsanitize=memory,fuzzer work.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D48890: [MSan] Add functions to enable/disable interceptor checks.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D48891: [libFuzzer] Make -fsanitize=memory,fuzzer work.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D48891: [libFuzzer] Make -fsanitize=memory,fuzzer work.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D49011: [libFuzzer] Disable hanging tests on AArch64
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D48890: [MSan] Add functions to enable/disable interceptor checks.
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
- [PATCH] D48674: SelectionDAGBuilder, mach-o: Skip trap after noreturn call (for Mach-O)
Matthias Braun via Phabricator via llvm-commits
- [PATCH 1/2] AMDGPU/SIInsertWaitcnts: Fix comparison of integers of different signs
Mauro Rossi via llvm-commits
- [PATCH] Support/Unix: use lambda function to fix building errors with clang
Mauro Rossi via llvm-commits
- [llvm] r336172 - [InstCombine] Delay foldICmpUsingKnownBits until simple transforms are done
Max Kazantsev via llvm-commits
- [llvm] r336241 - [ImplicitNullChecks] Check for rewrite of register used in 'test' instruction
Max Kazantsev via llvm-commits
- [llvm] r336258 - [NFC] Add test that shows that InstCombine can do better
Max Kazantsev via llvm-commits
- [llvm] r336410 - Revert "[InstCombine] Delay foldICmpUsingKnownBits until simple transforms are done"
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] D48627: [ImplicitNullChecks] Check for rewrite of register used in 'test' instruction
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D48930: [InstCombine] Apply foldICmpUsingKnownBits to early bailout case
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D48930: [InstCombine] Apply foldICmpUsingKnownBits to early bailout case
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D48930: [InstCombine] Apply foldICmpUsingKnownBits to early bailout case
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D47767: [SCEV] Drop cached info after late nsw/nuw flags setting
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D48930: [InstCombine] Apply foldICmpUsingKnownBits to early bailout case
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D48763: [SimplifyIndVar] Canonicalize comparisons to unsigned while eliminating truncs
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r336172 - [InstCombine] Delay foldICmpUsingKnownBits until simple transforms are done
Maxim Kazantsev via llvm-commits
- [llvm] r336172 - [InstCombine] Delay foldICmpUsingKnownBits until simple transforms are done
Maxim Kazantsev via llvm-commits
- [llvm] r336172 - [InstCombine] Delay foldICmpUsingKnownBits until simple transforms are done
Maxim Kazantsev via llvm-commits
- [llvm] r336172 - [InstCombine] Delay foldICmpUsingKnownBits until simple transforms are done
Maxim Kazantsev via llvm-commits
- [polly] r336350 - [CodeGen] Fix potential null pointer dereference. NFC.
Michael Kruse via llvm-commits
- [PATCH] D48874: [Polly] [WIP] Introduce ShapeInfo into polly.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D49019: [Polly][isl] Add neutrally-named accessors to isl list elements and sizes
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D48874: [Polly] [WIP] Introduce ShapeInfo into polly.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D49019: [Polly][isl] Add neutrally-named accessors to isl list elements and sizes
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D48859: Make WindowsSupport.h a public header
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D48859: Make WindowsSupport.h a public header
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] r336393 - Revert r332168: "Reapply "[PR16756] Use SSAUpdaterBulk in JumpThreading.""
Michael Zolotukhin via llvm-commits
- [compiler-rt] r336474 - Revert "Make __gcov_flush flush counters for all shared libraries"
Michael Zolotukhin via llvm-commits
- [llvm] r336323 - Partial revert of "NFC - Various typo fixes in tests"
Mikael Holmen 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] r336268 - NFC - Various typo fixes in tests
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] D47624: [PM/LoopUnswitch] Fix PR37651 by correctly invalidating SCEV when unswitching loops.
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D48822: [X86] Fast-isel tests for lowered truncation intrinsics
Mikhail Dvoretckii via Phabricator via llvm-commits
- [PATCH] D48650: [analyzer] [WIP] Fix constraint being dropped when analyzing a program without taint tracking enabled
Mikhail Ramalho via Phabricator via llvm-commits
- [PATCH] D48650: [analyzer] [WIP] Fix constraint being dropped when analyzing a program without taint tracking enabled
Mikhail Ramalho via Phabricator via llvm-commits
- [llvm] r335675 - [JumpThreading] Don't try to rewrite a use if it's already valid.
Mikhail Zolotukhin via llvm-commits
- [compiler-rt] r336365 - Make __gcov_flush flush counters for all shared libraries
Mikhail Zolotukhin via llvm-commits
- [compiler-rt] r336365 - Make __gcov_flush flush counters for all shared libraries
Mikhail Zolotukhin via llvm-commits
- [PATCH] D48544: Add lib calls for float128 operations with no equivalent PPC instruction
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D48429: [Power9] Optimize codgen for conversions of int to float128
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D48415: [Power9] Add __float128 builtins for Rounding Operations
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D48310: [Power9][NFC] add back-end test case for passing homogeneous fp128 aggregates by value
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D48308: [Power9] Ensure float128 in non-homogenous aggregates are passed via VSX registers
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D48294: [Power9] Add __float128 support for compare operations
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D48218: [Power9] Add remaining __flaot128 builtin support for FMA round to odd
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D48185: [Power9] [LLVM] Add __float128 exponent GET and SET builtins
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D48184: [Power9] [CLANG] Add __float128 exponent GET and SET builtins
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D47552: [Power9] Implement float128 parameter passing and return values
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D47548: [Power9] Add __float128 builtins for Round To Odd
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D47550: [Power9] Add __float128 builtins for Round To Odd
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D46997: [Power9]Legalize and emit code for round & convert quad-precision values
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D39386: [Power9] Allow gpr callee saved spills in prologue to vector registers rather than stack
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D48308: [Power9] Ensure float128 in non-homogenous aggregates are passed via VSX registers
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D48950: [PowerPC] Improve codegen for vector loads using scalar_to_vector
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D48950: [PowerPC] Improve codegen for vector loads using scalar_to_vector
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D48294: [Power9] Add __float128 support for compare operations
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D48811: Fix disassembling ARM instructions as big-endian
Nicholas Allegra via Phabricator via llvm-commits
- [llvm] r336453 - Revert 336426 (and follow-ups 428, 440), it very likely caused PR38084.
Nico Weber via llvm-commits
- [PATCH] D37461: [X86][AsmParser] re-introduce 'offset' operator
Nico Weber via Phabricator via llvm-commits
- [PATCH] D49014: [Support] Build fix for Haiku when checking for a local filesystem
Niels Sascha Reedijk via Phabricator via llvm-commits
- [PATCH] D49014: [Support] Build fix for Haiku when checking for a local filesystem
Niels Sascha Reedijk 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
Nirav Dave 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
Nirav Dave 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
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D48860: Make llvm.objectsize more conservative with null in non-zero address spaces
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D48893: [Constants, InstCombine] allow RHS (operand 1) identity constants for binops
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D48893: [Constants, InstCombine] allow RHS (operand 1) identity constants for binops
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D48987: [InstCombine] drop poison flags for shuffle transforms with undefs
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D48987: [InstCombine] drop poison flags for shuffle transforms with undefs
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D49041: [LangRef] Clarify undefined behavior for function attributes.
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D49047: [InstCombine] fix shuffle-of-binops transform to avoid poison/undef
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D49042: [LangRef] Clarify alloca of zero bytes.
Nuno Lopes 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] D48871: [AArch64] Armv8.4-A: system registers
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D48649: [ARM] [Assembler] Support negative immediates: cover few missing cases
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] D48948: Fix raw_fd_ostream::write_impl hang due to an infinite loop with large output
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D46850: [DebugInfo] Generate fixups as emitting DWARF .debug_line.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D47106: [FileCheck] Make CHECK-DAG non-overlapping
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D47106: [FileCheck] Make CHECK-DAG non-overlapping
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D47106: [FileCheck] Make CHECK-DAG non-overlapping
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D47106: [FileCheck] Make CHECK-DAG non-overlapping
Paul Robinson via Phabricator via llvm-commits
- [llvm] r336284 - [llvm-objdump] Add --file-headers (-f) option
Paul Semel via llvm-commits
- [llvm] r336357 - [llvm-objdump] Add --archive-headers (-a) option
Paul Semel via llvm-commits
- [llvm] r336363 - [llvm-objcopy] Fix timezone dependant tests
Paul Semel via llvm-commits
- [llvm] r336370 - [llvm-objdump] Removed archive-headers-disas test
Paul Semel via llvm-commits
- [PATCH] D48281: [llvm-readobj] Add -hex-dump (-x) option
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
- [PATCH] D48271: [llvm-readobj] Fix printing format
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] D48810: [llvm-objdump] Add --file-headers (-f) option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D48810: [llvm-objdump] Add --file-headers (-f) option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D48810: [llvm-objdump] Add --file-headers (-f) option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D48810: [llvm-objdump] Add --file-headers (-f) option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D48904: [llvm-objdump] Add --archive-headers (-a) option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D48281: [llvm-readobj] Add -hex-dump (-x) option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D48810: [llvm-objdump] Add --file-headers (-f) option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D48810: [llvm-objdump] Add --file-headers (-f) option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D48904: [llvm-objdump] Add --archive-headers (-a) option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D48810: [llvm-objdump] Add --file-headers (-f) option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D48904: [llvm-objdump] Add --archive-headers (-a) option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D48904: [llvm-objdump] Add --archive-headers (-a) option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D48281: [llvm-readobj] Add -hex-dump (-x) option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D48904: [llvm-objdump] Add --archive-headers (-a) option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D48904: [llvm-objdump] Add --archive-headers (-a) option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D48904: [llvm-objdump] Add --archive-headers (-a) option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D48904: [llvm-objdump] Add --archive-headers (-a) option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D48904: [llvm-objdump] Add --archive-headers (-a) option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D48904: [llvm-objdump] Add --archive-headers (-a) option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D48904: [llvm-objdump] Add --archive-headers (-a) option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D49016: [llvm-objdump] Add dynamic section printing to private-headers option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D49016: [llvm-objdump] Add dynamic section printing to private-headers option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D49016: [llvm-objdump] Add dynamic section printing to private-headers option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D49043: [llvm-objdump] Add -demangle (-C) option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D49043: [llvm-objdump] Add -demangle (-C) option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D49043: [llvm-objdump] Add -demangle (-C) option
Paul Semel via Phabricator via llvm-commits
- [llvm] r336084 - [Mips][FastISel] Do not duplicate condition while lowering branches
Petar Jovanovic via llvm-commits
- [llvm] r336185 - [MIPS GlobalISel] Lower arguments using stack
Petar Jovanovic via llvm-commits
- [PATCH] D48642: [Mips][FastISel] Do not duplicate condition while lowering branches
Petar Jovanovic via Phabricator via llvm-commits
- [PATCH] D47934: [MIPS GlobalISel] Lower arguments using stack
Petar Jovanovic via Phabricator via llvm-commits
- [PATCH] D48517: [MC] Error on a .zerofill directive in a non-virtual section
Pete Cooper via Phabricator via llvm-commits
- [PATCH] D48756: Add option for section ordering
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D48812: [LTO] Errors in LLVM backend should manifest as lld errors
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D48857: Also search BitcodeFiles for exclude-lib symbols
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47652: [LowerTypeTests] Limit when icall jumptable entries are emitted
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] D48836: [cfi-verify] Support AArch64.
Peter Collingbourne via Phabricator via llvm-commits
- [lld] r336181 - [ELF][AArch64] Add test case for load/store exclusive instructions [NFC]
Peter Smith via llvm-commits
- [PATCH] D48791: [AArch64] Implement execute-only CodeGen Support.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D48795: [AArch64] Add support for SHF_ARM_PURECODE.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D48840: [LLD][ELF][AArch64] Add test cases for load/store exclusive instructions [NFC]
Peter Smith via Phabricator via llvm-commits
- [PATCH] D48792: [ARM] Set execute-only flags in .text.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D48840: [LLD][ELF][AArch64] Add test cases for load/store exclusive instructions [NFC]
Peter Smith via Phabricator via llvm-commits
- [PATCH] D48792: [ARM] Set execute-only flags in .text.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D48791: [AArch64] Implement execute-only CodeGen Support.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D48468: [SelectionDAG] Remove debug locations from ConstantSD(FP)Nodes
Petr Pavlu via Phabricator via llvm-commits
- [PATCH] D48774: [polly-acc] change cl_get_* return types to 32/64bit
Phabricator via Phabricator via llvm-commits
- [PATCH] D46533: [OMPT] Provide the right thread_num for ancestor levels
Phabricator via Phabricator via llvm-commits
- [PATCH] D47824: [OMPT] Add testcases for thread_begin and thread_end callbacks
Phabricator via Phabricator via llvm-commits
- [PATCH] D48124: [OMPT] Add tests for runtime entry points from non-OpenMP threads
Phabricator via Phabricator via llvm-commits
- [PATCH] D48282: [OMPT] Use alloca() to force availability of frame pointer
Phabricator via Phabricator via llvm-commits
- [PATCH] D48748: [WebAssembly] Convert remaining tests from elf to wasm output
Phabricator via Phabricator via llvm-commits
- [PATCH] D48689: [WebAssembly] Set threadmodel during LTO
Phabricator via Phabricator via llvm-commits
- [PATCH] D47608: [SLP] Recognize min/max pattern using instructions producing same values.
Phabricator via Phabricator via llvm-commits
- [PATCH] D48812: [LTO] Errors in LLVM backend should manifest as lld errors
Phabricator via Phabricator via llvm-commits
- [PATCH] D48846: [ARM] Fix PR37382: Don't optimize mul.with.overflow on thumbv6m.
Phabricator via Phabricator via llvm-commits
- [PATCH] D46738: [DebugInfo] Fix PR37395.
Phabricator via Phabricator via llvm-commits
- [PATCH] D48872: [ARM][NFC] Refactor sequential access for DSP
Phabricator via Phabricator via llvm-commits
- [PATCH] D48823: [AArch64][SVE] Asm: Support for FMUL (indexed)
Phabricator via Phabricator via llvm-commits
- [PATCH] D48824: [AArch64][SVE] Asm: Support for FP Complex ADD/MLA.
Phabricator via Phabricator via llvm-commits
- [PATCH] D48767: [X86] Add tests for low/high bit clearing w/ BMI2
Phabricator via Phabricator via llvm-commits
- [PATCH] D48322: [Sema] Discarded statment should be an evaluatable context
Phabricator via Phabricator via llvm-commits
- [PATCH] D48869: [AArch64][SVE] Asm: Support for SVE condition code aliases
Phabricator via Phabricator via llvm-commits
- [PATCH] D47266: Update thin-lto cache file atimes when on windows
Phabricator via Phabricator via llvm-commits
- [PATCH] D48876: [X86][BtVer2][MCA][NFC] Add CMPEQ one-idioms tests
Phabricator via Phabricator via llvm-commits
- [PATCH] D48932: [OMPT] Add synchronization to threads_nested.c testcase
Phabricator via Phabricator via llvm-commits
- [PATCH] D48888: Dropped non-supoorted "--no-as-needed" flag from OMPT tests for macOS
Phabricator via Phabricator via llvm-commits
- [PATCH] D48937: [TableGen] Increase the number of supported decoder fix-ups.
Phabricator via Phabricator via llvm-commits
- [PATCH] D48772: [AMDGPU] Add VALU to V_INTERP Instructions
Phabricator via Phabricator via llvm-commits
- [PATCH] D48954: [X86] Add SHUF128 to target shuffle decoding.
Phabricator via Phabricator via llvm-commits
- [PATCH] D49001: [X86][Disassembler] Fix LOCK prefix disassembler support
Phabricator via Phabricator via llvm-commits
- [PATCH] D48984: [OpenMP] Define __STDC_FORMAT_MACROS in callback.h
Phabricator via Phabricator via llvm-commits
- [PATCH] D48676: [Local] replaceAllDbgUsesWith: Update debug values before RAUW
Phabricator via Phabricator via llvm-commits
- [PATCH] D48521: [analyzer] Highlight container object destruction in MallocChecker
Phabricator via Phabricator via llvm-commits
- [PATCH] D48354: [LoopIdiomRecognize] Support for loops that use LSHR instruction added.
Phabricator via Phabricator via llvm-commits
- [PATCH] D48997: [MCA][X86][NFC] Add BSF/BSR resource tests
Phabricator via Phabricator via llvm-commits
- [PATCH] D48998: [X86][Basically NFC] Split WriteBitScan into WriteBitScanReverse and WriteBitScanForward.
Phabricator via Phabricator via llvm-commits
- [PATCH] D49015: [X86][Nearly NFC] Split SHLD/SHRD into their own WriteShiftDouble class
Phabricator via Phabricator via llvm-commits
- [polly] r336080 - [polly-acc] change cl_get_* return types to 32/64bit
Philip Pfaffe via llvm-commits
- [polly] r336083 - Fix for r336080: Missing colon in REQUIRES line
Philip Pfaffe via llvm-commits
- [polly] r336430 - Add a file that was missing in r336425
Philip Pfaffe via llvm-commits
- [PATCH] D48874: [Polly] [WIP] Introduce ShapeInfo into polly.
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D48883: [Polly-ACC] Add isl_space.h to gpu_tree.c
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D46578: Fix gdb pretty printers to work with Python 3.
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D49019: [Polly][isl] Add neutrally-named accessors to isl list elements and sizes
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D49021: [Polly][isl] Simplify iterator implementation by building on top of list accessors
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D49022: [Polly-ACC] disallow managed memory code generation for OpenCL
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D49024: [Polly] [WIP] Introduce ShapeInfo into polly for sizes and strides.
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D49019: [Polly][isl] Add neutrally-named accessors to isl list elements and sizes
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D48768: [X86] When have BMI2, prefer shifts to clear low/high bits, rather than variable mask.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D48768: [X86] When have BMI2, prefer shifts to clear low/high bits, rather than variable mask.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D44160: [GVN] Don't use the eliminated load as an available value in phi construction
Philip Reames via Phabricator via llvm-commits
- [PATCH] D47299: [CodeGenCXX] Emit strip.invariant.group with -fstrict-vtable-pointers
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D47423: Simplify recursive launder.invariant.group and strip
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D48913: [llvm-mc-assemble-fuzzer] Update API - Pass MCObjectWriter instead of a stream
Pratik Bhatu via Phabricator via llvm-commits
- [PATCH] D49007: [PowerPC] Add a peephole post RA to transform the inst that fed by add
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D48247: lld: add experimental support for SHT_RELR sections.
Rahul Chaudhry 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] D48796: Refactoring for for the internal command line completion API (NFC)
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D48855: Fixed compilation failure after the code completion refactor patch
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D48858: FIx XCode project files for lldb
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D48977: Fixed redefinition warnings with LLVM_ENABLE_MODULES
Raphael Isemann via Phabricator via llvm-commits
- [llvm] r336336 - Partially revert r336268 in address-offsets.ll
Richard Smith via llvm-commits
- [PATCH] D48755: Clear errno before calling the function in RetryAfterSignal.
Ricky Zhou via llvm-commits
- [PATCH] D48193: [LoopVectorizer] Use an interleave count of 1 when using a vector library call
Robert Lougher via Phabricator via llvm-commits
- [PATCH] D40922: [ARM] Optimize {s|u}mul.with.overflow.
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D48846: [ARM] Fix PR37382: Don't optimize mul.with.overflow on thumbv6m.
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D48846: [ARM] Fix PR37382: Don't optimize mul.with.overflow on thumbv6m.
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [llvm] r336224 - [X86] Add tests for low/high bit clearing with different attributes.
Roman Lebedev via llvm-commits
- [llvm] r336292 - [X86][BtVer2][MCA][NFC] Add CMPEQ dependency-breaking one-idioms tests
Roman Lebedev via llvm-commits
- [llvm] r336510 - [MCA][X86][NFC] Add BSF/BSR resource tests
Roman Lebedev via llvm-commits
- [llvm] r336511 - [X86][Basically NFC] Sched: split WriteBitScan into WriteBSF/WriteBSR.
Roman Lebedev via llvm-commits
- [llvm] r336515 - [X86][Nearly NFC] Split SHLD/SHRD into their own WriteShiftDouble class
Roman Lebedev via llvm-commits
- [PATCH] D48584: [InstCombine] Delay foldICmpUsingKnownBits until simple transforms are done
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48830: [InstCombine] fold shuffle-with-binop and common value
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] D48876: [X86][BtVer2][MCA][NFC] Add CMPEQ zero-idioms tests
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48877: [X86][BtVer2][MCA] Recognize CMPEQ zero-idioms too
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48878: [X86][BtVer2][NFC] Regexify zero-idioms
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48877: [X86][BtVer2][MCA] Recognize CMPEQ zero-idioms too
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48877: [X86][BtVer2][MCA] Recognize CMPEQ one-idioms
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48876: [X86][BtVer2][MCA][NFC] Add CMPEQ one-idioms tests
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48878: [X86][BtVer2][NFC] Regexify zero-idioms
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] D48893: [Constants, InstCombine] allow RHS (operand 1) identity constants for binops
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48877: [X86][BtVer2][MCA] Recognize CMPEQ one-idioms
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48877: [X86][BtVer2][MCA] Recognize CMPEQ one-idioms
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48876: [X86][BtVer2][MCA][NFC] Add CMPEQ one-idioms tests
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48877: [X86][BtVer2][MCA] Recognize CMPEQ one-idioms
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48876: [X86][BtVer2][MCA][NFC] Add CMPEQ one-idioms tests
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] D45179: [libc++] Add _LIBCPP_FORCE_NODISCARD define to force-enable nodiscard in pre-C++17
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48912: [libc++] Add deprecated attributes to many deprecated components
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48969: [SelectionDAG] Split float and integer isKnownNeverZero tests
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48987: [InstCombine] drop poison flags for shuffle transforms with undefs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48987: [InstCombine] drop poison flags for shuffle transforms with undefs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48987: [InstCombine] drop poison flags for shuffle transforms with undefs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48995: [ORC] Add BitReader/BitWriter to target_link_libraries
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48998: [X86][Basically NFC] Split WriteBitScan into WriteBitScanReverse and WriteBitScanForward.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48997: [MCA][X86][NFC] Add BSF/BSR resource tests
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48998: [X86][Basically NFC] Split WriteBitScan into WriteBitScanReverse and WriteBitScanForward.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48970: [DAGCombiner] extend(ifpositive(X)) -> shift-right (not X)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D49015: [X86][Nearly NFC] Split SHLD/SHRD into their own WriteShiftDouble class
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] D49015: [X86][Nearly NFC] Split SHLD/SHRD into their own WriteShiftDouble class
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D49040: [SLC] Simplify pow(x, 0.333...) to cbrt(x)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48997: [MCA][X86][NFC] Add BSF/BSR resource tests
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D49015: [X86][Nearly NFC] Split SHLD/SHRD into their own WriteShiftDouble class
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] D48936: [X86][SSE] Prefer BLEND(SHL(v, c1), SHL(v, c2)) over MUL(v, c3)
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] D49015: [X86][Nearly NFC] Split SHLD/SHRD into their own WriteShiftDouble class
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48853: [SCEV] Add zext(C + x + ...) -> D + zext(C-D + x + ...)<nuw> transform
Roman Tereshin via llvm-commits
- [PATCH] D48853: [SCEV] Add zext(C + x + ...) -> D + zext(C-D + x + ...)<nuw> transform
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D48853: [SCEV] Add zext(C + x + ...) -> D + zext(C-D + x + ...)<nuw> transform
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D48853: [SCEV] Add zext(C + x + ...) -> D + zext(C-D + x + ...)<nuw> transform
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D48853: [SCEV] Add zext(C + x + ...) -> D + zext(C-D + x + ...)<nuw> transform
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D48853: [SCEV] Add zext(C + x + ...) -> D + zext(C-D + x + ...)<nuw> transform
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D48853: [SCEV] Add zext(C + x + ...) -> D + zext(C-D + x + ...)<nuw> transform
Roman Tereshin via Phabricator via llvm-commits
- [lld] r335958 - [ELF] - Remove dead code.
Rui Ueyama via llvm-commits
- [lld] r335992 - [ELF] Set -o because current directory may not be writable during a test
Rui Ueyama via llvm-commits
- [lld] r336366 - Make a test more robust.
Rui Ueyama via llvm-commits
- [lld] r336372 - Simplify PPC64::calcEFlags().
Rui Ueyama via llvm-commits
- [lld] r336378 - Remove redundnat call of makeArrayRef(). NFC.
Rui Ueyama via llvm-commits
- [lld] r336197 - [ELF] - Add support for '||' and '&&' in linker scripts.
Rui Ueyama via llvm-commits
- [lld] r336199 - [ELF] - Add a comment. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D48502: Fix direct calls to __wrap_sym when it is relocated
Rui Ueyama via llvm-commits
- [PATCH] D48857: Also search BitcodeFiles for exclude-lib symbols
Rui Ueyama via llvm-commits
- [PATCH] D48857: Also search BitcodeFiles for exclude-lib symbols
Rui Ueyama via llvm-commits
- [PATCH] D48247: lld: add experimental support for SHT_RELR sections.
Rui Ueyama via llvm-commits
- [PATCH] D48247: lld: add experimental support for SHT_RELR sections.
Rui Ueyama via llvm-commits
- [lld] r336435 - [ELF] - Remove dead code. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D48795: [AArch64] Add support for SHF_ARM_PURECODE.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D48757: Implements /force:multiple in lld-link
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] D48953: [LLD] [COFF] Store import symbol pointers as pointers to the base class
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D48112: Simplify PPC64::calcEFlags().
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47540: [lld] Enable Visual Studio compatible output
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D48929: [ELF] Update addends in non-allocatable sections for REL targets when creating a relocatable output.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D48924: [ELF] - Prevent relocation overflow against .bss in some cases.
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] D45213: [COFF][LLD] Add link support for precompiled headers .objs
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D48857: Also search BitcodeFiles for exclude-lib symbols
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] D48990: Look for an entry point function if /nodefaultlib is given.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D48838: Add wasm-ld to help text
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D49046: Use StringRef instead of `const char *`.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r336339 - [AMDGPU] Add VALU to V_INTERP Instructions
Ryan Taylor via llvm-commits
- [PATCH] D48965: [ScopInfo] Move foldSizeConstantsToRight() to isl++
SAHIL GIRISH YERAWAR via Phabricator via llvm-commits
- [PATCH] D48874: [Polly] [WIP] Introduce ShapeInfo into polly.
SAHIL GIRISH YERAWAR via Phabricator via llvm-commits
- [PATCH] D49024: [Polly] [WIP] Introduce ShapeInfo into polly for sizes and strides.
SAHIL GIRISH YERAWAR via Phabricator via llvm-commits
- [PATCH] D49024: [Polly] [WIP] Introduce ShapeInfo into polly for sizes and strides.
SAHIL GIRISH YERAWAR via Phabricator via llvm-commits
- [PATCH] D49024: [Polly] [WIP] Introduce ShapeInfo into polly for sizes and strides.
SAHIL GIRISH YERAWAR via Phabricator via llvm-commits
- [PATCH] D49024: [Polly] [WIP] Introduce ShapeInfo into polly for sizes and strides.
SAHIL GIRISH YERAWAR via Phabricator via llvm-commits
- [PATCH] D49024: [Polly] [WIP] Introduce ShapeInfo into polly for sizes and strides.
SAHIL GIRISH YERAWAR via Phabricator via llvm-commits
- [PATCH] D49024: [Polly] [WIP] Introduce ShapeInfo into polly for sizes and strides.
SAHIL GIRISH YERAWAR via Phabricator via llvm-commits
- [PATCH] D48988: Debug prefix map for machine code emission
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D48702: objdump: Better handling of Mach-O universal binaries
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] r336116 - [WebAssembly] Convert remaining tests from elf to wasm output format
Sam Clegg via llvm-commits
- [lld] r336118 - [WebAssembly] Set threadmodel during LTO
Sam Clegg via llvm-commits
- [lld] r336143 - [LTO] Errors in LLVM backend should manifest as lld errors
Sam Clegg 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] D48689: [WebAssembly] Set threadmodel during LTO
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D48838: Add wasm-ld to help text Improve error text
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D48839: [WebAssembly] Support for atomic stores
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
- [llvm] r336412 - [Support] Make support types more easily printable.
Sam McCall via llvm-commits
- [PATCH] D48821: [clangd] ClangdServer::codeComplete return CodeCompleteResult, not LSP struct.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D48441: [clangd] Incorporate transitive #includes into code complete proximity scoring.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D48938: [clangd] Track origins of symbols (various indexes, Sema).
Sam McCall via Phabricator via llvm-commits
- [PATCH] D48938: [clangd] Track origins of symbols (various indexes, Sema).
Sam McCall via Phabricator via llvm-commits
- [PATCH] D48966: [Support] Make Error and formatv_object_base printable with formatv().
Sam McCall via Phabricator via llvm-commits
- [PATCH] D48966: [Support] Make Error and formatv_object_base printable with formatv().
Sam McCall via Phabricator via llvm-commits
- [PATCH] D48966: [Support] Make Error and formatv_object_base printable with formatv().
Sam McCall via Phabricator via llvm-commits
- [PATCH] D48966: [Support] Make support types more easily printable.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D48966: [Support] Make support types more easily printable.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D45753: Lift JSON library from clang-tools-extra/clangd to llvm/Support.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D49013: [Support] Allow formatv() to consume llvm::Error by-value without crashing.
Sam McCall via Phabricator via llvm-commits
- [llvm] r336195 - [ARM][NFC] Refactor sequential access for DSP
Sam Parker via llvm-commits
- [PATCH] D48832: [ARM] ARMCodeGenPrepare backend pass
Sam Parker via Phabricator via llvm-commits
- [PATCH] D48832: [ARM] ARMCodeGenPrepare backend pass
Sam Parker via Phabricator via llvm-commits
- [PATCH] D48832: [ARM] ARMCodeGenPrepare backend pass
Sam Parker via Phabricator via llvm-commits
- [PATCH] D48832: [ARM] ARMCodeGenPrepare backend pass
Sam Parker via Phabricator via llvm-commits
- [PATCH] D48832: [ARM] ARMCodeGenPrepare backend pass
Sam Parker via Phabricator via llvm-commits
- [PATCH] D48872: [ARM][NFC] Refactor sequential access for DSP
Sam Parker via Phabricator via llvm-commits
- [PATCH] D48872: [ARM][NFC] Refactor sequential access for DSP
Sam Parker via Phabricator via llvm-commits
- [PATCH] D48907: [ARM] Treat cmn immediates as legal in isLegalICmpImmediate.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D48926: [AArch64] Armv8.4-A: Flag manipulation instructions
Sam Parker via Phabricator via llvm-commits
- [PATCH] D48944: [ARM] ParallelDSP: only support i16 loads for now.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D48278: [SelectionDAG] Fold redundant masking operations of shifted value
Sam Parker via Phabricator via llvm-commits
- [PATCH] D48972: [ARM][NFC] ParallelDSP tweaks
Sam Parker via Phabricator via llvm-commits
- [PATCH] D48971: [ARM] ParallelDSP: added statistics, NFC.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D48907: [ARM] Treat cmn immediates as legal in isLegalICmpImmediate.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D48832: [ARM] ARMCodeGenPrepare backend pass
Sam Parker via Phabricator via llvm-commits
- [PATCH] D48918: [AArch64][ARM] Armv8.4-A: Trace synchronization barrier instruction
Sam Parker via Phabricator via llvm-commits
- [PATCH] D48972: [ARM][NFC] ParallelDSP tweaks
Sam Parker via Phabricator via llvm-commits
- [PATCH] D48922: [AArch64] Armv8.4-A: TLB support
Sam Parker via Phabricator via llvm-commits
- [PATCH] D49020: [ARM] OpChain base class for ParallelDSP
Sam Parker via Phabricator via llvm-commits
- [PATCH] D49020: [ARM] OpChain base class for ParallelDSP
Sam Parker via Phabricator via llvm-commits
- [PATCH] D49020: [ARM] OpChain base class for ParallelDSP
Sam Parker via Phabricator via llvm-commits
- [llvm] r336334 - [TableGen] Increase the number of supported decoder fix-ups.
Sander De Smalen via llvm-commits
- [llvm] r336079 - Reapply r334980 and r334983.
Sander de Smalen via llvm-commits
- [llvm] r336081 - [AArch64][SVE] Asm: Support for vector element compares (immediate).
Sander de Smalen via llvm-commits
- [llvm] r336090 - [AArch64][SVE] Asm: Support for (saturating) vector INC/DEC instructions.
Sander de Smalen via llvm-commits
- [llvm] r336091 - [AArch64][SVE] Asm: Support for (SQ)INCP/DECP (scalar, vector)
Sander de Smalen via llvm-commits
- [llvm] r336182 - [AArch64][SVE] Asm: Support for vector element FP compare.
Sander de Smalen via llvm-commits
- [llvm] r336186 - [AArch64][SVE] Asm: Support for saturing ADD/SUB instructions.
Sander de Smalen via llvm-commits
- [llvm] r336204 - [AArch64][SVE] Asm: Support for predicated unary operations.
Sander de Smalen via llvm-commits
- [llvm] r336205 - [AArch64][SVE] Asm: Support for FMUL (indexed)
Sander de Smalen via llvm-commits
- [llvm] r336210 - [AArch64][SVE] Asm: Support for FP Complex ADD/MLA.
Sander de Smalen via llvm-commits
- [llvm] r336245 - [AArch64][SVE] Asm: Support for SVE condition code aliases
Sander de Smalen via llvm-commits
- [llvm] r336265 - [AArch64][SVE] Asm: Support for FP conversion instructions.
Sander de Smalen via llvm-commits
- [llvm] r336267 - [AArch64][SVE] Asm: Support for instructions to set/read FFR.
Sander de Smalen via llvm-commits
- [llvm] r336274 - [AArch64][SVE] Asm: Support for reversed subtract (SUBR) instruction.
Sander de Smalen via llvm-commits
- [llvm] r336317 - [AArch64][SVE] Asm: Support for signed/unsigned MIN/MAX/ABD
Sander de Smalen via llvm-commits
- [llvm] r336322 - [AArch64][SVE] Asm: Support for predicated FP rounding instructions.
Sander de Smalen via llvm-commits
- [llvm] r336324 - Reverting r336322 for now, as it causes an assert failure
Sander de Smalen via llvm-commits
- [llvm] r336334 - [TableGen] Increase the number of supported decoder fix-ups.
Sander de Smalen via llvm-commits
- [llvm] r336387 - This is a recommit of r336322, previously reverted in r336324 due to
Sander de Smalen via llvm-commits
- [PATCH] D48823: [AArch64][SVE] Asm: Support for FMUL (indexed)
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D48824: [AArch64][SVE] Asm: Support for FP Complex ADD/MLA.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D48869: [AArch64][SVE] Asm: Support for SVE condition code aliases
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D48869: [AArch64][SVE] Asm: Support for SVE condition code aliases
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D48870: [AArch64][SVE] Asm: Support for ADR instruction.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D48937: [TableGen] Increase the number of supported decoder fix-ups.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] r336096 - [InstCombine] add tests for shuffle-binop; NFC
Sanjay Patel via llvm-commits
- [llvm] r336101 - [InstCombine] adjust shuffle tests with IR flags; NFC
Sanjay Patel via llvm-commits
- [llvm] r336111 - [ValueTracking] allow undef elements when matching vector abs
Sanjay Patel via llvm-commits
- [llvm] r336128 - [InstCombine] reverse canonicalization of add --> or to allow more shuffle folding
Sanjay Patel via llvm-commits
- [llvm] r336196 - [InstCombine] fold shuffle-with-binop and common value
Sanjay Patel via llvm-commits
- [llvm] r336208 - [Reassociate] add test for missing FP constant analysis; NFC
Sanjay Patel via llvm-commits
- [llvm] r336211 - [Reassociate] regenerate checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r336214 - [Reassociate] add tests for binop with identity constant; NFC
Sanjay Patel via llvm-commits
- [llvm] r336215 - [Constants] add identity constants for fadd/fmul
Sanjay Patel via llvm-commits
- [llvm] r336220 - [InstCombine] add tests for shuffle+binop with constant op1; NFC
Sanjay Patel via llvm-commits
- [llvm] r336289 - [InstCombine] add value names to test; NFC
Sanjay Patel via llvm-commits
- [llvm] r336268 - NFC - Various typo fixes in tests
Sanjay Patel via llvm-commits
- [llvm] r336293 - [InstCombine] allow narrowing of min/max/abs
Sanjay Patel via llvm-commits
- [llvm] r336348 - [AArch64, PowerPC, x86] add tests for signbit bit hacks; NFC
Sanjay Patel via llvm-commits
- [llvm] r336442 - [Constant] add undef element query for vector constants; NFC
Sanjay Patel via llvm-commits
- [llvm] r336444 - [Constants] extend getBinOpIdentity(); NFC
Sanjay Patel via llvm-commits
- [llvm] r336450 - [InstCombine] add more tests with poison and undef; NFC
Sanjay Patel via llvm-commits
- [llvm] r336454 - [InstCombine] add more tests for potentially poisonous shifts; NFC
Sanjay Patel 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] D48754: recognize more abs pattern
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48830: [InstCombine] fold shuffle-with-binop and common value
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48830: [InstCombine] fold shuffle-with-binop and common value
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] D28907: [SLP] Fix for PR30787: Failure to beneficially vectorize 'copyable' elements in integer binary ops.
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] D48830: [InstCombine] fold shuffle-with-binop and common value
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48830: [InstCombine] fold shuffle-with-binop and common value
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48768: [X86] When have BMI2, prefer shifts to clear low/high bits, rather than variable mask.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48767: [X86] Add tests for low/high bit clearing w/ BMI2
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48893: [Constants, InstCombine] allow RHS (operand 1) identity constants for binops
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48893: [Constants, InstCombine] allow RHS (operand 1) identity constants for binops
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48893: [Constants, InstCombine] allow RHS (operand 1) identity constants for binops
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48754: recognize more abs pattern
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48754: recognize more abs pattern
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48768: [X86] When have BMI2, prefer shifts to clear low/high bits, rather than variable mask.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48930: [InstCombine] Apply foldICmpUsingKnownBits to early bailout case
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48930: [InstCombine] Apply foldICmpUsingKnownBits to early bailout case
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48930: [InstCombine] Apply foldICmpUsingKnownBits to early bailout case
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48970: [DAGCombiner] extend(ifpositive(X)) -> shift-right (not X)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48930: [InstCombine] Apply foldICmpUsingKnownBits to early bailout case
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48893: [Constants, InstCombine] allow RHS (operand 1) identity constants for binops
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48970: [DAGCombiner] extend(ifpositive(X)) -> shift-right (not X)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48970: [DAGCombiner] extend(ifpositive(X)) -> shift-right (not X)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48987: [InstCombine] drop poison flags for shuffle transforms with undefs
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48987: [InstCombine] drop poison flags for shuffle transforms with undefs
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48987: [InstCombine] drop poison flags for shuffle transforms with undefs
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48987: [InstCombine] drop poison flags for shuffle transforms with undefs
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48987: [InstCombine] drop poison flags for shuffle transforms with undefs
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48970: [DAGCombiner] extend(ifpositive(X)) -> shift-right (not X)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D49047: [InstCombine] fix shuffle-of-binops transform to avoid poison/undef
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48987: [InstCombine] drop poison flags for shuffle transforms with undefs
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48893: [Constants, InstCombine] allow RHS (operand 1) identity constants for binops
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48278: [SelectionDAG] Fold redundant masking operations of shifted value
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D49040: [SLC] Simplify pow(x, 0.333...) to cbrt(x)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48409: [SCEV] Strengthen StrengthenNoWrapFlags (reapply r334428).
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D49049: [LSR] If no Use is interesting, early return.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D49041: [LangRef] Clarify undefined behavior for function attributes.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D49042: [LangRef] Clarify alloca of zero bytes.
Sanjoy Das via Phabricator via llvm-commits
- [compiler-rt] r336365 - Make __gcov_flush flush counters for all shared libraries
Sean Fertile via llvm-commits
- [llvm] r336385 - [ORC] In CompileOnDemandLayer2, clone modules on to different contexts by
Sean Fertile via llvm-commits
- [compiler-rt] r336365 - Make __gcov_flush flush counters for all shared libraries
Sean Fertile via llvm-commits
- [llvm] r336385 - [ORC] In CompileOnDemandLayer2, clone modules on to different contexts by
Sean Fertile via llvm-commits
- [llvm] r336311 - [demangler] Avoid alignment warning
Serge Pavlov via llvm-commits
- [PATCH] D48889: [demangler] Ensure proper alignment in BumpPointerAllocator
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D48889: [demangler] Ensure proper alignment in BumpPointerAllocator
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D48889: [demangler] Ensure proper alignment in BumpPointerAllocator
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D48889: [demangler] Ensure proper alignment in BumpPointerAllocator
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D48889: [demangler] Ensure proper alignment in BumpPointerAllocator
Serge Pavlov via Phabricator via llvm-commits
- [llvm] r336176 - [DebugInfo] Fix PR37395.
Shiva Chen via llvm-commits
- [llvm] r336402 - Revert "objdump: Support newer ObjC image info flags"
Shoaib Meenai via llvm-commits
- [polly] r336251 - [Polly-ACC] Add isl_space.h to gpu_tree.c
Siddharth Bhat via llvm-commits
- [polly] r336288 - [PPCGCodeGen] Change printf to outs() to prevent garbled output. [NFC]
Siddharth Bhat via llvm-commits
- [PATCH] D48874: [Polly] [WIP] Introduce ShapeInfo into polly.
Siddharth via Phabricator via llvm-commits
- [PATCH] D48874: [Polly] [WIP] Introduce ShapeInfo into polly.
Siddharth via Phabricator via llvm-commits
- [PATCH] D48874: [Polly] [WIP] Introduce ShapeInfo into polly.
Siddharth via Phabricator via llvm-commits
- [PATCH] D48874: [Polly] [WIP] Introduce ShapeInfo into polly.
Siddharth via Phabricator via llvm-commits
- [PATCH] D48883: [Polly-ACC] Add isl_space.h to gpu_tree.c
Siddharth via Phabricator via llvm-commits
- [PATCH] D40126: [Polly] [PCGCodeGen] Change printf to outs() to prevent garbled output. [NFC]
Siddharth via Phabricator via llvm-commits
- [PATCH] D48874: [Polly] [WIP] Introduce ShapeInfo into polly.
Siddharth via Phabricator via llvm-commits
- [PATCH] D49024: [Polly] [WIP] Introduce ShapeInfo into polly for sizes and strides.
Siddharth via Phabricator via llvm-commits
- [PATCH] D49024: [Polly] [WIP] Introduce ShapeInfo into polly for sizes and strides.
Siddharth via Phabricator via llvm-commits
- [PATCH] D49024: [Polly] [WIP] Introduce ShapeInfo into polly for sizes and strides.
Siddharth via Phabricator via llvm-commits
- [PATCH] D48988: Debug prefix map for machine code emission
Siddhartha Bagaria via Phabricator via llvm-commits
- [PATCH] D48988: Debug prefix map for machine code emission
Siddhartha Bagaria via Phabricator via llvm-commits
- [PATCH] D48988: Debug prefix map for machine code emission
Siddhartha Bagaria via Phabricator via llvm-commits
- [PATCH] D48988: Debug prefix map for machine code emission
Siddhartha Bagaria via Phabricator via llvm-commits
- [PATCH] D48988: Debug prefix map for machine code emission
Siddhartha Bagaria via Phabricator via llvm-commits
- [PATCH] D48988: Debug prefix map for machine code emission
Siddhartha Bagaria via Phabricator via llvm-commits
- [lld] r336201 - [ELF][MIPS] Use llvm-mc to generate test case input file. NFC
Simon Atanasyan via llvm-commits
- [lld] r336413 - [ELF][MIPS] Remove support for linking microMIPS 64-bit code
Simon Atanasyan via llvm-commits
- [lld] r336414 - [ELF][MIPS] Simplify `checkFlags` routine and inline `rejectMicroMips64`. NFC
Simon Atanasyan via llvm-commits
- [PATCH] D48843: [mips] Warn when crc, ginv, virt flags are used with too old revision
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D48019: [mips] Handle branch expansion corner cases
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D46577: [compiler-rt][cmake][mips] Correct the option handling for GCC 7
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D47001: [Mips] Use addAliasForDirective rather than custom parsing logic for data directives
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D41821: [MIPS] Disassemble the 0xefefefef trap padding used by LLD
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D48949: [ELF][MIPS] Remove support for linking microMIPS 64-bit code
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D48949: [ELF][MIPS] Remove support for linking microMIPS 64-bit code
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D48949: [ELF][MIPS] Remove support for linking microMIPS 64-bit code
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D48069: [cmake] Disable a GCC optimization when building LLVM for MIPS
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D47192: [utils] Reflow asm check generation to tolerate blank lines
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D48951: [clang-move] ClangMoveTests: Remove dots in output paths
Simon Marchi via Phabricator via llvm-commits
- [llvm] r336089 - [X86][BtVer2] Added Jaguar FPU Pipe0/1 uop counters to permit basic llvm-exegesis uop testing
Simon Pilgrim via llvm-commits
- [llvm] r336092 - [SLPVectorizer] Only Alternate opcodes use ShuffleVector cases for getEntryCost/vectorizeTree. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r336095 - [SLPVectorizer] Fix alternate opcode + shuffle cost function to correct handle SK_Select patterns.
Simon Pilgrim via llvm-commits
- [llvm] r336102 - [SLPVectorizer] Remove nullptr early-outs from Instruction::ShuffleVector getEntryCost
Simon Pilgrim via llvm-commits
- [llvm] r336112 - [X86][SSE] Add v8i16 shift test for 2 shift values that doesn't match basic blend
Simon Pilgrim via llvm-commits
- [llvm] r336113 - [X86][SSE] Blend any v8i16/v4i32 shift with 2 shift unique values
Simon Pilgrim via llvm-commits
- [llvm] r336122 - [CostModel][X86] Add cost tests for fp rounding intrinsics
Simon Pilgrim via llvm-commits
- [llvm] r336125 - [SLPVectorizer][X86] Begin adding alternate tests for call operators
Simon Pilgrim via llvm-commits
- [llvm] r336198 - [DAGCombiner] visitSDIV - Permit MIN_SIGNED_VALUE in pow2 vector codegen
Simon Pilgrim via llvm-commits
- [llvm] r336247 - [X86][SSE] Add reduced crash test case for r336113 - [X86][SSE] Blend any v8i16/v4i32 shift with 2 shift unique values
Simon Pilgrim via llvm-commits
- [llvm] r336250 - [X86][SSE] Blend any v8i16/v4i32 shift with 2 shift unique values (REAPPLIED)
Simon Pilgrim via llvm-commits
- [llvm] r336271 - [X86][SSE] Add SSE2 target to some shift tests
Simon Pilgrim via llvm-commits
- [llvm] r336277 - [X86][SSE] Add v16i16 shl x,c -> pmullw test
Simon Pilgrim via llvm-commits
- [llvm] r336291 - Fix some irregular whitespace/indentation. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r336331 - Try to fix -Wimplicit-fallthrough warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r336333 - [X86][SSE] Add extra v16i16 shl x,c -> pmullw test
Simon Pilgrim via llvm-commits
- [llvm] r336344 - [SLPVectorizer] Begin abstracting InstructionsState alternate matching away from opcodes. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r336351 - Fix comment typo. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r336360 - [X86][SSE] Add srem x, (1 << c) combine tests
Simon Pilgrim via llvm-commits
- [llvm] r336371 - [CostModel][X86] Add UDIV/UREM by pow2 costs
Simon Pilgrim via llvm-commits
- [llvm] r336486 - [CostModel][X86] Add SREM/UREM general and constant costs (PR38056)
Simon Pilgrim via llvm-commits
- [llvm] r336490 - [DAGCombiner] Add EXTRACT_SUBVECTOR to SimplifyDemandedVectorElts
Simon Pilgrim via llvm-commits
- [llvm] r336491 - Use const APInt& to avoid extra copy. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r336492 - [SelectionDAG] Split float and integer isKnownNeverZero tests
Simon Pilgrim via llvm-commits
- [llvm] r336496 - [X86] Regenerate PR14088 test. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r336512 - [X86] Set scheduler classes to unsupported. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r336513 - [X86][SSE] Combine v16i8 SHL by constants to multiplies
Simon Pilgrim via llvm-commits
- [PATCH] D48820: [llvm-exegesis] ExegisX86Target::setRegToConstant() should depend on the subtarget features.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48825: [DAGCombiner] Add EXTRACT_SUBVECTOR to SimplifyDemandedVectorElts
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48820: [llvm-exegesis] ExegisX86Target::setRegToConstant() should depend on the subtarget features.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48754: recognize more abs pattern
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48822: [X86] Fast-isel tests for lowered truncation intrinsics
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] D28907: [SLP] Fix for PR30787: Failure to beneficially vectorize 'copyable' elements in integer binary ops.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48820: [llvm-exegesis] ExegisX86Target::setRegToConstant() should depend on the subtarget features.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D37461: [X86][AsmParser] re-introduce 'offset' operator
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D28907: [SLP] Fix for PR30787: Failure to beneficially vectorize 'copyable' elements in integer binary ops.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48878: [X86][BtVer2][NFC] Regexify zero-idioms
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48877: [X86][BtVer2][MCA] Recognize CMPEQ zero-idioms too
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48877: [X86][BtVer2][MCA] Recognize CMPEQ one-idioms
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48877: [X86][BtVer2][MCA] Recognize CMPEQ one-idioms
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48467: [X86] Recognize a splat of negate in isFNEG
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48936: [X86][SSE] Prefer BLEND(SHL(v, c1), SHL(v, c2)) over MUL(v, c3)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48936: [X86][SSE] Prefer BLEND(SHL(v, c1), SHL(v, c2)) over MUL(v, c3)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48935: [llvm-exegesis] Provide a way to handle memory instructions.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48945: [SLPVectorizer] Begin abstracting InstructionsState alternate matching away from opcodes. NFCI.
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] D48825: [DAGCombiner] Add EXTRACT_SUBVECTOR to SimplifyDemandedVectorElts
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48954: [X86] Add SHUF128 to target shuffle decoding.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48936: [X86][SSE] Prefer BLEND(SHL(v, c1), SHL(v, c2)) over MUL(v, c3)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48963: [X86][SSE] Combine v16i8 SHL by constants to multiplies
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48945: [SLPVectorizer] Begin abstracting InstructionsState alternate matching away from opcodes. NFCI.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48969: [SelectionDAG] Split float and integer isKnownNeverZero tests
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48975: [DAG] Support non-uniform X%C -> X-(X/C)*C folds
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48980: [CostModel][X86] Add SREM/UREM general and constant costs (PR38056)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48825: [DAGCombiner] Add EXTRACT_SUBVECTOR to SimplifyDemandedVectorElts
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48975: [DAG] Support non-uniform X%C -> X-(X/C)*C folds
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48963: [X86][SSE] Combine v16i8 SHL by constants to multiplies
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48980: [CostModel][X86] Add SREM/UREM general and constant costs (PR38056)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48825: [DAGCombiner] Add EXTRACT_SUBVECTOR to SimplifyDemandedVectorElts
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48969: [SelectionDAG] Split float and integer isKnownNeverZero tests
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48963: [X86][SSE] Combine v16i8 SHL by constants to multiplies
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48997: [MCA][X86][NFC] Add BSF/BSR resource tests
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D49015: [X86][Nearly NFC] Split SHLD/SHRD into their own WriteShiftDouble class
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48963: [X86][SSE] Combine v16i8 SHL by constants to multiplies
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48936: [X86][SSE] Prefer BLEND(SHL(v, c1), SHL(v, c2)) over MUL(v, c3)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48278: [SelectionDAG] Fold redundant masking operations of shifted value
Simon Pilgrim 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
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D42044: X86: Utilize ZeroableElements for canWidenShuffleElements
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D48936: [X86][SSE] Prefer BLEND(SHL(v, c1), SHL(v, c2)) over MUL(v, c3)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D45753: Lift JSON library from clang-tools-extra/clangd to llvm/Support.
Simon Tatham via Phabricator via llvm-commits
- [llvm] r336115 - Follow up of r335953 - [ARM][AArch64] Armv8.4-A Enablement
Sjoerd Meijer via llvm-commits
- [llvm] r335953 - [ARM][AArch64] Armv8.4-A Enablement
Sjoerd Meijer via llvm-commits
- [llvm] r336193 - [AArch64] Armv8.4-A: system registers
Sjoerd Meijer via llvm-commits
- [llvm] r336319 - [ARM] ParallelDSP: only support i16 loads for now
Sjoerd Meijer via llvm-commits
- [llvm] r336418 - [AArch64][ARM] Armv8.4-A: Trace synchronization barrier instruction
Sjoerd Meijer via llvm-commits
- [llvm] r336421 - [AArch64] Armv8.4-A: Flag manipulation instructions
Sjoerd Meijer via llvm-commits
- [llvm] r336422 - Revert [AArch64] Armv8.4-A: Flag manipulation instructions
Sjoerd Meijer via llvm-commits
- [llvm] r336432 - Recommit: [AArch64] Armv8.4-A: Flag manipulation instructions
Sjoerd Meijer via llvm-commits
- [llvm] r336434 - [AArch64] Armv8.4-A: TLB support
Sjoerd Meijer via llvm-commits
- [llvm] r336428 - Added missing semicolon
Sjoerd Meijer via llvm-commits
- [llvm] r336441 - [ARM] ParallelDSP: added statistics, NFC.
Sjoerd Meijer via llvm-commits
- [PATCH] D48832: [ARM] ARMCodeGenPrepare backend pass
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D48871: [AArch64] Armv8.4-A: system registers
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D48872: [ARM][NFC] Refactor sequential access for DSP
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D48871: [AArch64] Armv8.4-A: system registers
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D48128: [ARM] Parallel DSP IR Pass
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D48918: [AArch64][ARM] Armv8.4-A: Trace synchronization barrier instruction
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D48922: [AArch64] Armv8.4-A: TLB support
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D48926: [AArch64] Armv8.4-A: Flag manipulation instructions
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D48927: [AArch64] Armv8.4-A: LDAPR & STLR with immediate offset instructions
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D48944: [ARM] ParallelDSP: only support i16 loads for now.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D48944: [ARM] ParallelDSP: only support i16 loads for now.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D48944: [ARM] ParallelDSP: only support i16 loads for now.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D48971: [ARM] ParallelDSP: added statistics, NFC.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D48971: [ARM] ParallelDSP: added statistics, NFC.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D48972: [ARM][NFC] ParallelDSP tweaks
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D48832: [ARM] ARMCodeGenPrepare backend pass
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D48971: [ARM] ParallelDSP: added statistics, NFC.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D48972: [ARM][NFC] ParallelDSP tweaks
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D48918: [AArch64][ARM] Armv8.4-A: Trace synchronization barrier instruction
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D48926: [AArch64] Armv8.4-A: Flag manipulation instructions
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D48870: [AArch64][SVE] Asm: Support for ADR instruction.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D48922: [AArch64] Armv8.4-A: TLB support
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D48971: [ARM] ParallelDSP: added statistics, NFC.
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] D48374: [mips] Sign extend i32 return values on MIPS64
Stefan Maksimovic via Phabricator via llvm-commits
- [llvm] r336295 - [PowerPC] Replace the Post RA List Scheduler with the Machine Scheduler
Stefan Pintilie via llvm-commits
- [llvm] r336406 - [Power9] Add __float128 library call for frem
Stefan Pintilie 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] D48294: [Power9] Add __float128 support for compare operations
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D48552: [Power9] Add __float128 library call for frem
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D48844: [lldbsuite, windows] Don't crash LLDB when we try to retrieve a register on Windows
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D48844: [lldbsuite, windows] Don't crash LLDB when we try to retrieve a register on Windows
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D48538: Make __gcov_flush flush counters for all shared libraries
Stephen Hines via Phabricator via llvm-commits
- [PATCH] D48458: Respect CMAKE_SYSROOT and don't search out libxml2 if it is set.
Stephen Hines via Phabricator via llvm-commits
- [PATCH] D48849: [Driver][Darwin] Use Host Triple to infer target os version
Steven Wu via Phabricator via llvm-commits
- [PATCH] D49039: [BitcodeReader] Infer the correct runtime preemption for GlobalValue
Steven Wu via Phabricator via llvm-commits
- [PATCH] D49039: [BitcodeReader] Infer the correct runtime preemption for GlobalValue
Steven Wu via Phabricator via llvm-commits
- [PATCH] D49039: [BitcodeReader] Infer the correct runtime preemption for GlobalValue
Steven Wu via Phabricator via llvm-commits
- [PATCH] D49048: [BitcodeReader] Infer the correct runtime preemption for GlobalValue
Steven Wu via Phabricator via llvm-commits
- [PATCH] D49048: [BitcodeReader] Infer the correct runtime preemption for GlobalValue
Steven Wu via Phabricator via llvm-commits
- [PATCH] D49039: [BitcodeReader] Infer the correct runtime preemption for GlobalValue
Steven Wu via Phabricator via llvm-commits
- [PATCH] D49039: [BitcodeReader] Infer the correct runtime preemption for GlobalValue
Steven Wu via Phabricator via llvm-commits
- [www] r336501 - Add missing 2017 minutes.
Tanya Lattner via llvm-commits
- [www] r336503 - Add new board application and details.
Tanya Lattner via llvm-commits
- [www] r336504 - Fix formatting.
Tanya Lattner via llvm-commits
- [llvm] r336148 - [ThinLTO] Fix printing of module paths for distributed backend indexes
Teresa Johnson via llvm-commits
- [llvm] r336151 - Remove absolute path in test
Teresa Johnson via llvm-commits
- [llvm] r336160 - [ThinLTO] Fix printing of aliases for distributed backend indexes
Teresa Johnson via llvm-commits
- [llvm] r336207 - Rename lazy initialization functions to reflect behavior (NFC)
Teresa Johnson via llvm-commits
- [PATCH] D48756: Add option for section ordering
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] 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] D48698: [ThinLTO] Fix printing of module paths for distributed backend indexes
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] D48698: [ThinLTO] Fix printing of module paths for distributed backend indexes
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] D45376: Fix PR34170: Crash on inline asm with 64bit output in 32bit GPR
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D46754: [AMDGPU] Add intrinsics for 16 bit interpolation
Tim Corringham via Phabricator via llvm-commits
- [llvm] r336419 - CallGraphSCCPass: iterate over all functions.
Tim Northover via llvm-commits
- [PATCH] D48925: X86: add alias for pushfw/popfw in Intel mode
Tim Northover via Phabricator via llvm-commits
- [PATCH] D48939: CallGraph passes: iterate over all functions rather than just externally visible ones
Tim Northover via Phabricator via llvm-commits
- [PATCH] D48939: CallGraph passes: iterate over all functions rather than just externally visible ones
Tim Northover via Phabricator via llvm-commits
- [PATCH] D48939: CallGraph passes: iterate over all functions rather than just externally visible ones
Tim Northover via Phabricator via llvm-commits
- [PATCH] D48939: CallGraph passes: iterate over all functions rather than just externally visible ones
Tim Northover via Phabricator via llvm-commits
- [PATCH] D48826: [AMDGPU] Add support for TFE/LWE in image intrinsics
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D48826: [AMDGPU] Add support for TFE/LWE in image intrinsics
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D49026: [AMDGPU] New tbuffer intrinsics
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D49027: [TableGen] FixedLenDecoderEmitter: allow for dummy operand in MCInst
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D49029: [AMDGPU] Use new hasDummyOperands on vop3_real
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D49027: [TableGen] FixedLenDecoderEmitter: allow for dummy operand in MCInst
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D49027: [TableGen] FixedLenDecoderEmitter: allow for dummy operand in MCInst
Tim Renouf via Phabricator via llvm-commits
- [llvm] r336140 - [SCEV] Strengthen StrengthenNoWrapFlags (reapply r334428).
Tim Shen via llvm-commits
- [llvm] r336473 - Revert "[SCEV] Strengthen StrengthenNoWrapFlags (reapply r334428)."
Tim Shen via llvm-commits
- [PATCH] D48409: [SCEV] Strengthen StrengthenNoWrapFlags (reapply r334428).
Tim Shen via Phabricator via llvm-commits
- [PATCH] D48349: [ADT] Add llvm::unique_function which is like std::function but supporting move-only closures.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D48807: Add llvm::Any
Tim Shen via Phabricator via llvm-commits
- [PATCH] D49049: [LSR] If no Use is interesting, early return.
Tim Shen via Phabricator via llvm-commits
- [polly] r336281 - ScopInfo: simplify equivalence classes before storing them [NFCI]
Tobias Grosser via llvm-commits
- [polly] r336362 - [ScopInfo] Move foldSizeConstantsToRight() to isl++
Tobias Grosser via llvm-commits
- [polly] r336425 - Update isl to isl-0.19-224-gce84a511
Tobias Grosser via llvm-commits
- [PATCH] D48883: [Polly-ACC] Add isl_space.h to gpu_tree.c
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D48965: [ScopInfo] Move foldSizeConstantsToRight() to isl++
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D48965: [ScopInfo] Move foldSizeConstantsToRight() to isl++
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D49019: [Polly][isl] Add neutrally-named accessors to isl list elements and sizes
Tobias Grosser via Phabricator via llvm-commits
- [www-releases] r336038 - Add links to 6.0.1 binaries.
Tom Stellard via llvm-commits
- [www-releases] r336152 - Add 6.0.1 docs
Tom Stellard via llvm-commits
- [www-releases] r336152 - Add 6.0.1 docs
Tom Stellard via llvm-commits
- [www-releases] r336152 - Add 6.0.1 docs
Tom Stellard via llvm-commits
- [www-releases] r336152 - Add 6.0.1 docs
Tom Stellard via llvm-commits
- [www-releases] r336152 - Add 6.0.1 docs
Tom Stellard via llvm-commits
- [www-releases] r336152 - Add 6.0.1 docs
Tom Stellard via llvm-commits
- [www-releases] r336152 - Add 6.0.1 docs
Tom Stellard via llvm-commits
- [www-releases] r336152 - Add 6.0.1 docs
Tom Stellard via llvm-commits
- [www-releases] r336152 - Add 6.0.1 docs
Tom Stellard via llvm-commits
- [www-releases] r336152 - Add 6.0.1 docs
Tom Stellard via llvm-commits
- [www-releases] r336152 - Add 6.0.1 docs
Tom Stellard via llvm-commits
- [www-releases] r336152 - Add 6.0.1 docs
Tom Stellard via llvm-commits
- [www-releases] r336152 - Add 6.0.1 docs
Tom Stellard via llvm-commits
- [www-releases] r336152 - Add 6.0.1 docs
Tom Stellard via llvm-commits
- [www-releases] r336152 - Add 6.0.1 docs
Tom Stellard via llvm-commits
- [www-releases] r336152 - Add 6.0.1 docs
Tom Stellard via llvm-commits
- [www-releases] r336152 - Add 6.0.1 docs
Tom Stellard via llvm-commits
- [www-releases] r336152 - Add 6.0.1 docs
Tom Stellard via llvm-commits
- [www-releases] r336152 - Add 6.0.1 docs
Tom Stellard via llvm-commits
- [www-releases] r336152 - Add 6.0.1 docs
Tom Stellard via llvm-commits
- [www-releases] r336152 - Add 6.0.1 docs
Tom Stellard via llvm-commits
- [www-releases] r336152 - Add 6.0.1 docs
Tom Stellard via llvm-commits
- [www-releases] r336152 - Add 6.0.1 docs
Tom Stellard via llvm-commits
- [www-releases] r336152 - Add 6.0.1 docs
Tom Stellard via llvm-commits
- [www-releases] r336152 - Add 6.0.1 docs
Tom Stellard via llvm-commits
- [www-releases] r336152 - Add 6.0.1 docs
Tom Stellard via llvm-commits
- [www-releases] r336167 - Add Ubuntu 14.04 binaries
Tom Stellard via llvm-commits
- [www-releases] r336391 - Add links for Ubuntu 14.04 binaries
Tom Stellard via llvm-commits
- [www-releases] r336392 - Add 6.0.1 LICENSE.TXT
Tom Stellard via llvm-commits
- [www] r336394 - Update website for 6.0.1 release
Tom Stellard via llvm-commits
- [llvm] r336448 - AMDGPU: Fix UBSan error caused by r335942
Tom Stellard via llvm-commits
- [PATCH] D48819: AMDGPU/GlobalISel: Implement custom kernel arg lowering
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D48979: AMDGPU: Fix UBSan error caused by r335942
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D48979: AMDGPU: Fix UBSan error caused by r335942
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D48979: AMDGPU: Fix UBSan error caused by r335942
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D48979: AMDGPU: Fix UBSan error caused by r335942
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D48979: AMDGPU: Fix UBSan error caused by r335942
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D49037: AMDGPU: Refactor Subtarget classes
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D48887: [TableGen] Suppress type validation when parsing pattern fragments
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D48538: Make __gcov_flush flush counters for all shared libraries
Ulrich Weigand via Phabricator via llvm-commits
- [llvm] r336144 - [ARM] Fix PR37382: Don't optimize mul.with.overflow on thumbv6m.
Vadzim Dambrouski via llvm-commits
- [PATCH] D48846: [ARM] Fix PR37382: Don't optimize mul.with.overflow on thumbv6m.
Vadzim Dambrouski via Phabricator via llvm-commits
- [PATCH] D48846: [ARM] Fix PR37382: Don't optimize mul.with.overflow on thumbv6m.
Vadzim Dambrouski via Phabricator via llvm-commits
- [PATCH] D48846: [ARM] Fix PR37382: Don't optimize mul.with.overflow on thumbv6m.
Vadzim Dambrouski via Phabricator via llvm-commits
- [PATCH] D27629: Fix unwind info relocation with large code model on AArch64
Valentin Churavy via Phabricator via llvm-commits
- [llvm] r335897 - [Debugify] Do not report line 0 locations as errors
Vedant Kumar via llvm-commits
- [llvm] r336123 - Tighten up a test for -check-debugify, NFC
Vedant Kumar via llvm-commits
- [llvm] r335897 - [Debugify] Do not report line 0 locations as errors
Vedant Kumar via llvm-commits
- [llvm] r336451 - [Local] replaceAllDbgUsesWith: Update debug values before RAUW
Vedant Kumar via llvm-commits
- [llvm] r336452 - [Debugify] Allow unsigned values narrower than their variables
Vedant Kumar via llvm-commits
- [llvm] r336462 - Use Type::isIntOrPtrTy where possible, NFC
Vedant Kumar via llvm-commits
- [llvm] r336465 - Remove a redundant null-check in DIExpression::prepend, NFC
Vedant Kumar via llvm-commits
- [llvm] r336466 - Fix DIExpression::ExprOperand::appendToVector
Vedant Kumar via llvm-commits
- [PATCH] D48837: [DebugInfo] Corrections for salvageDebugInfo
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D48837: [DebugInfo] Corrections for salvageDebugInfo
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] D48676: [Local] replaceAllDbgUsesWith: Update debug values before RAUW
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D48676: [Local] replaceAllDbgUsesWith: Update debug values before RAUW
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D48968: [DebugInfo][LoopVectorize] Preserve DL in induction PHI and Add
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D48676: [Local] replaceAllDbgUsesWith: Update debug values before RAUW
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D48676: [Local] replaceAllDbgUsesWith: Update debug values before RAUW
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D49003: [Debugify] Export per-pass debug info loss statistics
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D49003: [Debugify] Export per-pass debug info loss statistics
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D49003: [Debugify] Export per-pass debug info loss statistics
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D48968: [DebugInfo][LoopVectorize] Preserve DL in induction PHI and Add
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D49039: [BitcodeReader] Infer the correct runtime preemption for GlobalValue
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D49039: [BitcodeReader] Infer the correct runtime preemption for GlobalValue
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D49039: [BitcodeReader] Infer the correct runtime preemption for GlobalValue
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D45308: [IPRA] Do not collect register usage information on functions that can be derefined
Vivek Pandya via Phabricator via llvm-commits
- [PATCH] D48603: llvm-lto: Set OptLevel for ThinLTO codegen
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D48836: [cfi-verify] Support AArch64.
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D47652: [LowerTypeTests] Limit when icall jumptable entries are emitted
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D47652: [LowerTypeTests] Limit when icall jumptable entries are emitted
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D48836: [cfi-verify] Support AArch64.
Vlad Tsyrklevich via Phabricator via llvm-commits
- [llvm] r336216 - Fix typo in lib/Support/Path.cpp to test commit access
Vladimir Stefanovic via llvm-commits
- [llvm] r336296 - [mips] Warn when crc, ginv, virt flags are used with too old revision
Vladimir Stefanovic via llvm-commits
- [PATCH] D48843: [mips] Warn when crc, ginv, virt flags are used with too old revision
Vladimir Stefanovic via Phabricator via llvm-commits
- [PATCH] D48843: [mips] Warn when crc, ginv, virt flags are used with too old revision
Vladimir Stefanovic via Phabricator via llvm-commits
- [PATCH] D48843: [mips] Warn when crc, ginv, virt flags are used with too old revision
Vladimir Stefanovic via Phabricator via llvm-commits
- [PATCH] D48982: [mips] Add '-mvirt', '-mno-virt', '-mginv', '-mno-ginv' options
Vladimir Stefanovic via Phabricator via llvm-commits
- [PATCH] D48853: [SCEV] Add zext(C + x + ...) -> D + zext(C-D + x + ...)<nuw> transform
Volkan Keles via llvm-commits
- [llvm] r336286 - [ARM] [Assembler] Support negative immediates: cover few missing cases
Volodymyr Turanskyy via llvm-commits
- [PATCH] D48649: [ARM] [Assembler] Support negative immediates: cover few missing cases
Volodymyr Turanskyy 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] D48744: [WebAssembly] Remove ELF file support.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D48985: [WebAssembly] Converted to stack based instructions in MC.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D48992: [WebAssembly] Add missing _S opcodes of atomic stores to InstPrinter
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D48985: [WebAssembly] Converted to stack based instructions in MC.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D48985: [WebAssembly] Converted to stack based instructions in MC.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D48538: Make __gcov_flush flush counters for all shared libraries
Xinliang David Li via llvm-commits
- [PATCH] D48538: Make __gcov_flush flush counters for all shared libraries
Xinliang David Li via llvm-commits
- [llvm] r336110 - Disable failing test on x86_64-pc-windows-gnu, see PR38006.
Yaron Keren via llvm-commits
- [PATCH] D48857: Also search BitcodeFiles for exclude-lib symbols
Yi Kong via Phabricator via llvm-commits
- [PATCH] D48857: Also search BitcodeFiles for exclude-lib symbols
Yi Kong via Phabricator via llvm-commits
- [PATCH] D48857: Also search BitcodeFiles for exclude-lib symbols
Yi Kong via Phabricator via llvm-commits
- [PATCH] D48758: Remove duplicated typedef in ilist.h
Yonggang Luo via Phabricator via llvm-commits
- [PATCH] D48994: Update DBG_VALUE register operand during WebAssemblyOptimizeLiveIntervals pass
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D49034: [WIP] [WebAssembly] Move/clone DBG_VALUE during WebAssemblyRegStackify pass
Yury Delendik via Phabricator via llvm-commits
- [llvm] r336285 - [MachineOutliner] Fix typo in getOutliningCandidateInfo function name
Yvan Roux via llvm-commits
- [compiler-rt] r336341 - Revert "[CMake] Run libFuzzer tests with check-all."
Yvan Roux via llvm-commits
- [compiler-rt] r336446 - [libFuzzer] Disable hanging tests on AArch64
Yvan Roux via llvm-commits
- [compiler-rt] r336449 - Recommit "[CMake] Run libFuzzer tests with check-all."
Yvan Roux via llvm-commits
- [llvm] r336481 - [MachineOutliner] Assert that Liveness tracking is accurate (NFC)
Yvan Roux via llvm-commits
- [llvm] r336482 - [MachineOutliner] Add missing liveness tracking info in MIR test.
Yvan Roux via llvm-commits
- [PATCH] D48468: [SelectionDAG] Remove debug locations from ConstantSD(FP)Nodes
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D48867: [MachineOutliner] Fix typo in getOutliningCandidateInfo function name
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D48867: [MachineOutliner] Fix typo in getOutliningCandidateInfo function name
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D48200: [CMake] Run libFuzzer tests with check-all.
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D48349: [ADT] Add llvm::unique_function which is like std::function but supporting move-only closures.
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D48349: [ADT] Add llvm::unique_function which is like std::function but supporting move-only closures.
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D48200: [CMake] Run libFuzzer tests with check-all.
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D49011: [libFuzzer] Disable hanging tests on AArch64
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D49023: [MachineOutliner] Assert that Liveness tracking is accurate (NFC)
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D49011: [libFuzzer] Disable hanging tests on AArch64
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D48200: [CMake] Run libFuzzer tests with check-all.
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D49023: [MachineOutliner] Assert that Liveness tracking is accurate (NFC)
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D49023: [MachineOutliner] Assert that Liveness tracking is accurate (NFC)
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D49023: [MachineOutliner] Assert that Liveness tracking is accurate (NFC)
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D39386: [Power9] Allow gpr callee saved spills in prologue to vector registers rather than stack
Zaara Syeda via Phabricator via llvm-commits
- [PATCH] D39386: [Power9] Allow gpr callee saved spills in prologue to vector registers rather than stack
Zaara Syeda via Phabricator via llvm-commits
- [PATCH] D48807: Add llvm::Any
Zachary Turner via llvm-commits
- [lld] r336405 - [PDB] Sort globals symbols by name in GSI hash buckets.
Zachary Turner via llvm-commits
- [llvm] r336405 - [PDB] Sort globals symbols by name in GSI hash buckets.
Zachary Turner via llvm-commits
- [lld] r336407 - [llvm-pdbutil] Dump more info about globals.
Zachary Turner via llvm-commits
- [llvm] r336407 - [llvm-pdbutil] Dump more info about globals.
Zachary Turner via llvm-commits
- [lld] r336405 - [PDB] Sort globals symbols by name in GSI hash buckets.
Zachary Turner via llvm-commits
- [lld] r336464 - [PDB] One more fix for hasing GSI records.
Zachary Turner via llvm-commits
- [llvm] r336464 - [PDB] One more fix for hasing GSI records.
Zachary Turner via llvm-commits
- [PATCH] D48807: Add llvm::Any
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D48807: Add llvm::Any
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D48807: Add llvm::Any
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D48859: Make WindowsSupport.h a public header
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D48807: Add llvm::Any
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D48807: Add llvm::Any
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D48807: Add llvm::Any
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D48859: Make WindowsSupport.h a public header
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D48966: [Support] Make support types more easily printable.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D48807: Add llvm::Any
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D48651: [RFC] Pattern matching on schedule trees.
lorenzo chelini via Phabricator via llvm-commits
- [PATCH] D48651: [RFC] Pattern matching on schedule trees.
lorenzo chelini via Phabricator via llvm-commits
- [PATCH] D48800: libFuzzer: prevent irrelevant strings from leaking into auto-dictionary
pdknsk via Phabricator via llvm-commits
- [PATCH] D48800: libFuzzer: prevent irrelevant strings from leaking into auto-dictionary
pdknsk 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
- [llvm] r335897 - [Debugify] Do not report line 0 locations as errors
via llvm-commits
- [llvm] r335897 - [Debugify] Do not report line 0 locations as errors
via llvm-commits
- [llvm] r336007 - Pass DWARFUnit to verifier by reference not by value. I am moderately
via llvm-commits
Last message date:
Sun Jul 8 23:45:36 PDT 2018
Archived on: Sun Jul 8 23:40:51 PDT 2018
This archive was generated by
Pipermail 0.09 (Mailman edition).