The Week Of Monday 13 August 2018 Archives by author
Starting: Mon Aug 13 00:04:29 PDT 2018
Ending: Sun Aug 19 23:48:13 PDT 2018
Messages: 2086
- [PATCH] D50601: llvm-readobj: Fix addend in relocations for android packed format
Chiang, Yi-Yo via Phabricator via llvm-commits
- [PATCH] D50601: llvm-readobj: Fix addend in relocations for android packed format
Chiang, Yi-Yo via Phabricator via llvm-commits
- [PATCH] D50601: llvm-readobj: Fix addend in relocations for android packed format
Chiang, Yi-Yo via Phabricator via llvm-commits
- [PATCH] D49442: [GlobalISel] Fix offsets to valueIsSplit
Aaron Smith via Phabricator via llvm-commits
- [llvm] r340131 - Updating MergeFunctions.rst
Aditya Kumar via llvm-commits
- [PATCH] D50323: [GVNHoist] Prune out useless CHI insertions
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D50658: Hot cold splitting pass
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D49281: [Unroll/UnrollAndJam/Vectorizer/Distribute] Add followup loop attributes.
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D37762: [InstCombine] Remove single use restriction from InstCombine's explicit sinking code.
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D37762: [InstCombine] Remove single use restriction from InstCombine's explicit sinking code.
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D50698: [UnJ] Ensure unroll_and_jam metadata is removed once consumed.
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D50686: Updating MergeFunctions.rst
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D45300: Update MemorySSA BasicBlockUtils.
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D50593: ConstantMerge: merge common initial sequences
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D47143: [InstrSimplify, NewGVN] Add option to ignore additional instr info when simplifying.
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D32614: [GVNHoist] Fix: PR32821, add check for anticipability in case of infinite loops
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D22051: MergeSimilarFunctions: a code size pass to merge functions with small differences
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D47143: [InstrSimplify, NewGVN] Add option to ignore additional instr info when simplifying.
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D50658: Hot cold splitting pass
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D50786: [AST] Remove notion of volatile from alias sets
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D50778: [LV] Vectorize loops where non-phi instructions used outside loop
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D50760: [Sanitizer] Fix build openbsd
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D50730: [AST] Generalize argument specific aliasing
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D50686: Updating MergeFunctions.rst
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D50760: [Sanitizer] Fix build openbsd
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D50658: Hot cold splitting pass
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D50658: Hot cold splitting pass
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D50797: [RISCV] Fixed Assertion`Kind == Immediate && "Invalid type access!"' failed.
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D50686: Updating MergeFunctions.rst
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D50323: [GVNHoist] Prune out useless CHI insertions
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D50658: Hot cold splitting pass
Aditya Kumar via Phabricator via llvm-commits
- [llvm] r339977 - [GISel]: Add Opcodes for a few LLVM Intrinsics
Aditya Nandakumar via llvm-commits
- [llvm] r340111 - [GISel]: Add Legalization/lowering code for bit counting operations
Aditya Nandakumar via llvm-commits
- [PATCH] D50401: [GISel]: Add Opcodes for a few Libm Intrinsics
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D50401: [GISel]: Add Opcodes for a few Libm Intrinsics
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D48847: [GISel]: Add Legalization/lowering code for bit counting operations
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D48847: [GISel]: Add Legalization/lowering code for bit counting operations
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D48847: [GISel]: Add Legalization/lowering code for bit counting operations
Aditya Nandakumar via Phabricator via llvm-commits
- [llvm] r339699 - [GraphDiff] Make InverseGraph a property of a GraphDiff.
Adrian Prantl via llvm-commits
- [llvm] r339714 - [DebugInfoMetadata] Added DIFlags interface in DIBasicType.
Adrian Prantl via llvm-commits
- [llvm] r339699 - [GraphDiff] Make InverseGraph a property of a GraphDiff.
Adrian Prantl via llvm-commits
- [llvm] r339802 - [Support] Add a basic C API for llvm::Error.
Adrian Prantl via llvm-commits
- [zorg] r339905 - Add an initial version of a green dragon LLDB cmake builder that
Adrian Prantl via llvm-commits
- [llvm] r339802 - [Support] Add a basic C API for llvm::Error.
Adrian Prantl via llvm-commits
- [zorg] r339960 - Add lldb source dir to cmake invocation.
Adrian Prantl via llvm-commits
- [zorg] r340043 - add a derive-lldb-cmake option
Adrian Prantl via llvm-commits
- [zorg] r340044 - Build LLDB with the stage1 compiler and modules enabled
Adrian Prantl via llvm-commits
- [zorg] r340051 - Fix the derive command for LLDB CMake builds
Adrian Prantl via llvm-commits
- [zorg] r340054 - Fix the derive command for LLDB CMake builds (Part 2)
Adrian Prantl via llvm-commits
- [zorg] r340057 - lldb_cmake_builder: Use the regular builddir
Adrian Prantl via llvm-commits
- [zorg] r340064 - lldb_cmake_builder: Use the regular *source* dir.
Adrian Prantl via llvm-commits
- [zorg] r340066 - lldb_cmake_builder: fix typo
Adrian Prantl via llvm-commits
- [zorg] r340076 - Fix quoting
Adrian Prantl via llvm-commits
- [PATCH] D49887: [DebugInfo] Add support for DWARF5 call site-related attributes
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D50621: [DebugInfo] Fix bug in LiveDebugVariables.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D49887: [DebugInfo] Add support for DWARF5 call site-related attributes
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D49887: [DebugInfo] Add support for DWARF5 call site-related attributes
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D50734: Add proper headers in CFGUpdate.h and add CFGDiff.h in the list of delayed headers for LLVM_intrinsic_gen.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D50213: DebugInfo: Add metadata support for disabling DWARF pub sections
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D50213: DebugInfo: Add metadata support for disabling DWARF pub sections
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D50213: DebugInfo: Add metadata support for disabling DWARF pub sections
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D50213: DebugInfo: Add metadata support for disabling DWARF pub sections
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D50213: DebugInfo: Add metadata support for disabling DWARF pub sections
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D50870: Close FileEntries of cached files in ModuleManager::addModule().
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D50870: Close FileEntries of cached files in ModuleManager::addModule().
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D50621: [DebugInfo] Fix bug in LiveDebugVariables.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D50887: [DWARF] Missing location debug information with -O2.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D50783: [CodeGen] Merge identical block descriptor global variables
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D50783: [CodeGen] Merge identical block descriptor global variables
Akira Hatanaka via Phabricator via llvm-commits
- [llvm] r339760 - [X86] Add sibling-call test cases
Aleksandr Urakov via llvm-commits
- [llvm] r339760 - [X86] Add sibling-call test cases
Aleksandr Urakov via llvm-commits
- [PATCH] D49980: [PDB] Parse UDT symbols and pointers to members (combined patch)
Aleksandr Urakov via Phabricator via llvm-commits
- [PATCH] D45653: Enable sibling-call optimization for functions returning structs
Aleksandr Urakov via Phabricator via llvm-commits
- [PATCH] D45653: [X86] Enable sibling-call optimization for functions returning structs
Aleksandr Urakov via Phabricator via llvm-commits
- [PATCH] D45653: [X86] Enable sibling-call optimization for functions returning structs
Aleksandr Urakov via Phabricator via llvm-commits
- [PATCH] D45653: [X86] Enable sibling-call optimization for functions returning structs
Aleksandr Urakov via Phabricator via llvm-commits
- [PATCH] D45653: [X86] Enable sibling-call optimization for functions returning structs
Aleksandr Urakov via Phabricator via llvm-commits
- [PATCH] D45653: [X86] Enable sibling-call optimization for functions returning structs
Aleksandr Urakov via Phabricator via llvm-commits
- [PATCH] D45653: [X86] Enable sibling-call optimization for functions returning structs
Aleksandr Urakov via Phabricator via llvm-commits
- [PATCH] D45653: [X86] Enable sibling-call optimization for functions returning structs
Aleksandr Urakov via Phabricator via llvm-commits
- [PATCH] D45653: [X86] Enable sibling-call optimization for functions returning structs
Aleksandr Urakov via Phabricator via llvm-commits
- [PATCH] D49980: [PDB] Parse UDT symbols and pointers to members (combined patch)
Aleksandr Urakov via Phabricator via llvm-commits
- [PATCH] D50910: [sanitizer] Use private futex operations for BlockingMutex
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [llvm] r339864 - [RISCV][MC] Don't fold symbol differences if requiresDiffExpressionRelocations is true
Alex Bradbury via llvm-commits
- [llvm] r340027 - [AtomicExpandPass] Widen partword atomicrmw or/xor/and before tryExpandAtomicRMW
Alex Bradbury via llvm-commits
- [PATCH] D45960: [MC] Add MCSubtargetInfo to MCPaddingFragment [NFC]
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D45961: [MC] Add MCSubtargetInfo to MCAlignFragment [NFC]
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D46423: [WIP, RISCV] Support .option relax and .option norelax
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D46424: [RISCV] Support .option push and .option pop
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D46677: [RISCV] Add R_RISCV_RELAX relocation to all possible relax candidates.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D48129: [AtomicExpandPass] Widen partword atomicrmw or/xor/and before tryExpandAtomicRMW
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D47882: [RISCV] Codegen for i8, i16, and i32 atomicrmw with RV32A
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D47882: [RISCV] Codegen for i8, i16, and i32 atomicrmw with RV32A
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D47882: [RISCV] Codegen for i8, i16, and i32 atomicrmw with RV32A
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D45773: [RISCV] Don't fold symbol diff
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D45961: [MC] Add MCSubtargetInfo to MCAlignFragment [NFC]
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D47755: [RISCV] Insert R_RISCV_ALIGN relocation type and Nops for alignment when linker relaxation enabled
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D50836: [RISCV] Remove unused function
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D47755: [RISCV] Insert R_RISCV_ALIGN relocation type and Nops for alignment when linker relaxation enabled
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D48129: [AtomicExpandPass] Widen partword atomicrmw or/xor/and before tryExpandAtomicRMW
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D49462: [ObjC] Error out when using forward-declared protocol in a @protocol expression
Alex Lorenz via Phabricator via llvm-commits
- [PATCH] D50260: [X86] Fix liveness information when expanding X86::EH_SjLj_LongJmp64
Alexander Ivchenko via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D50807: [Error] Add FileError and DebugErrorInfo helpers
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D46021: [DEBUGINFO] Disable emission of the dwarf sections, but allow directives.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D50840: [InstCombine] Extend collectShuffleElements to support extract/zext/insert patterns
Alexey Bataev via Phabricator via llvm-commits
- [llvm] r339689 - Expose CFG Update struct. Define GraphTraits to get children given a snapshot CFG.
Alina Sbirlea via llvm-commits
- [llvm] r339694 - [DomTree] Cleanup Update and LegalizeUpdate API moved to Support header.
Alina Sbirlea via llvm-commits
- [llvm] r339699 - [GraphDiff] Make InverseGraph a property of a GraphDiff.
Alina Sbirlea via llvm-commits
- [llvm] r339724 - Add proper headers in CFGUpdate.h and add CFGDiff.h in the list of delayed headers for LLVM_intrinsic_gen.
Alina Sbirlea via llvm-commits
- [llvm] r339689 - Expose CFG Update struct. Define GraphTraits to get children given a snapshot CFG.
Alina Sbirlea via llvm-commits
- [llvm] r339699 - [GraphDiff] Make InverseGraph a property of a GraphDiff.
Alina Sbirlea via llvm-commits
- [llvm] r339795 - [MemorySSA] Expose the verify as a debug option.
Alina Sbirlea via llvm-commits
- [llvm] r339947 - [DomTree] Add constructor to create a new DT based on current DT/CFG and a set of Updates.
Alina Sbirlea via llvm-commits
- [llvm] r339951 - Update MemorySSA in Local utils removing blocks.
Alina Sbirlea via llvm-commits
- [llvm] r340052 - [IDF] Teach Iterated Dominance Frontier to use a snapshot CFG based on a GraphDiff.
Alina Sbirlea via llvm-commits
- [llvm] r340067 - [IDF] Make GD const.
Alina Sbirlea via llvm-commits
- [PATCH] D50479: Expose CFG Update struct. Define GraphTraits to get children given a snapshot CFG.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D50479: Expose CFG Update struct. Define GraphTraits to get children given a snapshot CFG.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D50650: [MemorySSA] Add API to update an incoming block into a MemoryPhi.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D50650: [MemorySSA] Add API to update an incoming block into a MemoryPhi.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D45300: Update MemorySSA BasicBlockUtils.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D50669: [DomTree] Cleanup Update and LegalizeUpdate API moved to Support header.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D50671: [DomTree] Add constructor to create a new DT based on current DT/CFG and a set of Updates.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D50479: Expose CFG Update struct. Define GraphTraits to get children given a snapshot CFG.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D50675: [IDF] Teach Iterated Dominance Frontier to use a snapshot CFG based on a GraphDiff.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D50671: [DomTree] Add constructor to create a new DT based on current DT/CFG and a set of Updates.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D50675: [IDF] Teach Iterated Dominance Frontier to use a snapshot CFG based on a GraphDiff.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D50687: [GraphDiff] Make InverseGraph a property of a GraphDiff.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D50675: [IDF] Teach Iterated Dominance Frontier to use a snapshot CFG based on a GraphDiff.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D50675: [IDF] Teach Iterated Dominance Frontier to use a snapshot CFG based on a GraphDiff.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D50479: Expose CFG Update struct. Define GraphTraits to get children given a snapshot CFG.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D50650: [MemorySSA] Add API to update an incoming block into a MemoryPhi.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D50669: [DomTree] Cleanup Update and LegalizeUpdate API moved to Support header.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D50671: [DomTree] Add constructor to create a new DT based on current DT/CFG and a set of Updates.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D50687: [GraphDiff] Make InverseGraph a property of a GraphDiff.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D45300: Update MemorySSA BasicBlockUtils.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D50734: Add proper headers in CFGUpdate.h and add CFGDiff.h in the list of delayed headers for LLVM_intrinsic_gen.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D50734: Add proper headers in CFGUpdate.h and add CFGDiff.h in the list of delayed headers for LLVM_intrinsic_gen.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D45299: API to update MemorySSA for cloned blocks.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D45299: API to update MemorySSA for cloned blocks.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D48790: Update MemorySSA in Local utils removing blocks.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D50749: [MemorySSA] Expose the verify as a debug option.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D50749: [MemorySSA] Expose the verify as a debug option.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D50749: [MemorySSA] Expose the verify as a debug option.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D48790: Update MemorySSA in Local utils removing blocks.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D48790: Update MemorySSA in Local utils removing blocks.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D45299: API to update MemorySSA for cloned blocks.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D45299: API to update MemorySSA for cloned blocks.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D45299: API to update MemorySSA for cloned blocks.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D45299: API to update MemorySSA for cloned blocks.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D45301: Update MemorySSA in LoopUnswitch.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D48790: Update MemorySSA in Local utils removing blocks.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D48790: Update MemorySSA in Local utils removing blocks.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D50671: [DomTree] Add constructor to create a new DT based on current DT/CFG and a set of Updates.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D48790: Update MemorySSA in Local utils removing blocks.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D50906: Update MemorySSA in LoopInstSimplify.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D50911: Update MemorySSA in LoopSimplifyCFG.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D50675: [IDF] Teach Iterated Dominance Frontier to use a snapshot CFG based on a GraphDiff.
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] r339674 - [GlobalISel][IRTranslator] Fix a bug in handling repeating struct types during argument lowering.
Amara Emerson via llvm-commits
- [llvm] r339796 - [InstCombine] Fix IC trying to create a xor of pointer types.
Amara Emerson via llvm-commits
- [PATCH] D49442: [GlobalISel] Fix offsets to valueIsSplit
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D50401: [GISel]: Add Opcodes for a few Libm Intrinsics
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D49442: [GlobalISel] Fix offsets to valueIsSplit
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D50775: [InstCombine] Fix IC trying to create a xor of pointer types
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D50775: [InstCombine] Fix IC trying to create a xor of pointer types
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D50775: [InstCombine] Fix IC trying to create a xor of pointer types
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D47718: [Mips] Use UADDO/ADDCARRY instead of ADDC/ADDE
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D49698: [PowerPC] Generate lxsd instead of the ld->mtvsrd sequence for vector loads
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D49698: [PowerPC] Generate lxsd instead of the ld->mtvsrd sequence for vector loads
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D49698: [PowerPC] Generate lxsd instead of the ld->mtvsrd sequence for vector loads
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D50004: [PowerPC] Emit xscpsgndp instead of xxlor when copying floating point scalar registers for P9
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D49851: [clang-tidy] run-clang-tidy add synchronisation to the output
Andi via Phabricator via llvm-commits
- [llvm] r339552 - [Tablegen][SubtargetEmitter] Improve expansion of predicates of a variant scheduling class.
Andrea Di Biagio via llvm-commits
- [llvm] r339577 - [Tablegen] Replace uses of formatted_raw_ostream with raw_ostream in the predicate expander. NFCI
Andrea Di Biagio via llvm-commits
- [llvm] r339589 - [X86][BtVer2] Use NoSchedPredicate to model default transitions in variant scheduling classes. NFC.
Andrea Di Biagio via llvm-commits
- [llvm] r339706 - [Tablegen][MCInstPredicate] Removed redundant template argument from class TIIPredicate, and implemented verification rules for TIIPredicates.
Andrea Di Biagio via llvm-commits
- [llvm] r339768 - [llvm-mca] Fix PR38575: Avoid an invalid implicit truncation of a processor resource mask (an uint64_t value) to unsigned.
Andrea Di Biagio via llvm-commits
- [llvm] r339823 - [llvm-mca] Minor style changes. NFC
Andrea Di Biagio via llvm-commits
- [llvm] r339885 - [llvm-mca] Small refactoring in preparation for another patch that will improve the modularity of the Pipeline. NFCI
Andrea Di Biagio via llvm-commits
- [llvm] r339923 - [llvm-mca] Refactor how execution is orchestrated by the Pipeline.
Andrea Di Biagio via llvm-commits
- [llvm] r339928 - [llvm-mca] Fix -Wpessimizing-move warnings introduced by r339923.
Andrea Di Biagio via llvm-commits
- [llvm] r340014 - [InstCombine] Remove unused method FAddCombine::createFDiv(). NFC
Andrea Di Biagio via llvm-commits
- [llvm] r340036 - [llvm-mca] Removed references to HWStallEvent in Scheduler.h. NFCI
Andrea Di Biagio via llvm-commits
- [PATCH] D50566: [Tablegen][SubtargetEmitter] Improve expansion of predicates of a variant scheduling class.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D50561: [llvm-mca] Propagate fatal llvm-mca errors from library classes to driver.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D50561: [llvm-mca] Propagate fatal llvm-mca errors from library classes to driver.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D50708: [Tablegen][MCInstPredicate] Removed redundant template argument from class TIIPredicate, and implemented verification rules for TIIPredicates in CodeGenSchedule.cpp.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D50708: [Tablegen][MCInstPredicate] Removed redundant template argument from class TIIPredicate, and implemented verification rules for TIIPredicates in CodeGenSchedule.cpp.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D50745: [llvm-mca] Update the comments for the mca:::Stage class. NFC.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D50849: [llvm-mca] Refactor how execution is orchestrated by the Pipeline. NFCI
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D50849: [llvm-mca] Refactor how execution is orchestrated by the Pipeline. NFCI
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D50849: [llvm-mca] Refactor how execution is orchestrated by the Pipeline. NFCI
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D50486: MachineScheduler: Refactor setPolicy() to limit computing remaining latency
Andrew Trick via Phabricator via llvm-commits
- [PATCH] D50070: [X86] Improved sched models for X86 CMPXCHG* instructions
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D50070: [X86] Improved sched models for X86 CMPXCHG* instructions
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D47196: [Time-report ](2): Recursive timers in Clang
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D47196: [Time-report ](2): Recursive timers in Clang
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D50070: [X86] Improved sched models for X86 CMPXCHG* instructions
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D47196: [Time-report ](2): Recursive timers in Clang
Andrew V. Tischenko via Phabricator via llvm-commits
- [llvm] r339605 - NFC: Add a test to LV showing that reduction is not possible when reduction var is reset in the loop
Anna Thomas via llvm-commits
- [llvm] r339703 - [LV] Teach about non header phis that have uses outside the loop
Anna Thomas via llvm-commits
- [llvm] r339722 - NFC: Clarify comment in loop vectorization legality
Anna Thomas via llvm-commits
- [llvm] r340026 - [LICM] Add a diagnostic analysis for identifying alias information
Anna Thomas via llvm-commits
- [PATCH] D50579: [LV] Teach about non header phis that have uses outside the loop
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D50579: [LV] Teach about non header phis that have uses outside the loop
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D50579: [LV] Teach about non header phis that have uses outside the loop
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D50474: [LV] Vectorize header phis that feed from if-convertable latch phis
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D50588: [AST] Cleanup code by using MemoryLocation utility [NFC]
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D50644: [LAA] Allow runtime checks when strides different but address space does not wrap around
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D50665: [LV][LAA] Vectorize loop invariant values stored into loop invariant address
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D50579: [LV] Teach about non header phis that have uses outside the loop
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D50579: [LV] Teach about non header phis that have uses outside the loop
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D50665: [LV][LAA] Vectorize loop invariant values stored into loop invariant address
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D50778: [LV] Vectorize loops where non-phi instructions used outside loop
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D50778: [LV] Vectorize loops where non-phi instructions used outside loop
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D50665: [LV][LAA] Vectorize loop invariant values stored into loop invariant address
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D50665: [LV][LAA] Vectorize loop invariant values stored into loop invariant address
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D50778: [LV] Vectorize loops where non-phi instructions used outside loop
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D50778: [LV] Vectorize loops where non-phi instructions used outside loop
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D50778: [LV] Vectorize loops where non-phi instructions used outside loop
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D50854: [LICM] Add a diagnostic analysis for identifying alias information of loads within loop
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D50854: [LICM] Add a diagnostic analysis for identifying alias information of loads within loop
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D50854: [LICM] Add a diagnostic analysis for identifying alias information of loads within loop
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D50861: [AST] Mark invariant.starts as being readonly
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D50854: [LICM] Add a diagnostic analysis for identifying alias information of loads within loop
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D50644: [WIP] [LAA] Allow runtime checks when strides different but address space does not wrap around
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D50644: [WIP] [LAA] Allow runtime checks when strides different but address space does not wrap around
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D46021: [DEBUGINFO] Disable emission of the dwarf sections, but allow directives.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D49722: [CStringSyntaxChecker] Check strlcat sizeof check
Artem Dergachev via Phabricator via llvm-commits
- [PATCH] D49851: [clang-tidy] run-clang-tidy add synchronisation to the output
Artur Ryt via Phabricator via llvm-commits
- [PATCH] D50784: [TableGen] Add Instruction custom byte sequence emission
Artyom Goncharov via Phabricator via llvm-commits
- [PATCH] D50856: [TableGen] Add Logical operands info emission
Artyom Goncharov via Phabricator via llvm-commits
- [PATCH] D50858: [M680x0] Add ELF and Triple info
Artyom Goncharov via Phabricator via llvm-commits
- [PATCH] D50784: [TableGen] Add Instruction custom byte sequence emission
Artyom Goncharov via Phabricator via llvm-commits
- [PATCH] D50856: [TableGen] Add Logical operands info emission
Artyom Goncharov via Phabricator via llvm-commits
- [PATCH] D50858: [M680x0] Add ELF and Triple info
Artyom Goncharov via Phabricator via llvm-commits
- [PATCH] D50579: [LV] Teach about non header phis that have uses outside the loop
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D50480: [LV] Vectorizing loops of arbitrary trip count without remainder under opt for size
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D50665: [LV][LAA] Vectorize loop invariant values stored into loop invariant address
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D50480: [LV] Vectorizing loops of arbitrary trip count without remainder under opt for size
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D50778: [LV] Vectorize loops where non-phi instructions used outside loop
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D50778: [LV] Vectorize loops where non-phi instructions used outside loop
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D47684: [bindings/go] Add Go bindings to the Token type
Ayke via Phabricator via llvm-commits
- [PATCH] D50950: [LLVM-C] Add coroutine passes
Ayke via Phabricator via llvm-commits
- [PATCH] D50950: [LLVM-C] Add coroutine passes
Ayke via Phabricator via llvm-commits
- [PATCH] D50951: [bindings/go] Add coroutine passes
Ayke via Phabricator via llvm-commits
- [PATCH] D47684: [bindings/go] Add Go bindings to the Token type
Ayke via Phabricator via llvm-commits
- [PATCH] D46437: [bindings/go] Add Go bindings for inline assembly
Ayke via Phabricator via llvm-commits
- [PATCH] D50516: [ASTImporter] Improved import of friend templates.
Balázs Kéri via Phabricator via llvm-commits
- [llvm] r339896 - [MC] Remove unused variable
Benjamin Kramer via llvm-commits
- [llvm] r340012 - [ARM/AArch64] TargetParserTest fixes
Bernard Ogden via llvm-commits
- [llvm] r340013 - [ARM/AArch64] Support FP16 +fp16fml instructions
Bernard Ogden via llvm-commits
- [PATCH] D50227: Add/fix some FP16 tests
Bernard Ogden via Phabricator via llvm-commits
- [PATCH] D50228: [ARM/AArch64] Support FP16 +fp16fml instructions
Bernard Ogden via Phabricator via llvm-commits
- [PATCH] D50803: [gold-plugin] Add "obj-files" option
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D50803: [gold-plugin] Add "obj-files" option
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D50803: [gold-plugin] Add "obj-files" option
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D50803: [gold-plugin] Add "obj-files" option
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D50803: [gold-plugin] Add "obj-files" option
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D50637: [CodeGen] Set FrameSetup/FrameDestroy on BUNDLE instructions
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D50638: [AsmPrinter] Look inside bundles and rely on FrameDestroy in calculateDbgValueHistory
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D50639: Change how finalizeBundle selects debug location for the BUNDLE instruction
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D50788: [LiveDebugVariables] Avoid faulty addDefsFromCopies in computeIntervals
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D50842: [RegisterCoalescer] Do not assert when trying to remat dead values
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D50842: [RegisterCoalescer] Do not assert when trying to remat dead values
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D50844: [RegisterCoalescer] Use substPhysReg in reMaterializeTrivialDef
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D46053: [Local] Refactor llvm::removeUnreachableBlocks
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D46059: [Scalarizer] Remove unreachable blocks before scalarizing a function
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D50638: [AsmPrinter] Look inside bundles and rely on FrameDestroy in calculateDbgValueHistory
Bjorn Pettersson via Phabricator via llvm-commits
- [llvm] r339981 - [llvm-mc-assemble-fuzzer] Update API - Pass MCObjectWriter instead of a stream
Brian Cain via llvm-commits
- [PATCH] D50592: Add check for tied operands
Brian Cain via Phabricator via llvm-commits
- [PATCH] D50657: Add R_HEX_32 relocation support
Brian Cain via Phabricator via llvm-commits
- [PATCH] D50816: [hexagon] restore -fuse-cxa-atexit by default
Brian Cain via Phabricator via llvm-commits
- [PATCH] D48913: [llvm-mc-assemble-fuzzer] Update API - Pass MCObjectWriter instead of a stream
Brian Cain via Phabricator via llvm-commits
- [PATCH] D50816: [hexagon] restore -fuse-cxa-atexit by default
Brian Cain via Phabricator via llvm-commits
- [PATCH] D50816: [hexagon] restore -fuse-cxa-atexit by default
Brian Cain via Phabricator via llvm-commits
- [PATCH] D48913: [llvm-mc-assemble-fuzzer] Update API - Pass MCObjectWriter instead of a stream
Brian Cain via Phabricator via llvm-commits
- [PATCH] D41727: [libcxx] Disable tautological-type-limit-compare warning
Brian Cain via Phabricator via llvm-commits
- [llvm] r339700 - Revert "[DebugInfo] Generate DWARF debug information for labels. (Fix leak problems)"
Bruno Cardoso Lopes via llvm-commits
- [llvm] r339676 - [DebugInfo] Generate DWARF debug information for labels. (Fix leak problems)
Bruno Cardoso Lopes via llvm-commits
- [debuginfo-tests] r340119 - Revert "Add a basic integration test for C++ smart pointers"
Bruno Cardoso Lopes via llvm-commits
- [PATCH] D50870: Close FileEntries of cached files in ModuleManager::addModule().
Bruno Cardoso Lopes via Phabricator via llvm-commits
- [PATCH] D50685: [AArch64] Support conversion between fp16 and fp128
Bryan Chan via Phabricator via llvm-commits
- [llvm] r339735 - [FPEnv] Scalarize StrictFP vector operations
Cameron McInally via llvm-commits
- [PATCH] D50720: [FPEnv] Scalarize StrictFP vector operations
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D50913: [FPEnv] Don't need copysign/fabs/fneg constrained intrinsics
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D50913: [FPEnv] Don't need copysign/fabs/fneg constrained intrinsics
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D50913: [FPEnv] Don't need copysign/fabs/fneg constrained intrinsics
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D50913: [FPEnv] Don't need copysign/fabs/fneg constrained intrinsics
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D50887: [DWARF] Missing location debug information with -O2.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [llvm] r339314 - [RISCV] Add "lla" pseudo-instruction to assembler
Chandler Carruth via llvm-commits
- [llvm] r339740 - [SDAG] Remove the reliance on MI's allocation strategy for
Chandler Carruth via llvm-commits
- [llvm] r339748 - [SDAG] Update the AVR backend for the SelectionDAG API changes in
Chandler Carruth via llvm-commits
- [llvm] r284930 - [AVR] Add the machine code disassembler
Chandler Carruth via llvm-commits
- [llvm] r339836 - [x86] Actually initialize the SLH pass with the x86 backend and use
Chandler Carruth via llvm-commits
- [llvm] r339940 - [MI] Change the array of `MachineMemOperand` pointers to be
Chandler Carruth via llvm-commits
- [llvm] r339962 - [x86/MIR] Implement support for pre- and post-instruction symbols, as
Chandler Carruth via llvm-commits
- [llvm] r339975 - [ADT] Replace a member initializer of a union with an explicit
Chandler Carruth via llvm-commits
- [PATCH] D50828: Add profiling and canonicalization support to demangler nodes. No functionality change intended.
Chandler Carruth via llvm-commits
- [llvm] r339977 - [GISel]: Add Opcodes for a few LLVM Intrinsics
Chandler Carruth via llvm-commits
- [llvm] r339977 - [GISel]: Add Opcodes for a few LLVM Intrinsics
Chandler Carruth via llvm-commits
- [llvm] r339977 - [GISel]: Add Opcodes for a few LLVM Intrinsics
Chandler Carruth via llvm-commits
- [llvm] r339982 - Revert r339977: [GISel]: Add Opcodes for a few LLVM Intrinsics
Chandler Carruth via llvm-commits
- [llvm] r284930 - [AVR] Add the machine code disassembler
Chandler Carruth via llvm-commits
- [PATCH] D50680: [SDAG] Remove the reliance on MI's allocation strategy for `MachineMemOperand` pointers attached to `MachineSDNodes` and instead have the `SelectionDAG` fully manage the memory for this array.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D50680: [SDAG] Remove the reliance on MI's allocation strategy for `MachineMemOperand` pointers attached to `MachineSDNodes` and instead have the `SelectionDAG` fully manage the memory for this array.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D50680: [SDAG] Remove the reliance on MI's allocation strategy for `MachineMemOperand` pointers attached to `MachineSDNodes` and instead have the `SelectionDAG` fully manage the memory for this array.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D50680: [SDAG] Remove the reliance on MI's allocation strategy for `MachineMemOperand` pointers attached to `MachineSDNodes` and instead have the `SelectionDAG` fully manage the memory for this array.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D50680: [SDAG] Remove the reliance on MI's allocation strategy for `MachineMemOperand` pointers attached to `MachineSDNodes` and instead have the `SelectionDAG` fully manage the memory for this array.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D50680: [SDAG] Remove the reliance on MI's allocation strategy for `MachineMemOperand` pointers attached to `MachineSDNodes` and instead have the `SelectionDAG` fully manage the memory for this array.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D50680: [SDAG] Remove the reliance on MI's allocation strategy for `MachineMemOperand` pointers attached to `MachineSDNodes` and instead have the `SelectionDAG` fully manage the memory for this array.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D50701: [MI] Change the array of `MachineMemOperand` pointers to be a generically extensible collection of extra info attached to a `MachineInstr`.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D50680: [SDAG] Remove the reliance on MI's allocation strategy for `MachineMemOperand` pointers attached to `MachineSDNodes` and instead have the `SelectionDAG` fully manage the memory for this array.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D50680: [SDAG] Remove the reliance on MI's allocation strategy for `MachineMemOperand` pointers attached to `MachineSDNodes` and instead have the `SelectionDAG` fully manage the memory for this array.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D50701: [MI] Change the array of `MachineMemOperand` pointers to be a generically extensible collection of extra info attached to a `MachineInstr`.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D50701: [MI] Change the array of `MachineMemOperand` pointers to be a generically extensible collection of extra info attached to a `MachineInstr`.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D50701: [MI] Change the array of `MachineMemOperand` pointers to be a generically extensible collection of extra info attached to a `MachineInstr`.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D50701: [MI] Change the array of `MachineMemOperand` pointers to be a generically extensible collection of extra info attached to a `MachineInstr`.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D50701: [MI] Change the array of `MachineMemOperand` pointers to be a generically extensible collection of extra info attached to a `MachineInstr`.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D50701: [MI] Change the array of `MachineMemOperand` pointers to be a generically extensible collection of extra info attached to a `MachineInstr`.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D50701: [MI] Change the array of `MachineMemOperand` pointers to be a generically extensible collection of extra info attached to a `MachineInstr`.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D50833: [x86/MIR] Add full MIR support for pre- and post-instruction symbols, as well as parsing support for `MCSymbol` `MachineOperand`s.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D50833: [x86/MIR] Implement support for pre- and post-instruction symbols, as well as MIR parsing support for `MCSymbol` `MachineOperand`s.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D50837: [x86/SLH] Teach SLH to harden against the "ret2spec" attack by implementing the proposed mitigation technique described in the original design document.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D50837: [x86/SLH] Teach SLH to harden against the "ret2spec" attack by implementing the proposed mitigation technique described in the original design document.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D50656: [X86] In EFLAGS copy pass, don't emit EXTRACT_SUBREG instructions since we're after peephole
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D50701: [MI] Change the array of `MachineMemOperand` pointers to be a generically extensible collection of extra info attached to a `MachineInstr`.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D50833: [x86/MIR] Implement support for pre- and post-instruction symbols, as well as MIR parsing support for `MCSymbol` `MachineOperand`s.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D50833: [x86/MIR] Implement support for pre- and post-instruction symbols, as well as MIR parsing support for `MCSymbol` `MachineOperand`s.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D45301: Update MemorySSA in LoopUnswitch.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D50828: Add profiling and canonicalization support to demangler nodes. No functionality change intended.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D50828: Add profiling and canonicalization support to demangler nodes. No functionality change intended.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D50833: [x86/MIR] Implement support for pre- and post-instruction symbols, as well as MIR parsing support for `MCSymbol` `MachineOperand`s.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D50828: Add profiling and canonicalization support to demangler nodes. No functionality change intended.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D50833: [x86/MIR] Implement support for pre- and post-instruction symbols, as well as MIR parsing support for `MCSymbol` `MachineOperand`s.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D50875: Move lib/Demangle under lib/Support. No functionality change intended.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D50828: Add profiling and canonicalization support to demangler nodes. No functionality change intended.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D50875: Move lib/Demangle under lib/Support. No functionality change intended.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D50725: [SystemZ] Replace subreg_r with subreg_h
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D50875: Move lib/Demangle under lib/Support. No functionality change intended.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D50828: Add profiling and canonicalization support to demangler nodes. No functionality change intended.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D50828: Add profiling and canonicalization support to demangler nodes. No functionality change intended.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D47858: [New PM] Introducing PassInstrumentation framework
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D50936: [DAGCombiner] Allow divide by constant optimization on opaque constants.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D50936: [DAGCombiner] Allow divide by constant optimization on opaque constants.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D50413: [libunwind][include] Add some missing definitions to <unwind.h>.
Charles Davis via Phabricator via llvm-commits
- [PATCH] D50564: Add support for SEH unwinding on Windows.
Charles Davis via Phabricator via llvm-commits
- [PATCH] D50564: Add support for SEH unwinding on Windows.
Charles Davis via Phabricator via llvm-commits
- [PATCH] D50564: Add support for SEH unwinding on Windows.
Charles Davis via Phabricator via llvm-commits
- [PATCH] D50564: Add support for SEH unwinding on Windows.
Charles Davis via Phabricator via llvm-commits
- [PATCH] D50564: Add support for SEH unwinding on Windows.
Charles Davis via Phabricator via llvm-commits
- [PATCH] D50564: Add support for SEH unwinding on Windows.
Charles Davis via Phabricator via llvm-commits
- [PATCH] D50564: Add support for SEH unwinding on Windows.
Charles Davis via Phabricator via llvm-commits
- [PATCH] D50413: [libunwind][include] Add some missing definitions to <unwind.h>.
Charles Davis via Phabricator via llvm-commits
- [llvm] r340000 - [MISC]Fix wrong usage of std::equal()
Chen Zheng via llvm-commits
- [PATCH] D49958: [MISC]Fix wrong usage of std::equal()
ChenZheng via Phabricator via llvm-commits
- [PATCH] D49958: [MISC]Fix wrong usage of std::equal()
ChenZheng via Phabricator via llvm-commits
- [PATCH] D49958: [MISC]Fix wrong usage of std::equal()
ChenZheng via Phabricator via llvm-commits
- [PATCH] D49958: [MISC]Fix wrong usage of std::equal()
ChenZheng via Phabricator via llvm-commits
- [PATCH] D49958: [MISC]Fix wrong usage of std::equal()
ChenZheng via Phabricator via llvm-commits
- [llvm] r339652 - Test commit: fix punctuation
Chih-Mao Chen via llvm-commits
- [PATCH] D43157: [RISCV] Properly evaluate VK_RISCV_PCREL_LO
Chih-Mao Chen via Phabricator via llvm-commits
- [llvm] r339773 - [SimplifyCFG] Remove pointer from SmallPtrSet before deletion
Chijun Sima via llvm-commits
- [PATCH] D50717: [SimplifyCFG] Fix BasicBlock use-after-free
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D50717: [SimplifyCFG] Fix BasicBlock use-after-free
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D48790: Update MemorySSA in Local utils removing blocks.
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D48790: Update MemorySSA in Local utils removing blocks.
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D48790: Update MemorySSA in Local utils removing blocks.
Chijun Sima 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] r339622 - [X86] Don't ignore 0x66 prefix on relative jumps in 64-bit mode. Fix opcode selection of relative jumps in 16-bit mode. Treat jno/jo like other jcc instructions.
Craig Topper via llvm-commits
- [llvm] r339749 - [X86] Change legacy SSE scalar fp to integer intrinsics to use specific ISD opcodes instead of keeping as intrinsics. Unify SSE and AVX512 isel patterns.
Craig Topper via llvm-commits
- [llvm] r339818 - [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 llvm-commits
- [llvm] r339840 - [X86] Correct some bad FileCheck prefixes in tests. Add test cases for v64i8 padd/psub saturation intrinsics.
Craig Topper via llvm-commits
- [llvm] r339841 - [X86] Remove the unused masked 128 and 256-bit masked padds/psubs intrinsics.
Craig Topper via llvm-commits
- [llvm] r339842 - [X86] Remove masking from the 512-bit padds and psubs intrinsics. Use select in IR instead.
Craig Topper via llvm-commits
- [llvm] r339926 - [X86] Pre-commit test case for D50827.
Craig Topper via llvm-commits
- [llvm] r339945 - [X86] In EFLAGS copy pass, don't emit EXTRACT_SUBREG instructions since we're after peephole
Craig Topper via llvm-commits
- [llvm] r339946 - [DAGCombiner] Don't reassociate operations that have the vector reduction flag set.
Craig Topper via llvm-commits
- [llvm] r340059 - [X86] Use hasOneUse instead of isOnlyUserOf. NFCI
Craig Topper via llvm-commits
- [llvm] r340086 - [X86] Remove detectAddSubSatPattern.
Craig Topper via llvm-commits
- [llvm] r340120 - [DAGCombiner] Allow divide by constant optimization on opaque constants.
Craig Topper via llvm-commits
- [llvm] r340121 - [X86] Add a signed test case for PR38622. Use nounwind to reduce the output on the unsigned test case.
Craig Topper via llvm-commits
- [llvm] r340127 - [X86] Add test cases to show missed opportunities to use 512-bit PSUBUS.
Craig Topper via llvm-commits
- [llvm] r340128 - [X86] Add support for using 512-bit PSUBUS to combineSelect.
Craig Topper via llvm-commits
- [llvm] r340129 - [X86] Simplify the PADDUS legality check in combineSelect to match PSUBUS. NFC
Craig Topper via llvm-commits
- [llvm] r340130 - [X86] Use SDValue::operator== instead of DAG.isEqualTo in strictly integer matching.
Craig Topper via llvm-commits
- [llvm] r340133 - [X86] Add a test case showing an issue in our addusw pattern matching.
Craig Topper via llvm-commits
- [llvm] r340134 - [X86] Fix an issue in the matching for ADDUS.
Craig Topper via llvm-commits
- [llvm] r340144 - [InstCombine] Add test cases for an icmp combine that is missing support for splat vector constants.
Craig Topper via llvm-commits
- [llvm] r340150 - [InstCombine] Move some variable declarations into a more appropriate scope. NFC
Craig Topper via llvm-commits
- [PATCH] D50656: [X86] In EFLAGS copy pass, don't emit EXTRACT_SUBREG instructions since we're after peephole
Craig Topper via Phabricator via llvm-commits
- [PATCH] D46179: [X86] Lowering addus/subus intrinsics to native IR (LLVM part)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D50499: [X86] Constant folding of adds/subs intrinsics
Craig Topper via Phabricator via llvm-commits
- [PATCH] D50070: [X86] Improved sched models for X86 CMPXCHG* instructions
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] D50636: [DAGCombiner] Add X / X -> 1 & X % X -> 0 folds.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D50636: [DAGCombiner] Add X / X -> 1 & X % X -> 0 folds.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D50720: [FPEnv] Scalarize StrictFP vector operations
Craig Topper via Phabricator via llvm-commits
- [PATCH] D50070: [X86] Improved sched models for X86 CMPXCHG* instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D50636: [DAGCombiner] Add X / X -> 1 & X % X -> 0 folds.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D50392: [TargetLowering] Add support for non-uniform vectors to BuildExactSDIV
Craig Topper via Phabricator via llvm-commits
- [PATCH] D50625: DAG: Try to custom lower when promoting float operands
Craig Topper via Phabricator via llvm-commits
- [PATCH] D50625: DAG: Try to custom lower when promoting float operands
Craig Topper via Phabricator via llvm-commits
- [PATCH] D50392: [TargetLowering] Add support for non-uniform vectors to BuildExactSDIV
Craig Topper via Phabricator via llvm-commits
- [PATCH] D50781: [X86][SSE] Lower constant vXi8 ISD::SRL/ISD::SRA using PMULLW
Craig Topper via Phabricator via llvm-commits
- [PATCH] D50791: [SelectionDAG] unroll unsupported vector FP ops earlier to avoid libcalls on undef elements (PR38527)
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] D50817: [X86] Teach combineLoopSADPattern to handle cases where there is no loop and the add has two absolute difference inputs
Craig Topper via Phabricator via llvm-commits
- [PATCH] D50827: [DAGCombiner] Don't reassociate operations that have the vector reduction flag set.
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] D50827: [DAGCombiner] Don't reassociate operations that have the vector reduction flag set.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D50827: [DAGCombiner] Don't reassociate operations that have the vector reduction flag set.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D50868: [X86] Teach combineLoopMAddPattern to handle cases where there is no loop and the add has two multiple inputs
Craig Topper via Phabricator via llvm-commits
- [PATCH] D50848: [ConstantFolding] add simplifications for funnel shift intrinsics
Craig Topper via Phabricator via llvm-commits
- [PATCH] D50848: [ConstantFolding] add simplifications for funnel shift intrinsics
Craig Topper via Phabricator via llvm-commits
- [PATCH] D50878: [X86] Teach combineTruncatedArithmetic to handle some cases of ISD::SUB
Craig Topper via Phabricator via llvm-commits
- [PATCH] D50781: [X86][SSE] Lower constant vXi8 ISD::SRL/ISD::SRA using PMULLW
Craig Topper via Phabricator via llvm-commits
- [PATCH] D46179: [X86] Lowering addus/subus intrinsics to native IR (LLVM part)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D50573: [LegacyPassManager] Remove analysis P from AnUsageMap before deleting it in schedulePass.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D46179: [X86] Lowering addus/subus intrinsics to native IR (LLVM part)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D50936: [DAGCombiner] Allow divide by constant optimization on opaque constants.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D50780: Check that the key is in the LEAs map before accessing
Craig Topper via Phabricator via llvm-commits
- [PATCH] D50946: [InstCombine] Add splat vector constant support to foldICmpAddOpConst.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D50952: [X86] Add support for matching paddus patterns where one of the vectors is a constant.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D48273: [WebAssembly] CFG stackify support for exception handling
Dan Gohman via Phabricator via llvm-commits
- [compiler-rt] r339559 - [CMake] Fix bug in `add_weak_symbols()` function.
Dan Liew via llvm-commits
- [PATCH] D50059: [CMake] Fix bug in `add_weak_symbols()` function.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D50059: [CMake] Fix bug in `add_weak_symbols()` function.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D50330: [RFC] Implement out-of-process allocator enumeration for macOS
Dan Liew via Phabricator via llvm-commits
- [llvm] r339551 - [Sparc] Add support for the cycle counter available in GR740
Daniel Cederman via llvm-commits
- [llvm] r339570 - Revert "[Sparc] Add support for the cycle counter available in GR740"
Daniel Cederman via llvm-commits
- [llvm] r340003 - [Sparc] Flush register windows for @llvm.returnaddress(1)
Daniel Cederman via llvm-commits
- [llvm] r340008 - [Sparc] Get sret arg size from CallLoweringInfo.getArgs()
Daniel Cederman via llvm-commits
- [PATCH] D48638: [Sparc] Add support for the cycle counter available in GR740
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D48117: [Sparc] Get sret arg size from CallLoweringInfo.getArgs()
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D49219: [Sparc] Custom bitcast between f64 and v2i32
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D48638: [Sparc] Add support for the cycle counter available in GR740
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D48636: [Sparc] Flush register windows for @llvm.returnaddress(1)
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D50694: [Sparc] Give the option to use the OS reserved global registers
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D48636: [Sparc] Flush register windows for @llvm.returnaddress(1)
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D48117: [Sparc] Get sret arg size from CallLoweringInfo.getArgs()
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D45543: [globalisel] Add a combiner helpers for extending loads and use them in a pre-legalize combiner for AArch64
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D50401: [GISel]: Add Opcodes for a few Libm Intrinsics
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D49673: [AArch64] Add Tiny Code Model for AArch64
Dave Green via Phabricator via llvm-commits
- [PATCH] D50698: [UnJ] Ensure unroll_and_jam metadata is removed once consumed.
Dave Green via Phabricator via llvm-commits
- [PATCH] D49281: [Unroll/UnrollAndJam/Vectorizer/Distribute] Add followup loop attributes.
Dave Green via Phabricator via llvm-commits
- [PATCH] D50717: [SimplifyCFG] Fix BasicBlock use-after-free
Dave Green via Phabricator via llvm-commits
- [PATCH] D50717: [NFC][SimplifyCFG] Remove pointer from SmallPtrSet before deletion
Dave Green via Phabricator via llvm-commits
- [PATCH] D49673: [AArch64] Add Tiny Code Model for AArch64
Dave Green via Phabricator via llvm-commits
- [PATCH] D49673: [AArch64] Add Tiny Code Model for AArch64
Dave Green via Phabricator via llvm-commits
- [PATCH] D49673: [AArch64] Add Tiny Code Model for AArch64
Dave Green via Phabricator via llvm-commits
- [PATCH] D50698: [UnJ] Ensure unroll_and_jam metadata is removed once consumed.
Dave Green via Phabricator via llvm-commits
- [PATCH] D49281: [Unroll/UnrollAndJam/Vectorizer/Distribute] Add followup loop attributes.
Dave Green via Phabricator via llvm-commits
- [llvm] r338305 - [ORC] Add SerializationTraits for std::set and std::map.
David Blaikie via llvm-commits
- [llvm] r338975 - [ORC] Remove an incorrect use of 'cantFail'.
David Blaikie via llvm-commits
- [llvm] r339939 - DebugInfo: Add metadata support for disabling DWARF pub sections
David Blaikie via llvm-commits
- [llvm] r339970 - DebugInfo: Remove command line (& target-based) disabling of pubnames in favor of metadata
David Blaikie via llvm-commits
- [PATCH] D50476: [NFC] ConstantMerge: don't insert when find should be used
David Blaikie via Phabricator via llvm-commits
- [PATCH] D50476: [NFC] ConstantMerge: don't insert when find should be used
David Blaikie via Phabricator via llvm-commits
- [PATCH] D50213: DebugInfo: Add metadata support for disabling DWARF pub sections
David Blaikie via Phabricator via llvm-commits
- [PATCH] D50213: DebugInfo: Add metadata support for disabling DWARF pub sections
David Blaikie via Phabricator via llvm-commits
- [PATCH] D50213: DebugInfo: Add metadata support for disabling DWARF pub sections
David Blaikie via Phabricator via llvm-commits
- [PATCH] D50213: DebugInfo: Add metadata support for disabling DWARF pub sections
David Blaikie via Phabricator via llvm-commits
- [PATCH] D50213: DebugInfo: Add metadata support for disabling DWARF pub sections
David Blaikie via Phabricator via llvm-commits
- [llvm] r339692 - [NFC] Tests for select with binop fold - FP opcodes
David Bolvansky via llvm-commits
- [PATCH] D49722: [CStringSyntaxChecker] Check strlcat sizeof check
David CARLIER via Phabricator via llvm-commits
- [PATCH] D50540: Further g++ 8 warning fixes
David CARLIER via Phabricator via llvm-commits
- [PATCH] D49869: [Zorg] Update openbsd slave
David CARLIER via Phabricator via llvm-commits
- [PATCH] D50760: [Sanitizer] Fix build openbsd
David CARLIER via Phabricator via llvm-commits
- [PATCH] D50760: [Sanitizer] Fix build openbsd
David CARLIER via Phabricator via llvm-commits
- [PATCH] D50760: [Sanitizer] Fix build openbsd
David CARLIER via Phabricator via llvm-commits
- [PATCH] D50760: [Sanitizer] Fix build openbsd
David CARLIER via Phabricator via llvm-commits
- [PATCH] D49869: [Zorg] Update openbsd slave
David CARLIER via Phabricator via llvm-commits
- [PATCH] D50937: [Sanitizer] implementing remaining function under OSX
David CARLIER via Phabricator via llvm-commits
- [PATCH] D50937: [Sanitizer] implementing remaining function under OSX
David CARLIER via Phabricator via llvm-commits
- [compiler-rt] r339886 - [Sanitizer] Fix build openbsd
David Carlier via llvm-commits
- r339730 - Fix Stmt::ignoreImplicit
David Green via llvm-commits
- [llvm] r339762 - [UnJ] Rename hasInvariantIterationCount to hasIterationCountInvariantInParent NFC
David Green via llvm-commits
- [llvm] r339500 - [UnJ] Create a hasInvariantIterationCount function. NFC
David Green via llvm-commits
- r339730 - Fix Stmt::ignoreImplicit
David Green via llvm-commits
- r339730 - Fix Stmt::ignoreImplicit
David Green via llvm-commits
- [PATCH] D50388: Respect PYTHONPATH
David Greene via Phabricator via llvm-commits
- [PATCH] D49672: [CMake] Honor LLVM_EXTERNAL_<proj>_SOURCE_DIR
David Greene via Phabricator via llvm-commits
- [PATCH] D50704: [Inline-cost] Teach cost function to account for accumulative code-size growth
David Greene via Phabricator via llvm-commits
- [PATCH] D50930: Move Itanium demangler implementation into a header file and add visitation support.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D50930: Move Itanium demangler implementation into a header file and add visitation support.
David L. Jones via Phabricator via llvm-commits
- [PATCH] D50591: [PGO] Control Height Reduction
David Li via Phabricator via llvm-commits
- [PATCH] D50591: [PGO] Control Height Reduction
David Li via Phabricator via llvm-commits
- [PATCH] D50822: [BFI] Use rounding while computing profile counts.
David Li via Phabricator via llvm-commits
- [PATCH] D50591: [PGO] Control Height Reduction
David Li via Phabricator via llvm-commits
- [PATCH] D50867: [InstrProf] Use atomic profile counter updates for TSan
David Li via Phabricator via llvm-commits
- [PATCH] D50881: [ThinLTO] Add option for printing import failure reasons
David Li via Phabricator via llvm-commits
- [PATCH] D50881: [ThinLTO] Add option for printing import failure reasons
David Li via Phabricator via llvm-commits
- [PATCH] D50806: [MS Demangler] Demangle string literals
David Majnemer via Phabricator via llvm-commits
- [PATCH] D47916: [asan, myriad] Use local pool for new/delete when ASan run-time is not up
David Major via Phabricator via llvm-commits
- [compiler-rt] r339869 - [XRay][compiler-rt] Remove MAP_NORESERVE from XRay allocations
Dean Michael Berris via llvm-commits
- [compiler-rt] r339978 - [XRay][compiler-rt] Avoid InternalAlloc(...) in Profiling Mode
Dean Michael Berris 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] 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] D48879: [XRay][test-suite] Benchmarks for profiling mode implementation
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D50782: [XRay][compiler-rt] Avoid InternalAlloc(...) in Profiling Mode
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D50782: [XRay][compiler-rt] Avoid InternalAlloc(...) in Profiling Mode
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D50782: [XRay][compiler-rt] Avoid InternalAlloc(...) in Profiling Mode
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D50831: [XRay][compiler-rt] Remove MAP_NORESERVE from XRay allocations
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] D50831: [XRay][compiler-rt] Remove MAP_NORESERVE from XRay allocations
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D50782: [XRay][compiler-rt] Avoid InternalAlloc(...) in Profiling Mode
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D50782: [XRay][compiler-rt] Avoid InternalAlloc(...) in Profiling Mode
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D50782: [XRay][compiler-rt] Avoid InternalAlloc(...) in Profiling Mode
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D50782: [XRay][compiler-rt] Avoid InternalAlloc(...) in Profiling Mode
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
- [llvm] r339744 - [WebAssembly] SIMD Splats
Derek Schuff via llvm-commits
- [llvm] r339786 - [WebAssembly] SIMD replace_lane
Derek Schuff via llvm-commits
- [PATCH] D48273: [WebAssembly] CFG stackify support for exception handling
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D50653: [WebAssembly] Add isEHScopeReturn instruction property
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D48273: [WebAssembly] CFG stackify support for exception handling
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D50741: [WebAssembly] SIMD Splats
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D50750: [WebAssembly] SIMD replace_lane
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D50750: [WebAssembly] SIMD replace_lane
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D50750: [WebAssembly] SIMD replace_lane
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D50480: [LV] Vectorizing loops of arbitrary trip count without remainder under opt for size
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D50823: [VPlan] Introduce VPCmpInst sub-class in the instruction-level representation
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D50480: [LV] Vectorizing loops of arbitrary trip count without remainder under opt for size
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D50823: [VPlan] Introduce VPCmpInst sub-class in the instruction-level representation
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D50432: [DAGCombiner] Reduce load widths of shifted masks
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D50432: [DAGCombiner] Reduce load widths of shifted masks
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D50704: [Inline-cost] Teach cost function to account for accumulative code-size growth
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D50704: [Inline-cost] Teach cost function to account for accumulative code-size growth
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D50704: [Inline-cost] Teach cost function to account for accumulative code-size growth
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D50704: [Inline-cost] Teach cost function to account for accumulative code-size growth
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D50240: [RuntimeDyld] Fix a calculation of common symbols size
Dmitry Sidorov via Phabricator via llvm-commits
- [PATCH] D50240: [RuntimeDyld] Fix a calculation of common symbols size
Dmitry Sidorov via Phabricator via llvm-commits
- [PATCH] D50884: [MergeFunctions] Merge global unnamed_addr functions as aliases
Dmytro Shynkevych via Phabricator via llvm-commits
- [PATCH] D50944: [Hexagon] [Test] Remove undef and infinite loop from test
Dmytro Shynkevych via Phabricator via llvm-commits
- [PATCH] D50593: ConstantMerge: merge common initial sequences
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D50714: [InstCombine] Fold Select with binary op - FP opcodes
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D50714: [InstCombine] Fold Select with binary op - FP opcodes
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D50714: [InstCombine] Fold Select with binary op - FP opcodes
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D50714: [InstCombine] Fold Select with binary op - FP opcodes
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D49966: [X86] Performing DAG pruning before selection of LEA instructions.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D50435: [Inliner] Attribute callsites with inline remarks
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45653: [X86] Enable sibling-call optimization for functions returning structs
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D50039: [LibCalls] Added nonnull atribute to libc function args
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D41574: [Transforms] Adding a WeakReassociate pass
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D50936: [DAGCombiner] Allow divide by constant optimization on opaque constants.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D50714: [InstCombine] Fold Select with binary op - FP opcodes
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D22630: Loop rotation
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D50714: [InstCombine] Fold Select with binary op - FP opcodes
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D50714: [InstCombine] Fold Select with binary op - FP opcodes
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D50714: [InstCombine] Fold Select with binary op - FP opcodes
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] r339835 - [BFI] Use rounding while computing profile counts.
Easwaran Raman via llvm-commits
- [PATCH] D50704: [Inline-cost] Teach cost function to account for accumulative code-size growth
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D50822: [BFI] Use rounding while computing profile counts.
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D50822: [BFI] Use rounding while computing profile counts.
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D48602: `llvm.experimental.stackmap` is erroneously marked `Throws`?
Edd Barrett via Phabricator via llvm-commits
- [PATCH] D48602: `llvm.experimental.stackmap` is erroneously marked `Throws`?
Edd Barrett via Phabricator via llvm-commits
- [PATCH] D50782: [XRay][compiler-rt] Avoid InternalAlloc(...) in Profiling Mode
Eizan Miyamoto via Phabricator via llvm-commits
- [PATCH] D50782: [XRay][compiler-rt] Avoid InternalAlloc(...) in Profiling Mode
Eizan Miyamoto via Phabricator via llvm-commits
- [llvm] r339734 - [ARM] Make PerformSHLSimplify add nodes to the DAG worklist correctly.
Eli Friedman via llvm-commits
- [llvm] r339922 - [SelectionDAG] Improve the legalisation lowering of UMULO.
Eli Friedman via llvm-commits
- [PATCH] D50634: [RISCV] Add support for local PIC addressing
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D50667: [ARM] Make PerformSHLSimplify add nodes to the DAG worklist correctly.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D50310: Improve the legalisation lowering of UMULO
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D49514: [compiler-rt] [builtins] Add logb/logbf/logbl methods to compiler-rt to avoid libm dependencies when possible.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D50634: [RISCV] Add support for local PIC addressing
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D50667: [ARM] Make PerformSHLSimplify add nodes to the DAG worklist correctly.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D49531: [PowerPC] Enhance the selection(ISD::VSELECT) of vector type
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D50791: [SelectionDAG] unroll unsupported vector FP ops earlier to avoid libcalls on undef elements (PR38527)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D50791: [SelectionDAG] unroll unsupported vector FP ops earlier to avoid libcalls on undef elements (PR38527)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47196: [Time-report ](2): Recursive timers in Clang
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D50310: Improve the legalisation lowering of UMULO
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D50784: [TableGen] Add Instruction custom byte sequence emission
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D50670: Implementation of multiple loops in cxx_loop_proto
Emmett Neyman via Phabricator via llvm-commits
- [PATCH] D50670: Implementation of multiple loops in cxx_loop_proto
Emmett Neyman via Phabricator via llvm-commits
- [PATCH] D50670: Implementation of multiple loops in cxx_loop_proto
Emmett Neyman via Phabricator via llvm-commits
- [PATCH] D50670: Implementation of nested loops in cxx_loop_proto
Emmett Neyman via Phabricator via llvm-commits
- [PATCH] D50670: Implementation of nested loops in cxx_loop_proto
Emmett Neyman via Phabricator via llvm-commits
- [PATCH] D50670: Implementation of nested loops in cxx_loop_proto
Emmett Neyman via Phabricator via llvm-commits
- [PATCH] D50670: Implementation of nested loops in cxx_loop_proto
Emmett Neyman via Phabricator via llvm-commits
- [PATCH] D50670: Implementation of nested loops in cxx_loop_proto
Emmett Neyman via Phabricator via llvm-commits
- [PATCH] D50670: Implementation of nested loops in cxx_loop_proto
Emmett Neyman via Phabricator via llvm-commits
- [PATCH] D50670: Implementation of nested loops in cxx_loop_proto
Emmett Neyman via Phabricator via llvm-commits
- [PATCH] D50670: Implementation of nested loops in cxx_loop_proto
Emmett Neyman via Phabricator via llvm-commits
- [PATCH] D50829: Update README and Dockerfile to include llvm-proto-fuzzer
Emmett Neyman via Phabricator via llvm-commits
- [PATCH] D50829: Update README and Dockerfile to include llvm-proto-fuzzer
Emmett Neyman via Phabricator via llvm-commits
- [PATCH] D50829: Update README and Dockerfile to include llvm-proto-fuzzer
Emmett Neyman via Phabricator via llvm-commits
- [PATCH] D50829: Update README and Dockerfile to include llvm-proto-fuzzer
Emmett Neyman via Phabricator via llvm-commits
- [PATCH] D50829: Update README and Dockerfile to include llvm-proto-fuzzer
Emmett Neyman via Phabricator via llvm-commits
- [PATCH] D50640: Fix for bug 38508 - Don't do PCH processing when only generating preprocessor output
Erich Keane via Phabricator via llvm-commits
- [llvm] r339580 - [itanium demangler] Add llvm::itaniumFindTypesInMangledName()
Erik Pilkington via llvm-commits
- [llvm] r339587 - Attempt to fix some MSVC build errors.
Erik Pilkington via llvm-commits
- [PATCH] D50586: [Demangle] Add itaniumFindTypesInMangledName()
Erik Pilkington via Phabricator via llvm-commits
- [PATCH] D50586: [Demangle] Add itaniumFindTypesInMangledName()
Erik Pilkington via Phabricator via llvm-commits
- [PATCH] D50825: Factor Node creation out of the demangler. No functionality change intended.
Erik Pilkington via Phabricator via llvm-commits
- [PATCH] D50828: Add profiling and canonicalization support to demangler nodes. No functionality change intended.
Erik Pilkington via Phabricator via llvm-commits
- [PATCH] D50828: Add profiling and canonicalization support to demangler nodes. No functionality change intended.
Erik Pilkington via Phabricator via llvm-commits
- [PATCH] D50828: Add profiling and canonicalization support to demangler nodes. No functionality change intended.
Erik Pilkington via Phabricator via llvm-commits
- [PATCH] D50875: Move lib/Demangle under lib/Support. No functionality change intended.
Erik Pilkington via Phabricator via llvm-commits
- [PATCH] D50828: Add profiling and canonicalization support to demangler nodes. No functionality change intended.
Erik Pilkington via Phabricator via llvm-commits
- [PATCH] D50828: Add profiling and canonicalization support to demangler nodes. No functionality change intended.
Erik Pilkington via Phabricator via llvm-commits
- [PATCH] D50930: Move Itanium demangler implementation into a header file and add visitation support.
Erik Pilkington via Phabricator via llvm-commits
- [PATCH] D50066: [IRMover] Don't materialise values from different source module
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D50066: [IRMover] Don't materialise values from different source module
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D50066: [IRMover] Don't materialise values from different source module
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D49362: [ThinLTO] Compute constant references
Eugene Leviant via Phabricator via llvm-commits
- [llvm] r339578 - [SLC] Expand simplification of pow() for vector types
Evandro Menezes via llvm-commits
- [llvm] r339887 - [InstCombine] Expand the simplification of pow(x, 0.5) to sqrt(x)
Evandro Menezes via llvm-commits
- [llvm] r339900 - [NFC] Fix typo in test cases
Evandro Menezes via llvm-commits
- [llvm] r340060 - [NFC] Expand test cases for simplifying pow()
Evandro Menezes via llvm-commits
- [llvm] r340061 - [InstCombine] Refactor the simplification of pow() (NFC)
Evandro Menezes via llvm-commits
- [PATCH] D50035: [SLC] Expand simplification of pow() for vector types
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D50036: [SLC] Expand the simplification of pow(x, 0.5) to sqrt(x)
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D49273: [SLC] Expand the simplification of pow({e, 2}, y) to exp{, 2}(y)
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D50036: [SLC] Expand the simplification of pow(x, 0.5) to sqrt(x)
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D50036: [SLC] Expand the simplification of pow(x, 0.5) to sqrt(x)
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D50036: [SLC] Expand the simplification of pow(x, 0.5) to sqrt(x)
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D49273: [SLC] Expand the simplification of pow({e, 2}, y) to exp{, 2}(y)
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D50036: [SLC] Expand the simplification of pow(x, 0.5) to sqrt(x)
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D50036: [SLC] Expand the simplification of pow(x, 0.5) to sqrt(x)
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D49273: [InstCombine] Expand the simplification of pow() involving exp{, 2}()
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D50900: [SimplifyLibCalls] Support pow(x, -0.5) in replacePowWithSqrt without NSZ/noInfs.
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D50900: [SimplifyLibCalls] Support pow(x, -0.5) in replacePowWithSqrt without NSZ/noInfs.
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D50416: [cmake] Prevent LLVMgold.so from being unloaded on Linux
Evangelos Foutras via Phabricator via llvm-commits
- [PATCH] D50416: [cmake] Prevent LLVMgold.so from being unloaded on Linux
Evangelos Foutras via Phabricator via llvm-commits
- [PATCH] D50581: [hwasan] Allow optional early shadow setup.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D50574: [hwasan] Handle missing /proc/self/maps.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D50655: [scudo] Fix race condition in deallocation path when Quarantine is bypassed
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D50570: [hwasan] Provide __sanitizer_* aliases to allocator functions.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D50655: [scudo] Fix race condition in deallocation path when Quarantine is bypassed
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D50483: [SanitizerCoverage] Add associated metadata to PC guards.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D50746: [hwasan] Add a basic API.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D50746: [hwasan] Add a basic API.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D50752: [hwasan] Add __hwasan_handle_longjmp.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D50746: [hwasan] Add a basic API.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D50753: [hwasan] Add malloc_fill_byte and free_fill_byte flags.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D50753: [hwasan] Add malloc_fill_byte and free_fill_byte flags.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D50752: [hwasan] Add __hwasan_handle_longjmp.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D50753: [hwasan] Add malloc_fill_byte and free_fill_byte flags.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D49383: [cfi-verify] Support cross-DSO
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D50752: [hwasan] Add __hwasan_handle_longjmp.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D48792: [ARM] Set execute-only flags in .text.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D50865: [hwasan] Enable Android logging.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D50865: [hwasan] Enable Android logging.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D50922: [hwasan] Add a (almost) no-interceptor mode.
Evgenii Stepanov via Phabricator via llvm-commits
- [compiler-rt] r339606 - [hwasan] Allow optional early shadow setup.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r339607 - [hwasan] Handle missing /proc/self/maps.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r339614 - [hwasan] Provide __sanitizer_* aliases to allocator functions.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r339746 - [hwasan] Add a basic API.
Evgeniy Stepanov via llvm-commits
- [llvm] r339746 - [hwasan] Add a basic API.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r339932 - [hwasan] Add malloc_fill_byte and free_fill_byte flags.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r339935 - [hwasan] Add __hwasan_handle_longjmp.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r339950 - [hwasan] Enable Android logging.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r339957 - Revert "[hwasan] Add __hwasan_handle_longjmp."
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r339963 - Revert "Revert "[hwasan] Add __hwasan_handle_longjmp.""
Evgeniy Stepanov via llvm-commits
- [PATCH] D50848: [ConstantFolding] add simplifications for funnel shift intrinsics
Fabian Giesen via Phabricator via llvm-commits
- [lld] r339904 - [ELF] mergeSections: remove non-alive MergeInputSection
Fangrui Song via llvm-commits
- [compiler-rt] r340132 - [msan] Remove XFAIL: freebsd from test/msan/tls_reuse.cc
Fangrui Song via llvm-commits
- [PATCH] D50742: [ELF] mergeSections: remove non-alive MergeInputSection
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D50419: [ELF] Skip non-InputSection's in getErrPlace
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D50742: [ELF] mergeSections: remove non-alive MergeInputSection
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D50742: [ELF] mergeSections: remove non-alive MergeInputSection
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D50742: [ELF] mergeSections: remove non-alive MergeInputSection
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D50742: [ELF] mergeSections: remove non-alive MergeInputSection
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D50742: [ELF] mergeSections: remove non-alive MergeInputSection
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D50742: [ELF] mergeSections: remove non-alive MergeInputSection
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D50742: [ELF] mergeSections: remove non-alive MergeInputSection
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D50742: [ELF] mergeSections: remove non-alive MergeInputSection
Fangrui Song via Phabricator via llvm-commits
- [llvm] r339682 - [Inliner] add inliner stats to new pm version of inliner
Fedor Sergeev via llvm-commits
- [PATCH] D50426: [NFC][MustExecute] Rework API to start making better analysis
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D50838: [NFC] Remove function isGuaranteedToExecute
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D50891: [LICM] Hoist guards from non-header blocks
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D50888: [NFC][LICM] Remove too conservative variable
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D47858: WIP: Introducing PassInstrumentation
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D47858: [New PM] Introducing PassInstrumentation framework
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D50923: [New PM][PassInstrumentation] IR printing support for New Pass Manager
Fedor Sergeev via Phabricator via llvm-commits
- [llvm] r340031 - [InstrSimplify, NewGVN] Add option to ignore additional instr info when simplifying.
Florian Hahn via llvm-commits
- [llvm] r340032 - [NewGVN] Add tests for r340031.
Florian Hahn via llvm-commits
- [PATCH] D47475: [Local] Make DoesKMove required for combineMetadata.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47143: [InstrSimplify, NewGVN] Add option to ignore additional instr info when simplifying.
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] D50820: [VPlan] Implement initial vector code generation support for simple outer loops.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D50893: [GVN] Assign new value number to calls reading memory, if there is no MemDep info.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D50895: [SimplifyLibCalls] Generalize replacePowWithSqrt to handle more cases.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D50900: [SimplifyLibCalls] Support pow(x, -0.5) in replacePowWithSqrt without NSZ/noInfs.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47143: [InstrSimplify, NewGVN] Add option to ignore additional instr info when simplifying.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D50895: [SimplifyLibCalls] Generalize replacePowWithSqrt to handle more cases.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D50900: [SimplifyLibCalls] Support pow(x, -0.5) in replacePowWithSqrt without NSZ/noInfs.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r340033 - [X86] Fix liveness information when expanding X86::EH_SjLj_LongJmp64
Francis Visoiu Mistrih via llvm-commits
- [llvm] r340034 - [x86] Fix test breaking on Darwin after r339962
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D39386: [Power9] Allow gpr callee saved spills in prologue to vector registers rather than stack
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D43136: Make LLVM timer reprintable: that is, make more than one print action on the same timer feasible
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D50260: [X86] Fix liveness information when expanding X86::EH_SjLj_LongJmp64
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D41572: [MachineTraceMetrics] Fix bug in pickTracePred
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D50260: [X86] Fix liveness information when expanding X86::EH_SjLj_LongJmp64
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D50833: [x86/MIR] Implement support for pre- and post-instruction symbols, as well as MIR parsing support for `MCSymbol` `MachineOperand`s.
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D49887: [DebugInfo] Add support for DWARF5 call site-related attributes
Frederic Riss via Phabricator via llvm-commits
- [PATCH] D45788: Mitigate relocation overflow [part 1 of 2]
Fāng-ruì Sòng via llvm-commits
- LLVM buildmaster will be restarted tonight
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 7/29/2018 - 8/04/2018
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 8/05/2018 - 8/11/2018
Galina Kistanova via llvm-commits
- [llvm] r339824 - [Metadata] Replace a SmallVector with an array; NFC
George Burgess IV via llvm-commits
- [llvm] r340104 - [DebugCounters] don't do redundant map lookups; NFC
George Burgess IV via llvm-commits
- [PATCH] D50675: [IDF] Teach Iterated Dominance Frontier to use a snapshot CFG based on a GraphDiff.
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D50650: [MemorySSA] Add API to update an incoming block into a MemoryPhi.
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D45299: API to update MemorySSA for cloned blocks.
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D50749: [MemorySSA] Expose the verify as a debug option.
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D48790: Update MemorySSA in Local utils removing blocks.
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D50646: [ADT] Implemented unittests for ImmutableList
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D49985: [ADT] ImmutableList no longer requires elements to be copy constructible
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D49985: [ADT] ImmutableList no longer requires elements to be copy constructible
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D43136: Make LLVM timer reprintable: that is, make more than one print action on the same timer feasible
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D43136: Make LLVM timer reprintable: that is, make more than one print action on the same timer feasible
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D50874: [Support] Add a public API to allow clearing all (static) timer groups.
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D50747: [analyzer] Drop support for GC mode in RetainCountChecker
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D50830: [analyzer] [NFC] Split up summary generation in RetainCountChecker in two methods
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D50830: [analyzer] [NFC] Split up summary generation in RetainCountChecker in two methods
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D50872: [analyzer] Re-instate support for MakeCollectable is RetainCountChecker
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D50872: [analyzer] Re-instate support for MakeCollectable is RetainCountChecker
George Karpenkov via Phabricator via llvm-commits
- [lld] r339550 - [LLD][ELF] - Update test case to check the error message reported. NFC.
George Rimar via llvm-commits
- [lld] r339553 - [LLD][ELF] - Remove dead code from handleTlsRelocation. NFC.
George Rimar via llvm-commits
- [lld] r339566 - [LLD][ELF] - Remove dead code from handleTlsRelocation. NFC.
George Rimar via llvm-commits
- [lld] r339672 - [LLD][ELF] - Remove UnresolvedPolicy::IgnoreAll and relative code. NFC.
George Rimar via llvm-commits
- [lld] r339680 - [LLD][ELF] - Eliminate dead code from OffsetGetter::get().
George Rimar via llvm-commits
- [llvm] r339764 - [yaml2obj] - Teach tool to produce SHT_GROUP section with a custom type.
George Rimar via llvm-commits
- [lld] r339765 - [LLD][ELF] - Handle SHT_GROUP more carefully. NFCI.
George Rimar via llvm-commits
- [llvm] r339772 - [yaml2obj] - Teach yaml2obj to produce SHT_GROUP section with a custom Info field.
George Rimar via llvm-commits
- [lld] r339774 - [LLD][ELF] - Convert binary input to yaml in sht-group.s test. NFC.
George Rimar via llvm-commits
- [lld] r339775 - [LLD][ELF] - Stop using binary input in merge-invalid-size.s test. NFCI.
George Rimar via llvm-commits
- [lld] r339867 - [LLD][ELF] - Add test case.
George Rimar via llvm-commits
- [llvm] r339870 - [yaml2elf] - Simplify code, add a test. NFC.
George Rimar via llvm-commits
- [llvm] r339872 - [yaml2elf] - Use check-next in test.
George Rimar via llvm-commits
- [llvm] r339873 - [yaml2obj] - Allow to use numeric sh_link (Link) value for sections.
George Rimar via llvm-commits
- [lld] r339876 - [LLD][ELF] - Add a test case.
George Rimar via llvm-commits
- [lld] r339880 - [LLD][ELF] - Add a test case for DT_SONAME entry reading.
George Rimar via llvm-commits
- [lld] r340011 - [LLD][ELF] - Remove dead code. NFC.
George Rimar via llvm-commits
- [PATCH] D50494: [LLD] Reserve memory in implicitly set LMARegions
George Rimar via Phabricator via llvm-commits
- [PATCH] D50632: [LLD][ELF] - Simplify TLS LD handling code.
George Rimar via Phabricator via llvm-commits
- [PATCH] D50688: [LLD] Sort alloc/non-alloc output sections in linkerscripts
George Rimar via Phabricator via llvm-commits
- [PATCH] D50688: [LLD] Sort alloc/non-alloc output sections in linkerscripts
George Rimar via Phabricator via llvm-commits
- [PATCH] D50688: [LLD] Sort alloc/non-alloc output sections in linkerscripts
George Rimar via Phabricator via llvm-commits
- [PATCH] D50076: [LLD][ELF][ARM] Add support for older Arm Architectures with smaller branch range
George Rimar via Phabricator via llvm-commits
- [PATCH] D50419: [ELF] Skip non-InputSection's in getErrPlace
George Rimar via Phabricator via llvm-commits
- [PATCH] D50688: [LLD] Sort alloc/non-alloc output sections in linkerscripts
George Rimar via Phabricator via llvm-commits
- [PATCH] D50742: [ELF] mergeSections: remove non-alive MergeInputSection
George Rimar via Phabricator via llvm-commits
- [PATCH] D50761: [yaml2obj] - Teach tool to produce SHT_GROUP section with a custom type.
George Rimar via Phabricator via llvm-commits
- [PATCH] D50761: [yaml2obj] - Teach tool to produce SHT_GROUP section with a custom type.
George Rimar via Phabricator via llvm-commits
- [PATCH] D50761: [yaml2obj] - Teach tool to produce SHT_GROUP section with a custom type.
George Rimar via Phabricator via llvm-commits
- [PATCH] D50761: [yaml2obj] - Teach tool to produce SHT_GROUP section with a custom type.
George Rimar via Phabricator via llvm-commits
- [PATCH] D50761: [yaml2obj] - Teach tool to produce SHT_GROUP section with a custom type.
George Rimar via Phabricator via llvm-commits
- [PATCH] D50761: [yaml2obj] - Teach tool to produce SHT_GROUP section with a custom type.
George Rimar via Phabricator via llvm-commits
- [PATCH] D50761: [yaml2obj] - Teach tool to produce SHT_GROUP section with a custom type.
George Rimar via Phabricator via llvm-commits
- [PATCH] D45788: Mitigate relocation overflow [part 1 of 2]
George Rimar via Phabricator via llvm-commits
- [PATCH] D50776: [yaml2obj] - Teach yaml2obj to produce SHT_GROUP section with a custom Info field.
George Rimar via Phabricator via llvm-commits
- [PATCH] D50776: [yaml2obj] - Teach yaml2obj to produce SHT_GROUP section with a custom Info field.
George Rimar via Phabricator via llvm-commits
- [PATCH] D50742: [ELF] mergeSections: remove non-alive MergeInputSection
George Rimar via Phabricator via llvm-commits
- [PATCH] D50688: [LLD] Warn if non-alloc sections occur before alloc sections in linker scripts
George Rimar via Phabricator via llvm-commits
- [PATCH] D50899: [LLD][ELF] - Check the architecture of lazy objects earlier.
George Rimar via Phabricator via llvm-commits
- [llvm] r339980 - [Support] Add a public API to allow clearing all (static) timer groups.
Graydon Hoare via llvm-commits
- [PATCH] D43136: Make LLVM timer reprintable: that is, make more than one print action on the same timer feasible
Graydon Hoare via Phabricator via llvm-commits
- [PATCH] D50874: [Support] Add a public API to allow clearing all (static) timer groups.
Graydon Hoare via Phabricator via llvm-commits
- [PATCH] D50874: [Support] Add a public API to allow clearing all (static) timer groups.
Graydon Hoare via Phabricator via llvm-commits
- [llvm] r339822 - [CodeGenPrepare] Add BothExtension type to PromotedInsts
Guozhi Wei via llvm-commits
- [PATCH] D49512: [CodeGenPrepare] Add BothExtension type to PromotedInsts
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D50679: [BasicAA] Don't assume tail calls with byval don't alias allocas
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D50680: [SDAG] Remove the reliance on MI's allocation strategy for `MachineMemOperand` pointers attached to `MachineSDNodes` and instead have the `SelectionDAG` fully manage the memory for this array.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D50680: [SDAG] Remove the reliance on MI's allocation strategy for `MachineMemOperand` pointers attached to `MachineSDNodes` and instead have the `SelectionDAG` fully manage the memory for this array.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D50679: [BasicAA] Don't assume tail calls with byval don't alias allocas
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D50680: [SDAG] Remove the reliance on MI's allocation strategy for `MachineMemOperand` pointers attached to `MachineSDNodes` and instead have the `SelectionDAG` fully manage the memory for this array.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D45151: [LICM] Hoisting invariant.group loads
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D50791: [SelectionDAG] unroll unsupported vector FP ops earlier to avoid libcalls on undef elements (PR38527)
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D50908: [PowerPC] Enable -funwind-tables by default on powerpc
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D50908: [PowerPC] Enable -funwind-tables by default on powerpc
Hal Finkel via Phabricator via llvm-commits
- [llvm] r339225 - Support inline asm with multiple 64bit output in 32bit GPR
Hans Wennborg via llvm-commits
- [llvm] r339073 - [lit, python] Always add quotes around the python path in lit
Hans Wennborg via llvm-commits
- [llvm] r339179 - [lit, python3] Update lit error logging to work correctly in python3 and other test fixes
Hans Wennborg via llvm-commits
- [llvm] r339492 - [gold] Fix Tests cases on i686
Hans Wennborg via llvm-commits
- [llvm] r339411 - [MemorySSA] "Fix" lifetime intrinsic handling
Hans Wennborg via llvm-commits
- [lld] r339656 - Merging r339075:
Hans Wennborg via llvm-commits
- [lld] r339075 - [lit, python] Always add quotes around the python path in lit
Hans Wennborg via llvm-commits
- [lld] r339658 - Merging r339049:
Hans Wennborg via llvm-commits
- [lld] r339049 - [COFF] Remove a superfluous warning about aligncomm for non-common symbols
Hans Wennborg via llvm-commits
- [llvm] r339600 - [CodeGen] Fix assert in SelectionDAG::computeKnownBits
Hans Wennborg via llvm-commits
- [llvm] r339166 - [SLP] Fix insert point for reused extract instructions.
Hans Wennborg via llvm-commits
- [llvm] r339533 - [SelectionDAG] In PromoteFloatRes_BITCAST, insert a bitcast before the fp16_to_fp in case the input type isn't an i16.
Hans Wennborg via llvm-commits
- [llvm] r339535 - [SelectionDAG] In PromoteIntRes_BITCAST, when the input is TypePromoteFloat, make sure the output type is scalar. For vectors, use a store and load of temporary.
Hans Wennborg via llvm-commits
- [llvm] r339536 - [SelectionDAG] In PromoteFloatOp_BITCAST, insert a bitcast after the fp_to_fp16 in case the result type isn't a scalar integer.
Hans Wennborg via llvm-commits
- [llvm] r339769 - [PowerPC] Don't run BV DAG Combine before legalization if it assumes legal types
Hans Wennborg via llvm-commits
- [llvm] r339883 - [cmake] Prevent LLVMgold.so from being unloaded on Linux
Hans Wennborg via llvm-commits
- [llvm] r339515 - [InstSimplify] Guard against large shift amounts.
Hans Wennborg via llvm-commits
- [lld] r339986 - Merging r339904:
Hans Wennborg via llvm-commits
- [lld] r339904 - [ELF] mergeSections: remove non-alive MergeInputSection
Hans Wennborg via llvm-commits
- [llvm] r339883 - [cmake] Prevent LLVMgold.so from being unloaded on Linux
Hans Wennborg via llvm-commits
- [llvm] r339945 - [X86] In EFLAGS copy pass, don't emit EXTRACT_SUBREG instructions since we're after peephole
Hans Wennborg via llvm-commits
- [llvm] r338841 - [Windows FS] Allow moving files in TempFile::keep
Hans Wennborg via llvm-commits
- [PATCH] D49240: [libc++] Introduce _LIBCPP_HIDE_FROM_ABI to replace _LIBCPP_INLINE_VISIBILITY
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D49240: [libc++] Introduce _LIBCPP_HIDE_FROM_ABI to replace _LIBCPP_INLINE_VISIBILITY
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D48879: [XRay][test-suite] Benchmarks for profiling mode implementation
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D48879: [XRay][test-suite] Benchmarks for profiling mode implementation
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D48879: [XRay][test-suite] Benchmarks for profiling mode implementation
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D50691: [CMake] Fix the LIBCXX_STATICALLY_LINK_ABI_IN_SHARED_LIBRARY option
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D48879: [XRay][test-suite] Benchmarks for profiling mode implementation
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D50416: [cmake] Prevent LLVMgold.so from being unloaded on Linux
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D50170: [libcxxabi] Fix test_exception_address_alignment test for ARM
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D50652: [libcxx] By default, do not use internal_linkage to hide symbols from the ABI
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D50416: [cmake] Prevent LLVMgold.so from being unloaded on Linux
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D50416: [cmake] Prevent LLVMgold.so from being unloaded on Linux
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D50416: [cmake] Prevent LLVMgold.so from being unloaded on Linux
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D48879: [XRay][test-suite] Benchmarks for profiling mode implementation
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D50627: [clangd] Add a testcase for empty preamble.
Haojian Wu via Phabricator via llvm-commits
- [llvm] r339707 - [WebAssembly] SIMD extract_lane
Heejin Ahn via llvm-commits
- [llvm] r339710 - [WebAssembly] Fix encoding of non-SIMD vector-typed instructions
Heejin Ahn via llvm-commits
- [llvm] r339712 - [WebAssembly] SIMD encoding tests
Heejin Ahn via llvm-commits
- [llvm] r339736 - [WebAssembly] Delete a specific push number from test expectations
Heejin Ahn via llvm-commits
- [llvm] r339967 - [WebAssembly] CFG stackify support for exception handling
Heejin Ahn via llvm-commits
- [llvm] r339972 - [WebAssembly] Modify LateEHPrepare one-line description (NFC)
Heejin Ahn via llvm-commits
- [PATCH] D50653: [WebAssembly] Add isEHScopeReturn instruction property
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D50654: [WebAssembly] Don't make wasm cleanuppads into funclet entries
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D50654: [WebAssembly] Don't make wasm cleanuppads into funclet entries
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D50597: [WebAssembly] SIMD extract_lane
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D50660: [WebAssembly] SIMD encoding tests
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D50682: [WebAssembly] Fix encoding of non-SIMD vector-typed instructions
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D50597: [WebAssembly] SIMD extract_lane
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D50597: [WebAssembly] SIMD extract_lane
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D50728: [WebAssembly] Delete a specific push number from test expectations
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D50660: [WebAssembly] SIMD encoding tests
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D50597: [WebAssembly] SIMD extract_lane
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D50682: [WebAssembly] Fix encoding of non-SIMD vector-typed instructions
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D50660: [WebAssembly] SIMD encoding tests
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D50728: [WebAssembly] Delete a specific push number from test expectations
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D50653: [WebAssembly] Add isEHScopeReturn instruction property
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D50277: [WebAssembly] Support for atomic fences
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D48273: [WebAssembly] CFG stackify support for exception handling
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D48273: [WebAssembly] CFG stackify support for exception handling
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D50277: [WebAssembly] Support for atomic fences
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D48273: [WebAssembly] CFG stackify support for exception handling
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D48273: [WebAssembly] CFG stackify support for exception handling
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D50919: [WebAssembly] Add hasSideEffects flag to catch instructions
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D50919: [WebAssembly] Add hasSideEffects flag to catch instructions
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D50277: [WebAssembly] Support for atomic fences
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D50933: [WebAssembly] Remove an unused argument from writeSPToMemory (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D50480: [LV] Vectorizing loops of arbitrary trip count without remainder under opt for size
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D50480: [LV] Vectorizing loops of arbitrary trip count without remainder under opt for size
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D50480: [LV] Vectorizing loops of arbitrary trip count without remainder under opt for size
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D50480: [LV] Vectorizing loops of arbitrary trip count without remainder under opt for size
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D50480: [LV] Vectorizing loops of arbitrary trip count without remainder under opt for size
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D50480: [LV] Vectorizing loops of arbitrary trip count without remainder under opt for size
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D49281: [Unroll/UnrollAndJam/Vectorizer/Distribute] Add followup loop attributes.
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D50823: [VPlan] Introduce VPCmpInst sub-class in the instruction-level representation
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D50480: [LV] Vectorizing loops of arbitrary trip count without remainder under opt for size
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D50591: [PGO] Control Height Reduction
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D50591: [PGO] Control Height Reduction
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D50591: [PGO] Control Height Reduction
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D50591: [PGO] Control Height Reduction
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D50591: [PGO] Control Height Reduction
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D50591: [PGO] Control Height Reduction
Hiroshi Yamauchi via Phabricator via llvm-commits
- [llvm] r339676 - [DebugInfo] Generate DWARF debug information for labels. (Fix leak problems)
Hsiangkai Wang via llvm-commits
- [llvm] r340039 - [DebugInfo] Generate DWARF debug information for labels. (Fix leak problems)
Hsiangkai Wang via llvm-commits
- [llvm] r340122 - [DebugInfo] In FastISel, convert llvm.dbg.label to DBG_LABEL MI.
Hsiangkai Wang via llvm-commits
- [PATCH] D50495: [DebugInfo] Do not generate duplicated label debug info if it has been processed.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D50621: [DebugInfo] Fix bug in LiveDebugVariables.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D50622: [DebugInfo] In FastISel, convert llvm.dbg.label to DBG_LABEL MI.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D50621: [DebugInfo] Fix bug in LiveDebugVariables.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D50495: [DebugInfo] Do not generate duplicated label debug info if it has been processed.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D49172: [GlobalIsel][X86] Support for G_FCMP
Igor Breger via Phabricator via llvm-commits
- [PATCH] D49180: [GlobalIsel][X86] Support for llvm.trap intrinsic
Igor Breger via Phabricator via llvm-commits
- [PATCH] D49183: [GlobalISel][X86_64] Support for G_FPTOSI
Igor Breger via Phabricator via llvm-commits
- [PATCH] D49855: [GlobalISel][x86] Add the support for G_FPTRUNC
Igor Breger via Phabricator via llvm-commits
- [PATCH] D50419: [ELF] Skip non-InputSection's in getErrPlace
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D50569: Change how we handle -wrap.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D50494: [LLD] Reserve memory in implicitly set LMARegions
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D50632: [LLD][ELF] - Simplify TLS LD handling code.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D50839: [llvm] Optimize YAML::isNumeric
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D49075: [NEON] Define fp16 vld and vst intrinsics conditionally
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D49075: [NEON] Define fp16 vld and vst intrinsics conditionally
Ivan Kosarev 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] D45653: [X86] Enable sibling-call optimization for functions returning structs
Ivan Sorokin via Phabricator via llvm-commits
- [PATCH] D45653: [X86] Enable sibling-call optimization for functions returning structs
Ivan Sorokin via Phabricator via llvm-commits
- [PATCH] D50476: [NFC] ConstantMerge: don't insert when find should be used
JF Bastien via Phabricator via llvm-commits
- [PATCH] D50476: [NFC] ConstantMerge: don't insert when find should be used
JF Bastien via Phabricator via llvm-commits
- [PATCH] D50593: ConstantMerge: merge common initial sequences
JF Bastien via Phabricator via llvm-commits
- [PATCH] D50593: ConstantMerge: merge common initial sequences
JF Bastien via Phabricator via llvm-commits
- [PATCH] D50867: [InstrProf] Use atomic profile counter updates for TSan
JF Bastien via Phabricator via llvm-commits
- [llvm] r339925 - [WebAssembly] Remove temporary workaround for function bitcasts
Jacob Gravelle via llvm-commits
- [PATCH] D50859: [WebAssembly] Remove temporary workaround for function bitcasts
Jacob Gravelle via Phabricator via llvm-commits
- [PATCH] D50343: [llvm-objcopy] Add support for -I binary -B <arch>.
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D50343: [llvm-objcopy] Add support for -I binary -B <arch>.
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D50479: Expose CFG Update struct. Define GraphTraits to get children given a snapshot CFG.
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D50675: [IDF] Teach Iterated Dominance Frontier to use a snapshot CFG based on a GraphDiff.
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D50671: [DomTree] Add constructor to create a new DT based on current DT/CFG and a set of Updates.
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D50669: [DomTree] Cleanup Update and LegalizeUpdate API moved to Support header.
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D50671: [DomTree] Add constructor to create a new DT based on current DT/CFG and a set of Updates.
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D50717: [NFC][SimplifyCFG] Remove pointer from SmallPtrSet before deletion
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D50717: [NFC][SimplifyCFG] Remove pointer from SmallPtrSet before deletion
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D50675: [IDF] Teach Iterated Dominance Frontier to use a snapshot CFG based on a GraphDiff.
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D50589: [llvm-objcopy] Implement -G/--keep-global-symbol(s).
James Henderson via Phabricator via llvm-commits
- [PATCH] D50343: [llvm-objcopy] Add support for -I binary -B <arch>.
James Henderson via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D50589: [llvm-objcopy] Implement -G/--keep-global-symbol(s).
James Henderson via Phabricator via llvm-commits
- [PATCH] D50343: [llvm-objcopy] Add support for -I binary -B <arch>.
James Henderson via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D50343: [llvm-objcopy] Add support for -I binary -B <arch>.
James Henderson via Phabricator via llvm-commits
- [PATCH] D50589: [llvm-objcopy] Implement -G/--keep-global-symbol(s).
James Henderson via Phabricator via llvm-commits
- [PATCH] D50744: [llvm-strip] Add support for -p/--preserve-dates
James Henderson via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D50761: [yaml2obj] - Teach tool to produce SHT_GROUP section with a custom type.
James Henderson via Phabricator via llvm-commits
- [PATCH] D50761: [yaml2obj] - Teach tool to produce SHT_GROUP section with a custom type.
James Henderson via Phabricator via llvm-commits
- [PATCH] D50761: [yaml2obj] - Teach tool to produce SHT_GROUP section with a custom type.
James Henderson via Phabricator via llvm-commits
- [PATCH] D50761: [yaml2obj] - Teach tool to produce SHT_GROUP section with a custom type.
James Henderson via Phabricator via llvm-commits
- [PATCH] D50761: [yaml2obj] - Teach tool to produce SHT_GROUP section with a custom type.
James Henderson via Phabricator via llvm-commits
- [PATCH] D49964: [DWARF] Refactor DWARF classes to use unified error reporting. NFC.
James Henderson via Phabricator via llvm-commits
- [PATCH] D50776: [yaml2obj] - Teach yaml2obj to produce SHT_GROUP section with a custom Info field.
James Henderson via Phabricator via llvm-commits
- [PATCH] D50744: [llvm-strip] Add support for -p/--preserve-dates
James Henderson via Phabricator via llvm-commits
- [PATCH] D50589: [llvm-objcopy] Implement -G/--keep-global-symbol(s).
James Henderson via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D50744: [llvm-strip] Add support for -p/--preserve-dates
James Henderson via Phabricator via llvm-commits
- [PATCH] D50694: [Sparc] Give the option to use the OS reserved global registers
James Y Knight via Phabricator via llvm-commits
- [PATCH] D49219: [Sparc] Custom bitcast between f64 and v2i32
James Y Knight via Phabricator via llvm-commits
- [PATCH] D48638: [Sparc] Add support for the cycle counter available in GR740
James Y Knight via Phabricator via llvm-commits
- [PATCH] D47882: [RISCV] Codegen for i8, i16, and i32 atomicrmw with RV32A
James Y Knight via Phabricator via llvm-commits
- [PATCH] D50641: [clangd][test] Fix exit messages in tests
Jan Korous via Phabricator via llvm-commits
- [PATCH] D50429: [MCJIT] Fix case of Error::success being passed to report_fatal_error.
Jascha Wetzel via Phabricator via llvm-commits
- [PATCH] D46866: [EarlyCSE] Avoid a poorly defined instruction comparison
Jeremy Morse via Phabricator via llvm-commits
- [LNT] r339725 - Add mem_bytes to test_suite.py
Jessica Paquette via llvm-commits
- [LNT] r340078 - Add ability to track linker memory usage
Jessica Paquette via llvm-commits
- [PATCH] D50941: [CodeGen] unwrap truncated subtraction operand for rol generation in matchRotateSub
Jianye Chen via Phabricator via llvm-commits
- [PATCH] D50004: [PowerPC] Emit xscpsgndp instead of xxlor when copying floating point scalar registers for P9
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D50004: [PowerPC] Emit xscpsgndp instead of xxlor when copying floating point scalar registers for P9
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D50203: Find PLT entries for x86, x86_64, and AArch64
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D50203: Find PLT entries for x86, x86_64, and AArch64
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D50203: Find PLT entries for x86, x86_64, and AArch64
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D50203: Find PLT entries for x86, x86_64, and AArch64
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D50204: [llvm-objdump] Label calls to the PLT
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D49383: [cfi-verify] Support cross-DSO
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D50204: [llvm-objdump] Label calls to the PLT
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D50204: [llvm-objdump] Label calls to the PLT
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D49383: [cfi-verify] Support cross-DSO
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D49383: [cfi-verify] Support cross-DSO
Joel Galenson via Phabricator via llvm-commits
- [PATCH] D50204: [llvm-objdump] Label calls to the PLT
Joel Galenson via Phabricator via llvm-commits
- [lld] r339042 - [ELF] Don't copy STT_TLS in copy relocation
Joerg Sonnenberger via llvm-commits
- [PATCH] D50243: [libunwind][mips] Include gcc_s for linkage
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D50243: [libunwind][mips] Include gcc_s for linkage
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D50840: [InstCombine] Extend collectShuffleElements to support extract/zext/insert patterns
Joey Gouly via Phabricator via llvm-commits
- [PATCH] D50840: [InstCombine] Extend collectShuffleElements to support extract/zext/insert patterns
Joey Gouly via Phabricator via llvm-commits
- [PATCH] D50840: [InstCombine] Extend collectShuffleElements to support extract/zext/insert patterns
Joey Gouly via Phabricator via llvm-commits
- [PATCH] D50432: [DAGCombiner] Reduce load widths of shifted masks
John Brawn via Phabricator via llvm-commits
- [PATCH] D50723: [SimplifyCFG] Delay phi-to-select until the end of module simplification
John Brawn via Phabricator via llvm-commits
- [PATCH] D50723: [SimplifyCFG] Delay phi-to-select until the end of module simplification
John Brawn via Phabricator via llvm-commits
- [PATCH] D50432: [DAGCombiner] Reduce load widths of shifted masks
John Brawn via Phabricator via llvm-commits
- [PATCH] D50639: Change how finalizeBundle selects debug location for the BUNDLE instruction
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D18201: Switch over targets to use AtomicExpandPass, and clean up target atomics code.
Jonas Hahnfeld via Phabricator via llvm-commits
- [llvm] r339563 - [SystemZ] Increase the amount of inlining.
Jonas Paulsson via llvm-commits
- [llvm] r339776 - [SystemZ] New CL option to enable subreg liveness
Jonas Paulsson via llvm-commits
- [PATCH] D50636: [DAGCombiner] Add X / X -> 1 & X % X -> 0 folds.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D50636: [DAGCombiner] Add X / X -> 1 & X % X -> 0 folds.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D50636: [DAGCombiner] Add X / X -> 1 & X % X -> 0 folds.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D50636: [DAGCombiner] Add X / X -> 1 & X % X -> 0 folds.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D50648: [SystemZ] Enable trackSubRegLiveness
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D50648: [SystemZ] Enable trackSubRegLiveness
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D50636: [DAGCombiner] Add X / X -> 1 & X % X -> 0 folds.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D50725: [SystemZ] Replace subreg_r with subreg_h
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D50648: [SystemZ] Enable trackSubRegLiveness
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D50779: [SystemZ] New CL option to enable subreg liveness
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D50648: [SystemZ] Enable trackSubRegLiveness
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D50779: [SystemZ] New CL option to enable subreg liveness
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D50779: [SystemZ] New CL option to enable subreg liveness
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D49851: [clang-tidy] run-clang-tidy add synchronisation to the output
Jonas Toth via Phabricator via llvm-commits
- [PATCH] D50565: [OMPT] Make omp_control_tool() compliant when called from Fortran programs
Jonathan Peyton via Phabricator via llvm-commits
- [PATCH] D50686: Updating MergeFunctions.rst
Jonathan Tan via Phabricator via llvm-commits
- [PATCH] D50686: Updating MergeFunctions.rst
Jonathan Tan via Phabricator via llvm-commits
- [PATCH] D50686: Updating MergeFunctions.rst
Jonathan Tan via Phabricator via llvm-commits
- [PATCH] D49672: [CMake] Honor LLVM_EXTERNAL_<proj>_SOURCE_DIR
Jordan Rose via Phabricator via llvm-commits
- [llvm] r339616 - [llvm-objcopy] NFC: Fix minor formatting issues
Jordan Rupprecht via llvm-commits
- [llvm] r339628 - [Support] NFC: Allow modifying access/modification times independently in sys::fs::setLastModificationAndAccessTime.
Jordan Rupprecht via llvm-commits
- [llvm] r339921 - [llvm-strip] Add support for -p/--preserve-dates
Jordan Rupprecht via llvm-commits
- [llvm] r340070 - [llvm-objcopy] Add support for -I binary -B <arch>.
Jordan Rupprecht via llvm-commits
- [llvm] r340071 - Fix windows buildbots by removing : from filenames
Jordan Rupprecht via llvm-commits
- [llvm] r340105 - [llvm-objcopy] Implement -G/--keep-global-symbol(s).
Jordan Rupprecht via llvm-commits
- [PATCH] D50343: [llvm-objcopy] Add support for -I binary -B <arch>.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D50589: [llvm-objcopy] Implement -G/--keep-global-symbol(s).
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D50589: [llvm-objcopy] Implement -G/--keep-global-symbol(s).
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D50343: [llvm-objcopy] Add support for -I binary -B <arch>.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D50343: [llvm-objcopy] Add support for -I binary -B <arch>.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D50521: [Support] NFC: Allow modifying access/modification times independently in sys::fs::setLastModificationAndAccessTime.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D50343: [llvm-objcopy] Add support for -I binary -B <arch>.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D50343: [llvm-objcopy] Add support for -I binary -B <arch>.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D50589: [llvm-objcopy] Implement -G/--keep-global-symbol(s).
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D50589: [llvm-objcopy] Implement -G/--keep-global-symbol(s).
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D50744: [llvm-strip] Add support for -p/--preserve-dates
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D50744: [llvm-strip] Add support for -p/--preserve-dates
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D50744: [llvm-strip] Add support for -p/--preserve-dates
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D50589: [llvm-objcopy] Implement -G/--keep-global-symbol(s).
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D50589: [llvm-objcopy] Implement -G/--keep-global-symbol(s).
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D50343: [llvm-objcopy] Add support for -I binary -B <arch>.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D50343: [llvm-objcopy] Add support for -I binary -B <arch>.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D50744: [llvm-strip] Add support for -p/--preserve-dates
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D50744: [llvm-strip] Add support for -p/--preserve-dates
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D50744: [llvm-strip] Add support for -p/--preserve-dates
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D50744: [llvm-strip] Add support for -p/--preserve-dates
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D50343: [llvm-objcopy] Add support for -I binary -B <arch>.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D50343: [llvm-objcopy] Add support for -I binary -B <arch>.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D50589: [llvm-objcopy] Implement -G/--keep-global-symbol(s).
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D46179: [X86] Lowering addus/subus intrinsics to native IR (LLVM part)
Jorge Gorbe via Phabricator via llvm-commits
- [PATCH] D50709: [clang-doc] Fix unused var
Julie Hockett via Phabricator via llvm-commits
- [llvm] r340069 - Test commit
Jun Lim via llvm-commits
- [llvm] r339949 - [docs] Try to clarify the FuzzingLLVM docs
Justin Bogner via llvm-commits
- [llvm] r340153 - [SimplifyCFG] Replace some uses of bitwise or with logical or
Justin Bogner via llvm-commits
- [PATCH] D50680: [SDAG] Remove the reliance on MI's allocation strategy for `MachineMemOperand` pointers attached to `MachineSDNodes` and instead have the `SelectionDAG` fully manage the memory for this array.
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D50701: [MI] Change the array of `MachineMemOperand` pointers to be a generically extensible collection of extra info attached to a `MachineInstr`.
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D50701: [MI] Change the array of `MachineMemOperand` pointers to be a generically extensible collection of extra info attached to a `MachineInstr`.
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D50443: [clang] Store code completion token range in preprocessor.
Kadir Cetinkaya via Phabricator via llvm-commits
- [PATCH] D50449: [clangd] Support textEdit in addition to insertText.
Kadir Cetinkaya via Phabricator via llvm-commits
- [PATCH] D50635: Fix lint tests for D50449
Kadir Cetinkaya via Phabricator via llvm-commits
- [PATCH] D50835: [clangd] Add parantheses while auto-completing functions.
Kadir Cetinkaya via Phabricator via llvm-commits
- [PATCH] D50710: [ADT] Fix Optional ABI mismatch between clang & gcc
Kenneth Benzie via Phabricator via llvm-commits
- [PATCH] D49865: Inform the AST of #pragma FENV_ACCESS use
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D43515: More math intrinsics for conservative math handling
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D49958: [MISC]Fix wrong usage of std::equal()
Kewen Lin via Phabricator via llvm-commits
- [PATCH] D50623: [NFC] [Hexagon] Simplify int8 truncation and validation
Kim Gräsman via Phabricator via llvm-commits
- [PATCH] D50623: [NFC] [Hexagon] Simplify int8 truncation and validation
Kim Gräsman via Phabricator via llvm-commits
- [PATCH] D50623: [NFC] [Hexagon] Simplify int8 truncation and validation
Kim Gräsman via Phabricator via llvm-commits
- [PATCH] D50623: [NFC] [Hexagon] Simplify int8 truncation and validation
Kim Gräsman via Phabricator via llvm-commits
- [PATCH] D50623: [NFC] [Hexagon] Simplify int8 truncation and validation
Kim Gräsman via Phabricator via llvm-commits
- [PATCH] D50623: [NFC] [Hexagon] Simplify int8 truncation and validation
Kim Gräsman via Phabricator via llvm-commits
- [PATCH] D50612: Remove dead code from MipsPassConfig
Kim Gräsman via Phabricator via llvm-commits
- [PATCH] D50517: [clangd] Generate incomplete trigrams for the Dex index
Kirill Bobyrev via Phabricator via llvm-commits
- [PATCH] D50703: [clangd] NFC: Mark Workspace Symbol feature complete in the documentation
Kirill Bobyrev via Phabricator via llvm-commits
- [PATCH] D50894: Pull google/benchmark library to the LLVM tree
Kirill Bobyrev via Phabricator via llvm-commits
- [PATCH] D50839: [llvm] Optimize YAML::isNumeric
Kirill Bobyrev via Phabricator via llvm-commits
- [PATCH] D50703: [clangd] NFC: Mark Workspace Symbol feature complete in the documentation
Kirill Bobyrev via Phabricator via llvm-commits
- [PATCH] D50839: [llvm] Optimize YAML::isNumeric
Kirill Bobyrev via Phabricator via llvm-commits
- [PATCH] D50496: [RISCV] Implment pseudo instructions for load/store from a symbol address.
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D50496: [RISCV] Implment pseudo instructions for load/store from a symbol address.
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D50494: [LLD] Reserve memory in implicitly set LMARegions
Konstantin Schwarz via Phabricator via llvm-commits
- [PATCH] D50688: [LLD] Sort alloc/non-alloc output sections in linkerscripts
Konstantin Schwarz via Phabricator via llvm-commits
- [PATCH] D50688: [LLD] Sort alloc/non-alloc output sections in linkerscripts
Konstantin Schwarz via Phabricator via llvm-commits
- [PATCH] D50688: [LLD] Sort alloc/non-alloc output sections in linkerscripts
Konstantin Schwarz via Phabricator via llvm-commits
- [PATCH] D50688: [LLD] Warn if non-alloc sections occur before alloc sections in linker scripts
Konstantin Schwarz via Phabricator via llvm-commits
- [compiler-rt] r339575 - [sanitizer] Remove st(X) from the clobber list in 32-bit x86 atomics
Kostya Kortchinsky via llvm-commits
- [compiler-rt] r339705 - [scudo] Fix race condition in deallocation path when Quarantine is bypassed
Kostya Kortchinsky via llvm-commits
- [PATCH] D50562: [sanitizer] Remove st(X) from the clobber list in 32-bit x86 atomics
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D50655: [scudo] Fix race condition in deallocation path when Quarantine is bypassed
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D50655: [scudo] Fix race condition in deallocation path when Quarantine is bypassed
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D50655: [scudo] Fix race condition in deallocation path when Quarantine is bypassed
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D50655: [scudo] Fix race condition in deallocation path when Quarantine is bypassed
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D50655: [scudo] Fix race condition in deallocation path when Quarantine is bypassed
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D50655: [scudo] Fix race condition in deallocation path when Quarantine is bypassed
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D50910: [sanitizer] Use private futex operations for BlockingMutex
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D50910: [sanitizer] Use private futex operations for BlockingMutex
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D50937: [Sanitizer] implementing remaining function under OSX
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D50940: [sanitizer] Change Mmap*NoAccess to return MMAP_FAILED (~(uptr)0) on error
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D50330: [RFC] Implement out-of-process allocator enumeration for macOS
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D50356: [libFuzzer] Use std::discrete_distribution for input selection.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D50940: [sanitizer] Change Mmap*NoAccess to return MMAP_FAILED (~(uptr)0) on error
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D50780: Check that the key is in the LEAs map before accessing
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D50935: Add data structure to form equivalence classes of mangled names.
Kristina Brooks via Phabricator via llvm-commits
- [llvm] r339586 - [ADT] Implemented unittests for ImmutableList
Kristof Umann via llvm-commits
- [llvm] r339576 - [Hexagon] Silence -Wuninitialized warning from GCC 5.4, NFC
Krzysztof Parzyszek via llvm-commits
- [llvm] r339778 - [SystemZ] Replace subreg_r with subreg_h
Krzysztof Parzyszek via llvm-commits
- [llvm] r339780 - [SystemZ] Add testcase for r339778
Krzysztof Parzyszek via llvm-commits
- [llvm] r339784 - [RegAlloc] Check that subreg liveness tracking applies to given virtual reg
Krzysztof Parzyszek via llvm-commits
- [llvm] r339788 - [RegisterCoalescer] Reset VNInfo def when copying segments over
Krzysztof Parzyszek via llvm-commits
- [llvm] r339792 - [RegisterCoalescer] Ensure that both registers have subranges if one does
Krzysztof Parzyszek via llvm-commits
- [llvm] r339912 - [RegisterCoalescer] Shrink to uses if needed after removeCopyByCommutingDef
Krzysztof Parzyszek via llvm-commits
- [llvm] r339924 - [MachineVerifier] Check if predecessor is jointly dominated by undefs
Krzysztof Parzyszek via llvm-commits
- [llvm] r339931 - [SystemZ] Require asserts in subregliveness-06.mir
Krzysztof Parzyszek via llvm-commits
- [llvm] r340028 - [Hexagon] Expand vgather pseudos during packetization
Krzysztof Parzyszek via llvm-commits
- [llvm] r340081 - [Hexagon] Remove unused functions from HexagonInstPrinter, NFC
Krzysztof Parzyszek via llvm-commits
- [PATCH] D50623: [NFC] [Hexagon] Simplify int8 truncation and validation
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D50592: Add check for tied operands
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D50623: [NFC] [Hexagon] Simplify int8 truncation and validation
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D50623: [NFC] [Hexagon] Simplify int8 truncation and validation
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D50623: [NFC] [Hexagon] Simplify int8 truncation and validation
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D50623: [NFC] [Hexagon] Simplify int8 truncation and validation
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D50648: [SystemZ] Enable trackSubRegLiveness
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D50725: [SystemZ] Replace subreg_r with subreg_h
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D50648: [SystemZ] Enable trackSubRegLiveness
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D50725: [SystemZ] Replace subreg_r with subreg_h
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D50648: [SystemZ] Enable trackSubRegLiveness
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D50725: [SystemZ] Replace subreg_r with subreg_h
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D50725: [SystemZ] Replace subreg_r with subreg_h
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D50658: Hot cold splitting pass
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D50725: [SystemZ] Replace subreg_r with subreg_h
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D50725: [SystemZ] Replace subreg_r with subreg_h
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D50841: [TableGen] TypeSetByHwMode::operator== optimization
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D50841: [TableGen] TypeSetByHwMode::operator== optimization
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D50725: [SystemZ] Replace subreg_r with subreg_h
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D50725: [SystemZ] Replace subreg_r with subreg_h
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D50339: Consistently use MemoryLocation::UnknownSize to indicate unknown access size
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D50842: [RegisterCoalescer] Do not assert when trying to remat dead values
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D50903: [TableGen] TypeInfer - Cache the legal types as TypeSetByHwMode
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D50725: [SystemZ] Replace subreg_r with subreg_h
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D50330: [RFC] Implement out-of-process allocator enumeration for macOS
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D50718: SafeStack: Disable Darwin support
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D50718: SafeStack: Disable Darwin support
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D50920: [tsan] Avoid calling Block_copy in the "sync" GCD interceptors
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [compiler-rt] r340058 - [sanitizer] When setting up shadow memory on iOS, fix handling the return value of task_info on older OS versions
Kuba Mracek via llvm-commits
- [llvm] r339802 - [Support] Add a basic C API for llvm::Error.
Lang Hames via llvm-commits
- [llvm] r339809 - [MCJIT] Fix a case of Error::success() being passed to report_fatal_error.
Lang Hames via llvm-commits
- [llvm] r339802 - [Support] Add a basic C API for llvm::Error.
Lang Hames via llvm-commits
- [llvm] r338305 - [ORC] Add SerializationTraits for std::set and std::map.
Lang Hames via llvm-commits
- [llvm] r338975 - [ORC] Remove an incorrect use of 'cantFail'.
Lang Hames via llvm-commits
- [llvm] r338305 - [ORC] Add SerializationTraits for std::set and std::map.
Lang Hames via llvm-commits
- [llvm] r338975 - [ORC] Remove an incorrect use of 'cantFail'.
Lang Hames via llvm-commits
- [llvm] r340084 - [ORC] Rename VSO to JITDylib.
Lang Hames via llvm-commits
- [llvm] r340115 - [ORC] Rename 'finalize' to 'emit' to avoid potential confusion.
Lang Hames via llvm-commits
- [llvm] r340116 - [ORC] Fix some parameter names. NFC.
Lang Hames via llvm-commits
- [llvm] r340125 - [RuntimeDyld] Fix a bug in RuntimeDyld::loadObjectImpl that was over-allocating
Lang Hames via llvm-commits
- [PATCH] D50716: [Support] Add a basic C API for llvm::Error.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D50716: [Support] Add a basic C API for llvm::Error.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D50429: [MCJIT] Fix case of Error::success being passed to report_fatal_error.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D50716: [Support] Add a basic C API for llvm::Error.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D50716: [Support] Add a basic C API for llvm::Error.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D50716: [Support] Add a basic C API for llvm::Error.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D50240: [RuntimeDyld] Fix a calculation of common symbols size
Lang Hames via Phabricator via llvm-commits
- [PATCH] D49665: [MIPS] ORC JIT support
Lang Hames via Phabricator via llvm-commits
- [PATCH] D49665: [MIPS] ORC JIT support
Lang Hames via Phabricator via llvm-commits
- [PATCH] D50240: [RuntimeDyld] Fix a calculation of common symbols size
Lang Hames via Phabricator via llvm-commits
- [PATCH] D49080: [PowerPC] Don't run BV DAG Combine before legalization if it assumes legal types
Lei Huang via Phabricator via llvm-commits
- [PATCH] D49240: [libc++] Introduce _LIBCPP_HIDE_FROM_ABI to replace _LIBCPP_INLINE_VISIBILITY
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D49240: [libc++] Introduce _LIBCPP_HIDE_FROM_ABI to replace _LIBCPP_INLINE_VISIBILITY
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D49240: [libc++] Introduce _LIBCPP_HIDE_FROM_ABI to replace _LIBCPP_INLINE_VISIBILITY
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D50674: [libc++] Add missing #include in C11 features tests
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D50341: [libcxx] Fix XFAILs for aligned allocation tests on older OSX versions
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D50652: [libcxx] By default, do not use internal_linkage to hide symbols from the ABI
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D50652: [libcxx] By default, do not use internal_linkage to hide symbols from the ABI
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D49665: [MIPS] ORC JIT support
Luka Ercegovcevic via Phabricator via llvm-commits
- [llvm] r340018 - [AArch64] - Generate pointer authentication instructions
Luke Cheeseman via llvm-commits
- [PATCH] D49791: [AArch64] - Generate pointer authentication instructions
Luke Cheeseman via Phabricator via llvm-commits
- [PATCH] D50136: [AArch64] - Return address signing dwarf support
Luke Cheeseman via Phabricator via llvm-commits
- [PATCH] D49793: [AArch64] - return address signing
Luke Cheeseman via Phabricator via llvm-commits
- [llvm] r339546 - [ARM] Added FP16 VREV Vector Instrinsic CodeGen support
Luke Geeson via llvm-commits
- [PATCH] D50703: [clangd] NFC: Mark Workspace Symbol feature complete in the documentation
Marc-Andre Laperle via Phabricator via llvm-commits
- [PATCH] D50703: [clangd] NFC: Mark Workspace Symbol feature complete in the documentation
Marc-Andre Laperle via Phabricator via llvm-commits
- [llvm] r339777 - [GVN] Fix typo in IsValueFullyAvailableInBlock. NFC.
Marcello Maggioni via llvm-commits
- [PATCH] D50909: [PSV] Make the API for TargetCustom values not trigger UB
Marcello Maggioni via Phabricator via llvm-commits
- [PATCH] D50297: On FreeBSD, align AArch64 and i386 image base to superpage
Mark Johnston via Phabricator via llvm-commits
- [PATCH] D50743: libcxx: Mark __temp_value::__temp_value as _LIBCPP_NO_CFI.
Marshall Clow via Phabricator via llvm-commits
- [PATCH] D49910: [clang-tidy] Recognize [[clang::reinitializes]] attribute in bugprone-use-after-move
Martin Böhme via Phabricator via llvm-commits
- [lld] r339648 - [ReleaseNotes] Mention noteworthy changes for 7.0
Martin Storsjo via llvm-commits
- [PATCH] D50663: [libunwind] [cmake] Add MINGW_LIBRARIES to the linker flags
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D50268: [LLD] [COFF] Remove a superfluous warning about aligncomm for non-common symbols
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D50564: Add support for SEH unwinding on Windows.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D50691: [CMake] Fix the LIBCXX_STATICALLY_LINK_ABI_IN_SHARED_LIBRARY option
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D44501: COFF: Move assignment of section offsets to assignAddresses(). NFCI.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D44501: COFF: Move assignment of section offsets to assignAddresses(). NFCI.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D44501: COFF: Move assignment of section offsets to assignAddresses(). NFCI.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D50917: [LLD] [COFF] Support MinGW automatic dllimport of data
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r339811 - DAG: Try to custom lower when promoting float operands
Matt Arsenault via llvm-commits
- [llvm] r339813 - DAG: Use getObjectOffset helper
Matt Arsenault via llvm-commits
- [llvm] r339814 - AMDGPU: Address todo for handling 1/(2 pi)
Matt Arsenault via llvm-commits
- [llvm] r339815 - AMDGPU: Stop producing icmp/fcmp intrinsics with invalid types
Matt Arsenault via llvm-commits
- [llvm] r339819 - AMDGPU: Implement llvm.amdgcn.icmp/fcmp for i16/f16
Matt Arsenault via llvm-commits
- [llvm] r339820 - AMDGPU: Improve extract_vector_elt reduction combine
Matt Arsenault via llvm-commits
- [llvm] r339821 - AMDGPU: Fold fneg into fmed3
Matt Arsenault via llvm-commits
- [llvm] r339902 - AMDGPU: Custom lower fexp
Matt Arsenault via llvm-commits
- [llvm] r340085 - DAG: Fix isKnownNeverNaN for basic non-sNaN cases
Matt Arsenault via llvm-commits
- [llvm] r340090 - ValueTracking: Add tests for isKnownNeverNaN
Matt Arsenault via llvm-commits
- [PATCH] D50624: AMDGPU: Stop producing icmp/fcmp intrinsics with invalid types
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50625: DAG: Try to custom lower when promoting float operands
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50626: AMDGPU: Implement llvm.amdgcn.icmp/fcmp for i16/f16
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50629: AMDGPU: Fix getInstSizeInBytes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50629: AMDGPU: Fix getInstSizeInBytes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D49146: [AMDGPU] Support a fdot2 pattern.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D49978: LangRef: Clarify expected sNaN behavior for minnum/maxnum
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50633: [AMDGPU] Add new Mode Register pass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50705: AMDGPU: Address todo for handling 1/(2 pi)
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50706: AMDGPU: Fold fneg into fmed3
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50461: DAG: Don't use ABI copies in some contexts
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50705: AMDGPU: Address todo for handling 1/(2 pi)
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50705: AMDGPU: Address todo for handling 1/(2 pi)
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50705: AMDGPU: Address todo for handling 1/(2 pi)
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50625: DAG: Try to custom lower when promoting float operands
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50756: AMDGPU: Improve extract_vector_elt reduction combine
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50787: AMDGPU: Custom lower fexp
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50804: DAG: Fix isKnownNeverNaN for basic non-sNaN cases
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50625: DAG: Try to custom lower when promoting float operands
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50705: AMDGPU: Address todo for handling 1/(2 pi)
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50633: [AMDGPU] Add new Mode Register pass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50633: [AMDGPU] Add new Mode Register pass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50624: AMDGPU: Stop producing icmp/fcmp intrinsics with invalid types
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50626: AMDGPU: Implement llvm.amdgcn.icmp/fcmp for i16/f16
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50756: AMDGPU: Improve extract_vector_elt reduction combine
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50706: AMDGPU: Fold fneg into fmed3
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50834: AMDGPU: Add feature for fast f32 denormals
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50787: AMDGPU: Custom lower fexp
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50554: [ValueTracking] Accept vectors of pointer in GetUnderlyingObject utility
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50554: [ValueTracking] Accept vectors of pointer in GetUnderlyingObject utility
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50554: [ValueTracking] Accept vectors of pointer in GetUnderlyingObject utility
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50886: [IR Verifier] Do not allow bitcast of pointer to vector of pointers and vice versa.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50582: ValueTracking: Handle more instructions in isKnownNeverNaN
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50804: DAG: Fix isKnownNeverNaN for basic non-sNaN cases
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50614: DAG: Allow matching fminnum/fmaxnum from vselect
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50804: DAG: Fix isKnownNeverNaN for basic non-sNaN cases
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50582: ValueTracking: Handle more instructions in isKnownNeverNaN
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50913: [FPEnv] Don't need copysign/fabs/fneg constrained intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50582: ValueTracking: Handle more instructions in isKnownNeverNaN
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D50582: ValueTracking: Handle more instructions in isKnownNeverNaN
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r339594 - [llvm-mca] Propagate fatal llvm-mca errors from library classes to driver.
Matt Davis via llvm-commits
- [llvm] r340065 - [llvm-mca] Reformat a few lines (fix spacing). NFC.
Matt Davis via llvm-commits
- [PATCH] D50561: [llvm-mca] Propagate fatal llvm-mca errors from library classes to driver.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D50561: [llvm-mca] Propagate fatal llvm-mca errors from library classes to driver.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D50561: [llvm-mca] Propagate fatal llvm-mca errors from library classes to driver.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D50561: [llvm-mca] Propagate fatal llvm-mca errors from library classes to driver.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D50708: [Tablegen][MCInstPredicate] Removed redundant template argument from class TIIPredicate, and implemented verification rules for TIIPredicates in CodeGenSchedule.cpp.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D50708: [Tablegen][MCInstPredicate] Removed redundant template argument from class TIIPredicate, and implemented verification rules for TIIPredicates in CodeGenSchedule.cpp.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D50541: [llvm-mca] Introduce a simple (error/warning) status framework for mca.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D50745: [llvm-mca] Update the comments for the mca:::Stage class. NFC.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D50849: [llvm-mca] Refactor how execution is orchestrated by the Pipeline. NFCI
Matt Davis via Phabricator via llvm-commits
- [PATCH] D50849: [llvm-mca] Refactor how execution is orchestrated by the Pipeline. NFCI
Matt Davis via Phabricator via llvm-commits
- [PATCH] D50639: Change how finalizeBundle selects debug location for the BUNDLE instruction
Matt Davis via Phabricator via llvm-commits
- [PATCH] D50929: [llvm-mca] Introduce the llvm-mca library and organize the directory accordingly. NFC.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D50929: [llvm-mca] Introduce the llvm-mca library and organize the directory accordingly. NFC.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D50929: [llvm-mca] Introduce the llvm-mca library and organize the directory accordingly. NFC.
Matt Davis via Phabricator via llvm-commits
- [compiler-rt] r339733 - [SanitizerCoverage] Add associated metadata to PC guards.
Matt Morehouse via llvm-commits
- [llvm] r339733 - [SanitizerCoverage] Add associated metadata to PC guards.
Matt Morehouse via llvm-commits
- [compiler-rt] r339973 - [libFuzzer] Use std::discrete_distribution for input selection.
Matt Morehouse via llvm-commits
- [compiler-rt] r339976 - Revert "[libFuzzer] Use std::discrete_distribution for input selection."
Matt Morehouse via llvm-commits
- [PATCH] D50548: [CMake] Don't parse target triple except for arch
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D50670: Implementation of multiple loops in cxx_loop_proto
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D50670: Implementation of multiple loops in cxx_loop_proto
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D50670: Implementation of multiple loops in cxx_loop_proto
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D50483: [SanitizerCoverage] Add associated metadata to PC guards.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D50483: [SanitizerCoverage] Add associated metadata to PC guards.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D50670: Implementation of nested loops in cxx_loop_proto
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D50670: Implementation of nested loops in cxx_loop_proto
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D50670: Implementation of nested loops in cxx_loop_proto
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D50670: Implementation of nested loops in cxx_loop_proto
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D50829: Update README and Dockerfile to include llvm-proto-fuzzer
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D50356: [libFuzzer] Use std::discrete_distribution for input selection.
Matt Morehouse via Phabricator via llvm-commits
- [llvm] r339537 - [GuardWidening] Widen very likely non-taken br instructions
Max Kazantsev via llvm-commits
- [llvm] r339643 - [NFC] Add comprehensive test of AliasSetTracker with guards
Max Kazantsev via llvm-commits
- [llvm] r339644 - [NFC] Modify comment to make it more precise
Max Kazantsev via llvm-commits
- [llvm] r339750 - [NFC][LICM] Make hoist method void
Max Kazantsev via llvm-commits
- [llvm] r339751 - [NFC] Add sanitizing assertion to ICF tracker
Max Kazantsev via llvm-commits
- [llvm] r339752 - [NFC] Refactoring of LoopSafetyInfo, step 1
Max Kazantsev via llvm-commits
- [llvm] r339753 - [AliasSetTracker] Do not treat experimental_guard intrinsic as memory writing instruction
Max Kazantsev via llvm-commits
- [llvm] r339844 - [NFC] Add missing const modifier
Max Kazantsev via llvm-commits
- [llvm] r339846 - [NFC] Remove const modifier to allow further development in LICM
Max Kazantsev via llvm-commits
- [llvm] r339983 - [NFC] Add tests to ensure that improvement of MustThrow analysis will not lead to problems in future
Max Kazantsev via llvm-commits
- [llvm] r339984 - [MustExecute] Fix algorithmic bug in isGuaranteedToExecute. PR38514
Max Kazantsev via llvm-commits
- [PATCH] D50040: [GuardWidening] Widen very likely non-taken br instructions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D50040: [GuardWidening] Widen very likely non-taken br instructions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D50497: [AliasSetTracker] Do not treat experimental_guard intrinsic as memory writing instruction
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D50426: [NFC][MustExecute] Rework API to start making better analysis
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D50497: [AliasSetTracker] Do not treat experimental_guard intrinsic as memory writing instruction
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D50426: [NFC][MustExecute] Rework API to start making better analysis
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D50426: [NFC][MustExecute] Rework API to start making better analysis
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D50497: [AliasSetTracker] Do not treat experimental_guard intrinsic as memory writing instruction
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D50497: [AliasSetTracker] Do not treat experimental_guard intrinsic as memory writing instruction
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D50426: [NFC][MustExecute] Rework API to start making better analysis
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D50426: [NFC][MustExecute] Rework API to start making better analysis
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D50693: [NFC] Refactoring of LoopSafetyInfo, step 1
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D50377: [MustExecute] Rework LoopSafetyInfo to make it more optimistic about throws
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D50426: [NFC][MustExecute] Rework API to start making better analysis, part 2
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D50696: [NFC][LICM] Make hoist method void
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D50501: [LICM] Hoist guards with invariant conditions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D50696: [NFC][LICM] Make hoist method void
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D50730: [AST] Generalize argument specific aliasing
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D50730: [AST] Generalize argument specific aliasing
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D50693: [NFC] Refactoring of LoopSafetyInfo, step 1
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D50497: [AliasSetTracker] Do not treat experimental_guard intrinsic as memory writing instruction
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D50426: [NFC][MustExecute] Rework API to start making better analysis, part 2
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D50558: [MustExecute] Fix algorithmic bug in isGuaranteedToExecute. PR38514
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D50558: [MustExecute] Fix algorithmic bug in isGuaranteedToExecute. PR38514
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D50558: [MustExecute] Fix algorithmic bug in isGuaranteedToExecute. PR38514
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D50558: [MustExecute] Fix algorithmic bug in isGuaranteedToExecute. PR38514
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D50377: [MustExecute] Rework LoopSafetyInfo to make it more optimistic about throws
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D50838: [NFC] Remove function isGuaranteedToExecute
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D50501: [LICM] Hoist guards with invariant conditions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D50377: [MustExecute] Rework LoopSafetyInfo to make it more optimistic about throws
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D50558: [MustExecute] Fix algorithmic bug in isGuaranteedToExecute. PR38514
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D50786: [AST] Remove notion of volatile from alias sets
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D50558: [MustExecute] Fix algorithmic bug in isGuaranteedToExecute. PR38514
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D50558: [MustExecute] Fix algorithmic bug in isGuaranteedToExecute. PR38514
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D40645: [SCEV][NFC] Check NoWrap flags before lexicographical comparison of SCEVs
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D50888: [NFC][LICM] Remove too conservative variable
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D50890: [NFC] Factor out predecessors collection into a separate method
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D50891: [LICM] Hoist guards from non-header blocks
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D50890: [NFC] Factor out predecessors collection into a separate method
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D50890: [NFC] Factor out predecessors collection into a separate method
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D40645: [SCEV][NFC] Check NoWrap flags before lexicographical comparison of SCEVs
Maxim Kazantsev via llvm-commits
- [PATCH] D40645: [SCEV][NFC] Check NoWrap flags before lexicographical comparison of SCEVs
Maxim Kazantsev via llvm-commits
- [PATCH] D43690: [ThinLTO] Keep available_externally symbols live
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] r339938 - add a missed case for binary op FMF propagation under select folds
Michael Berg via llvm-commits
- [llvm] r340072 - [AST] Adapt Polly to AnalysisSetTracker changes. NFC.
Michael Kruse via llvm-commits
- [polly] r340072 - [AST] Adapt Polly to AnalysisSetTracker changes. NFC.
Michael Kruse via llvm-commits
- [PATCH] D50642: [IslExprBuilder] Allow 64-bit ints in hasLargeInts()
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D50698: [UnJ] Ensure unroll_and_jam metadata is removed once consumed.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D49281: [Unroll/UnrollAndJam/Vectorizer/Distribute] Add followup loop attributes.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D49281: [Unroll/UnrollAndJam/Vectorizer/Distribute] Add followup loop attributes.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D50075: [UnJ] Improve explicit loop count checks
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D49281: [Unroll/UnrollAndJam/Vectorizer/Distribute] Add followup loop attributes.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D49281: [Unroll/UnrollAndJam/Vectorizer/Distribute] Add followup loop attributes.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D50777: [ADT] Replace APInt::WORD_MAX with APInt::WORDTYPE_MAX
Michael Schellenberger Costa via Phabricator via llvm-commits
- [PATCH] D50777: [ADT] Replace APInt::WORD_MAX with APInt::WORDTYPE_MAX
Michael Schellenberger Costa via Phabricator via llvm-commits
- [PATCH] D50416: [cmake] Prevent LLVMgold.so from being unloaded on Linux
Michał Górny via Phabricator via llvm-commits
- [llvm] r339179 - [lit, python3] Update lit error logging to work correctly in python3 and other test fixes
NAKAMURA Takumi via llvm-commits
- [llvm] r339769 - [PowerPC] Don't run BV DAG Combine before legalization if it assumes legal types
Nemanja Ivanovic via llvm-commits
- [llvm] r339779 - [PowerPC] Enhance the selection(ISD::VSELECT) of vector type
Nemanja Ivanovic via llvm-commits
- [llvm] r340016 - [PowerPC] Generate Power9 extswsli extend sign and shift immediate instruction
Nemanja Ivanovic via llvm-commits
- [llvm] r340017 - Revert extraneous directory added by accident in rL340016
Nemanja Ivanovic via llvm-commits
- [PATCH] D50004: [PowerPC] Emit xscpsgndp instead of xxlor when copying floating point scalar registers for P9
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D49007: [PowerPC] Add a peephole post RA to transform the inst that fed by add
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D49879: [PowerPC] Generate Power9 extswsli extend sign and shift immediate instruction
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D49698: [PowerPC] Generate lxsd instead of the ld->mtvsrd sequence for vector loads
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D49531: [PowerPC] Enhance the selection(ISD::VSELECT) of vector type
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D49507: [Power9] Add __float128 support in the backend for bitcast to a i128
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D48184: [Power9] [CLANG] Add __float128 exponent GET and SET builtins
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] D39386: [Power9] Allow gpr callee saved spills in prologue to vector registers rather than stack
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D50004: [PowerPC] Emit xscpsgndp instead of xxlor when copying floating point scalar registers for P9
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D49698: [PowerPC] Generate lxsd instead of the ld->mtvsrd sequence for vector loads
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D49531: [PowerPC] Enhance the selection(ISD::VSELECT) of vector type
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D49080: [PowerPC] Don't run BV DAG Combine before legalization if it assumes legal types
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D49879: [PowerPC] Generate Power9 extswsli extend sign and shift immediate instruction
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D49531: [PowerPC] Enhance the selection(ISD::VSELECT) of vector type
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D49879: [PowerPC] Generate Power9 extswsli extend sign and shift immediate instruction
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D49007: [PowerPC] Add a peephole post RA to transform the inst that fed by add
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D50467: [SEMA] add more -Wfloat-conversion to compound assigment analysis
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D50467: [SEMA] add more -Wfloat-conversion to compound assigment analysis
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D50647: [Sema] fix -Wfloat-conversion test case.
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D50629: AMDGPU: Fix getInstSizeInBytes
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] r339688 - [DAG] Avoid redundant chain transversal in store merge cycle check. NFCI.
Nirav Dave via llvm-commits
- [llvm] r339895 - [MC][X86] Enhance X86 Register expression handling to more closely match GCC.
Nirav Dave via llvm-commits
- [llvm] r339906 - [MC] Cleanup noop default case spelling. NFC.
Nirav Dave via llvm-commits
- [PATCH] D50795: [DAG] Enhance X86 Register expression handling to more closely match GCC.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D49200: [DAGCombine] Improve Load-Store Forwarding
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D50795: [MC][X86] Enhance X86 Register expression handling to more closely match GCC.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D50798: [LoopVectorizer] Take into account call register pressure when selecting interleave count
Noel Grandin via Phabricator via llvm-commits
- [PATCH] D49791: [AArch64] - Generate pointer authentication instructions
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D50136: [AArch64] - Return address signing dwarf support
Oliver Stannard via Phabricator via llvm-commits
- patch file for bug 38557
Owen Pan via llvm-commits
- [test-suite] r339564 - Add Image dilate kernel(for grayscale Images) using Benchmark Library
Pankaj Kukreja via llvm-commits
- [test-suite] r339565 - Removed std=c++11 flag from MicroBenchmarks/ImageProcessing/Dilate/CMakeLists.txt
Pankaj Kukreja via llvm-commits
- [test-suite] r340002 - Add BilateralFiltering kernel using Benchmark Library
Pankaj Kukreja via llvm-commits
- [PATCH] D49883: [test-suite] Added Image Processing Kernels Using Benchmark Library: Dilate Kernel
Pankaj via Phabricator via llvm-commits
- [PATCH] D50529: [test-suite] Add Bilateral Filter kernel using benchmark library
Pankaj via Phabricator via llvm-commits
- [PATCH] D50900: [SimplifyLibCalls] Support pow(x, -0.5) in replacePowWithSqrt without NSZ/noInfs.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D50586: [Demangle] Add itaniumFindTypesInMangledName()
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D50716: [Support] Add a basic C API for llvm::Error.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D50716: [Support] Add a basic C API for llvm::Error.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D50853: [zorg][mips] Update build failure email address to wavecomp.com
Petar Jovanovic via Phabricator via llvm-commits
- [llvm] r339799 - llvm-readobj: Fix addend in relocations for android packed format
Peter Collingbourne via llvm-commits
- [compiler-rt] r339800 - cfi: Remove blacklist entries for libc++.
Peter Collingbourne via llvm-commits
- [llvm] r339927 - Add missing test file from r339799.
Peter Collingbourne via llvm-commits
- [llvm] r340113 - MC: Remove dead code from WinCOFFObjectWriter.cpp. NFCI.
Peter Collingbourne via llvm-commits
- [PATCH] D49960: [ThinLTO] Handle optional args in assembly format for ConstVCalls
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D49959: [ThinLTO] Fix printing of WPD remarks
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D50601: llvm-readobj: Fix addend in relocations for android packed format
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D50203: Find PLT entries for x86, x86_64, and AArch64
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D50601: llvm-readobj: Fix addend in relocations for android packed format
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D50718: SafeStack: Disable Darwin support
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D50203: Find PLT entries for x86, x86_64, and AArch64
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D50204: [llvm-objdump] Label calls to the PLT
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D50743: libcxx: Mark __temp_value::__temp_value as _LIBCPP_NO_CFI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D44501: COFF: Move assignment of section offsets to assignAddresses(). NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D50743: libcxx: Mark __temp_value::__temp_value as _LIBCPP_NO_CFI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D50601: llvm-readobj: Fix addend in relocations for android packed format
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D50803: [gold-plugin] Add "obj-files" option
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D50803: [gold-plugin] Add "obj-files" option
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D50754: Implementation of a vtable interleaving algorithm
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D50803: [gold-plugin] Add "obj-files" option
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D50204: [llvm-objdump] Label calls to the PLT
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D50203: Find PLT entries for x86, x86_64, and AArch64
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D49383: [cfi-verify] Support cross-DSO
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D49383: [cfi-verify] Support cross-DSO
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D49383: [cfi-verify] Support cross-DSO
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D49383: [cfi-verify] Support cross-DSO
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D46437: [bindings/go] Add Go bindings for inline assembly
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D50688: [LLD] Sort alloc/non-alloc output sections in linkerscripts
Peter Smith via Phabricator via llvm-commits
- [PATCH] D50076: [LLD][ELF][ARM] Add support for older Arm Architectures with smaller branch range
Peter Smith via Phabricator via llvm-commits
- [PATCH] D50077: [LLD][ELF][ARM] Add support for Armv5 and Armv6 compatible Thunks
Peter Smith via Phabricator via llvm-commits
- [PATCH] D49673: [AArch64] Add Tiny Code Model for AArch64
Peter Smith via Phabricator via llvm-commits
- [PATCH] D48792: [ARM] Set execute-only flags in .text.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D45961: [MC] Add MCSubtargetInfo to MCAlignFragment [NFC]
Peter Smith via Phabricator via llvm-commits
- [PATCH] D44501: COFF: Move assignment of section offsets to assignAddresses(). NFCI.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D49673: [AArch64] Add Tiny Code Model for AArch64
Peter Smith via Phabricator via llvm-commits
- [PATCH] D45961: [MC] Add MCSubtargetInfo to MCAlignFragment [NFC]
Peter Smith via Phabricator via llvm-commits
- [llvm] r339639 - [CMake] Split -gx strip flag into -g -x
Petr Hosek via llvm-commits
- [compiler-rt] r339701 - [CMake] Don't parse target triple except for arch
Petr Hosek via llvm-commits
- [PATCH] D50684: [CMake] Split -gx strip flag into -g -x
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D50684: [CMake] Split -gx strip flag into -g -x
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D50548: [CMake] Don't parse target triple except for arch
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D50548: [CMake] Don't parse target triple except for arch
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D50755: [Driver] -print-target-triple and -print-effective-triple options
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D49364: [ARM] Add support for spilling high registers in Thumb1
Petr Pavlu via Phabricator via llvm-commits
- [PATCH] D50566: [Tablegen][SubtargetEmitter] Improve expansion of predicates of a variant scheduling class.
Phabricator via Phabricator via llvm-commits
- [PATCH] D50586: [Demangle] Add itaniumFindTypesInMangledName()
Phabricator via Phabricator via llvm-commits
- [PATCH] D50587: Straight forward FastDemangle replacement in SubsPrimitiveParmItanium
Phabricator via Phabricator via llvm-commits
- [PATCH] D50464: [InstCombine][NFC] Tests for 'signed truncation check' optimization
Phabricator via Phabricator via llvm-commits
- [PATCH] D50465: [InstCombine] Optimize redundant 'signed truncation check pattern'.
Phabricator via Phabricator via llvm-commits
- [PATCH] D50465: [InstCombine] Optimize redundant 'signed truncation check pattern'.
Phabricator via Phabricator via llvm-commits
- [PATCH] D50645: [clangd] Show non-instantiated decls in signatureHelp
Phabricator via Phabricator via llvm-commits
- [PATCH] D50579: [LV] Teach about non header phis that have uses outside the loop
Phabricator via Phabricator via llvm-commits
- [PATCH] D50708: [Tablegen][MCInstPredicate] Removed redundant template argument from class TIIPredicate, and implemented verification rules for TIIPredicates in CodeGenSchedule.cpp.
Phabricator via Phabricator via llvm-commits
- [PATCH] D49610: [DebugInfoMetadata] Added DIFlags interface in DIBasicType.
Phabricator via Phabricator via llvm-commits
- [PATCH] D50487: [CFG] [analyzer] Find argument constructors in CXXTemporaryObjectExprs.
Phabricator via Phabricator via llvm-commits
- [PATCH] D50720: [FPEnv] Scalarize StrictFP vector operations
Phabricator via Phabricator via llvm-commits
- [PATCH] D49443: [analyzer] Support function argument constructors.
Phabricator via Phabricator via llvm-commits
- [PATCH] D50054: [ARM] Allow pointer values in ARMCodeGenPrepare
Phabricator via Phabricator via llvm-commits
- [PATCH] D50067: [ARM] Handle signed icmps in ARMCodeGenPrepare
Phabricator via Phabricator via llvm-commits
- [PATCH] D50769: [ARM] Typesize lower bound for ARMCodeGenPrepare
Phabricator via Phabricator via llvm-commits
- [PATCH] D48362: [OMPT] Remove OMPT idle callback
Phabricator via Phabricator via llvm-commits
- [PATCH] D50717: [SimplifyCFG] Remove pointer from SmallPtrSet before deletion
Phabricator via Phabricator via llvm-commits
- [PATCH] D50643: [AST] Pack the bits of TemplateSpecializationType into Type
Phabricator via Phabricator via llvm-commits
- [PATCH] D50711: [AST] Pack the unsigned of PackExpansionType into Type
Phabricator via Phabricator via llvm-commits
- [PATCH] D50712: [AST] Pack the unsigned of DependentTemplateSpecializationType into Type
Phabricator via Phabricator via llvm-commits
- [PATCH] D50713: [AST] Pack the unsigned of SubstTemplateTypeParmPackType into Type
Phabricator via Phabricator via llvm-commits
- [PATCH] D50715: [AST] Store the OwnedTagDecl as a trailing object in ElaboratedType.
Phabricator via Phabricator via llvm-commits
- [PATCH] D50759: [ARM] Allow zext in ARMCodeGenPrepare
Phabricator via Phabricator via llvm-commits
- [PATCH] D50762: [ARM] Ignore GEPs in ARMCodeGenPrepare
Phabricator via Phabricator via llvm-commits
- [PATCH] D50365: Add a new tool named "lldb-vscode" that implements the Visual Studio Code Debug Adaptor Protocol
Phabricator via Phabricator via llvm-commits
- [PATCH] D50849: [llvm-mca] Refactor how execution is orchestrated by the Pipeline. NFCI
Phabricator via Phabricator via llvm-commits
- [PATCH] D50859: [WebAssembly] Remove temporary workaround for function bitcasts
Phabricator via Phabricator via llvm-commits
- [PATCH] D50656: [X86] In EFLAGS copy pass, don't emit EXTRACT_SUBREG instructions since we're after peephole
Phabricator via Phabricator via llvm-commits
- [PATCH] D50827: [DAGCombiner] Don't reassociate operations that have the vector reduction flag set.
Phabricator via Phabricator via llvm-commits
- [PATCH] D50867: [InstrProf] Use atomic profile counter updates for TSan
Phabricator via Phabricator via llvm-commits
- [PATCH] D50726: [clangd] Show function documentation in sigHelp
Phabricator via Phabricator via llvm-commits
- [PATCH] D50727: [clangd] Fetch documentation from the Index during signature help
Phabricator via Phabricator via llvm-commits
- [PATCH] D50854: [LICM] Add a diagnostic analysis for identifying alias information
Phabricator via Phabricator via llvm-commits
- [PATCH] D50275: [sanitizer] When setting up shadow memory on iOS, fix handling the return value of task_info on older OS versions
Phabricator via Phabricator via llvm-commits
- [PATCH] D50729: [WebAssembly] Don't compress LEBs by default
Phabricator via Phabricator via llvm-commits
- [PATCH] D50936: [DAGCombiner] Allow divide by constant optimization on opaque constants.
Phabricator via Phabricator via llvm-commits
- [PATCH] D50668: unittests: Don't install TestPlugin.so
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D50668: unittests: Don't install TestPlugin.so
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D50668: unittests: Don't install TestPlugin.so
Philip Pfaffe via Phabricator via llvm-commits
- [llvm] r339500 - [UnJ] Create a hasInvariantIterationCount function. NFC
Philip Reames via llvm-commits
- [llvm] r339625 - [AST] Cleanup code by using MemoryLocation utility [NFC]
Philip Reames via llvm-commits
- [llvm] r339627 - [AST] Minor formatting cleanup [NFC]
Philip Reames via llvm-commits
- [llvm] r339930 - [LICM][NFC] Restructure pointer invalidation API in terms of MemoryLocation
Philip Reames via llvm-commits
- [llvm] r339936 - [MemLoc] Fix a bug causing any use of invariant.end to crash in LICM
Philip Reames via llvm-commits
- [llvm] r339937 - [AST] Speculative build fix for a polly buildbot
Philip Reames via llvm-commits
- [llvm] r340072 - [AST] Adapt Polly to AnalysisSetTracker changes. NFC.
Philip Reames via llvm-commits
- [llvm] r340095 - [AST] Add tests for argmemonly calls [NFC]
Philip Reames via llvm-commits
- [llvm] r340099 - [AST[Tests] Shorten tests using noalias params
Philip Reames via llvm-commits
- [llvm] r340100 - [AST][Tests] Clarify what each test is doing
Philip Reames via llvm-commits
- [llvm] r340108 - [AST] Clarify printing of unknown size locations [NFC]
Philip Reames via llvm-commits
- [PATCH] D50497: [AliasSetTracker] Do not treat experimental_guard intrinsic as memory writing instruction
Philip Reames via Phabricator via llvm-commits
- [PATCH] D50426: [NFC][MustExecute] Rework API to start making better analysis
Philip Reames via Phabricator via llvm-commits
- [PATCH] D48602: `llvm.experimental.stackmap` is erroneously marked `Throws`?
Philip Reames via Phabricator via llvm-commits
- [PATCH] D50588: [AST] Cleanup code by using MemoryLocation utility [NFC]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D50730: [AST] Generalize argument specific aliasing
Philip Reames via Phabricator via llvm-commits
- [PATCH] D50585: [WIP][LICM] Just rely on AA rather than special case calls
Philip Reames via Phabricator via llvm-commits
- [PATCH] D50497: [AliasSetTracker] Do not treat experimental_guard intrinsic as memory writing instruction
Philip Reames via Phabricator via llvm-commits
- [PATCH] D50480: [LV] Vectorizing loops of arbitrary trip count without remainder under opt for size
Philip Reames via Phabricator via llvm-commits
- [PATCH] D50480: [LV] Vectorizing loops of arbitrary trip count without remainder under opt for size
Philip Reames via Phabricator via llvm-commits
- [PATCH] D48602: `llvm.experimental.stackmap` is erroneously marked `Throws`?
Philip Reames via Phabricator via llvm-commits
- [PATCH] D50693: [NFC] Refactoring of LoopSafetyInfo, step 1
Philip Reames via Phabricator via llvm-commits
- [PATCH] D50786: [AST] Remove notion of volatile from alias sets
Philip Reames via Phabricator via llvm-commits
- [PATCH] D50558: [MustExecute] Fix algorithmic bug in isGuaranteedToExecute. PR38514
Philip Reames via Phabricator via llvm-commits
- [PATCH] D50786: [AST] Remove notion of volatile from alias sets
Philip Reames via Phabricator via llvm-commits
- [PATCH] D50480: [LV] Vectorizing loops of arbitrary trip count without remainder under opt for size
Philip Reames via Phabricator via llvm-commits
- [PATCH] D50558: [MustExecute] Fix algorithmic bug in isGuaranteedToExecute. PR38514
Philip Reames via Phabricator via llvm-commits
- [PATCH] D50854: [LICM] Add a diagnostic analysis for identifying alias information of loads within loop
Philip Reames via Phabricator via llvm-commits
- [PATCH] D50861: [AST] Mark invariant.starts as being readonly
Philip Reames via Phabricator via llvm-commits
- [PATCH] D50861: [AST] Mark invariant.starts as being readonly
Philip Reames via Phabricator via llvm-commits
- [PATCH] D50854: [LICM] Add a diagnostic analysis for identifying alias information of loads within loop
Philip Reames via Phabricator via llvm-commits
- [PATCH] D50890: [NFC] Factor out predecessors collection into a separate method
Philip Reames via Phabricator via llvm-commits
- [PATCH] D50838: [NFC] Remove function isGuaranteedToExecute
Philip Reames via Phabricator via llvm-commits
- [PATCH] D50730: [AST] Generalize argument specific aliasing
Philip Reames via Phabricator via llvm-commits
- [PATCH] D50800: [ARM] Use correct jump table sizes
Phillip Raffeck via Phabricator via llvm-commits
- [PATCH] D45151: [LICM] Hoisting invariant.group loads
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D45151: [LICM] Hoisting invariant.group loads
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] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D49678: [llvm-objcopy] Adding support for compressed DWARF debug sections.
Puyan Lotfi via Phabricator via llvm-commits
- A question about the widely used "xxx | true" inside llvm
Qing Shan Zhang 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] D49007: [PowerPC] Add a peephole post RA to transform the inst that fed by add
Qing Shan Zhang 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
- [llvm] r340149 - [PowerPC] Add a peephole post RA to transform the inst that fed by add
QingShan Zhang via llvm-commits
- [PATCH] D49512: [CodeGenPrepare] Add BothExtension type to PromotedInsts
Quentin Colombet via Phabricator via llvm-commits
- [llvm] r339689 - Expose CFG Update struct. Define GraphTraits to get children given a snapshot CFG.
Raphael Isemann via llvm-commits
- [llvm] r339689 - Expose CFG Update struct. Define GraphTraits to get children given a snapshot CFG.
Raphael Isemann via llvm-commits
- [PATCH] D50620: Added test for Core/Range class.
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D50796: [ASTImporter] Add test for IfStmt
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D50733: [ASTImporter] Add test for ArrayInitLoopExpr
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D50812: [ASTImporter] Add test for ForStmt and ContinueStmt
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D50735: [ASTImporter] Add test for CXXScalarValueInit
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D50732: [ASTImporter] Add test for CXXDefaultInitExpr
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D50811: [ASTImporter] Add test for WhileStmt
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D50810: [ASTImporter] Add test for DoStmt
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D50793: [ASTImporter] Add test for importing CompoundAssignOperators
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D50792: [ASTImporter] Add test for member pointer types.
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D49980: [PDB] Parse UDT symbols and pointers to members (combined patch)
Raphael Isemann via Phabricator via llvm-commits
- [llvm] r339636 - [BasicAA] Don't assume tail calls with byval don't alias allocas
Reid Kleckner via llvm-commits
- [lld] r339907 - [codeview] Use push_macro to avoid conflicts instead of a prefix
Reid Kleckner via llvm-commits
- [llvm] r339907 - [codeview] Use push_macro to avoid conflicts instead of a prefix
Reid Kleckner via llvm-commits
- [lld] r339913 - Update LLD tests for CodeView dumper change in r339907
Reid Kleckner via llvm-commits
- [llvm] r339942 - [MC] Improve COFF associative section lookup
Reid Kleckner via llvm-commits
- [llvm] r340089 - [MC] Improve error message when a codeview register is unknown
Reid Kleckner via llvm-commits
- [PATCH] D50679: [BasicAA] Don't assume tail calls with byval don't alias allocas
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D50679: [BasicAA] Don't assume tail calls with byval don't alias allocas
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D50679: [BasicAA] Don't assume tail calls with byval don't alias allocas
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D50679: [BasicAA] Don't assume tail calls with byval don't alias allocas
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D50679: [BasicAA] Don't assume tail calls with byval don't alias allocas
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D50679: [BasicAA] Don't assume tail calls with byval don't alias allocas
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D50564: Add support for SEH unwinding on Windows.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D50680: [SDAG] Remove the reliance on MI's allocation strategy for `MachineMemOperand` pointers attached to `MachineSDNodes` and instead have the `SelectionDAG` fully manage the memory for this array.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D50701: [MI] Change the array of `MachineMemOperand` pointers to be a generically extensible collection of extra info attached to a `MachineInstr`.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D50795: [MC][X86] Enhance X86 Register expression handling to more closely match GCC.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D49200: [DAGCombine] Improve Load-Store Forwarding
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D50806: [MS Demangler] Demangle string literals
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D50795: [MC][X86] Enhance X86 Register expression handling to more closely match GCC.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D50819: Add support for AVX-512 CodeView Registers
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D50819: Add support for AVX-512 CodeView Registers
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D50701: [MI] Change the array of `MachineMemOperand` pointers to be a generically extensible collection of extra info attached to a `MachineInstr`.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D50851: [codeview] Use push_macro to avoid conflicts instead of a prefix
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D50851: [codeview] Use push_macro to avoid conflicts instead of a prefix
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D50833: [x86/MIR] Implement support for pre- and post-instruction symbols, as well as MIR parsing support for `MCSymbol` `MachineOperand`s.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D49084: FileCheck: Add support for variable expressions
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D50833: [x86/MIR] Implement support for pre- and post-instruction symbols, as well as MIR parsing support for `MCSymbol` `MachineOperand`s.
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r340063 - [Support] NFC: Fix docstring in FileSystem.h.
Reka Kovacs via llvm-commits
- [PATCH] D50840: [InstCombine] Extend collectShuffleElements to support extract/zext/insert patterns
Renlin Li via Phabricator via llvm-commits
- [lld] r339635 - Revert r339490 to match revert of llvm r339474 in r339630.
Richard Smith via llvm-commits
- [llvm] r339630 - Revert "[WebAssembly] Added default stack-only instruction mode for MC."
Richard Smith via llvm-commits
- [llvm] r339944 - Factor Node creation out of the demangler. No functionality change
Richard Smith via llvm-commits
- [PATCH] D50825: Factor Node creation out of the demangler. No functionality change intended.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D50828: Add profiling and canonicalization support to demangler nodes. No functionality change intended.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D50825: Factor Node creation out of the demangler. No functionality change intended.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D50828: Add profiling and canonicalization support to demangler nodes. No functionality change intended.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D50875: Move lib/Demangle under lib/Support. No functionality change intended.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D50828: Add profiling and canonicalization support to demangler nodes. No functionality change intended.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D50875: Move lib/Demangle under lib/Support. No functionality change intended.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D50875: Move lib/Demangle under lib/Support. No functionality change intended.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D50875: Move lib/Demangle under lib/Support. No functionality change intended.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D50828: Add profiling and canonicalization support to demangler nodes. No functionality change intended.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D50930: Move Itanium demangler implementation into a header file and add visitation support.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D50930: Move Itanium demangler implementation into a header file and add visitation support.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D50930: Move Itanium demangler implementation into a header file and add visitation support.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D50930: Move Itanium demangler implementation into a header file and add visitation support.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D50930: Move Itanium demangler implementation into a header file and add visitation support.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D50935: Add data structure to form equivalence classes of mangled names.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D50828: Add profiling and canonicalization support to demangler nodes. No functionality change intended.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D50875: Move lib/Demangle under lib/Support. No functionality change intended.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D50798: [LoopVectorizer] Take into account call register pressure when selecting interleave count
Robert Lougher via Phabricator 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] D50798: [LoopVectorizer] Take into account call register pressure when selecting interleave count
Robert Lougher via Phabricator via llvm-commits
- [PATCH] D50798: [LoopVectorizer] Take into account call register pressure when selecting interleave count
Robert Lougher via Phabricator via llvm-commits
- [PATCH] D50823: [VPlan] Introduce VPCmpInst sub-class in the instruction-level representation
Robin Kruppe via Phabricator via llvm-commits
- [PATCH] D50823: [VPlan] Introduce VPCmpInst sub-class in the instruction-level representation
Robin Kruppe via Phabricator via llvm-commits
- [llvm] r339654 - [RISCV] Fix incorrect use of MCInstBuilder
Roger Ferrer Ibanez via llvm-commits
- [llvm] r340024 - [RISCV] Remove unused function
Roger Ferrer Ibanez via llvm-commits
- [PATCH] D50634: [RISCV] Add support for local PIC accessing
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D50634: [RISCV] Add support for local PIC addressing
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D50496: [RISCV] Implment pseudo instructions for load/store from a symbol address.
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D50634: [RISCV] Add support for local PIC addressing
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D50634: [RISCV] Add support for local PIC addressing
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D50634: [RISCV] Add support for local PIC addressing
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D50836: [RISCV] Remove unused function
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D50836: [RISCV] Remove unused function
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D50836: [RISCV] Remove unused function
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [llvm] r339314 - [RISCV] Add "lla" pseudo-instruction to assembler
Roger Ferrer Ibáñez via llvm-commits
- [llvm] r339314 - [RISCV] Add "lla" pseudo-instruction to assembler
Roger Ferrer Ibáñez via llvm-commits
- [PATCH] D49879: [PowerPC] Generate Power9 extswsli extend sign and shift immediate instruction
Roland Froese via Phabricator via llvm-commits
- [PATCH] D49879: [PowerPC] Generate Power9 extswsli extend sign and shift immediate instruction
Roland Froese via Phabricator via llvm-commits
- [PATCH] D49879: [PowerPC] Generate Power9 extswsli extend sign and shift immediate instruction
Roland Froese via Phabricator via llvm-commits
- [llvm] r339602 - [InstCombine][NFC] Tests for 'signed truncation check' optimization
Roman Lebedev via llvm-commits
- [llvm] r339610 - [InstCombine] Optimize redundant 'signed truncation check pattern'.
Roman Lebedev via llvm-commits
- [llvm] r339612 - Revert "[InstCombine] Optimize redundant 'signed truncation check pattern'."
Roman Lebedev via llvm-commits
- [llvm] r339619 - [NFC][InstCombine] Add a test for D50465 that used to assert
Roman Lebedev via llvm-commits
- [llvm] r339621 - [InstCombine] Re-land: Optimize redundant 'signed truncation check pattern'.
Roman Lebedev via llvm-commits
- [llvm] r339760 - [X86] Add sibling-call test cases
Roman Lebedev via llvm-commits
- [llvm] r339768 - [llvm-mca] Fix PR38575: Avoid an invalid implicit truncation of a processor resource mask (an uint64_t value) to unsigned.
Roman Lebedev via llvm-commits
- [llvm] r339922 - [SelectionDAG] Improve the legalisation lowering of UMULO.
Roman Lebedev via llvm-commits
- [compiler-rt] r339996 - [NFC] Some small test updates for Implicit Conversion sanitizer.
Roman Lebedev via llvm-commits
- [PATCH] D50465: [InstCombine] Optimize redundant 'signed truncation check pattern'.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D50464: [InstCombine][NFC] Tests for 'signed truncation check' optimization
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D50465: [InstCombine] Optimize redundant 'signed truncation check pattern'.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D50465: [InstCombine] Optimize redundant 'signed truncation check pattern'.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D50465: [InstCombine] Optimize redundant 'signed truncation check pattern'.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D50465: [InstCombine] Optimize redundant 'signed truncation check pattern'.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D50465: [InstCombine] Optimize redundant 'signed truncation check pattern'.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D50465: [InstCombine] Optimize redundant 'signed truncation check pattern'.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D50465: [InstCombine] Optimize redundant 'signed truncation check pattern'.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D50465: [InstCombine] Optimize redundant 'signed truncation check pattern'.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D50251: [compiler-rt][ubsan] Implicit Conversion Sanitizer - integer sign change - compiler-rt part
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D50704: [Inline-cost] Teach cost function to account for accumulative code-size growth
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D50036: [SLC] Expand the simplification of pow(x, 0.5) to sqrt(x)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45653: [X86] Enable sibling-call optimization for functions returning structs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45653: [X86] Enable sibling-call optimization for functions returning structs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45653: [X86] Enable sibling-call optimization for functions returning structs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45653: [X86] Enable sibling-call optimization for functions returning structs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D50222: [CodeGen] [SelectionDAG] More efficient code for X % C == 0
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D50222: [CodeGen] [SelectionDAG] More efficient code for X % C == 0
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] D49966: [X86] Performing DAG pruning before selection of LEA instructions.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D49958: [MISC]Fix wrong usage of std::equal()
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D50765: [TargetLowering] Add support for non-uniform vectors to BuildSDIV
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45653: [X86] Enable sibling-call optimization for functions returning structs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D50840: [InstCombine] Extend collectShuffleElements to support extract/zext/insert patterns
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D50840: [InstCombine] Extend collectShuffleElements to support extract/zext/insert patterns
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D50765: [TargetLowering] Add support for non-uniform vectors to BuildSDIV
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D50765: [TargetLowering] Add support for non-uniform vectors to BuildSDIV
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D50784: [TableGen] Add Instruction custom byte sequence emission
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D50856: [TableGen] Add Logical operands info emission
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D50858: [M680x0] Add ELF and Triple info
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D50858: [M680x0] Add ELF and Triple info
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D50784: [TableGen] Add Instruction custom byte sequence emission
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D49958: [MISC]Fix wrong usage of std::equal()
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D50902: [compiler-rt][ubsan] Split Implicit Integer Truncation Sanitizer into unsigned and signed checks
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D50251: [compiler-rt][ubsan] Implicit Conversion Sanitizer - integer sign change - compiler-rt part
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D40645: [SCEV][NFC] Check NoWrap flags before lexicographical comparison of SCEVs
Roman Tereshin via llvm-commits
- [PATCH] D40645: [SCEV][NFC] Check NoWrap flags before lexicographical comparison of SCEVs
Roman Tereshin via llvm-commits
- [PATCH] D48847: [GISel]: Add Legalization/lowering code for bit counting operations
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D48847: [GISel]: Add Legalization/lowering code for bit counting operations
Roman Tereshin via Phabricator via llvm-commits
- [lld] r340152 - Remove unnecessary applyMask() application.
Rui Ueyama via llvm-commits
- [PATCH] D50729: [WebAssembly] Don't compress LEBs by default
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D50899: [LLD][ELF] - Check the architecture of lazy objects earlier.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D50657: Add R_HEX_32 relocation support
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D50575: [AMDGPU] Add support for a16 modifier for gfx9
Ryan Taylor via Phabricator via llvm-commits
- [PATCH] D50575: [AMDGPU] Add support for a16 modifier for gfx9
Ryan Taylor via Phabricator via llvm-commits
- [PATCH] D50575: [AMDGPU] Add support for a16 modifier for gfx9
Ryan Taylor via Phabricator via llvm-commits
- [PATCH] D50575: [AMDGPU] Add support for a16 modifier for gfx9
Ryan Taylor via Phabricator via llvm-commits
- [PATCH] D50642: [IslExprBuilder] Allow 64-bit ints in hasLargeInts()
SAHIL GIRISH YERAWAR via Phabricator via llvm-commits
- [PATCH] D50642: [IslExprBuilder] Allow 64-bit ints in hasLargeInts()
SAHIL GIRISH YERAWAR via Phabricator via llvm-commits
- [lld] r340073 - [WebAssembly] Don't compress LEBs by default
Sam Clegg via llvm-commits
- [PATCH] D50721: [WebAssembly] Preserve function signatures during LTO
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D50721: [WebAssembly] Preserve function signatures during LTO
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D50729: [WebAssembly] Don't compress LEBs by default
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D50729: [WebAssembly] Don't compress LEBs by default
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D50729: [WebAssembly] Don't compress LEBs by default
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D50859: [WebAssembly] Remove temporary workaround for function bitcasts
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D50721: [WebAssembly] Preserve function signatures during LTO
Sam Clegg via Phabricator via llvm-commits
- [llvm] r339754 - [ARM] Allow pointer values in ARMCodeGenPrepare
Sam Parker via llvm-commits
- [llvm] r339755 - [ARM] Allow signed icmps in ARMCodeGenPrepare
Sam Parker via llvm-commits
- [llvm] r339770 - [ARM] TypeSize lower bound for ARMCodeGenPrepare
Sam Parker via llvm-commits
- [llvm] r339858 - [ARM] Allow signed icmps in ARMCodeGenPrepare
Sam Parker via llvm-commits
- [llvm] r339868 - [ARM] Allow zext in ARMCodeGenPrepare
Sam Parker via llvm-commits
- [llvm] r339871 - [ARM] Ignore GEPs in ARMCodeGenPrepare
Sam Parker via llvm-commits
- [PATCH] D50667: [ARM] Make PerformSHLSimplify add nodes to the DAG worklist correctly.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D50432: [DAGCombiner] Reduce load widths of shifted masks
Sam Parker via Phabricator via llvm-commits
- [PATCH] D50432: [DAGCombiner] Reduce load widths of shifted masks
Sam Parker via Phabricator via llvm-commits
- [PATCH] D50054: [ARM] Ignore pointer values in ARMCodeGenPrepare
Sam Parker via Phabricator via llvm-commits
- [PATCH] D50067: [ARM] Handle signed icmps in ARMCodeGenPrepare
Sam Parker via Phabricator via llvm-commits
- [PATCH] D50054: [ARM] Allow pointer values in ARMCodeGenPrepare
Sam Parker via Phabricator via llvm-commits
- [PATCH] D50054: [ARM] Allow pointer values in ARMCodeGenPrepare
Sam Parker via Phabricator via llvm-commits
- [PATCH] D50067: [ARM] Handle signed icmps in ARMCodeGenPrepare
Sam Parker via Phabricator via llvm-commits
- [PATCH] D50067: [ARM] Handle signed icmps in ARMCodeGenPrepare
Sam Parker via Phabricator via llvm-commits
- [PATCH] D50758: [ARM] Allow bitcasts in ARMCodeGenPrepare
Sam Parker via Phabricator via llvm-commits
- [PATCH] D50759: [ARM] Allow zext in ARMCodeGenPrepare
Sam Parker via Phabricator via llvm-commits
- [PATCH] D50762: [ARM] Ignore GEPs in ARMCodeGenPrepare
Sam Parker via Phabricator via llvm-commits
- [PATCH] D50769: [ARM] Typesize lower bound for ARMCodeGenPrepare
Sam Parker via Phabricator via llvm-commits
- [PATCH] D50067: [ARM] Handle signed icmps in ARMCodeGenPrepare
Sam Parker via Phabricator via llvm-commits
- [PATCH] D50432: [DAGCombiner] Reduce load widths of shifted masks
Sam Parker via Phabricator via llvm-commits
- [PATCH] D50432: [DAGCombiner] Reduce load widths of shifted masks
Sam Parker via Phabricator via llvm-commits
- [PATCH] D50067: [ARM] Handle signed icmps in ARMCodeGenPrepare
Sam Parker via Phabricator via llvm-commits
- [PATCH] D50846: [ARM][NFC] ARMCodeGenPrepare: some refactoring and algorithm description.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D50885: [AArch64][SVE] Asm: Add SVE System registers
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D50885: [AArch64][SVE] Asm: Add SVE System registers
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D50885: [AArch64][SVE] Asm: Add SVE System registers
Sander de Smalen via Phabricator via llvm-commits
- [llvm] r339579 - [InstCombine] auto-generate full checks and add cos intrinsic test; NFC
Sanjay Patel via llvm-commits
- [llvm] r339588 - [SimplifyLibCalls] reduce code for optimizeCos; NFCI
Sanjay Patel via llvm-commits
- [llvm] r339598 - [InstCombine] add more tests for trig reflections; NFC (PR38458)
Sanjay Patel via llvm-commits
- [llvm] r339604 - [SimplifyLibCalls] add reflection fold for -sin(-x) (PR38458)
Sanjay Patel via llvm-commits
- [llvm] r339608 - [SimplifyLibCalls] don't drop fast-math-flags on trig reflection folds
Sanjay Patel via llvm-commits
- [llvm] r339609 - revert r339608 - [SimplifyLibCalls] don't drop fast-math-flags on trig reflection folds
Sanjay Patel via llvm-commits
- [llvm] r339618 - [SimplifyLibCalls] don't drop fast-math-flags on trig reflection folds (retry r339608)
Sanjay Patel via llvm-commits
- [llvm] r339681 - [InstCombine] regenerate checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r339683 - [InstCombine] regenerate checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r339711 - [InstCombine] add tests for pow->sqrt; NFC
Sanjay Patel via llvm-commits
- [llvm] r339713 - [InstCombine] fix typos in tests; NFC
Sanjay Patel via llvm-commits
- [llvm] r339790 - [x86] add tests for poor vector intrinsic lowering via legalization (PR38527); NFC
Sanjay Patel via llvm-commits
- [llvm] r339791 - [x86] add fabs test for vector intrinsic to potential libcall bug; NFC
Sanjay Patel via llvm-commits
- [llvm] r339793 - [AArch64] add tests for poor vector intrinsic lowering via legalization (PR38527); NFC
Sanjay Patel via llvm-commits
- [llvm] r339875 - [InstCombine] move vector compare before same-shuffled ops
Sanjay Patel via llvm-commits
- [llvm] r339889 - [ConstantFolding] add tests for funnel shift intrinsics; NFC
Sanjay Patel via llvm-commits
- [llvm] r339953 - [InstCombine] add tests for tan with negated arg; NFC
Sanjay Patel via llvm-commits
- [llvm] r339958 - [InstCombine] add reflection fold for tan(-x)
Sanjay Patel via llvm-commits
- [llvm] r340022 - [ConstantFolding] add simplifications for funnel shift intrinsics
Sanjay Patel via llvm-commits
- [PATCH] D50465: [InstCombine] Optimize redundant 'signed truncation check pattern'.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D50464: [InstCombine][NFC] Tests for 'signed truncation check' optimization
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D50465: [InstCombine] Optimize redundant 'signed truncation check pattern'.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D50465: [InstCombine] Optimize redundant 'signed truncation check pattern'.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D50036: [SLC] Expand the simplification of pow(x, 0.5) to sqrt(x)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D49273: [SLC] Expand the simplification of pow({e, 2}, y) to exp{, 2}(y)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D50036: [SLC] Expand the simplification of pow(x, 0.5) to sqrt(x)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D50714: [InstCombine] Fold Select with binary op - FP opcodes
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D50714: [InstCombine] Fold Select with binary op - FP opcodes
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D50036: [SLC] Expand the simplification of pow(x, 0.5) to sqrt(x)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D50775: [InstCombine] Fix IC trying to create a xor of pointer types
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D45653: [X86] Enable sibling-call optimization for functions returning structs
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D50775: [InstCombine] Fix IC trying to create a xor of pointer types
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D50791: [SelectionDAG] unroll unsupported vector FP ops earlier to avoid libcalls on undef elements (PR38527)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D50036: [SLC] Expand the simplification of pow(x, 0.5) to sqrt(x)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D50791: [SelectionDAG] unroll unsupported vector FP ops earlier to avoid libcalls on undef elements (PR38527)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D50791: [SelectionDAG] unroll unsupported vector FP ops earlier to avoid libcalls on undef elements (PR38527)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D50791: [SelectionDAG] unroll unsupported vector FP ops earlier to avoid libcalls on undef elements (PR38527)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D50791: [SelectionDAG] unroll unsupported vector FP ops earlier to avoid libcalls on undef elements (PR38527)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D50827: [DAGCombiner] Don't reassociate operations that have the vector reduction flag set.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D50804: DAG: Fix isKnownNeverNaN for basic non-sNaN cases
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D50848: [ConstantFolding] add simplifications for funnel shift intrinsics
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D35722: [DAGCombine] Improve (sra (sra x, c1), c2) -> (sra x, (add c1, c2)) folding
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D35722: [DAGCombine] Improve (sra (sra x, c1), c2) -> (sra x, (add c1, c2)) folding
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D35722: [DAGCombine] Improve (sra (sra x, c1), c2) -> (sra x, (add c1, c2)) folding
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D49273: [SLC] Expand the simplification of pow({e, 2}, y) to exp{, 2}(y)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D50827: [DAGCombiner] Don't reassociate operations that have the vector reduction flag set.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D50848: [ConstantFolding] add simplifications for funnel shift intrinsics
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D50848: [ConstantFolding] add simplifications for funnel shift intrinsics
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D50895: [SimplifyLibCalls] Generalize replacePowWithSqrt to handle more cases.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D50804: DAG: Fix isKnownNeverNaN for basic non-sNaN cases
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D50582: ValueTracking: Handle more instructions in isKnownNeverNaN
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D50714: [InstCombine] Fold Select with binary op - FP opcodes
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D49273: [InstCombine] Expand the simplification of pow() involving exp{, 2}()
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D50924: [CodeGen] add rotate builtins
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D50924: [CodeGen] add rotate builtins
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D50924: [CodeGen] add rotate builtins
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D50714: [InstCombine] Fold Select with binary op - FP opcodes
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D50924: [CodeGen] add rotate builtins
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D50582: ValueTracking: Handle more instructions in isKnownNeverNaN
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D50166: [ARM64] [Windows] MCLayer support for exception handling
Sanjin Sijaric via Phabricator via llvm-commits
- [PATCH] D40645: [SCEV][NFC] Check NoWrap flags before lexicographical comparison of SCEVs
Sanjoy Das via llvm-commits
- [PATCH] D50497: [AliasSetTracker] Do not treat experimental_guard intrinsic as memory writing instruction
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D50497: [AliasSetTracker] Do not treat experimental_guard intrinsic as memory writing instruction
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D45151: [LICM] Hoisting invariant.group loads
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D45151: [LICM] Hoisting invariant.group loads
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D50558: [MustExecute] Fix algorithmic bug in isGuaranteedToExecute. PR38514
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D50558: [MustExecute] Fix algorithmic bug in isGuaranteedToExecute. PR38514
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D49156: [MemorySSA] Add API to update MemoryPhis, following CFG changes.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D50820: [VPlan] Implement initial vector code generation support for simple outer loops.
Satish K Guggilla via Phabricator via llvm-commits
- [PATCH] D50820: [VPlan] Implement initial vector code generation support for simple outer loops.
Satish K Guggilla via Phabricator via llvm-commits
- [PATCH] D50820: [VPlan] Implement initial vector code generation support for simple outer loops.
Satish K Guggilla via Phabricator via llvm-commits
- [PATCH] D50820: [VPlan] Implement initial vector code generation support for simple outer loops.
Satish K Guggilla via Phabricator via llvm-commits
- [PATCH] D50820: [VPlan] Implement initial vector code generation support for simple outer loops.
Satish K Guggilla via Phabricator via llvm-commits
- [llvm] r339600 - [CodeGen] Fix assert in SelectionDAG::computeKnownBits
Scott Linder via llvm-commits
- [PATCH] D49574: [CodeGen] Fix ICE in SelectionDAG::computeKnownBits
Scott Linder via Phabricator via llvm-commits
- [PATCH] D50659: [CodeGen] Fix remaining zext() assertions in SelectionDAG
Scott Linder via Phabricator via llvm-commits
- [PATCH] D50658: Hot cold splitting pass
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D50658: Hot cold splitting pass
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D50554: [ValueTracking] Accept vectors of pointer in GetUnderlyingObject utility
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D50554: [ValueTracking] Accept vectors of pointer in GetUnderlyingObject utility
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D50554: [ValueTracking] Accept vectors of pointer in GetUnderlyingObject utility
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D50886: [IR Verifier] Do not allow bitcast of pointer to vector of pointers and vice versa.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D50554: [ValueTracking] Accept vectors of pointer in GetUnderlyingObject utility
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D50886: [IR Verifier] Do not allow bitcast of pointer to vector of pointers and vice versa.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D50886: [IR Verifier] Do not allow bitcast of pointer to vector of pointers and vice versa.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D49672: [CMake] Honor LLVM_EXTERNAL_<proj>_SOURCE_DIR
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D44501: COFF: Move assignment of section offsets to assignAddresses(). NFCI.
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] r339567 - Check for tied operands
Sid Manning via llvm-commits
- [lld] r339677 - [ELF][HEXAGON] Add R_HEX_32 support
Sid Manning via llvm-commits
- [PATCH] D50592: Add check for tied operands
Sid Manning via Phabricator via llvm-commits
- [PATCH] D50603: Add R_HEX_16_X relocation
Sid Manning via Phabricator via llvm-commits
- [PATCH] D50657: Add R_HEX_32 relocation support
Sid Manning via Phabricator via llvm-commits
- [PATCH] D50657: Add R_HEX_32 relocation support
Sid Manning via Phabricator via llvm-commits
- [PATCH] D50603: Add R_HEX_16_X relocation
Sid Manning via Phabricator via llvm-commits
- [PATCH] D50603: Add R_HEX_16_X relocation
Sid Manning via Phabricator via llvm-commits
- [llvm] r339847 - [mips] Remove dead code from MipsPassConfig
Simon Atanasyan via llvm-commits
- [PATCH] D50243: [libunwind][mips] Include gcc_s for linkage
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D50437: [mips] Implement pll.ps, plu.ps and some of the missing cvt.* instructions
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D50612: Remove dead code from MipsPassConfig
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D50612: Remove dead code from MipsPassConfig
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D50612: Remove dead code from MipsPassConfig
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D50857: llvm: Add support MIPS r6 Debian triples
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D50434: [NFC] Rename the DivergenceAnalysis to LegacyDivergenceAnalysis
Simon Moll via Phabricator via llvm-commits
- [PATCH] D50433: A New Divergence Analysis for LLVM
Simon Moll via Phabricator via llvm-commits
- [llvm] r339549 - Remove extra semicolon (fixes -Wpedantic warning). NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r339556 - [CGP] Fix GEP issue with out of range APInt constant values not fitting in int64_t
Simon Pilgrim via llvm-commits
- [llvm] r339561 - [DAGCombiner] simplifyDivRem - add comment describing divide by undef/zero combine. NFC.
Simon Pilgrim via llvm-commits
- [llvm] r339562 - [X86] Add tests showing missing div/rem 0, X -> 0 combines
Simon Pilgrim via llvm-commits
- [llvm] r339584 - [InstCombine] Limit simplifyAllocaArraySize constant folding to values that fit into a uint64_t
Simon Pilgrim via llvm-commits
- [llvm] r339666 - Fix MSVC "compiler limit: blocks nested too deeply" error. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r339670 - [TableGen] Pass string/vector types by const reference (PR37666). NFCI
Simon Pilgrim via llvm-commits
- [llvm] r339679 - [X86][SSE] Generalize lowerVectorShuffleAsBlendOfPSHUFBs to work with any vXi8 type.
Simon Pilgrim via llvm-commits
- [llvm] r339684 - [X86][SSE] Add shuffle combine tests for OR(PSHUFB, PSHUFB) style patterns.
Simon Pilgrim via llvm-commits
- [llvm] r339686 - [X86][SSE] Add shuffle combine support for OR(PSHUFB, PSHUFB) style patterns.
Simon Pilgrim via llvm-commits
- [llvm] r339696 - [X86][SSE] Avoid duplicate shuffle input sources in combineX86ShufflesRecursively
Simon Pilgrim via llvm-commits
- [llvm] r339756 - [TargetLowering] Add support for non-uniform vectors to BuildExactSDIV
Simon Pilgrim via llvm-commits
- [llvm] r339757 - [DagCombiner] Don't bother adding to the work list if TLI.BuildSDIVPow2 failed. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r339758 - [TargetLowering] Minor refactor to TargetLowering::BuildUDIV to merge scalar/vector magic value collection. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r339761 - [X86][SSE] Add sdiv by nonuniform constant vector tests
Simon Pilgrim via llvm-commits
- [llvm] r339763 - [TargetLowering] Minor cleanup of TargetLowering::BuildSDIV. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r339767 - Remove lambda default argument to fix gcc pedantic warning.
Simon Pilgrim via llvm-commits
- [llvm] r339812 - [TableGen] Remove unnecessary TypeSetByHwMode -> ValueTypeByHwMode -> TypeSetByHwMode conversions in getPatternSize
Simon Pilgrim via llvm-commits
- [llvm] r339863 - [ADT] Replace APInt::WORD_MAX with APInt::WORDTYPE_MAX
Simon Pilgrim via llvm-commits
- [llvm] r339884 - [TableGen] Return ValueTypeByHwMode by const reference from CodeGenRegisterClass::getValueTypeNum
Simon Pilgrim via llvm-commits
- [llvm] r339888 - [TableGen] Avoid self getPredicates() != comparison. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r339890 - [TableGen] TypeSetByHwMode::operator== optimization
Simon Pilgrim via llvm-commits
- [llvm] r339898 - [TargetLowering] Refactor BuildSDIV in preparation for D50765. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r339901 - [X86][SSE] Add sdiv by nonuniform constant vector test containing -1/+1 and all-bits style constants
Simon Pilgrim via llvm-commits
- [llvm] r339908 - [TargetLowering] Add support for non-uniform vectors to BuildSDIV
Simon Pilgrim via llvm-commits
- [llvm] r340006 - Fix "control reaches end of non-void function" -Wreturn-type warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r340010 - [DAGCombine] Improve (sra (sra x, c1), c2) -> (sra x, (add c1, c2)) folding
Simon Pilgrim via llvm-commits
- [llvm] r340015 - [DAGCombiner] extractShiftForRotate - fix out of range shift issue
Simon Pilgrim via llvm-commits
- [llvm] r340020 - [TableGen] TypeSetByHwMode::insert - cache the default MVT. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r340042 - [TableGen] TypeInfer - Cache the legal types as TypeSetByHwMode
Simon Pilgrim via llvm-commits
- [llvm] r340055 - [TableGen] Don't separately search for DefaultMode when we're going to iterate the set anyway. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r340062 - [X86][SSE] Lower constant vXi8 ISD::SRL/ISD::SRA using PMULLW
Simon Pilgrim via llvm-commits
- [llvm] r340123 - [X86] Merge shift/rotate schedule class instregexs
Simon Pilgrim via llvm-commits
- [llvm] r340124 - [X86] Replace all single match schedule class instregexs with instrs entries
Simon Pilgrim via llvm-commits
- [llvm] r340139 - [X86][SSE] Add PACKSS test showing ComputeNumSignBits failure to handle demanded elts through a bitcast
Simon Pilgrim via llvm-commits
- [llvm] r340143 - [SelectionDAG] Add basic demanded elements support to ComputeNumSignBits for BITCAST nodes
Simon Pilgrim via llvm-commits
- [PATCH] D50636: [DAGCombiner] Add X / X -> 1 & X % X -> 0 folds.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D50636: [DAGCombiner] Add X / X -> 1 & X % X -> 0 folds.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D50636: [DAGCombiner] Add X / X -> 1 & X % X -> 0 folds.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D49574: [CodeGen] Fix ICE in SelectionDAG::computeKnownBits
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D50636: [DAGCombiner] Add X / X -> 1 & X % X -> 0 folds.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D50314: M680x0 codegen target
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D46276: [CostModel][X86] Derive TTI costs from complete scheduling models (PR36550) (RFC)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D50392: [TargetLowering] Add support for non-uniform vectors to BuildExactSDIV
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] D50392: [TargetLowering] Add support for non-uniform vectors to BuildExactSDIV
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D50636: [DAGCombiner] Add X / X -> 1 & X % X -> 0 folds.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D50392: [TargetLowering] Add support for non-uniform vectors to BuildExactSDIV
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D50765: [TargetLowering] Add support for non-uniform vectors to BuildSDIV
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D50781: [X86][SSE] Lower constant vXi8 ISD::SRL/ISD::SRA using PMULLW
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D50777: [ADT] Replace APInt::WORD_MAX with APInt::WORDTYPE_MAX
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D50789: [TableGen] Remove unnecessary TypeSetByHwMode -> ValueTypeByHwMode -> TypeSetByHwMode conversions in getPatternSize
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D50781: [X86][SSE] Lower constant vXi8 ISD::SRL/ISD::SRA using PMULLW
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D50789: [TableGen] Remove unnecessary TypeSetByHwMode -> ValueTypeByHwMode -> TypeSetByHwMode conversions in getPatternSize
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] D50725: [SystemZ] Replace subreg_r with subreg_h
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D50777: [ADT] Replace APInt::WORD_MAX with APInt::WORDTYPE_MAX
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] D50841: [TableGen] TypeSetByHwMode::operator== optimization
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D50840: [InstCombine] Extend collectShuffleElements to support extract/zext/insert patterns
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D50841: [TableGen] TypeSetByHwMode::operator== optimization
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D50765: [TargetLowering] Add support for non-uniform vectors to BuildSDIV
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D50781: [X86][SSE] Lower constant vXi8 ISD::SRL/ISD::SRA using PMULLW
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D50781: [X86][SSE] Lower constant vXi8 ISD::SRL/ISD::SRA using PMULLW
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D35722: [DAGCombine] Improve (sra (sra x, c1), c2) -> (sra x, (add c1, c2)) folding
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D50765: [TargetLowering] Add support for non-uniform vectors to BuildSDIV
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D50765: [TargetLowering] Add support for non-uniform vectors to BuildSDIV
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D35722: [DAGCombine] Improve (sra (sra x, c1), c2) -> (sra x, (add c1, c2)) folding
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D35722: [DAGCombine] Improve (sra (sra x, c1), c2) -> (sra x, (add c1, c2)) folding
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D46179: [X86] Lowering addus/subus intrinsics to native IR (LLVM part)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D50878: [X86] Teach combineTruncatedArithmetic to handle some cases of ISD::SUB
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D50903: [TableGen] TypeInfer - Cache the legal types as TypeSetByHwMode
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D50903: [TableGen] TypeInfer - Cache the legal types as TypeSetByHwMode
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D50903: [TableGen] TypeInfer - Cache the legal types as TypeSetByHwMode
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D50781: [X86][SSE] Lower constant vXi8 ISD::SRL/ISD::SRA using PMULLW
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D50936: [DAGCombiner] Allow divide by constant optimization on opaque constants.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D50310: Improve the legalisation lowering of UMULO
Simonas Kazlauskas via Phabricator via llvm-commits
- [PATCH] D50624: AMDGPU: Stop producing icmp/fcmp intrinsics with invalid types
Siu Chi Chan via Phabricator via llvm-commits
- [PATCH] D50626: AMDGPU: Implement llvm.amdgcn.icmp/fcmp for i16/f16
Siu Chi Chan via Phabricator via llvm-commits
- [llvm] r339645 - [ARM] ParallelDSP: add option to enable/disable the pass
Sjoerd Meijer via llvm-commits
- [llvm] r339997 - [ARM][NFC] ARMCodeGenPrepare: some refactoring and algorithm description
Sjoerd Meijer via llvm-commits
- [PATCH] D50511: [ARM] ParallelDSP: add option to disable the pass
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D50511: [ARM] ParallelDSP: add option to disable the pass
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D50054: [ARM] Ignore pointer values in ARMCodeGenPrepare
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D50054: [ARM] Allow pointer values in ARMCodeGenPrepare
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D50067: [ARM] Handle signed icmps in ARMCodeGenPrepare
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D50067: [ARM] Handle signed icmps in ARMCodeGenPrepare
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D50769: [ARM] Typesize lower bound for ARMCodeGenPrepare
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D50762: [ARM] Ignore GEPs in ARMCodeGenPrepare
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D50759: [ARM] Allow zext in ARMCodeGenPrepare
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D50846: [ARM][NFC] ARMCodeGenPrepare: some refactoring and algorithm description.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D50228: [ARM/AArch64] Support FP16 +fp16fml instructions
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D50846: [ARM][NFC] ARMCodeGenPrepare: some refactoring and algorithm description.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D50885: [AArch64][SVE] Asm: Add SVE System registers
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D50885: [AArch64][SVE] Asm: Add SVE System registers
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D50624: AMDGPU: Stop producing icmp/fcmp intrinsics with invalid types
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D50626: AMDGPU: Implement llvm.amdgcn.icmp/fcmp for i16/f16
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D50629: AMDGPU: Fix getInstSizeInBytes
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D50705: AMDGPU: Address todo for handling 1/(2 pi)
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D50706: AMDGPU: Fold fneg into fmed3
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D50705: AMDGPU: Address todo for handling 1/(2 pi)
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D50756: AMDGPU: Improve extract_vector_elt reduction combine
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D50787: AMDGPU: Custom lower fexp
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D50834: AMDGPU: Add feature for fast f32 denormals
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D50586: [Demangle] Add itaniumFindTypesInMangledName()
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D50586: [Demangle] Add itaniumFindTypesInMangledName()
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D50757: [mips] Handle missing CondCodes
Stefan Maksimovic via Phabricator via llvm-commits
- [PATCH] D50757: [mips] Handle missing CondCodes
Stefan Maksimovic via Phabricator via llvm-commits
- [PATCH] D50245: [libunwind][mips] Modify the __mips_fpr macro check
Stefan Maksimovic via Phabricator via llvm-commits
- [PATCH] D50244: [libunwind][mips] Guard accumulator registers
Stefan Maksimovic via Phabricator via llvm-commits
- [PATCH] D50243: [libunwind][mips] Include gcc_s for linkage
Stefan Maksimovic via Phabricator via llvm-commits
- [PATCH] D50243: [libunwind][mips] Include gcc_s for linkage
Stefan Maksimovic via Phabricator via llvm-commits
- [llvm] r340037 - [PowerPC] Generate lxsd instead of the ld->mtvsrd sequence for vector loads
Stefan Pintilie via llvm-commits
- [PATCH] D49698: [PowerPC] Generate lxsd instead of the ld->mtvsrd sequence for vector loads
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D50908: [PowerPC] Enable -funwind-tables by default on powerpc
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D50908: [PowerPC] Enable -funwind-tables by default on powerpc
Stefan Pintilie via Phabricator via llvm-commits
- [llvm] r339729 - Remove vestiges of configure buildsystem
Stephen Kelly via llvm-commits
- r339730 - Fix Stmt::ignoreImplicit
Stephen Kelly via llvm-commits
- r339730 - Fix Stmt::ignoreImplicit
Stephen Kelly via llvm-commits
- r339730 - Fix Stmt::ignoreImplicit
Stephen Kelly via llvm-commits
- [PATCH] D50528: Remove vestiges of configure buildsystem
Stephen Kelly via Phabricator via llvm-commits
- [PATCH] D50666: Fix Stmt::ignoreImplicit
Stephen Kelly via Phabricator via llvm-commits
- [PATCH] D50661: Add a newline to SourceLocation dump output
Stephen Kelly via Phabricator via llvm-commits
- [lld] r339626 - Support shared objects for split stack.
Sterling Augustine via llvm-commits
- [PATCH] D50371: Split-stack support for cross-linking shared-libraries.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D43690: [ThinLTO] Keep available_externally symbols live
Taewook Oh via Phabricator via llvm-commits
- [llvm] r339637 - [ThinLTO] Handle optional args in assembly format for ConstVCalls
Teresa Johnson via llvm-commits
- [llvm] r339640 - [ThinLTO] Fix printing of WPD remarks
Teresa Johnson via llvm-commits
- [llvm] r340047 - [ThinLTO] Add option for printing import failure reasons
Teresa Johnson via llvm-commits
- [PATCH] D50066: [IRMover] Don't materialise values from different source module
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D49960: [ThinLTO] Handle optional args in assembly format for ConstVCalls
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D49959: [ThinLTO] Fix printing of WPD remarks
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D49960: [ThinLTO] Handle optional args in assembly format for ConstVCalls
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D49959: [ThinLTO] Fix printing of WPD remarks
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D50066: [IRMover] Don't materialise values from different source module
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D50881: [ThinLTO] Add option for printing import failure reasons
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D50881: [ThinLTO] Add option for printing import failure reasons
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D50881: [ThinLTO] Add option for printing import failure reasons
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D50881: [ThinLTO] Add option for printing import failure reasons
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D50435: [Inliner] Attribute callsites with inline remarks
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D50881: [ThinLTO] Add option for printing import failure reasons
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r339798 - [WebAssembly] Test commit
Thomas Lively via llvm-commits
- [llvm] r339801 - [WebAssembly][NFC] Standardize SIMD multiclass format
Thomas Lively via llvm-commits
- [PATCH] D50660: [WebAssembly] SIMD encoding tests
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D50682: [WebAssembly] Fix encoding of non-SIMD vector-typed instructions
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D50597: [WebAssembly] SIMD extract_lane
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D50597: [WebAssembly] SIMD extract_lane
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D50660: [WebAssembly] SIMD encoding tests
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D50682: [WebAssembly] Fix encoding of non-SIMD vector-typed instructions
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D50597: [WebAssembly] SIMD extract_lane
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D50660: [WebAssembly] SIMD encoding tests
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D50741: [WebAssembly] SIMD Splats
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D50750: [WebAssembly] SIMD replace_lane
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D50750: [WebAssembly] SIMD replace_lane
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D50750: [WebAssembly] SIMD replace_lane
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D50794: [WebAssembly][NFC] Standardize SIMD multiclass format
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D50794: [WebAssembly][NFC] Standardize SIMD multiclass format
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D50794: [WebAssembly][NFC] Standardize SIMD multiclass format
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D50873: [WebAssembly] v128.const
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D50873: [WebAssembly] v128.const
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D50633: [AMDGPU] Add new Mode Register pass
Tim Corringham via Phabricator via llvm-commits
- [PATCH] D50633: [AMDGPU] Add new Mode Register pass
Tim Corringham via Phabricator via llvm-commits
- [PATCH] D50633: [AMDGPU] Add new Mode Register pass
Tim Corringham via Phabricator via llvm-commits
- [PATCH] D50633: [AMDGPU] Add new Mode Register pass
Tim Corringham via Phabricator via llvm-commits
- [PATCH] D50306: [AMDGPU] New buffer intrinsics
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D49097: [RegisterCoalescer] Another fix for subrange join unreachable
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D50842: [RegisterCoalescer] Do not assert when trying to remat dead values
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D49026: [AMDGPU] New tbuffer intrinsics
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D49026: [AMDGPU] New tbuffer intrinsics
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D50315: [AMDGPU] Allow int types for MUBUF vdata
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D49097: [RegisterCoalescer] Another fix for subrange join unreachable
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D50914: [RegisterCoalescer] Fix for assert in removePartialRedundancy
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D50479: Expose CFG Update struct. Define GraphTraits to get children given a snapshot CFG.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D50780: Check that the key is in the LEAs map before accessing
Tom Rix via Phabricator via llvm-commits
- [PATCH] D50780: Check that the key is in the LEAs map before accessing
Tom Rix via Phabricator via llvm-commits
- [PATCH] D50780: Check that the key is in the LEAs map before accessing
Tom Rix via Phabricator via llvm-commits
- [llvm] r339897 - unittests: Don't install TestPlugin.so
Tom Stellard via llvm-commits
- [llvm] r339903 - Revert "unittests: Don't install TestPlugin.so"
Tom Stellard via llvm-commits
- [PATCH] D50668: unittests: Don't install TestPlugin.so
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D50668: unittests: Don't install TestPlugin.so
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D50668: unittests: Don't install TestPlugin.so
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D50668: unittests: Don't install TestPlugin.so
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D50668: unittests: Don't install TestPlugin.so
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D50668: unittests: Don't install TestPlugin.so
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D50486: MachineScheduler: Refactor setPolicy() to limit computing remaining latency
Tom Stellard via Phabricator via llvm-commits
- [llvm] r339650 - [X86] Lowering addus/subus intrinsics to native IR
Tomasz Krupa via llvm-commits
- [llvm] r339659 - [X86] Constant folding of adds/subs intrinsics
Tomasz Krupa via llvm-commits
- [PATCH] D50499: [X86] Constant folding of adds/subs intrinsics
Tomasz Krupa via Phabricator via llvm-commits
- [PATCH] D46179: [X86] Lowering addus/subus intrinsics to native IR (LLVM part)
Tomasz Krupa via Phabricator via llvm-commits
- [PATCH] D46179: [X86] Lowering addus/subus intrinsics to native IR (LLVM part)
Tomasz Krupa via Phabricator via llvm-commits
- [PATCH] D46179: [X86] Lowering addus/subus intrinsics to native IR (LLVM part)
Tomasz Krupa via Phabricator via llvm-commits
- [PATCH] D50499: [X86] Constant folding of adds/subs intrinsics
Tomasz Krupa via Phabricator via llvm-commits
- [PATCH] D50725: [SystemZ] Replace subreg_r with subreg_h
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D50725: [SystemZ] Replace subreg_r with subreg_h
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D50779: [SystemZ] New CL option to enable subreg liveness
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D50913: [FPEnv] Don't need copysign/fabs/fneg constrained intrinsics
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D50913: [FPEnv] Don't need copysign/fabs/fneg constrained intrinsics
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D50646: [ADT] Implemented unittests for ImmutableList
Umann Kristóf via Phabricator via llvm-commits
- [PATCH] D49985: [ADT] ImmutableList no longer requires elements to be copy constructible
Umann Kristóf via Phabricator via llvm-commits
- [PATCH] D49985: [ADT] ImmutableList no longer requires elements to be copy constructible
Umann Kristóf via Phabricator via llvm-commits
- [PATCH] D49985: [ADT] ImmutableList no longer requires elements to be copy constructible
Umann Kristóf via Phabricator via llvm-commits
- [PATCH] D49985: [ADT] ImmutableList no longer requires elements to be copy constructible
Umann Kristóf via Phabricator via llvm-commits
- [PATCH] D50646: [ADT] Implemented unittests for ImmutableList
Umann Kristóf via Phabricator via llvm-commits
- [PATCH] D50503: [analyzer][UninitializedObjectChecker] Refactoring p1.: ImmutableList factory is no longer static
Umann Kristóf via Phabricator via llvm-commits
- [llvm] r339955 - [InstrProf] Use atomic profile counter updates for TSan
Vedant Kumar via llvm-commits
- [debuginfo-tests] r339961 - Add a basic integration test for C++ smart pointers
Vedant Kumar via llvm-commits
- [llvm] r340068 - Remove a hardcoded address in test/DebugInfo/X86/vla-multi.ll
Vedant Kumar via llvm-commits
- [PATCH] D49887: [DebugInfo] Add support for DWARF5 call site-related attributes
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D50867: [InstrProf] Use atomic profile counter updates for TSan
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D50867: [InstrProf] Use atomic profile counter updates for TSan
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D50867: [InstrProf] Use atomic profile counter updates for TSan
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D50637: [CodeGen] Set FrameSetup/FrameDestroy on BUNDLE instructions
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D50638: [AsmPrinter] Look inside bundles and rely on FrameDestroy in calculateDbgValueHistory
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D50887: [DWARF] Missing location debug information with -O2.
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D50887: [DWARF] Missing location debug information with -O2.
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D50638: [AsmPrinter] Look inside bundles and rely on FrameDestroy in calculateDbgValueHistory
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D49964: [DWARF] Refactor DWARF classes to use unified error reporting. NFC.
Victor Leschuk via Phabricator via llvm-commits
- [PATCH] D49964: [DWARF] Refactor DWARF classes to use unified error reporting. NFC.
Victor Leschuk via Phabricator via llvm-commits
- [PATCH] D49964: [DWARF] Refactor DWARF classes to use unified error reporting. NFC.
Victor Leschuk via Phabricator via llvm-commits
- [PATCH] D49964: [DWARF] Refactor DWARF classes to use unified error reporting. NFC.
Victor Leschuk via Phabricator via llvm-commits
- [PATCH] D49964: [DWARF] Refactor DWARF classes to use unified error reporting. NFC.
Victor Leschuk via Phabricator via llvm-commits
- [PATCH] D50167: RFC: [SCEV] Add explicit representations of umin/smin
Vikram TV via Phabricator via llvm-commits
- [llvm] r339806 - Revert "[ARM] Allow signed icmps in ARMCodeGenPrepare"
Vitaly Buka via llvm-commits
- [llvm] r339892 - [MS Demangler] Demangle string literals.
Vitaly Buka via llvm-commits
- [PATCH] D50746: [hwasan] Add a basic API.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D50067: [ARM] Handle signed icmps in ARMCodeGenPrepare
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D50067: [ARM] Handle signed icmps in ARMCodeGenPrepare
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D50067: [ARM] Handle signed icmps in ARMCodeGenPrepare
Vitaly Buka via Phabricator via llvm-commits
- [compiler-rt] r339719 - SafeStack: Disable Darwin support
Vlad Tsyrklevich via llvm-commits
- [compiler-rt] r339723 - Reland "SafeStack: Delay thread stack clean-up""
Vlad Tsyrklevich via llvm-commits
- [debuginfo-tests] r339732 - SafeStack: Disable Darwin support
Vlad Tsyrklevich via llvm-commits
- [PATCH] D50718: SafeStack: Disable Darwin support
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D50718: SafeStack: Disable Darwin support
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D50718: SafeStack: Disable Darwin support
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D50724: SafeStack: Disable Darwin support
Vlad Tsyrklevich via Phabricator via llvm-commits
- [LNT] r339956 - Fix a link to Bugzilla in documentation.
Volodymyr Sapsai via llvm-commits
- [LNT] r340106 - [LNT] In command-line tool expand tilde when resolving commands.
Volodymyr Sapsai via llvm-commits
- [LNT] r340107 - [LNT] In command-line tool allow to use relative path for test suite location.
Volodymyr Sapsai via llvm-commits
- [PATCH] D50915: [LNT] In command-line tool expand tilde when resolving commands.
Volodymyr Sapsai via Phabricator via llvm-commits
- [PATCH] D50916: [LNT] In command-line tool allow to use relative path for test suite location.
Volodymyr Sapsai via Phabricator via llvm-commits
- [PATCH] D50915: [LNT] In command-line tool expand tilde when resolving commands.
Volodymyr Sapsai via Phabricator via llvm-commits
- [PATCH] D50915: [LNT] In command-line tool expand tilde when resolving commands.
Volodymyr Sapsai via Phabricator via llvm-commits
- [PATCH] D50916: [LNT] In command-line tool allow to use relative path for test suite location.
Volodymyr Sapsai via Phabricator via llvm-commits
- [llvm] r339630 - Revert "[WebAssembly] Added default stack-only instruction mode for MC."
Wouter van Oortmerssen via llvm-commits
- [PATCH] D50873: [WebAssembly] v128.const
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D50873: [WebAssembly] v128.const
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D50066: [IRMover] Don't materialise values from different source module
Xin Tong via llvm-commits
- [PATCH] D50435: [Inliner] Attribute callsites with inline remarks
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D50857: llvm: Add support MIPS r6 Debian triples
YunQiang Su via Phabricator via llvm-commits
- [PATCH] D50857: llvm: Add support MIPS r6 Debian triples
YunQiang Su via Phabricator via llvm-commits
- [PATCH] D50857: llvm: Add support MIPS r6 Debian triples
YunQiang Su via Phabricator via llvm-commits
- [PATCH] D50729: [WebAssembly] Don't compress LEBs by default
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D50645: [clangd] Show non-instantiated decls in signatureHelp
Yvan Roux via llvm-commits
- [PATCH] D50170: [libcxxabi] Fix test_exception_address_alignment test for ARM
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D50931: Consider isLegalAddressingImm in Constant Hoisting
Z. Zheng via Phabricator via llvm-commits
- [llvm] r339708 - [MS Demangler] Fix some minor formatting bugs.
Zachary Turner via llvm-commits
- [llvm] r339891 - [MS Demangler] Don't fail on MD5-mangled names.
Zachary Turner via llvm-commits
- [llvm] r339892 - [MS Demangler] Demangle string literals.
Zachary Turner via llvm-commits
- [llvm] r339893 - Add support for AVX-512 CodeView registers.
Zachary Turner via llvm-commits
- [llvm] r339894 - Fix -Wmicrosoft-goto warnings.
Zachary Turner via llvm-commits
- [llvm] r339892 - [MS Demangler] Demangle string literals.
Zachary Turner via llvm-commits
- [llvm] r339909 - Fix memory leak in demangling of string literals.
Zachary Turner via llvm-commits
- [PATCH] D50875: Move lib/Demangle under lib/Support. No functionality change intended.
Zachary Turner via llvm-commits
- [PATCH] D50828: Add profiling and canonicalization support to demangler nodes. No functionality change intended.
Zachary Turner via llvm-commits
- [PATCH] D50828: Add profiling and canonicalization support to demangler nodes. No functionality change intended.
Zachary Turner via llvm-commits
- [PATCH] D50828: Add profiling and canonicalization support to demangler nodes. No functionality change intended.
Zachary Turner via llvm-commits
- [PATCH] D50828: Add profiling and canonicalization support to demangler nodes. No functionality change intended.
Zachary Turner via llvm-commits
- [PATCH] D50828: Add profiling and canonicalization support to demangler nodes. No functionality change intended.
Zachary Turner via llvm-commits
- [llvm] r340046 - [MS Demangler] Rework the way operators are demangled.
Zachary Turner via llvm-commits
- [llvm] r340083 - [MS Demangler] Demangle all remaining types of operators.
Zachary Turner via llvm-commits
- [llvm] r340088 - [MS Demangler] Properly print all thunk types.
Zachary Turner via llvm-commits
- [llvm] r340118 - Add the extended XMM registers mappings for AVX-512.
Zachary Turner via llvm-commits
- [llvm] r340126 - [MS Demangler] Resolve backreferences eagerly, not lazily.
Zachary Turner via llvm-commits
- [PATCH] D50564: Add support for SEH unwinding on Windows.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D50789: [TableGen] Remove unnecessary TypeSetByHwMode -> ValueTypeByHwMode -> TypeSetByHwMode conversions in getPatternSize
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D50806: [MS Demangler] Demangle string literals
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D50819: Add support for AVX-512 CodeView Registers
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D50806: [MS Demangler] Demangle string literals
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D50819: Add support for AVX-512 CodeView Registers
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D50828: Add profiling and canonicalization support to demangler nodes. No functionality change intended.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D50828: Add profiling and canonicalization support to demangler nodes. No functionality change intended.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D50828: Add profiling and canonicalization support to demangler nodes. No functionality change intended.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D50828: Add profiling and canonicalization support to demangler nodes. No functionality change intended.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D50875: Move lib/Demangle under lib/Support. No functionality change intended.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D50828: Add profiling and canonicalization support to demangler nodes. No functionality change intended.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D50828: Add profiling and canonicalization support to demangler nodes. No functionality change intended.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D50828: Add profiling and canonicalization support to demangler nodes. No functionality change intended.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D50839: [llvm] Optimize YAML::isNumeric
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D50839: [llvm] Optimize YAML::isNumeric
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D50807: [Error] Add FileError and DebugErrorInfo helpers
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D50754: Implementation of interleaving algorithm
Zhaomo Yang via Phabricator via llvm-commits
- [PATCH] D50754: Implementation of a vtable interleaving algorithm
Zhaomo Yang via Phabricator via llvm-commits
- [PATCH] D50031: Add pass to print out DebugCounter info
Zhizhou Yang via Phabricator via llvm-commits
- [PATCH] D50092: Introduce DebugCounter into DCE pass
Zhizhou Yang via Phabricator via llvm-commits
- [PATCH] D50093: Introduce DebugCounter into PartiallyInlineLibCalls pass
Zhizhou Yang via Phabricator via llvm-commits
- [PATCH] D50094: Introduce DebugCounter into ConstProp pass
Zhizhou Yang via Phabricator via llvm-commits
- [PATCH] D49531: [PowerPC] Enhance the selection(ISD::VSELECT) of vector type
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D49531: [PowerPC] Enhance the selection(ISD::VSELECT) of vector type
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D49659: [gcov] Fix wrong line hit counts when multiple blocks are on the same line
calixte via Phabricator via llvm-commits
- [PATCH] D49853: [gcov] Display the hit counter for the line of a function definition
calixte via Phabricator via llvm-commits
- [PATCH] D49853: [gcov] Display the hit counter for the line of a function definition
calixte via Phabricator via llvm-commits
- [PATCH] D49915: [IR] Add a boolean field in DILocation to know if a line must covered or not
calixte via Phabricator via llvm-commits
- [PATCH] D49853: [gcov] Display the hit counter for the line of a function definition
calixte via Phabricator via llvm-commits
- [PATCH] D49007: [PowerPC] Add a peephole post RA to transform the inst that fed by add
qshanz via Phabricator via llvm-commits
- [PATCH] D50644: [WIP] [LAA] Allow runtime checks when strides different but address space does not wrap around
silviu.baranga at arm.com via Phabricator via llvm-commits
- [PATCH] D50832: [C-API][DIBuilder] Added DIFlags in LLVMDIBuilderCreateBasicType
whitequark via Phabricator via llvm-commits
- [PATCH] D50950: [LLVM-C] Add coroutine passes
whitequark via Phabricator via llvm-commits
- [PATCH] D50951: [bindings/go] Add coroutine passes
whitequark via Phabricator via llvm-commits
- [llvm] r340146 - [C-API][DIBuilder] Added DIFlags in LLVMDIBuilderCreateBasicType
whitequark via llvm-commits
- [llvm] r340147 - [LLVM-C] Add coroutine passes
whitequark via llvm-commits
- [llvm] r340148 - [bindings/go] Add coroutine passes
whitequark via llvm-commits
Last message date:
Sun Aug 19 23:48:13 PDT 2018
Archived on: Tue Aug 21 11:19:04 PDT 2018
This archive was generated by
Pipermail 0.09 (Mailman edition).