The Week Of Monday 17 December 2018 Archives by author
Starting: Mon Dec 17 00:08:31 PST 2018
Ending: Sun Dec 23 23:56:41 PST 2018
Messages: 2076
- [llvm] r349186 - [SDAG] Ignore chain operand in REG_SEQUENCE when emitting instructions
Friedman, Eli via llvm-commits
- [llvm] r349431 - [codeview] Align symbol records to save 441MB during linking clang.pdb
Friedman, Eli via llvm-commits
- [PATCH] D55445: [cmake] Update config.guess to gnuconfig git 2018-12-07
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D54909: [clang][slh] add Clang attr no_speculative_load_hardening
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D55252: fix PointerIntPair visualizer
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D55552: [Sema] Better static assert diagnostics for expressions involving temporaries.
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D55552: [Sema] Better static assert diagnostics for expressions involving temporaries.
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D55427: [libcxx] Call __count_bool_true for bitset count
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D55427: [libcxx] Call __count_bool_true for bitset count
Adhemerval Zanella via Phabricator via llvm-commits
- [llvm] r346815 - Make dsymutil more robust when parsing load commands.
Adrian Prantl via llvm-commits
- [llvm] r346815 - Make dsymutil more robust when parsing load commands.
Adrian Prantl via llvm-commits
- [llvm] r349793 - Add missing -oso-prepend-path to dsymutil test.
Adrian Prantl via llvm-commits
- [llvm] r346815 - Make dsymutil more robust when parsing load commands.
Adrian Prantl via llvm-commits
- [PATCH] D55607: Make crashlog.py work when a .dSYM is present, but a binary is missing
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D52634: [WebAssembly] Add DBG_VALUE with local operands location in WebAssemblyExplicitLocals pass
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D52634: [WebAssembly] Add DBG_VALUE with local operands location in WebAssemblyExplicitLocals pass
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D55607: Make crashlog.py work when a .dSYM is present, but a binary is missing
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D55607: Make crashlog.py work when a .dSYM is present, but a binary is missing
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D52634: [WebAssembly] Add DBG_VALUE with local operands location in WebAssemblyExplicitLocals pass
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D55919: [DebugInfo] Omit location list entries with empty ranges
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D55987: [CodeGen] Skip over dbg-instr in twoaddr pass
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D55905: Add PLATFORM constants for iOS, tvOS, and watchOS simulators
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D47757: [Sema] Produce diagnostics when unavailable aligned allocation/deallocation functions are called
Akira Hatanaka via Phabricator via llvm-commits
- [llvm] r349764 - [RISCV] Properly evaluate fixup_riscv_pcrel_lo12
Alex Bradbury via llvm-commits
- [PATCH] D54029: [RISCV] Properly evaluate fixup_riscv_pcrel_lo12
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D55279: [RISCV] Support assembling %got_pcrel_hi operator
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D55325: [RISCV] Add assembler support for LA pseudo-instruction
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D55823: [analyzer] Fix backward compatibility issue after D53280 'Emit an error for invalid -analyzer-config inputs'
Alex Lorenz via Phabricator via llvm-commits
- [PATCH] D55455: Remove stat cache chaining as it's no longer needed after PTH support has been removed
Alex Lorenz via Phabricator via llvm-commits
- [llvm] r349734 - [MSan] Don't emit __msan_instrument_asm_load() calls
Alexander Potapenko via llvm-commits
- [PATCH] D55888: [MSan] Don't emit __msan_instrument_asm_load() calls in conservative assembly handling mode
Alexander Potapenko via Phabricator via llvm-commits
- [PATCH] D55888: [MSan] Don't emit __msan_instrument_asm_load() calls in conservative assembly handling mode
Alexander Potapenko via Phabricator via llvm-commits
- [PATCH] D55886: [llvm-objcopy] - Do not drop the OS/ABI and ABIVersion fields of ELF header
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D49084: FileCheck: Add support for numeric variables and expressions
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D54939: [llvm-objcopy] Initial COFF support
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D54674: [llvm-objcopy] First bits for MachO
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D54674: [llvm-objcopy] First bits for MachO
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D54674: [llvm-objcopy] First bits for MachO
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D54674: [llvm-objcopy] First bits for MachO
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D55922: [llvm-objcopy] [COFF] Use Error/Expected returns instead of calling reportError. NFC.
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D55881: [llvm-objcopy] [COFF] Add support for removing symbols
Alexander Shaposhnikov via Phabricator via llvm-commits
- [llvm] r349516 - [llvm-symbolizer] Omit stderr output when symbolizing a crash
Alexandre Ganea via llvm-commits
- [llvm] r349517 - [CMake] Default options for faster executables on MSVC
Alexandre Ganea via llvm-commits
- [llvm] r349518 - Buildfix for r345516 (Clang compilation failing).
Alexandre Ganea via llvm-commits
- [llvm] r349541 - Fix MSVC dependency issue between Clang-tablegen and LLVM-tablegen
Alexandre Ganea via llvm-commits
- [llvm] r349545 - Revert r349541 (Fix MSVC dependency issue between Clang-tablegen and LLVM-tablegen)
Alexandre Ganea via llvm-commits
- [llvm] r349596 - Re-land "Fix MSVC dependency issue between Clang-tablegen and LLVM-tablegen"
Alexandre Ganea via llvm-commits
- [llvm] r349654 - Revert r349517 "[CMake] Default options for faster executables on MSVC"
Alexandre Ganea via llvm-commits
- [llvm] r349656 - Revert r349517 "[CMake] Default options for faster executables on MSVC"
Alexandre Ganea via llvm-commits
- [llvm] r349672 - Re-land "Fix MSVC dependency issue between Clang-tablegen and LLVM-tablegen"
Alexandre Ganea via llvm-commits
- [PATCH] D11850: Delay emitting members of dllexport classes until the class is fully parsed (PR23542)
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D55293: [LLD][COFF] Unmerged sections
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D55293: [LLD][COFF] Unmerged sections
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D55293: [LLD][COFF] Unmerged sections
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D55723: [llvm-symbolizer] Omit stderr output when symbolizing a stacktrace
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D55056: [CMake] Default options for faster executables on MSVC
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D54153: Fix compilation issue in VS2017 with Clang-tablegen and LLVM-tablegen
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D54153: Fix compilation issue in VS2017 with Clang-tablegen and LLVM-tablegen
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D54153: Fix compilation issue in VS2017 with Clang-tablegen and LLVM-tablegen
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D54153: Fix compilation issue in VS2017 with Clang-tablegen and LLVM-tablegen
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D54153: Fix compilation issue in VS2017 with Clang-tablegen and LLVM-tablegen
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D54153: Fix compilation issue in VS2017 with Clang-tablegen and LLVM-tablegen
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D55056: [CMake] Default options for faster executables on MSVC
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D55056: [CMake] Default options for faster executables on MSVC
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D55293: [LLD][COFF] Unmerged sections
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D55951: [LLD][COFF] Fix file/line retrieval when a undefined symbol is to be printed
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D55951: [LLD][COFF] Fix file/line retrieval when a undefined symbol is to be printed
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D55951: [LLD][COFF] Fix file/line retrieval when a undefined symbol is to be printed
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D55951: [LLD][COFF] Fix file/line retrieval when a undefined symbol is to be printed
Alexandre Ganea via Phabricator via llvm-commits
- [llvm] r349338 - [AArch64] Re-run load/store optimizer after aggressive tail duplication
Alexandros Lamprineas via llvm-commits
- [PATCH] D55108: [AArch64] Re-run load/store optimizer after aggressive tail duplication
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D55108: [AArch64] Re-run load/store optimizer after aggressive tail duplication
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D55281: debuginfo: Use symbol difference for CU length to simplify assembly reading/editing
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D55281: debuginfo: Use symbol difference for CU length to simplify assembly reading/editing
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D55281: debuginfo: Use symbol difference for CU length to simplify assembly reading/editing
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D55281: debuginfo: Use symbol difference for CU length to simplify assembly reading/editing
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D55281: debuginfo: Use symbol difference for CU length to simplify assembly reading/editing
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D55281: debuginfo: Use symbol difference for CU length to simplify assembly reading/editing
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D55281: debuginfo: Use symbol difference for CU length to simplify assembly reading/editing
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D55281: debuginfo: Use symbol difference for CU length to simplify assembly reading/editing
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D55944: [MemorySSA] Extend the clobber walker with the option to skip the starting access.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D55957: [MemorySSA] Create walker that skips starting access.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D55467: [WebAssembly] Optimize Irreducible Control Flow
Alon Zakai via Phabricator via llvm-commits
- [PATCH] D55467: [WebAssembly] Optimize Irreducible Control Flow
Alon Zakai via Phabricator via llvm-commits
- [PATCH] D55467: [WebAssembly] Optimize Irreducible Control Flow
Alon Zakai via Phabricator via llvm-commits
- [PATCH] D55467: [WebAssembly] Optimize Irreducible Control Flow
Alon Zakai via Phabricator via llvm-commits
- [llvm] r349712 - [AArch64][GlobalISel] Implement selection og G_MERGE of two s32s into s64.
Amara Emerson via llvm-commits
- [llvm] r349723 - Fix build errors introduced by r349712 on aarch64 bots.
Amara Emerson via llvm-commits
- [PATCH] D55863: [GlobalISel][AArch64] Add support for @llvm.ceil
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D55970: [GlobalISel][AArch64] Add support for widening G_FCEIL
Amara Emerson via Phabricator via llvm-commits
- [llvm] r349771 - Test commit
Amilendra Kodithuwakku via llvm-commits
- [llvm] r349633 - Test commit
Amy Kwan via llvm-commits
- [compiler-rt] r349634 - [compiler-rt][builtins][PowerPC] Enable builtins tests on PowerPC 64 bit LE
Amy Kwan via llvm-commits
- [PATCH] D54911: [compiler-rt][builtins][PowerPC] Add ___fixunstfti builtin compiler-rt method support for PowerPC
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D54911: [compiler-rt][builtins][PowerPC] Add ___fixunstfti builtin compiler-rt method support for PowerPC
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D54911: [compiler-rt][builtins][PowerPC] Add ___fixunstfti builtin compiler-rt method support for PowerPC
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D54449: [compiler-rt][builtins][PowerPC] Enable builtins tests on PowerPC 64 bit LE
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D54313: [compiler-rt][builtins][PowerPC] Add floattitf builtin compiler-rt method support for PowerPC
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D54911: [compiler-rt][builtins][PowerPC] Add ___fixunstfti builtin compiler-rt method support for PowerPC
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D54911: [compiler-rt][builtins][PowerPC] Add ___fixunstfti builtin compiler-rt method support for PowerPC
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D54313: [compiler-rt][builtins][PowerPC] Add floattitf builtin compiler-rt method support for PowerPC
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D55893: Set hidden attribute on lprofMergeValueProfData
Ana Pazos via Phabricator via llvm-commits
- [PATCH] D55893: Set hidden attribute on lprofMergeValueProfData
Ana Pazos via Phabricator via llvm-commits
- [PATCH] D55893: Set hidden attribute on lprofMergeValueProfData
Ana Pazos via Phabricator via llvm-commits
- [llvm] r349352 - [MCA] Don't assume that createMCInstrAnalysis() always returns a valid pointer.
Andrea Di Biagio via llvm-commits
- [llvm] r349354 - [MCA] Add support for BeginGroup/EndGroup.
Andrea Di Biagio via llvm-commits
- [PATCH] D55768: [TargetLowering] Add DemandedElts mask to SimplifyDemandedBits (PR40000)
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D55780: [X86] Create PSUBUS from (add (umax X, C), -C)
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D55819: [SelectionDAG] Optional handling of UNDEF elements in matchUnaryPredicate
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D55822: [SelectionDAG] Optional handling of UNDEF elements in matchBinaryPredicate
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D55780: [X86] Create PSUBUS from (add (umax X, C), -C)
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D55780: [X86] Create PSUBUS from (add (umax X, C), -C)
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D55866: [DAGCombiner] allow narrowing of add followed by truncate
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D55866: [DAGCombiner] allow narrowing of add followed by truncate
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D55883: [TargetLowering] Fix propagation of undefs in zero extension ops (PR40091)
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D55870: [X86] Don't match TESTrr from (cmp (and X, Y), 0) during isel. Defer to post processing
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D55870: [X86] Don't match TESTrr from (cmp (and X, Y), 0) during isel. Defer to post processing
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D55866: [DAGCombiner] allow narrowing of add followed by truncate
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D55870: [X86] Don't match TESTrr from (cmp (and X, Y), 0) during isel. Defer to post processing
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D55870: [X86] Don't match TESTrr from (cmp (and X, Y), 0) during isel. Defer to post processing
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D55870: [X86] Don't match TESTrr from (cmp (and X, Y), 0) during isel. Defer to post processing
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D55870: [X86] Don't match TESTrr from (cmp (and X, Y), 0) during isel. Defer to post processing
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D55803: [llvm-mca] Add an error handler for error from parseCodeRegions
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D54667: [CodeView] Emit proper debug info for ref-qualified member functions
Andrew Kelley via Phabricator via llvm-commits
- [PATCH] D54649: [FPEnv] Rough out constrained FCmp intrinsics
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D55506: [RFC v2] Allow target to handle STRICT floating-point nodes
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D54649: [FPEnv] Rough out constrained FCmp intrinsics
Andy Kaylor via Phabricator via llvm-commits
- [llvm] r349944 - [RuntimeUnrolling] NFC: Add TODO and comments in connectProlog
Anna Thomas via llvm-commits
- [PATCH] D55678: [CVP] Use LVI to constant fold deopt operands
Anna Thomas via Phabricator via llvm-commits
- [llvm] r349644 - Test commit
Anton Afanasyev via llvm-commits
- [llvm] r349950 - [TextAPI][elfabi] Fix YAML support for weak symbols
Armando Montanez via llvm-commits
- [llvm] r349963 - [TextAPI][elfabi] Fix failing tests from D56020
Armando Montanez via llvm-commits
- [PATCH] D55839: [elfabi] Add support for writing ELF header for binary stubs
Armando Montanez via Phabricator via llvm-commits
- [PATCH] D55852: [elfabi] Add support for reading DT_NEEDED from binaries
Armando Montanez via Phabricator via llvm-commits
- [PATCH] D55864: [elfabi] [WIP] Write .dynamic section with DT_SONAME and DT_NEEDED
Armando Montanez via Phabricator via llvm-commits
- [PATCH] D55352: [elfabi] Introduce tool for ELF TextAPI
Armando Montanez via Phabricator via llvm-commits
- [PATCH] D55352: [elfabi] Introduce tool for ELF TextAPI
Armando Montanez via Phabricator via llvm-commits
- [PATCH] D55352: [elfabi] Introduce tool for ELF TextAPI
Armando Montanez via Phabricator via llvm-commits
- [PATCH] D55352: [elfabi] Introduce tool for ELF TextAPI
Armando Montanez via Phabricator via llvm-commits
- [PATCH] D55619: [elfabi] Add option to manually specify file read format
Armando Montanez via Phabricator via llvm-commits
- [PATCH] D55619: [elfabi] Add option to manually specify file read format
Armando Montanez via Phabricator via llvm-commits
- [PATCH] D55629: [elfabi] Add support for reading DT_SONAME from binaries
Armando Montanez via Phabricator via llvm-commits
- [PATCH] D55629: [elfabi] Add support for reading DT_SONAME from binaries
Armando Montanez via Phabricator via llvm-commits
- [PATCH] D55629: [elfabi] Add support for reading DT_SONAME from binaries
Armando Montanez via Phabricator via llvm-commits
- [PATCH] D55852: [elfabi] Add support for reading DT_NEEDED from binaries
Armando Montanez via Phabricator via llvm-commits
- [PATCH] D55629: [elfabi] Add support for reading DT_SONAME from binaries
Armando Montanez via Phabricator via llvm-commits
- [PATCH] D55852: [elfabi] Add support for reading DT_NEEDED from binaries
Armando Montanez via Phabricator via llvm-commits
- [PATCH] D56020: [TextAPI][elfabi] Fix YAML support for weak symbols
Armando Montanez via Phabricator via llvm-commits
- [PATCH] D56020: [TextAPI][elfabi] Fix YAML support for weak symbols
Armando Montanez via Phabricator via llvm-commits
- [PATCH] D56031: [elfabi] Add support for reading dynamic symbols from binaries
Armando Montanez via Phabricator via llvm-commits
- [www] r349913 - [EuroLLVM'19] Add logistics, important dates and registration details.
Arnaud A. de Grandmaison via llvm-commits
- [PATCH] D55382: Make -Wstring-plus-int warns even if when the result is not out of bounds
Arnaud Bienner via Phabricator via llvm-commits
- [PATCH] D55382: Make -Wstring-plus-int warns even if when the result is not out of bounds
Arnaud Bienner via Phabricator via llvm-commits
- [PATCH] D55382: Make -Wstring-plus-int warns even if when the result is not out of bounds
Arnaud Bienner via Phabricator via llvm-commits
- [PATCH] D55421: FastISel: take care to update iterators when removing instructions.
Arnold Schwaighofer via Phabricator via llvm-commits
- [llvm] r348898 - Revert "debuginfo: Use symbol difference for CU length to simplify assembly reading/editing"
Artem Belevich via llvm-commits
- [PATCH] D34708: [NVPTX] Allow to make libcalls that are defined in the current module.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D34708: [NVPTX] Allow to make libcalls that are defined in the current module.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D34708: [NVPTX] Allow to make libcalls that are defined in the current module.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D56033: [CUDA] Treat extern global variable shadows same as regular extern vars.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D55823: [analyzer] Fix backward compatibility issue after D53280 'Emit an error for invalid -analyzer-config inputs'
Artem Dergachev via Phabricator via llvm-commits
- [PATCH] D55823: [analyzer] Fix backward compatibility issue after D53280 'Emit an error for invalid -analyzer-config inputs'
Artem Dergachev via Phabricator via llvm-commits
- [PATCH] D55823: [analyzer] Fix backward compatibility issue after D53280 'Emit an error for invalid -analyzer-config inputs'
Artem Dergachev via Phabricator via llvm-commits
- [PATCH] D55823: [analyzer] Fix backward compatibility issue after D53280 'Emit an error for invalid -analyzer-config inputs'
Artem Dergachev via Phabricator via llvm-commits
- [PATCH] D55823: [analyzer] Fix backward compatibility issue after D53280 'Emit an error for invalid -analyzer-config inputs'
Artem Dergachev via Phabricator via llvm-commits
- [PATCH] D55823: [analyzer] Fix backward compatibility issue after D53280 'Emit an error for invalid -analyzer-config inputs'
Artem Dergachev via Phabricator via llvm-commits
- [PATCH] D55823: [analyzer] Fix backward compatibility issue after D53280 'Emit an error for invalid -analyzer-config inputs'
Artem Dergachev via Phabricator via llvm-commits
- [PATCH] D54472: Disable invalid isPodLike<> specialization
Arthur O'Dwyer via Phabricator via llvm-commits
- [PATCH] D55552: [Sema] Better static assert diagnostics for expressions involving temporaries.
Arthur O'Dwyer via Phabricator via llvm-commits
- [PATCH] D54472: Disable invalid isPodLike<> specialization
Arthur O'Dwyer via Phabricator via llvm-commits
- [PATCH] D54472: Disable invalid isPodLike<> specialization
Arthur O'Dwyer via Phabricator via llvm-commits
- [llvm] r349438 - [CaptureTracking] Pass MaxUsesToExplore from wrappers to the actual implementation
Artur Pilipenko via llvm-commits
- [PATCH] D54892: [LAA] Avoid generating RT checks for known deps preventing vectorization.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D54892: [LAA] Introduce enum for vectorization safety status (NFC).
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D55798: [LAA] Avoid generating RT checks for known deps preventing vectorization.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D54892: [LAA] Introduce enum for vectorization safety status (NFC).
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D55798: [LAA] Avoid generating RT checks for known deps preventing vectorization.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D55798: [LAA] Avoid generating RT checks for known deps preventing vectorization.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D55798: [LAA] Avoid generating RT checks for known deps preventing vectorization.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D52002: Switch optimization for known maximum switch values
Ayonam Ray via Phabricator via llvm-commits
- [PATCH] D52002: Switch optimization for known maximum switch values
Ayonam Ray via Phabricator via llvm-commits
- [PATCH] D52002: Switch optimization for known maximum switch values
Ayonam Ray via Phabricator via llvm-commits
- [PATCH] D52002: Switch optimization for known maximum switch values
Ayonam Ray via Phabricator via llvm-commits
- [PATCH] D52002: Switch optimization for known maximum switch values
Ayonam Ray via Phabricator via llvm-commits
- [PATCH] D52002: Switch optimization for known maximum switch values
Ayonam Ray via Phabricator via llvm-commits
- [PATCH] D52707: Switch optimization in IR for known maximum switch values
Ayonam Ray via Phabricator via llvm-commits
- [PATCH] D52002: Switch optimization for known maximum switch values
Ayonam Ray via Phabricator via llvm-commits
- [PATCH] D52002: Omit range checks from jump tables when lowering switches with unreachable default
Ayonam Ray via Phabricator via llvm-commits
- [PATCH] D52002: Omit range checks from jump tables when lowering switches with unreachable default
Ayonam Ray via Phabricator via llvm-commits
- [PATCH] D52707: Switch optimization in IR for known maximum switch values
Ayonam Ray via Phabricator via llvm-commits
- [PATCH] D52002: Omit range checks from jump tables when lowering switches with unreachable default
Ayonam Ray via Phabricator via llvm-commits
- [PATCH] D52002: Omit range checks from jump tables when lowering switches with unreachable default
Ayonam Ray via Phabricator via llvm-commits
- [PATCH] D52707: Switch optimization in IR for known maximum switch values
Ayonam Ray via Phabricator via llvm-commits
- [PATCH] D53818: [ASTImporter] Changed use of Import to Import_New in ASTImporter.
Balázs Kéri via Phabricator via llvm-commits
- [PATCH] D55720: [Intrinsic] Signed Fixed Point Saturation Multiplication Intrinsic
Bevin Hansson via Phabricator via llvm-commits
- [PATCH] D56046: Output ELF files after ThinLTO is run.
Bill Wendling via Phabricator via llvm-commits
- [llvm] r349601 - [bugpoint][PR29027] Reduce function attributes
Brian Gesiak via llvm-commits
- [PATCH] D55216: [bugpoint][PR29027] Reduce function attributes
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D55216: [bugpoint][PR29027] Reduce function attributes
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D55216: [bugpoint][PR29027] Reduce function attributes
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D55966: Ensure coro split pass only spills variables dominated by CoroBegin
Brian Gesiak via Phabricator via llvm-commits
- [test-suite] r349493 - [test-suite] Adding CoMD Proxy App
Brian Homerding via llvm-commits
- [test-suite] r349505 - [test-suite] Adding CoMD Proxy App
Brian Homerding via llvm-commits
- [test-suite] r349507 - [test-suite] Revert rL349493 (Adding CoMD Proxy App)
Brian Homerding via llvm-commits
- [test-suite] r349922 - [test-suite] Adding CoMD Proxy App
Brian Homerding via llvm-commits
- [test-suite] r349925 - [test-suite] Revert rL349493 (Adding CoMD Proxy App)
Brian Homerding via llvm-commits
- [PATCH] D55726: [test-suite] Adding CoMD Proxy App
Brian Homerding via Phabricator via llvm-commits
- [llvm] r349777 - [CodeView] Emit global variables within lexical scopes to limit visibility
Brock Wyma via llvm-commits
- [PATCH] D55336: [CodeView] Emit global variables within lexical scopes to limit visibility
Brock Wyma via Phabricator via llvm-commits
- [PATCH] D55336: [CodeView] Emit global variables within lexical scopes to limit visibility
Brock Wyma via Phabricator via llvm-commits
- [PATCH] D55336: [CodeView] Emit global variables within lexical scopes to limit visibility
Brock Wyma via Phabricator via llvm-commits
- [PATCH] D55336: [CodeView] Emit global variables within lexical scopes to limit visibility
Brock Wyma via Phabricator via llvm-commits
- [PATCH] D53708: [ASTImporter] Add importer specific lookup
Bruno Ricci via Phabricator via llvm-commits
- [PATCH] D53708: [ASTImporter] Add importer specific lookup
Bruno Ricci via Phabricator via llvm-commits
- [PATCH] D55506: [RFC v2] Allow target to handle STRICT floating-point nodes
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D54649: [FPEnv] Rough out constrained FCmp intrinsics
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D55428: [Docs] Expand -fstack-protector and -fstack-protector-all info
Carey Williams via Phabricator via llvm-commits
- [llvm] r349611 - AMDGPU/InsertWaitcnts: Update VGPR/SGPR bounds when brackets are merged
Carl Ritson via llvm-commits
- [PATCH] D55602: AMDGPU/InsertWaitcnts: Update VGPR/SGPR bounds when brackets are merged
Carl Ritson via Phabricator via llvm-commits
- [www] r349807 - Intel has signed the relicensing agreement.
Chandler Carruth via llvm-commits
- [PATCH] D54742: [CodeMetrics] Don't let extends of i1 be free.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D54472: Disable invalid isPodLike<> specialization
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D55638: [CallSite removal] Add and flesh out APIs on the new `CallBase` base class that previously were only available on the `CallSite` wrapper.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D55641: [CallSite removal] Migrate all Alias Analysis APIs to use the newly minted `CallBase` class instead of the `CallSite` wrapper.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D55965: cmake: Don't install plugins used for examples or tests
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D55934: Assertion in isAllocaPromotable due to extra bitcast goes into lifetime marker
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D55605: [NewPM] Port Msan: Alternative approach using a module to create the global constructor
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D55420: SROA: move AATags member into base OpSplitter class. NFC.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D53895: [LoopUnroll] add parsing for unroll parameters in -passes pipeline
Chandler Carruth via Phabricator via llvm-commits
- [llvm] r349951 - AMDGPU: Don't peel of the offset if the resulting base could possibly be negative in Indirect addressing.
Changpeng Fang via llvm-commits
- [PATCH] D55568: AMDGPU: Don't peel of the offset if the resulting base could possibly be negative in Indirect addressing.
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D56034: Add support for Visual Studio 2019 and handle Just My Code in the Visual Studio Integration
Charles Milette via Phabricator via llvm-commits
- [llvm] r349847 - [InstCombine] [NFC] testcases for canonicalize MUL with NEG operand
Chen Zheng via llvm-commits
- [PATCH] D55806: [PowerPC] fix register class after converting X-FORM instruction to D-FORM instruction
ChenZheng via Phabricator via llvm-commits
- [PATCH] D55961: [InstCombine] canonicalize MUL with NEG operand
ChenZheng via Phabricator via llvm-commits
- [PATCH] D55816: [CMake] Use XCODE_ATTRIBUTE properties for code signing and entitlements in Xcode
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D54153: Fix compilation issue in VS2017 with Clang-tablegen and LLVM-tablegen
Chris Bieneman via Phabricator via llvm-commits
- [LNT] r349574 - Short circuit regression fix checking
Chris Matthews via llvm-commits
- [LNT] r349575 - Prevent detached object errors
Chris Matthews via llvm-commits
- [LNT] r349576 - Do bulk add to avoid DB round trips
Chris Matthews via llvm-commits
- [LNT] r349577 - Add a whitelist of files to keep linter clean
Chris Matthews via llvm-commits
- [LNT] r349578 - Scaleability improvements: don't expire objects and use better query
Chris Matthews via llvm-commits
- [LNT] r349579 - Getting server UI tests working in flake8
Chris Matthews via llvm-commits
- [LNT] r349582 - Some type annotations to make Mypy happier
Chris Matthews via llvm-commits
- [LNT] r349583 - Fixup invalid imports
Chris Matthews via llvm-commits
- [LNT] r349584 - I think this is unused
Chris Matthews via llvm-commits
- [LNT] r349586 - Get rid of nasty * imports
Chris Matthews via llvm-commits
- [LNT] r349587 - Help mypy understand this
Chris Matthews via llvm-commits
- [LNT] r349588 - Remove another * import, and put back the import that is needed.
Chris Matthews via llvm-commits
- [LNT] r349589 - fatal was not imported, and fix formatting
Chris Matthews via llvm-commits
- [LNT] r349590 - whitespace fixup
Chris Matthews via llvm-commits
- [LNT] r349591 - whitespace fixup, unused import
Chris Matthews via llvm-commits
- [LNT] r349592 - Unused import
Chris Matthews via llvm-commits
- [LNT] r349593 - Unused import
Chris Matthews via llvm-commits
- [LNT] r349594 - Whitespace fixups
Chris Matthews via llvm-commits
- [LNT] r349785 - Fix whitespace here too
Chris Matthews via llvm-commits
- [LNT] r349786 - Also print stats, so we can see how we are progressing
Chris Matthews via llvm-commits
- [LNT] r349787 - Imports fixups
Chris Matthews via llvm-commits
- [LNT] r349788 - Cleanups suggested by linter
Chris Matthews via llvm-commits
- [LNT] r349789 - Suppress most common linter warnings: we probably will not fix these, and they are everywhere in the code
Chris Matthews via llvm-commits
- [LNT] r349790 - Some more parts of the tree that are linter clean now
Chris Matthews via llvm-commits
- [LNT] r349791 - A few more linter fixups
Chris Matthews via llvm-commits
- [llvm] r349332 - [llvm-mca] Move llvm-mca library to llvm/lib/MCA.
Clement Courbet via llvm-commits
- [llvm] r349731 - [CodeGen][ExpandMemcmp] Add an option for allowing overlapping loads.
Clement Courbet via llvm-commits
- [llvm] r349732 - [NFC] Fix trailing comma after function.
Clement Courbet via llvm-commits
- [llvm] r349733 - Revert r349731 "[CodeGen][ExpandMemcmp] Add an option for allowing overlapping loads."
Clement Courbet via llvm-commits
- [llvm] r349747 - Re-land r349731 "[CodeGen][ExpandMemcmp] Add an option for allowing overlapping loads.
Clement Courbet via llvm-commits
- [PATCH] D55557: [llvm-mca] Move llvm-mca library to llvm/lib/MCA.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D54442: [llvm-exegesis] Optimize ToProcess in dbScan
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D54442: [llvm-exegesis] Optimize ToProcess in dbScan
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D55263: [CodeGen][ExpandMemcmp] Add an option for allowing overlapping loads.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D55263: [CodeGen][ExpandMemcmp] Add an option for allowing overlapping loads.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D55552: [Sema] Better static assert diagnostics for expressions involving temporaries.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D55552: [Sema] Better static assert diagnostics for expressions involving temporaries.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D55552: [Sema] Better static assert diagnostics for expressions involving temporaries.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D55552: [Sema] Better static assert diagnostics for expressions involving temporaries.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D55552: [Sema] Better static assert diagnostics for expressions involving temporaries.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D55552: [Sema] Better static assert diagnostics for expressions involving temporaries.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D55552: [Sema] Better static assert diagnostics for expressions involving temporaries.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D55552: [Sema] Better static assert diagnostics for expressions involving temporaries.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D55263: [CodeGen][ExpandMemcmp] Add an option for allowing overlapping loads.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D55263: [CodeGen][ExpandMemcmp] Add an option for allowing overlapping loads.
Clement Courbet via Phabricator via llvm-commits
- [llvm] r349385 - Convert (CMP (srl/shl X, C), 0) to (CMP (and X, C'), 0) when only the zero flag is used.
Craig Topper via llvm-commits
- [llvm] r349390 - [SelectionDAG] Fix noop detection for vectors in AssertZext/AssertSext in getNode
Craig Topper via llvm-commits
- [llvm] r349404 - [X86] Add T1MSKC and TZMSK to isDefConvertible used by optimizeCompareInstr.
Craig Topper via llvm-commits
- [llvm] r349416 - [X86] Add baseline tests for D55780
Craig Topper via llvm-commits
- [llvm] r349440 - [X86] Const correct some helper functions X86InstrInfo.cpp. NFC
Craig Topper via llvm-commits
- [llvm] r349441 - [X86] Add test case for PR40060. NFC
Craig Topper via llvm-commits
- [llvm] r349450 - [X86] Add test cases to show isel failing to match BMI blsmsk/blsi/blsr when the flag result is used.
Craig Topper via llvm-commits
- [llvm] r349519 - [X86] Create PSUBUS from (add (umax X, C), -C)
Craig Topper via llvm-commits
- [llvm] r349526 - [X86] Don't use SplitOpsAndApply to create ISD::UADDSAT/ISD::USUBSAT nodes. Let type legalization and op legalization deal with it.
Craig Topper via llvm-commits
- [llvm] r349531 - [X86] Add BSR to isUseDefConvertible.
Craig Topper via llvm-commits
- [llvm] r349660 - [X86] Fix assert fails in pass X86AvoidSFBPass
Craig Topper via llvm-commits
- [llvm] r349661 - [X86] Don't match TESTrr from (cmp (and X, Y), 0) during isel. Defer to post processing
Craig Topper via llvm-commits
- [llvm] r349671 - [X86] Remove a bunch of 'else' after returns in reduceVMULWidth. NFC
Craig Topper via llvm-commits
- [llvm] r349695 - [X86] Remove TLI variable from ReplaceNodeResults. NFC
Craig Topper via llvm-commits
- [llvm] r349714 - [X86] Disable custom widening of signed/unsigned add/sub saturation intrinsics under -x86-experimental-vector-widening-legalization.
Craig Topper via llvm-commits
- [llvm] r349726 - [DAGCombiner] Fix a place that was creating a SIGN_EXTEND with an extra operand.
Craig Topper via llvm-commits
- [llvm] r349867 - [X86] Add memory forms of some SETCC instructions to hasNoCarryFlagUses.
Craig Topper via llvm-commits
- [llvm] r349868 - [X86] Refactor hasNoCarryFlagUses and hasNoSignFlagUses in X86ISelDAGToDAG.cpp to tranlate opcode to condition code using the helpers in X86InstrInfo.cpp.
Craig Topper via llvm-commits
- [llvm] r349870 - [X86] Autogenerate complete checks. NFC
Craig Topper via llvm-commits
- [llvm] r349956 - [X86] Don't allow optimizeCompareInstr to replace a CMP with BEXTR if the sign flag is used.
Craig Topper via llvm-commits
- [llvm] r349962 - [X86] Add isel patterns to match BMI/TBMI instructions when lowering has turned the root nodes into one of the flag producing binops.
Craig Topper via llvm-commits
- [llvm] r349983 - [X86] FixupLEAs, reduce number of calls to getOperand and use X86::AddrBaseReg/AddrIndexReg, etc. instead of hardcoded constants.
Craig Topper via llvm-commits
- [llvm] r350012 - [X86] Autogenerate complete checks. NFC
Craig Topper via llvm-commits
- [llvm] r350013 - [X86] Fix an old FIXME about folding the zero constant into the OR instruction we use for sequentially consistent fence in 32-bit mode without SSE2.
Craig Topper via llvm-commits
- [llvm] r350018 - [X86] Return false from hasAndNotCompare if the comparision value is a constant.
Craig Topper via llvm-commits
- [llvm] r350038 - [X86] Remove the ANDN check from EmitTest.
Craig Topper via llvm-commits
- [llvm] r350039 - [X86] Autogenerate complete checks. NFC
Craig Topper via llvm-commits
- [llvm] r350041 - [X86] Move the optimization that turns 'CMP (AND+IMM64), 0' into SRL/SHL+TEST to X86ISelDAGToDAG.
Craig Topper via llvm-commits
- [llvm] r350043 - [X86] Remove unused variables left after r350041. NFC
Craig Topper via llvm-commits
- [PATCH] D55780: [X86] Create PSUBUS from (add (umax X, C), -C)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D55787: [X86] Use UADDSAT/USUBSAT instead of ADDUS/SUBUS
Craig Topper via Phabricator via llvm-commits
- [PATCH] D55787: [X86] Use UADDSAT/USUBSAT instead of ADDUS/SUBUS
Craig Topper via Phabricator via llvm-commits
- [PATCH] D55780: [X86] Create PSUBUS from (add (umax X, C), -C)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D55787: [X86] Use UADDSAT/USUBSAT instead of ADDUS/SUBUS
Craig Topper via Phabricator via llvm-commits
- [PATCH] D55807: [X86] Don't allow optimizeCompareInstr to replace a CMP with BEXTR if the sign flag is used.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D55813: [X86] Add isel patterns to match BMI/TBMI instructions when lowering has turned the root nodes into one of the flag producing binops.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D55669: [LIR] Add CTTZ support
Craig Topper via Phabricator via llvm-commits
- [PATCH] D53554: [Argument Promotion] Only promote args when function attributes are compatible
Craig Topper via Phabricator via llvm-commits
- [PATCH] D55855: [X86][SSE] Auto upgrade PADDUS/PSUBUS intrinsics to UADD_SAT/USUB_SAT generic intrinsics
Craig Topper via Phabricator via llvm-commits
- [PATCH] D55870: [X86] Don't match TESTrr from (cmp (and X, Y), 0) during isel. Defer to post processing
Craig Topper via Phabricator via llvm-commits
- [PATCH] D55819: [SelectionDAG] Optional handling of UNDEF elements in matchUnaryPredicate
Craig Topper via Phabricator via llvm-commits
- [PATCH] D55822: [SelectionDAG] Optional handling of UNDEF elements in matchBinaryPredicate
Craig Topper via Phabricator via llvm-commits
- [PATCH] D55870: [X86] Don't match TESTrr from (cmp (and X, Y), 0) during isel. Defer to post processing
Craig Topper via Phabricator via llvm-commits
- [PATCH] D55870: [X86] Don't match TESTrr from (cmp (and X, Y), 0) during isel. Defer to post processing
Craig Topper via Phabricator via llvm-commits
- [PATCH] D55894: [X86][SSE] Auto upgrade PADDS/PSUBS intrinsics to SADD_SAT/SSUB_SAT generic intrinsics (llvm)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D55890: [X86][SSE] Auto upgrade PADDS/PSUBS intrinsics to SADD_SAT/SSUB_SAT generic intrinsics (clang)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D55890: [X86][SSE] Auto upgrade PADDS/PSUBS intrinsics to SADD_SAT/SSUB_SAT generic intrinsics (clang)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D55894: [X86][SSE] Auto upgrade PADDS/PSUBS intrinsics to SADD_SAT/SSUB_SAT generic intrinsics (llvm)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D55937: [X86] Auto upgrade XOP/AVX512 rotation intrinsics to generic funnel shift intrinsics (clang)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D55938: [X86] Auto upgrade XOP/AVX512 rotations intrinsics to generic funnel shift intrinsics (llvm)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D41392: [X86][XOP]: Adding full coverage of MC encoding for the XOP isa set.<NFC>
Craig Topper via Phabricator via llvm-commits
- [PATCH] D41392: [X86][XOP]: Adding full coverage of MC encoding for the XOP isa set.<NFC>
Craig Topper via Phabricator via llvm-commits
- [PATCH] D41174: [X86][AVX512F_SCALAR]: Adding full coverage of MC encoding for the AVX512F_SCALAR isa sets.<NFC>
Craig Topper via Phabricator via llvm-commits
- [PATCH] D41174: [X86][AVX512F_SCALAR]: Adding full coverage of MC encoding for the AVX512F_SCALAR isa sets.<NFC>
Craig Topper via Phabricator via llvm-commits
- [PATCH] D55936: [x86] add load fold patterns for movddup with vzext_load
Craig Topper via Phabricator via llvm-commits
- [PATCH] D55894: [X86][SSE] Auto upgrade PADDS/PSUBS intrinsics to SADD_SAT/SSUB_SAT generic intrinsics (llvm)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D55935: [X86][SSE] Canonicalize OR(AND(X, C), AND(Y, ~C)) -> OR(AND(X, C), ANDNP(C, Y))
Craig Topper via Phabricator via llvm-commits
- [PATCH] D55876: [LIR] Add CTTZ support
Craig Topper via Phabricator via llvm-commits
- [PATCH] D55935: [X86][SSE] Canonicalize OR(AND(X, C), AND(Y, ~C)) -> OR(AND(X, C), ANDNP(C, Y))
Craig Topper via Phabricator via llvm-commits
- [PATCH] D55876: [LIR] Add CTTZ support
Craig Topper via Phabricator via llvm-commits
- [PATCH] D55975: [X86] Remove x86ISD::INC/DEC. Just select them from X86ISD::ADD/SUB at isel time
Craig Topper via Phabricator via llvm-commits
- [PATCH] D55975: [X86] Remove x86ISD::INC/DEC. Just select them from X86ISD::ADD/SUB at isel time
Craig Topper via Phabricator via llvm-commits
- [PATCH] D55975: [X86] Remove x86ISD::INC/DEC. Just select them from X86ISD::ADD/SUB at isel time
Craig Topper via Phabricator via llvm-commits
- [PATCH] D55975: [X86] Remove x86ISD::INC/DEC. Just select them from X86ISD::ADD/SUB at isel time
Craig Topper via Phabricator via llvm-commits
- [PATCH] D55975: [X86] Remove x86ISD::INC/DEC. Just select them from X86ISD::ADD/SUB at isel time
Craig Topper via Phabricator via llvm-commits
- [PATCH] D55807: [X86] Don't allow optimizeCompareInstr to replace a CMP with BEXTR if the sign flag is used.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D55813: [X86] Add isel patterns to match BMI/TBMI instructions when lowering has turned the root nodes into one of the flag producing binops.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D55813: [X86] Add isel patterns to match BMI/TBMI instructions when lowering has turned the root nodes into one of the flag producing binops.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D55975: [X86] Remove x86ISD::INC/DEC. Just select them from X86ISD::ADD/SUB at isel time
Craig Topper via Phabricator via llvm-commits
- [PATCH] D56057: [X86] Individually simplify both operands of PMULDQ/PMULUDQ using the other entry point of SimplifyDemandedBits that allows the one use check of the root node to be suppressed.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D56057: [X86] Individually simplify both operands of PMULDQ/PMULUDQ using the other entry point of SimplifyDemandedBits that allows the one use check of the root node to be suppressed.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D56057: [X86] Individually simplify both operands of PMULDQ/PMULUDQ using the other entry point of SimplifyDemandedBits that allows the one use check of the root node to be suppressed.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D56057: [X86] Individually simplify both operands of PMULDQ/PMULUDQ using the other entry point of SimplifyDemandedBits that allows the one use check of the root node to be suppressed.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D56057: [X86] Individually simplify both operands of PMULDQ/PMULUDQ using the other entry point of SimplifyDemandedBits that allows the one use check of the root node to be suppressed.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D55856: [Driver] Also obey -nostdlib++ when rewriting -lstdc++.
Dan Albert via Phabricator via llvm-commits
- [compiler-rt] r349402 - Don't trigger sanitizer initialization from `sysctlbyname` and `sysctl` interceptor.
Dan Liew via llvm-commits
- [compiler-rt] r349897 - [CMake] Print out the list of sanitizers that the sanitizer_common tests will run against.
Dan Liew via llvm-commits
- [compiler-rt] r349954 - Introduce `AddressSpaceView` template parameter to `SizeClassAllocator64`.
Dan Liew via llvm-commits
- [compiler-rt] r349957 - Introduce `AddressSpaceView` template parameter to `CombinedAllocator`.
Dan Liew via llvm-commits
- [compiler-rt] r349959 - Fix `static_assert()` scope in `SizeClassAllocator32`.
Dan Liew via llvm-commits
- [compiler-rt] r349960 - Fix `static_assert()` scope in `CombinedAllocator`.
Dan Liew via llvm-commits
- [compiler-rt] r349961 - Fix comment typo.
Dan Liew via llvm-commits
- [PATCH] D55764: Introduce `AddressSpaceView` template parameter to `SizeClassAllocator64`.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D55766: Introduce `AddressSpaceView` template parameter to `CombinedAllocator`.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D55711: Don't trigger sanitizer initialization from `sysctlbyname` interceptor.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D55711: Don't trigger sanitizer initialization from `sysctlbyname` interceptor.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D55711: Don't trigger sanitizer initialization from `sysctlbyname` interceptor.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D55711: Don't trigger sanitizer initialization from `sysctlbyname` interceptor.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D55740: Fix sanitizer tool list used to generate sanitizer_common tests to be up-to-date.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D55740: Fix sanitizer tool list used to generate sanitizer_common tests to be up-to-date.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D55740: Fix sanitizer tool list used to generate sanitizer_common tests to be up-to-date.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D55939: [CMake] Print out the list of sanitizers that the sanitizer_common tests will run against.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D55740: Fix sanitizer tool list used to generate sanitizer_common tests to be up-to-date.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D55939: [CMake] Print out the list of sanitizers that the sanitizer_common tests will run against.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D55764: Introduce `AddressSpaceView` template parameter to `SizeClassAllocator64`.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D55766: Introduce `AddressSpaceView` template parameter to `CombinedAllocator`.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D56035: Provide storage for `true_type::value` and `false_type::value`.
Dan Liew via Phabricator via llvm-commits
- [llvm] r349167 - [globalisel][combiner] Make the CombinerChangeObserver a MachineFunction::Delegate
Daniel Sanders via llvm-commits
- [PATCH] D55729: [CodeGenPrepare] Fix bad IR created by large offset GEP splitting.
Dave Green via Phabricator via llvm-commits
- [PATCH] D56008: [ARM] Alter the register allocation order for optsize on Thumb2
Dave Green via Phabricator via llvm-commits
- [llvm] r349333 - DebugInfo: Assume an absence of ranges or high_pc on a CU means the CU is empty (devoid of code addresses)
David Blaikie via llvm-commits
- [llvm] r349333 - DebugInfo: Assume an absence of ranges or high_pc on a CU means the CU is empty (devoid of code addresses)
David Blaikie via llvm-commits
- [llvm] r348898 - Revert "debuginfo: Use symbol difference for CU length to simplify assembly reading/editing"
David Blaikie via llvm-commits
- [llvm] r349395 - DebugInfo: Update gold plugin tests due to CU attribute reordering in r349207
David Blaikie via llvm-commits
- [llvm] r349207 - DebugInfo: Avoid using split DWARF when the split unit would be empty.
David Blaikie via llvm-commits
- [llvm] r349207 - DebugInfo: Avoid using split DWARF when the split unit would be empty.
David Blaikie via llvm-commits
- [llvm] r349430 - Recommit r348806: DebugInfo: Use symbol difference for CU length to simplify assembly reading/editing
David Blaikie via llvm-commits
- [llvm] r348898 - Revert "debuginfo: Use symbol difference for CU length to simplify assembly reading/editing"
David Blaikie via llvm-commits
- [llvm] r349207 - DebugInfo: Avoid using split DWARF when the split unit would be empty.
David Blaikie via llvm-commits
- [PATCH] D55309: ThinLTO: Do not import debug info for imported global constants
David Blaikie via llvm-commits
- [llvm] r349207 - DebugInfo: Avoid using split DWARF when the split unit would be empty.
David Blaikie via llvm-commits
- [llvm] r349528 - DebugInfo: Fix missing local imported entities after r349207
David Blaikie via llvm-commits
- [llvm] r349207 - DebugInfo: Avoid using split DWARF when the split unit would be empty.
David Blaikie via llvm-commits
- [llvm] r349670 - llvm-dwarfdump: Improve/fix pretty printing of array dimensions
David Blaikie via llvm-commits
- [llvm] r349819 - DebugInfo: Fix for missing comp_dir handling with r349207
David Blaikie via llvm-commits
- [llvm] r349207 - DebugInfo: Avoid using split DWARF when the split unit would be empty.
David Blaikie via llvm-commits
- [llvm] r349968 - Reapply: DebugInfo: Assume an absence of ranges or high_pc on a CU means the CU is empty (devoid of code addresses)
David Blaikie via llvm-commits
- [llvm] r349333 - DebugInfo: Assume an absence of ranges or high_pc on a CU means the CU is empty (devoid of code addresses)
David Blaikie via llvm-commits
- [llvm] r349978 - libDebugInfo: Refactor error handling in range list parsing
David Blaikie via llvm-commits
- [lld] r349979 - gdb-index: Handle errors when parsing ranges
David Blaikie via llvm-commits
- [llvm] r349985 - DebugInfo: Remove extra attribute lookup
David Blaikie via llvm-commits
- [llvm] r349995 - DebugInfo: Refactor named section dumping into a reusable helper
David Blaikie via llvm-commits
- [llvm] r349996 - llvm-dwarfdump: Print the section name/number for addr_index attributes
David Blaikie via llvm-commits
- [llvm] r349997 - llvm-dwarfdump: Remove extraneous space between '(' and 'indexed'
David Blaikie via llvm-commits
- [llvm] r350009 - llvm-dwarfdump: Dump the section name/number for addr attributes
David Blaikie via llvm-commits
- [llvm] r350010 - DebugInfo: Accurately propagate the section used by a relocation when accessing ranges defined by low/high_pc
David Blaikie via llvm-commits
- [lld] r350011 - Test DWARFv5 with gdb-index and low_pc/high_pc on the CU (rather than ranges)
David Blaikie via llvm-commits
- [llvm] r350046 - llvm-dwarfdump: Skip address index info (and dump only the address, if found) when non-verbose dumping addrx forms
David Blaikie via llvm-commits
- [llvm] r350047 - DebugInfo: Add assembly comments for debug_addr contribution header fields
David Blaikie via llvm-commits
- [llvm] r350048 - DebugInfo: Use assembly label arithmetic for address pool size for easier reading/editing
David Blaikie via llvm-commits
- [llvm] r350050 - Fix build - follow-up to r350048 which broke headerless (v4) address pool
David Blaikie via llvm-commits
- [PATCH] D55762: [llvm-dwarfdump] - Do not error out on R_X86_64_DTPOFF64/R_X86_64_DTPOFF32 relocations.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D55760: [ADT] IntervalMap: add contains(a, b) method
David Blaikie via Phabricator via llvm-commits
- [PATCH] D55281: debuginfo: Use symbol difference for CU length to simplify assembly reading/editing
David Blaikie via Phabricator via llvm-commits
- [PATCH] D55281: debuginfo: Use symbol difference for CU length to simplify assembly reading/editing
David Blaikie via Phabricator via llvm-commits
- [PATCH] D55281: debuginfo: Use symbol difference for CU length to simplify assembly reading/editing
David Blaikie via Phabricator via llvm-commits
- [PATCH] D55281: debuginfo: Use symbol difference for CU length to simplify assembly reading/editing
David Blaikie via Phabricator via llvm-commits
- [PATCH] D55281: debuginfo: Use symbol difference for CU length to simplify assembly reading/editing
David Blaikie via Phabricator via llvm-commits
- [PATCH] D55281: debuginfo: Use symbol difference for CU length to simplify assembly reading/editing
David Blaikie via Phabricator via llvm-commits
- [PATCH] D55281: debuginfo: Use symbol difference for CU length to simplify assembly reading/editing
David Blaikie via Phabricator via llvm-commits
- [PATCH] D55281: debuginfo: Use symbol difference for CU length to simplify assembly reading/editing
David Blaikie via Phabricator via llvm-commits
- [PATCH] D55281: debuginfo: Use symbol difference for CU length to simplify assembly reading/editing
David Blaikie via Phabricator via llvm-commits
- [PATCH] D55760: [ADT] IntervalMap: add contains(a, b) method
David Blaikie via Phabricator via llvm-commits
- [PATCH] D55721: llvm-dwarfdump: Improve/fix pretty printing of array dimensions
David Blaikie via Phabricator via llvm-commits
- [PATCH] D55721: llvm-dwarfdump: Improve/fix pretty printing of array dimensions
David Blaikie via Phabricator via llvm-commits
- [PATCH] D55281: debuginfo: Use symbol difference for CU length to simplify assembly reading/editing
David Blaikie via Phabricator via llvm-commits
- [PATCH] D55281: debuginfo: Use symbol difference for CU length to simplify assembly reading/editing
David Blaikie via Phabricator via llvm-commits
- [PATCH] D55721: llvm-dwarfdump: Improve/fix pretty printing of array dimensions
David Blaikie via Phabricator via llvm-commits
- [PATCH] D55721: llvm-dwarfdump: Improve/fix pretty printing of array dimensions
David Blaikie via Phabricator via llvm-commits
- [PATCH] D55721: llvm-dwarfdump: Improve/fix pretty printing of array dimensions
David Blaikie via Phabricator via llvm-commits
- [PATCH] D55681: [llvm] API for encoding/decoding DWARF discriminators.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D55721: llvm-dwarfdump: Improve/fix pretty printing of array dimensions
David Blaikie via Phabricator via llvm-commits
- [PATCH] D55681: [llvm] API for encoding/decoding DWARF discriminators.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D55714: [Sanitizer] capsicum variadic api subset
David CARLIER via Phabricator via llvm-commits
- [PATCH] D55714: [Sanitizer] capsicum variadic api subset
David CARLIER via Phabricator via llvm-commits
- [PATCH] D55714: [Sanitizer] capsicum variadic api subset
David CARLIER via Phabricator via llvm-commits
- [PATCH] D55714: [Sanitizer] capsicum variadic api subset
David CARLIER via Phabricator via llvm-commits
- [PATCH] D55596: Reimplement Thread Static Data ASan routines for NetBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D55596: Reimplement Thread Static Data ASan routines for NetBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D55596: Reimplement Thread Static Data ASan routines with TLS
David CARLIER via Phabricator via llvm-commits
- [PATCH] D55596: Reimplement Thread Static Data ASan routines with TLS
David CARLIER via Phabricator via llvm-commits
- [PATCH] D55596: Reimplement Thread Static Data ASan routines with TLS
David CARLIER via Phabricator via llvm-commits
- [PATCH] D55596: Reimplement Thread Static Data ASan routines with TLS
David CARLIER via Phabricator via llvm-commits
- [PATCH] D55923: [Sanitizer] Enable vis api on FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D55923: [Sanitizer] Enable vis api on FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D55923: [Sanitizer] Enable vis api on FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D55923: [Sanitizer] Enable vis api on FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D55993: [Sanitizer] Enable fparseln/strtonum in FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D55993: [Sanitizer] Enable fparseln/strtonum in FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D55993: [Sanitizer] Enable fparseln/strtonum in FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D55993: [Sanitizer] Enable strtonum in FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D55993: [Sanitizer] Enable strtonum in FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D56009: [Sanitizer] Enable POSIX regex api on FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D56009: [Sanitizer] Enable POSIX regex api on FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D56009: [Sanitizer] Enable POSIX regex api on FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D56009: [Sanitizer] Enable POSIX regex api on FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D56009: [Sanitizer] Enable POSIX regex api on FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D56009: [Sanitizer] Enable POSIX regex api on FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D56009: [Sanitizer] Enable POSIX regex api on FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D56009: [Sanitizer] Enable POSIX regex api on FreeBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D56009: [Sanitizer] Enable POSIX regex api on FreeBSD
David CARLIER via Phabricator via llvm-commits
- [compiler-rt] r349392 - [Sanitizer] capsicum variadic api subset
David Carlier via llvm-commits
- [compiler-rt] r349762 - [Sanitizer] Enable vis api on FreeBSD
David Carlier via llvm-commits
- [compiler-rt] r349916 - [Sanitizer] Enable strtonum in FreeBSD
David Carlier via llvm-commits
- [compiler-rt] r349917 - [Sanitizer] Move the unit test in the right place.
David Carlier via llvm-commits
- [compiler-rt] r350002 - [Sanitizer] Enable POSIX regex api on FreeBSD.
David Carlier via llvm-commits
- [PATCH] D55893: Set hidden attribute on lprofMergeValueProfData
David Li via Phabricator via llvm-commits
- [PATCH] D55893: Set hidden attribute on lprofMergeValueProfData
David Li via Phabricator via llvm-commits
- [PATCH] D55967: [CodeExtractor] Do not extract unsafe lifetime markers
David Li via Phabricator via llvm-commits
- [PATCH] D55967: [CodeExtractor] Do not extract unsafe lifetime markers
David Li via Phabricator via llvm-commits
- [PATCH] D55967: [CodeExtractor] Do not extract unsafe lifetime markers
David Li via Phabricator via llvm-commits
- [PATCH] D56019: [IR] Add Instruction::isLifetimeStartOrEnd, NFC
David Li via Phabricator via llvm-commits
- [PATCH] D54465: [CodeGen] Fix bugs in LiveDebugVariables when debug labels are generated.
David Stenberg via Phabricator via llvm-commits
- [PATCH] D55919: [DebugInfo] Omit location list entries with empty ranges
David Stenberg via Phabricator via llvm-commits
- [PATCH] D55263: [CodeGen][ExpandMemcmp] Add an option for allowing overlapping loads.
David Zarzycki via Phabricator via llvm-commits
- [PATCH] D51798: [Dwarf/AArch64] Return address signing B key dwarf support
David Zarzycki via Phabricator via llvm-commits
- [PATCH] D51798: [Dwarf/AArch64] Return address signing B key dwarf support
David Zarzycki via Phabricator via llvm-commits
- [PATCH] D51798: [Dwarf/AArch64] Return address signing B key dwarf support
David Zarzycki via Phabricator via llvm-commits
- [llvm] r336869 - IR: Skip -print-*-all after -print-*
Davide Italiano via llvm-commits
- [PATCH] D55905: Add PLATFORM constants for iOS, tvOS, and watchOS simulators
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D56019: [IR] Add Instruction::isLifetimeStartOrEnd, NFC
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D56017: [Scalar] Implement operator!= using operator==.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D55842: Let TableGen write output only if it changed, instead of doing so in cmake, attempt 2
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D55842: Let TableGen write output only if it changed, instead of doing so in cmake, attempt 2
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D55891: [compiler-rt] [xray] [tests] Detect and handle missing LLVMTestingSupport gracefully
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D56000: [compiler-rt] [xray] Disable alignas() for thread_local objects on NetBSD
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D34708: [NVPTX] Allow to make libcalls that are defined in the current module.
Denys Zariaiev via Phabricator via llvm-commits
- [PATCH] D34708: [NVPTX] Allow to make libcalls that are defined in the current module.
Denys Zariaiev via Phabricator via llvm-commits
- [PATCH] D34708: [NVPTX] Allow to make libcalls that are defined in the current module.
Denys Zariaiev via Phabricator via llvm-commits
- [PATCH] D34708: [NVPTX] Allow to make libcalls that are defined in the current module.
Denys Zariaiev via Phabricator via llvm-commits
- [PATCH] D34708: [NVPTX] Allow to make libcalls that are defined in the current module.
Denys Zariaiev via Phabricator via llvm-commits
- [PATCH] D52634: [WebAssembly] Add DBG_VALUE with local operands location in WebAssemblyExplicitLocals pass
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D52634: [WebAssembly] Add DBG_VALUE with local operands location in WebAssemblyExplicitLocals pass
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D52634: [WebAssembly] Add DBG_VALUE with local operands location in WebAssemblyExplicitLocals pass
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D55671: [analyzer] Don't pretend that unknown block calls have one null parameter.
Devin Coughlin via Phabricator via llvm-commits
- [PATCH] D55566: [analyzer] LiveVariables: Fix a zombie expression problem, add testing infrastructure.
Devin Coughlin via Phabricator via llvm-commits
- [llvm] r349610 - [ARM GlobalISel] Support G_CONSTANT for Thumb2
Diana Picus via llvm-commits
- [compiler-rt] r350020 - Set the default SANITIZER_CXX_ABI library to libc++ for FreeBSD, and
Dimitry Andric via llvm-commits
- [PATCH] D55921: [AArch64] Add command-line option for SB
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D55990: [ARM] Add command-line option for SB
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D55921: [AArch64] Add command-line option for SB
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D55921: [AArch64] Add command-line option for SB
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D55990: [ARM] Add command-line option for SB
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D56007: [AArch64] Add command-line option for Execution and Data Prediction Instructions
Diogo N. Sampaio via Phabricator via llvm-commits
- [llvm] r349368 - [AMDGPU][MC][DOC] Updated AMD GPU assembler description
Dmitry Preobrazhensky via llvm-commits
- [llvm] r349368 - [AMDGPU][MC][DOC] Updated AMD GPU assembler description
Dmitry Preobrazhensky via llvm-commits
- [llvm] r349368 - [AMDGPU][MC][DOC] Updated AMD GPU assembler description
Dmitry Preobrazhensky via llvm-commits
- [llvm] r349370 - [AMDGPU][MC][DOC] A fix for build failure in r349368
Dmitry Preobrazhensky via llvm-commits
- [llvm] r349375 - [AMDGPU][MC][DOC] A fix for build failure in r349370
Dmitry Preobrazhensky via llvm-commits
- [compiler-rt] r349609 - tsan: align default value of detect_deadlocks flag with actual behavior
Dmitry Vyukov via llvm-commits
- [PATCH] D54889: Fiber support for thread sanitizer
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D54889: Fiber support for thread sanitizer
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D54889: Fiber support for thread sanitizer
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D54889: Fiber support for thread sanitizer
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D54889: Fiber support for thread sanitizer
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D54889: Fiber support for thread sanitizer
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D55846: [TSan] Align default value of `detect_deadlocks` flag with actual behavior
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D55846: [TSan] Align default value of `detect_deadlocks` flag with actual behavior
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D55959: [TSan] Enable detection of lock-order-inversions for Objective-C @synchronized
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D55075: [TSan] Remove ignore_interceptors_accesses flag
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D55075: [TSan] Remove ignore_interceptors_accesses flag
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D55959: [TSan] Enable detection of lock-order-inversions for Objective-C @synchronized
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D55760: [ADT] IntervalMap: add contains(a, b) method
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D55760: [ADT] IntervalMap: add contains(a, b) method
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D53890: [LTO] Record whether LTOUnit splitting is enabled in index
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [llvm] r349469 - [IPO][AVR] Create new Functions in the default address space specified in the data layout
Dylan McKay via llvm-commits
- [PATCH] D52002: Omit range checks from jump tables when lowering switches with unreachable default
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] r349595 - Add llvm-objdump man page
Ed Maste via llvm-commits
- [PATCH] D54864: Introduce llvm-objdump man page
Ed Maste via Phabricator via llvm-commits
- [llvm] r349434 - [Support] Fix GNU/kFreeBSD build
Eli Friedman via llvm-commits
- [llvm] r349693 - [CodeGenPrepare] Fix bad IR created by large offset GEP splitting.
Eli Friedman via llvm-commits
- [llvm] r349799 - [MC] [AArch64] Support resolving fixups for abs_g0 etc.
Eli Friedman via llvm-commits
- [llvm] r349800 - [MC] [AArch64] Correctly resolve ":abs_g1:3" etc.
Eli Friedman via llvm-commits
- [llvm] r349857 - [ARM] Complete the Thumb1 shift+and->shift+shift transforms.
Eli Friedman via llvm-commits
- [llvm] r349871 - [LoopUnroll] Don't verify domtree by default with +Asserts.
Eli Friedman via llvm-commits
- [PATCH] D55744: [InstCombine] don't widen an arbitrary sequence of vector ops (PR40032)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D55709: [docs][ARM] Improve How to Cross Compile Compiler-rt Builtins For Arm
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D55296: [Support] Fix GNU/kFreeBSD build
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D53184: [LangRef] Clarify semantics of volatile operations.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D55296: [Support] Fix GNU/kFreeBSD build
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D53540: [COFF, ARM64] Implement support for SEH extensions __try/__except/__finally
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D52002: Switch optimization for known maximum switch values
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D53184: [LangRef] Clarify semantics of volatile operations.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D53540: [COFF, ARM64] Implement support for SEH extensions __try/__except/__finally
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D55538: [InterleavedAccessAnalysis] Fix integer overflow in insertMember.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D55896: [MC] [AArch64] Support resolving fixups for :abs_g0: etc.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D55896: [MC] [AArch64] Support resolving fixups for :abs_g0: etc.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D55729: [CodeGenPrepare] Fix bad IR created by large offset GEP splitting.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D55906: [MC] [AArch64] Correctly resolve ":abs_g1:3" etc.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D55722: [DAGCombiner] scalarize binop followed by extractelement
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D55896: [MC] [AArch64] Support resolving fixups for :abs_g0: etc.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D55906: [MC] [AArch64] Correctly resolve ":abs_g1:3" etc.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D55947: [SimplifyLibCalls] Fix memchr expansion for constant strings.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D55909: [ARMISelLowering] Recompute liveins after introducing new MBBs.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D55909: [ARMISelLowering] Recompute liveins after introducing new MBBs.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D55630: [ARM] Complete the Thumb1 shift+and->shift+shift transforms.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D55969: [BasicAA] Fix AA bug on dynamic allocas and stackrestore
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D55909: [ARMISelLowering] Add CPSR to live-ins of newly created blocks, if required.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D55969: [BasicAA] Fix AA bug on dynamic allocas and stackrestore
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D54732: [LoopUnroll] Don't verify domtree by default with +Asserts.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D55969: [BasicAA] Fix AA bug on dynamic allocas and stackrestore
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D55909: [ARMISelLowering] Add CPSR to live-ins of newly created blocks, if required.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D55974: [GVN] Force a sequence point when comparing two DenseMap values.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D55909: [ARM] Set Defs = [CPSR] for COPY_STRUCT_BYVAL, as it clobbers CPSR.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D55974: [GVN] Force a sequence point when comparing two DenseMap values.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D55992: [ARM] Add missing patterns for DSP muls
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D55722: [DAGCombiner] scalarize binop followed by extractelement
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D55947: [SimplifyLibCalls] Fix memchr expansion for constant strings.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D56029: [MC] [AArch64] Support resolving signed fixups for :abs_g0_s: etc.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D56032: [ARM] Combine ands+lsls to lsls+lsrs for Thumb1.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D56037: [AArch64] Emit the correct MCExpr relocations specifiers like VK_ABS_G0, etc
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D56037: [AArch64] Emit the correct MCExpr relocations specifiers like VK_ABS_G0, etc
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D53736: [BTF] Add BTF DebugInfo
Eric Christopher via llvm-commits
- [PATCH] D54911: [compiler-rt][builtins][PowerPC] Add ___fixunstfti builtin compiler-rt method support for PowerPC
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D55752: [BPF] Add BTF DebugInfo under BPF target
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D55756: [DebugInfo] Make AsmPrinter struct HandlerInfo and Handlers protected
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D55755: [DebugInfo] Move several private headers to include directory
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D55968: Add a doc for missing key function and an error message referencing the doc.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D55968: Add a doc for missing key function and an error message referencing the doc.
Eric Christopher via Phabricator via llvm-commits
- [llvm] r349353 - Revert "DebugInfo: Assume an absence of ranges or high_pc on a CU means the CU is empty (devoid of code addresses)"
Eric Liu via llvm-commits
- [PATCH] D55770: [clangd] BackgroundIndex rebuilds symbol index periodically.
Eric Liu via Phabricator via llvm-commits
- [llvm] r349728 - [HWASAN] Add support for memory intrinsics
Eugene Leviant via llvm-commits
- [compiler-rt] r349730 - [HWASAN] Add support for memory intrinsics
Eugene Leviant via llvm-commits
- [PATCH] D55554: [HWASAN/rt] Implement support for memory intrinsics
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D55554: [HWASAN/rt] Implement support for memory intrinsics
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D55117: [HWASAN] Instrument memory intrinsics
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D55554: [HWASAN/rt] Implement support for memory intrinsics
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D55926: [HWASAN] Instrument memorty intrinsics by default
Eugene Leviant via Phabricator via llvm-commits
- [llvm] r349536 - [llvm-mca] Dump mask in hex
Evandro Menezes via llvm-commits
- [llvm] r349537 - [llvm-mca] Update the Exynos test cases (NFC)
Evandro Menezes via llvm-commits
- [llvm] r349567 - [llvm-mca] Improve test (NFC)
Evandro Menezes via llvm-commits
- [llvm] r349568 - [AArch64] Fix instructions order (NFC)
Evandro Menezes via llvm-commits
- [llvm] r349569 - [AArch64] Simplify the Exynos M3 pipeline model
Evandro Menezes via llvm-commits
- [llvm] r349651 - [llvm-mca] Split test (NFC)
Evandro Menezes via llvm-commits
- [llvm] r349652 - [AArch64] Improve the Exynos M3 pipeline model
Evandro Menezes via llvm-commits
- [llvm] r349685 - [AArch64] Use canonical copy idiom
Evandro Menezes via llvm-commits
- [llvm] r349686 - [AArch64] Improve Exynos predicates
Evandro Menezes via llvm-commits
- [llvm] r349687 - [llvm-mca] Update Exynos test cases (NFC)
Evandro Menezes via llvm-commits
- [llvm] r349688 - [llvm-mca] Rename directory for the Cortex tests (NFC)
Evandro Menezes via llvm-commits
- [llvm] r349918 - [AArch64] Refactor Exynos predicate (NFC)
Evandro Menezes via llvm-commits
- [compiler-rt] r349730 - [HWASAN] Add support for memory intrinsics
Evgenii Stepanov via llvm-commits
- [compiler-rt] r349817 - [sanitizer] Support running without fd 0, 1, 2.
Evgenii Stepanov via llvm-commits
- [PATCH] D55554: [HWASAN/rt] Implement support for memory intrinsics
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D55733: hwasan: Move ctor into a comdat.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D55796: hwasan: Allow range of frame descriptors to be empty.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D55801: [sanitizer] Support running without fd 0,1,2.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D55799: [asan] Restore ODR-violation detection on vtables
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D55849: [sanitizer] Remove spurious semi-colon
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D55554: [HWASAN/rt] Implement support for memory intrinsics
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D55801: [sanitizer] Support running without fd 0,1,2.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D55874: [asan] Support running without /proc.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D55888: [MSan] Don't emit __msan_instrument_asm_load() calls in conservative assembly handling mode
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D55596: Reimplement Thread Static Data ASan routines with TLS
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D55801: [sanitizer] Support running without fd 0,1,2.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D55874: [asan] Support running without /proc.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D55874: [asan] Support running without /proc.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D55926: [HWASAN] Instrument memorty intrinsics by default
Evgenii Stepanov via Phabricator via llvm-commits
- [compiler-rt] r349699 - [sanitizer] Support running without fd 0, 1, 2.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r349717 - Remove pointless casts.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r349817 - [sanitizer] Support running without fd 0, 1, 2.
Evgeniy Stepanov via llvm-commits
- [lld] r349524 - [ELF] Place .note in the first page to ensure they are available in core files
Fangrui Song via llvm-commits
- [lld] r349849 - [ELF] Move IsNeeded logic from SymbolTable::addShared to MarkLive, and check IsUsedInRegularObj
Fangrui Song via llvm-commits
- [lld] r349966 - [ELF] .gnu.hash bloom filter: use Shift2 = 26 instead of 6
Fangrui Song via llvm-commits
- [lld] r349969 - key method -> key function
Fangrui Song via llvm-commits
- [lld] r349974 - keymethod -> keyfunction
Fangrui Song via llvm-commits
- [lld] r349969 - key method -> key function
Fangrui Song via llvm-commits
- [llvm] r350035 - [llvm-exegesis] Clustering: don't enqueue a point multiple times
Fangrui Song via llvm-commits
- [PATCH] D55800: [ELF] Place .note in the first page to ensure they are available in core files
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D55800: [ELF] Place .note in the first page to ensure they are available in core files
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D55800: [ELF] Place .note in the first page to ensure they are available in core files
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D54442: [llvm-exegesis] Optimize ToProcess in dbScan
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D55800: [ELF] Place .note in the first page to ensure they are available in core files
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D54442: [llvm-exegesis] Optimize ToProcess in dbScan
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D54442: [llvm-exegesis] Optimize ToProcess in dbScan
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D55800: [ELF] Place .note in the first page to ensure they are available in core files
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D55800: [ELF] Place .note in the first page to ensure they are available in core files
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D55845: Reject .so files if -static is given.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D55845: Reject .so files if -static is given.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D55845: Reject .so files if -static is given.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D55682: [ELF] Support defining __start/__stop symbols as hidden
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D55902: [ELF] SymbolTable::addShared: don't set IsNeeded unless IsUsedInRegularObj
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D55902: [ELF] SymbolTable::addShared: don't set IsNeeded unless IsUsedInRegularObj
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D55902: [ELF] SymbolTable::addShared: don't set IsNeeded unless IsUsedInRegularObj
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D55902: [ELF] SymbolTable::addShared: don't set IsNeeded unless IsUsedInRegularObj
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D55902: [ELF] SymbolTable::addShared: don't set IsNeeded unless IsUsedInRegularObj
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D55902: [ELF] SymbolTable::addShared: don't set IsNeeded unless IsUsedInRegularObj
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D55902: [ELF] Move IsNeeded logic from SymbolTable::addShared to MarkLive, and check IsUsedInRegularObj
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D55902: [ELF] Move IsNeeded logic from SymbolTable::addShared to MarkLive, and check IsUsedInRegularObj
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D55902: [ELF] Move IsNeeded logic from SymbolTable::addShared to MarkLive, and check IsUsedInRegularObj
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D55958: [ELF] Simplify addShared. NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D55958: [ELF] Simplify addShared. NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D55960: Simplify. NFC.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D55958: [ELF] Simplify addShared. NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D55971: [ELF] .gnu.hash bloom filter: use Shift2 = 26 instead of 2
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D55971: [ELF] .gnu.hash bloom filter: use Shift2 = 26 instead of 2
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D55971: [ELF] .gnu.hash bloom filter: use Shift2 = 26 instead of 2
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D55971: [ELF] .gnu.hash bloom filter: use Shift2 = 6 instead of 2
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D55971: [ELF] .gnu.hash bloom filter: use Shift2 = 6 instead of 2
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D55971: [ELF] .gnu.hash bloom filter: use Shift2 = 6 instead of 2
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D55968: Show a user-friendly error message for a missing vtable symbol.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D56013: [ELF] Use SymbolTable::ComdatGroups instead of DummyGroups in LTO
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D56013: [ELF] Use SymbolTable::ComdatGroups instead of DummyGroups in LTO
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D56013: [ELF] Use SymbolTable::ComdatGroups instead of DummyGroups in LTO
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D55971: [ELF] .gnu.hash bloom filter: use Shift2 = 26 instead of 6
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D55971: [ELF] .gnu.hash bloom filter: use Shift2 = 26 instead of 6
Fangrui Song via Phabricator via llvm-commits
- [llvm] r349529 - [AMDGPU] Removed the unnecessary operand size-check-assert from processBaseWithConstOffset().
Farhana Aleen via llvm-commits
- [llvm] r349896 - [NewPM] -print-module-scope -print-after now prints module even after invalidated Loop/SCC
Fedor Sergeev via llvm-commits
- [PATCH] D55278: [NewPM] -print-module-scope -print-after now prints module even after invalidated Loop/SCC
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D55278: [NewPM] -print-module-scope -print-after now prints module even after invalidated Loop/SCC
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D55278: [NewPM] -print-module-scope -print-after now prints module even after invalidated Loop/SCC
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D55278: [NewPM] -print-module-scope -print-after now prints module even after invalidated Loop/SCC
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D53895: [LoopUnroll] add parsing for unroll parameters in -passes pipeline
Fedor Sergeev via Phabricator via llvm-commits
- [llvm] r349527 - [SCCP] Get rid of redundant call for getPredicateInfoFor (NFC).
Florian Hahn via llvm-commits
- [llvm] r349556 - [LAA] Introduce enum for vectorization safety status (NFC).
Florian Hahn via llvm-commits
- [llvm] r349794 - [LAA] Avoid generating RT checks for known deps preventing vectorization.
Florian Hahn via llvm-commits
- [llvm] r349935 - [ARM] Set Defs = [CPSR] for COPY_STRUCT_BYVAL, as it clobbers CPSR.
Florian Hahn via llvm-commits
- [PATCH] D53349: [VPlan] Changes to implement VPlan based predication for VPlan-native path.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D54892: [LAA] Introduce enum for vectorization safety status (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D55798: [LAA] Avoid generating RT checks for known deps preventing vectorization.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D54892: [LAA] Introduce enum for vectorization safety status (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D54892: [LAA] Introduce enum for vectorization safety status (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D54892: [LAA] Introduce enum for vectorization safety status (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D55798: [LAA] Avoid generating RT checks for known deps preventing vectorization.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D54892: [LAA] Introduce enum for vectorization safety status (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D54892: [LAA] Introduce enum for vectorization safety status (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D55538: [InterleavedAccessAnalysis] Fix integer overflow in insertMember.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D55798: [LAA] Avoid generating RT checks for known deps preventing vectorization.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D55538: [InterleavedAccessAnalysis] Fix integer overflow in insertMember.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D55909: [ExpandISelPseudos] Recompute liveins after introducing a new MBB.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D55798: [LAA] Avoid generating RT checks for known deps preventing vectorization.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D55798: [LAA] Avoid generating RT checks for known deps preventing vectorization.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D55909: [ExpandISelPseudos] Recompute liveins after introducing a new MBB.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D55798: [LAA] Avoid generating RT checks for known deps preventing vectorization.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D55909: [ARMISelLowering] Recompute liveins after introducing new MBBs.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D55946: [MachineVerifier] Include offending register in allocatable live-in error msg.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D55909: [ARMISelLowering] Recompute liveins after introducing new MBBs.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D55909: [ARMISelLowering] Recompute liveins after introducing new MBBs.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D55909: [ARMISelLowering] Add CPSR to live-ins of newly created blocks, if required.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D55909: [ARMISelLowering] Add CPSR to live-ins of newly created blocks, if required.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D55909: [ARM] Set Defs = [CPSR] for COPY_STRUCT_BYVAL, as it clobbers CPSR.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D55909: [ARM] Set Defs = [CPSR] for COPY_STRUCT_BYVAL, as it clobbers CPSR.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D55909: [ARM] Set Defs = [CPSR] for COPY_STRUCT_BYVAL, as it clobbers CPSR.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r346127 - [CMake] Expose opt-remark tooling through libOptRemarks.dylib
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D55775: [Driver] Don't override '-march' when using '-arch x86_64h'
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D55800: [ELF] Place .note in the first page to ensure they are available in core files
Fāng-ruì Sòng via llvm-commits
- [PATCH] D55800: [ELF] Place .note in the first page to ensure they are available in core files
Fāng-ruì Sòng via llvm-commits
- [PATCH] D53708: [ASTImporter] Add importer specific lookup
Gabor Marton via Phabricator via llvm-commits
- [PATCH] D53708: [ASTImporter] Add importer specific lookup
Gabor Marton via Phabricator via llvm-commits
- [PATCH] D53708: [ASTImporter] Add importer specific lookup
Gabor Marton via Phabricator via llvm-commits
- [llvm] r349207 - DebugInfo: Avoid using split DWARF when the split unit would be empty.
Galina Kistanova via llvm-commits
- [llvm] r346815 - Make dsymutil more robust when parsing load commands.
Galina Kistanova via llvm-commits
- LLVM lab maintenance works in the nearest hour
Galina Kistanova via llvm-commits
- [llvm] r346815 - Make dsymutil more robust when parsing load commands.
Galina Kistanova via llvm-commits
- [llvm] r350007 - [Analysis] s/uint64_t/LocationSize; NFC
George Burgess IV via llvm-commits
- [llvm] r350008 - [Analysis] More LocationSize cleanup; NFC
George Burgess IV via llvm-commits
- [llvm] r350014 - [AAEval] Use LocationSize instead of ints; NFC
George Burgess IV via llvm-commits
- [llvm] r350015 - [Lint] Use LocationSize instead of ints; NFC
George Burgess IV via llvm-commits
- [llvm] r350016 - [Loads] Use LocationSize instead of ints; NFC
George Burgess IV via llvm-commits
- [llvm] r350017 - [MemoryLocation] Use LocationSize instead of ints; NFC
George Burgess IV via llvm-commits
- [llvm] r350019 - [MemCpyOpt] Use LocationSize instead of ints; NFC
George Burgess IV via llvm-commits
- [llvm] r350042 - [SelectionDAGBuilder] Use ::precise LocationSizes; NFC
George Burgess IV via llvm-commits
- [llvm] r350044 - [LoopIdioms] More LocationSize::precise annotations; NFC
George Burgess IV via llvm-commits
- [PATCH] D55972: [analyzer] Fix a bug in RetainCountDiagnostics while printing a note on mismatched summary in inlined functions
George Karpenkov via Phabricator via llvm-commits
- [llvm] r349476 - [llvm-dwarfdump] - Do not error out on R_X86_64_DTPOFF64/R_X86_64_DTPOFF32 relocations.
George Rimar via llvm-commits
- [lld] r349612 - [LLD][ELF] - Report a location for symbols from the linker script when reporting an error.
George Rimar via llvm-commits
- [llvm] r349613 - [llvm-objdump] - Demangle the symbols when printing symbol table and relocations.
George Rimar via llvm-commits
- [llvm] r349614 - [llvm-objdump] - Fix BB.
George Rimar via llvm-commits
- [llvm] r349617 - [llvm-objdump] - Fix one more BB.
George Rimar via llvm-commits
- [llvm] r349737 - [yaml2obj/obj2yaml] - Support dumping/parsing ABI version.
George Rimar via llvm-commits
- [llvm] r349738 - [llvm-objcopy] - Do not drop the OS/ABI and ABIVersion fields of ELF header
George Rimar via llvm-commits
- [llvm] r349741 - [llvm-objcopy] Use ELFOSABI_NONE instead of 0. NFC.
George Rimar via llvm-commits
- [PATCH] D55762: [llvm-dwarfdump] - Do not error out on R_X86_64_DTPOFF64/R_X86_64_DTPOFF32 relocations.
George Rimar via Phabricator via llvm-commits
- [PATCH] D55762: [llvm-dwarfdump] - Do not error out on R_X86_64_DTPOFF64/R_X86_64_DTPOFF32 relocations.
George Rimar via Phabricator via llvm-commits
- [PATCH] D55423: [LLD][ELF] - A fix for "linker script assignment loses relative nature of section" bug.
George Rimar via Phabricator via llvm-commits
- [PATCH] D55817: [ELF][ARM] Process ARM build attributes of dynamic libraries.
George Rimar via Phabricator via llvm-commits
- [PATCH] D55762: [llvm-dwarfdump] - Do not error out on R_X86_64_DTPOFF64/R_X86_64_DTPOFF32 relocations.
George Rimar via Phabricator via llvm-commits
- [PATCH] D55360: [LLD][ELF] - Report a location for symbols from the linker script when reporting an error.
George Rimar via Phabricator via llvm-commits
- [PATCH] D54621: [ELF] - Do not remove empty sections referenced in LOADADDR/ADDR commands.
George Rimar via Phabricator via llvm-commits
- [PATCH] D54145: [ELF] - Fix R_X86_64_GOTPCRELX/R_X86_64_REX_GOTPCRELX when target is IFUNC.
George Rimar via Phabricator via llvm-commits
- [PATCH] D55821: [llvm-objdump] - Demangle the symbols when printing symbol table and relocations.
George Rimar via Phabricator via llvm-commits
- [PATCH] D55821: [llvm-objdump] - Demangle the symbols when printing symbol table and relocations.
George Rimar via Phabricator via llvm-commits
- [PATCH] D55360: [LLD][ELF] - Report a location for symbols from the linker script when reporting an error.
George Rimar via Phabricator via llvm-commits
- [PATCH] D55821: [llvm-objdump] - Demangle the symbols when printing symbol table and relocations.
George Rimar via Phabricator via llvm-commits
- [PATCH] D55884: [yaml2obj/obj2yaml] - Support dumping/parsing ABI version.
George Rimar via Phabricator via llvm-commits
- [PATCH] D55886: [llvm-objcopy] - Do not drop the OS/ABI and ABIVersion fields of ELF header
George Rimar via Phabricator via llvm-commits
- [PATCH] D55886: [llvm-objcopy] - Do not drop the OS/ABI and ABIVersion fields of ELF header
George Rimar via Phabricator via llvm-commits
- [PATCH] D55886: [llvm-objcopy] - Do not drop the OS/ABI and ABIVersion fields of ELF header
George Rimar via Phabricator via llvm-commits
- [PATCH] D55886: [llvm-objcopy] - Do not drop the OS/ABI and ABIVersion fields of ELF header
George Rimar via Phabricator via llvm-commits
- [PATCH] D55902: [ELF] SymbolTable::addShared: don't set IsNeeded unless IsUsedInRegularObj
George Rimar via Phabricator via llvm-commits
- [PATCH] D55886: [llvm-objcopy] - Do not drop the OS/ABI and ABIVersion fields of ELF header
George Rimar via Phabricator via llvm-commits
- [PATCH] D55884: [yaml2obj/obj2yaml] - Support dumping/parsing ABI version.
George Rimar via Phabricator via llvm-commits
- [PATCH] D55886: [llvm-objcopy] - Do not drop the OS/ABI and ABIVersion fields of ELF header
George Rimar via Phabricator via llvm-commits
- [PATCH] D53379: GSYM symbolication format
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D55716: [LoopUnroll] Honor '#pragma unroll' even with -fno-unroll-loops.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D55716: [LoopUnroll] Honor '#pragma unroll' even with -fno-unroll-loops.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D55785: [LoopVectorize] Rename pass options. NFC.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D54742: [CodeMetrics] Don't let extends of i1 be free.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D53184: [LangRef] Clarify semantics of volatile operations.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D55563: [BDCE][DemandedBits] Detect dead uses of undead instructions
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D55758: [TableGen] : Extend !if semantics through new language feature !ifs
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D53184: [LangRef] Clarify semantics of volatile operations.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D52116: Introduce llvm.loop.parallel_accesses and llvm.access.group metadata.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D52117: Generate llvm.loop.parallel_accesses instead of llvm.mem.parallel_loop_access metadata.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D55754: [PowerPC] Implement the ”isSelectSupported()“ target hook
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D55563: [BDCE][DemandedBits] Detect dead uses of undead instructions
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D52116: Introduce llvm.loop.parallel_accesses and llvm.access.group metadata.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D38662: [BasicAA] Support arbitrary pointer sizes (and fix an overflow bug)
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D49084: FileCheck: Add support for numeric variables and expressions
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D55969: [BasicAA] Fix AA bug on dynamic allocas and stackrestore
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D55996: [PowerPC] Fix CR Bit spill pseudo expansion
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D55977: [PowerPC] Fix the bug of ISD::ADDE to set its second return type to glue
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D55977: [PowerPC] Fix the bug of ISD::ADDE to set its second return type to glue
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D54498: AbstractCallSite -- A unified interface for (in)direct and callback calls
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D54498: AbstractCallSite -- A unified interface for (in)direct and callback calls
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D52002: Switch optimization for known maximum switch values
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D11850: Delay emitting members of dllexport classes until the class is fully parsed (PR23542)
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D52002: Switch optimization for known maximum switch values
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D52002: Switch optimization for known maximum switch values
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D52002: Switch optimization for known maximum switch values
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D52002: Switch optimization for known maximum switch values
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D51748: cmake: Remove add_llvm_loadable_module()
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D52002: Omit range checks from jump tables when lowering switches with unreachable default
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D52002: Omit range checks from jump tables when lowering switches with unreachable default
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D55918: [clangd] Don't miss the expected type in merge.
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D55401: [WebAssembly] Fix assembler parsing of br_table.
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D55467: [WebAssembly] Optimize Irreducible Control Flow
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D55797: [WebAssembly] Make assembler check for proper nesting of control flow.
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D55797: [WebAssembly] Make assembler check for proper nesting of control flow.
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D55797: [WebAssembly] Make assembler check for proper nesting of control flow.
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D55797: [WebAssembly] Make assembler check for proper nesting of control flow.
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D55904: [WebAssembly] Gate unimplemented SIMD ops on flag
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D55910: [WebAssembly] Emit a splat for v128 IMPLICIT_DEF
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D55910: [WebAssembly] Emit a splat for v128 IMPLICIT_DEF
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D55956: [WebAssembly] Fix invalid machine instrs in -O0, verify in tests
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D55956: [WebAssembly] Fix invalid machine instrs in -O0, verify in tests
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D55956: [WebAssembly] Fix invalid machine instrs in -O0, verify in tests
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D55956: [WebAssembly] Fix invalid machine instrs in -O0, verify in tests
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D55797: [WebAssembly] Make assembler check for proper nesting of control flow.
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D55797: [WebAssembly] Make assembler check for proper nesting of control flow.
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D55973: [WebAssembly] Added basic support for if/else/end_if in MC layer.
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D55956: [WebAssembly] Fix invalid machine instrs in -O0, verify in tests
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D53865: [LoopVectorizer] Improve computation of scalarization overhead.
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D54465: [CodeGen] Fix bugs in LiveDebugVariables when debug labels are generated.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D55784: [clang-tidy] Update abseil-duration-comparison to handle macro arguments
Hyrum Wright via Phabricator via llvm-commits
- [PATCH] D56012: [clang-tidy] Be more liberal about literal zeroes in abseil checks
Hyrum Wright via Phabricator via llvm-commits
- [PATCH] D55817: [ELF][ARM] Process ARM build attributes of dynamic libraries.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D55817: [ELF][ARM] Process ARM build attributes of dynamic libraries.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D55817: [ELF][ARM] Process ARM build attributes of dynamic libraries.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D55934: Assertion in isAllocaPromotable due to extra bitcast goes into lifetime marker
Igor Tsimbalist via Phabricator via llvm-commits
- [test-suite] r349334 - test-suite: add avx512 tests with miscellaneous intrinsics
Ilia Taraban via llvm-commits
- [PATCH] D51621: test-suite: add avx512 tests with miscellaneous intrinsics
Ilia Taraban via Phabricator via llvm-commits
- [PATCH] D51599: test-suite: add avx512 tests with move-load-store intrinsics
Ilia Taraban via Phabricator via llvm-commits
- [compiler-rt] r349699 - [sanitizer] Support running without fd 0, 1, 2.
Ilya Biryukov via llvm-commits
- [compiler-rt] r349745 - Revert "[sanitizer] Support running without fd 0, 1, 2."
Ilya Biryukov via llvm-commits
- [llvm] r349376 - AsmParser: test .double NaN and .double inf
JF Bastien via llvm-commits
- [llvm] r349377 - NFC: remove unused variable
JF Bastien via llvm-commits
- [PATCH] D55531: AsmParser: test .double NaN
JF Bastien via Phabricator via llvm-commits
- [PATCH] D55531: AsmParser: test .double NaN
JF Bastien via Phabricator via llvm-commits
- [PATCH] D55768: [TargetLowering] Add DemandedElts mask to SimplifyDemandedBits (PR40000)
JF Bastien via Phabricator via llvm-commits
- [PATCH] D54604: Automatic variable initialization
JF Bastien via Phabricator via llvm-commits
- [PATCH] D55889: The initial commit of the Parallel STL upstream
JF Bastien via Phabricator via llvm-commits
- [PATCH] D55889: The initial commit of the Parallel STL upstream
JF Bastien via Phabricator via llvm-commits
- [PATCH] D55889: The initial commit of the Parallel STL upstream
JF Bastien via Phabricator via llvm-commits
- [PATCH] D54939: [llvm-objcopy] Initial COFF support
Jake Ehrlich via llvm-commits
- [PATCH] D54939: [llvm-objcopy] Initial COFF support
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D55839: [elfabi] Add support for writing ELF header for binary stubs
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D55852: [elfabi] Add support for reading DT_NEEDED from binaries
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D55629: [elfabi] Add support for reading DT_SONAME from binaries
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D54674: [llvm-objcopy] First bits for MachO
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D55886: [llvm-objcopy] - Do not drop the OS/ABI and ABIVersion fields of ELF header
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D55881: [llvm-objcopy] [COFF] Add support for removing symbols and sections
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D55881: [llvm-objcopy] [COFF] Add support for removing symbols and sections
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D55839: [elfabi] Add support for writing ELF header for binary stubs
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D55629: [elfabi] Add support for reading DT_SONAME from binaries
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D55881: [llvm-objcopy] [COFF] Add support for removing symbols
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D54697: [llvm-objdump] Add `Version References` dumper (WIP) (PR30241)
James Henderson via Phabricator via llvm-commits
- [PATCH] D54939: [llvm-objcopy] Initial COFF support
James Henderson via Phabricator via llvm-commits
- [PATCH] D55352: [elfabi] Introduce tool for ELF TextAPI
James Henderson via Phabricator via llvm-commits
- [PATCH] D55821: [llvm-objdump] - Demangle the symbols when printing symbol table and relocations.
James Henderson via Phabricator via llvm-commits
- [PATCH] D55821: [llvm-objdump] - Demangle the symbols when printing symbol table and relocations.
James Henderson via Phabricator via llvm-commits
- [PATCH] D55619: [elfabi] Add option to manually specify file read format
James Henderson via Phabricator via llvm-commits
- [PATCH] D55352: [elfabi] Introduce tool for ELF TextAPI
James Henderson via Phabricator via llvm-commits
- [PATCH] D54653: Remove branch from CreateAlignmentAssumption
James Y Knight via Phabricator via llvm-commits
- [PATCH] D55858: noexternal 1/2: refactor testsuite spawnLldbMi args->exe+args
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D49379: lldbsuite: ignore decoding errors in _encoded_write
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D55758: [TableGen] : Extend !if semantics through new language feature !ifs
Javed Absar via Phabricator via llvm-commits
- [PATCH] D55758: [TableGen] : Extend !if semantics through new language feature !ifs
Javed Absar via Phabricator via llvm-commits
- [PATCH] D55758: [TableGen] : Extend !if semantics through new language feature !ifs
Javed Absar via Phabricator via llvm-commits
- [PATCH] D56007: [AArch64] Add command-line option for Execution and Data Prediction Instructions
Javed Absar via Phabricator via llvm-commits
- [llvm] r349664 - [GlobalISel][AArch64] Add support for @llvm.ceil
Jessica Paquette via llvm-commits
- [llvm] r349822 - [GlobalISel][AArch64] Add G_FCEIL to isPreISelGenericFloatingPointOpcode
Jessica Paquette via llvm-commits
- [llvm] r349927 - [GlobalISel][AArch64] Add support for widening G_FCEIL
Jessica Paquette via llvm-commits
- [PATCH] D55863: [GlobalISel][AArch64] Add support for @llvm.ceil
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D55863: [GlobalISel][AArch64] Add support for @llvm.ceil
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D55970: [GlobalISel][AArch64] Add support for widening G_FCEIL
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D55970: [GlobalISel][AArch64] Add support for widening G_FCEIL
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D55970: [GlobalISel][AArch64] Add support for widening G_FCEIL
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D55631: Delay replacing the process till after we've finalized it
Jim Ingham via Phabricator via llvm-commits
- [PATCH] D53275: [Power9] Exploit power9 new instruction setb
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D54783: [Power9] suboptimal vec_abs for some cases
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D55812: [PowerPC]Exploit P9 vabsdu for some unsigned integer vselect patterns
Jinsong Ji via Phabricator via llvm-commits
- [llvm] r349418 - [FileCheck] Annotate input dump (1/7)
Joel E. Denny via llvm-commits
- [llvm] r349419 - [FileCheck] Annotate input dump (2/7)
Joel E. Denny via llvm-commits
- [llvm] r349420 - [FileCheck] Annotate input dump (3/7)
Joel E. Denny via llvm-commits
- [llvm] r349421 - [FileCheck] Annotate input dump (4/7)
Joel E. Denny via llvm-commits
- [llvm] r349422 - [FileCheck] Annotate input dump (5/7)
Joel E. Denny via llvm-commits
- [llvm] r349423 - [FileCheck] Annotate input dump (6/7)
Joel E. Denny via llvm-commits
- [llvm] r349424 - [FileCheck] Annotate input dump (7/7)
Joel E. Denny via llvm-commits
- [llvm] r349425 - [FileCheck] Annotate input dump (final tweaks)
Joel E. Denny via llvm-commits
- [llvm] r349432 - [FileCheck] Try to fix test on windows due to r349418
Joel E. Denny via llvm-commits
- [PATCH] D52999: [FileCheck] Annotate input dump (1/7)
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D53893: [FileCheck] Annotate input dump (2/7)
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D53894: [FileCheck] Annotate input dump (3/7)
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D53896: [FileCheck] Annotate input dump (4/7)
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D53897: [FileCheck] Annotate input dump (5/7)
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D53898: [FileCheck] Annotate input dump (6/7)
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D53899: [FileCheck] Annotate input dump (7/7)
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D55738: [FileCheck] Annotate input dump (final tweaks)
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D55825: [FileCheck] Suppress old -v/-vv diags if dumping input
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D55940: Detect incorrect FileCheck variable CLI definition
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D55940: Detect incorrect FileCheck variable CLI definition
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D55940: Detect incorrect FileCheck variable CLI definition
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D55800: [ELF] Place .note in the first page to ensure they are available in core files
Joerg Sonnenberger via llvm-commits
- [PATCH] D55800: [ELF] Place .note in the first page to ensure they are available in core files
Joerg Sonnenberger via llvm-commits
- [PATCH] D28791: [compiler-rt][crt] Simple crtbegin and crtend implementation
Joerg Sonnenberger via llvm-commits
- [PATCH] D55800: [ELF] Place .note in the first page to ensure they are available in core files
Joerg Sonnenberger via llvm-commits
- [compiler-rt] r350029 - [xray] Disable alignas() for thread_local objects on NetBSD
Joerg Sonnenberger via llvm-commits
- [PATCH] D54498: AbstractCallSite -- A unified interface for (in)direct and callback calls
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D55794: [asan] In llvm.asan.globals, allow entries to be non-GlobalVariable and skip over them
John McCall via Phabricator via llvm-commits
- [PATCH] D55794: [asan] In llvm.asan.globals, allow entries to be non-GlobalVariable and skip over them
John McCall via Phabricator via llvm-commits
- [PATCH] D55794: [asan] In llvm.asan.globals, allow entries to be non-GlobalVariable and skip over them
John McCall via Phabricator via llvm-commits
- [PATCH] D54277: Move RedirectingFileSystem interface into header.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D55789: [VFS] Add isLocal to ProxyFileSystem and add unit tests.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D55721: llvm-dwarfdump: Improve/fix pretty printing of array dimensions
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D55721: llvm-dwarfdump: Improve/fix pretty printing of array dimensions
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D55835: [dotest] Consider unexpected passes as failures.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D55722: [DAGCombiner] scalarize binop followed by extractelement
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D53865: [LoopVectorizer] Improve computation of scalarization overhead.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D54742: [CodeMetrics] Don't let extends of i1 be free.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D52119: [SanitizerCoverage] Prevent /OPT:REF from stripping constructors
Jonathan Metzman via Phabricator via llvm-commits
- [llvm] r348898 - Revert "debuginfo: Use symbol difference for CU length to simplify assembly reading/editing"
Jordan Rupprecht via llvm-commits
- [llvm] r349710 - [binutils] NFC: fix clang-tidy warning: use empty() instead of size() == 0
Jordan Rupprecht via llvm-commits
- [PATCH] D55886: [llvm-objcopy] - Do not drop the OS/ABI and ABIVersion fields of ELF header
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D55846: [TSan] Align default value of `detect_deadlock` flag with actual beh
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D55959: [TSan] Enable detection of lock-order-inversions for Objective-C @synchronized
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D55959: [TSan] Enable detection of lock-order-inversions for Objective-C @synchronized
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D55959: [TSan] Enable detection of lock-order-inversions for Objective-C @synchronized
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D55959: [TSan] Enable detection of lock-order-inversions for Objective-C @synchronized
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D55959: [TSan] Enable detection of lock-order-inversions for Objective-C @synchronized
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D55075: [TSan] Remove ignore_interceptors_accesses flag
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D55959: [TSan] Enable detection of lock-order-inversions for Objective-C @synchronized
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D55848: [clang-tidy] Add export-fixes flag to clang-tidy-diff
Julie Hockett via Phabricator via llvm-commits
- [PATCH] D55694: GlobalISel: Improve crash on invalid mapping
Justin Bogner via Phabricator via llvm-commits
- [llvm] r349982 - [NVPTX] Reduce stack size in NVPTXAsmPrinter::doInitialization().
Justin Lebar via llvm-commits
- [PATCH] D55818: [clangd] Unify path canonicalizations in the codebase
Kadir Cetinkaya via Phabricator via llvm-commits
- [compiler-rt] r349619 - Reimplement Thread Static Data ASan routines with TLS
Kamil Rytarowski via llvm-commits
- [compiler-rt] r349994 - Add support for LLVM profile for NetBSD
Kamil Rytarowski via llvm-commits
- [lld] r350036 - Tolerate flaky LLD tests on NetBSD
Kamil Rytarowski via llvm-commits
- [PATCH] D55596: Reimplement Thread Static Data ASan routines for NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D55596: Reimplement Thread Static Data ASan routines for NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D55596: Reimplement Thread Static Data ASan routines for NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D55596: Reimplement Thread Static Data ASan routines with TLS
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D55596: Reimplement Thread Static Data ASan routines with TLS
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D55596: Reimplement Thread Static Data ASan routines with TLS
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D55596: Reimplement Thread Static Data ASan routines with TLS
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D55596: Reimplement Thread Static Data ASan routines with TLS
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D55596: Reimplement Thread Static Data ASan routines with TLS
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D55596: Reimplement Thread Static Data ASan routines with TLS
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D55703: Reimplement Thread Static Data MSan routines with TLS
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D55596: Reimplement Thread Static Data ASan routines with TLS
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D55887: Add support for background thread on NetBSD in ASan
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D55889: The initial commit of the Parallel STL upstream
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D28234: Support for custom install dirs in CMake build
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D28234: Support for custom install dirs in CMake build
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D55923: [Sanitizer] Enable vis api on FreeBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D55923: [Sanitizer] Enable vis api on FreeBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D55993: [Sanitizer] Enable fparseln/strtonum in FreeBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D55993: [Sanitizer] Enable fparseln/strtonum in FreeBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D55997: Add support for LLVM profile for NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D55997: Add support for LLVM profile for NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D56000: [compiler-rt] [xray] Disable alignas() for thread_local objects on NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D56000: [compiler-rt] [xray] Disable alignas() for thread_local objects on NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D56000: [compiler-rt] [xray] Disable alignas() for thread_local objects on NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D56000: [compiler-rt] [xray] Disable alignas() for thread_local objects on NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D56009: [Sanitizer] Enable POSIX regex api on FreeBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D55997: Add support for LLVM profile for NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D56009: [Sanitizer] Enable POSIX regex api on FreeBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D56009: [Sanitizer] Enable POSIX regex api on FreeBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D54590: [compiler-rt][UBSan] Sanitization for alignment assumptions.
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D54590: [compiler-rt][UBSan] Sanitization for alignment assumptions.
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D56009: [Sanitizer] Enable POSIX regex api on FreeBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D54590: [compiler-rt][UBSan] Sanitization for alignment assumptions.
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D56049: [compiler-rt] [xray] Detect MPROTECT and error out when it's enabled (on NetBSD)
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D55874: [asan] Support running without /proc.
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D56053: Tolerate flaky LLD tests on NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D56053: Tolerate flaky LLD tests on NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D56053: Tolerate flaky LLD tests on NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D56053: Tolerate flaky LLD tests on NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [llvm] r349727 - [PowerPC] Implement the isSelectSupported() target hook
Kang Zhang via llvm-commits
- [PATCH] D55897: Add constrained fptrunc and fpext intrinsics
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D54783: [Power9] suboptimal vec_abs for some cases
Kewen Lin via Phabricator via llvm-commits
- [PATCH] D54783: [PowerPC] suboptimal vec_abs for some cases on P9
Kewen Lin via Phabricator via llvm-commits
- [PATCH] D53275: [PowerPC] Exploit power9 new instruction setb
Kewen Lin via Phabricator via llvm-commits
- [PATCH] D55812: [PowerPC]Exploit P9 vabsdu for some unsigned integer vselect patterns
Kewen Lin via Phabricator via llvm-commits
- [PATCH] D55812: [PowerPC]Exploit P9 vabsdu for some unsigned integer vselect patterns
Kewen Lin via Phabricator via llvm-commits
- [PATCH] D55851: Implement basic loop fusion pass
Kit Barton via Phabricator via llvm-commits
- [PATCH] D55851: Implement basic loop fusion pass
Kit Barton via Phabricator via llvm-commits
- [PATCH] D55851: Implement basic loop fusion pass
Kit Barton via Phabricator via llvm-commits
- [PATCH] D55851: Implement basic loop fusion pass
Kit Barton via Phabricator via llvm-commits
- [compiler-rt] r349666 - [sanitizer] Remove spurious semi-colon
Kostya Kortchinsky via llvm-commits
- [PATCH] D55849: [sanitizer] Remove spurious semi-colon
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D55849: [sanitizer] Remove spurious semi-colon
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] r349605 - [llvm-objcopy] Initial COFF support
Kostya Serebryany via llvm-commits
- [compiler-rt] r349730 - [HWASAN] Add support for memory intrinsics
Kostya Serebryany via llvm-commits
- [llvm] r349605 - [llvm-objcopy] Initial COFF support
Kostya Serebryany via llvm-commits
- [llvm] r349605 - [llvm-objcopy] Initial COFF support
Kostya Serebryany via llvm-commits
- [llvm] r349605 - [llvm-objcopy] Initial COFF support
Kostya Serebryany via llvm-commits
- [PATCH] D54780: [llvm-demangle-fuzzer] Also fuzz microsoftDemangle().
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D56016: [MSP430] Optimize 'shl x, 8[+ N] -> swpb(zext(x)) [<< N]' for i16
Kristina Bessonova via Phabricator via llvm-commits
- [llvm] r349456 - Introduce control flow speculation tracking pass for AArch64
Kristof Beyls via llvm-commits
- [PATCH] D55758: [TableGen] : Extend !if semantics through new language feature !ifs
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D55929: Initial AArch64 SLH implementation.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D54823: [analyzer][MallocChecker][NFC] Document and reorganize some functions
Kristóf Umann via Phabricator via llvm-commits
- [PATCH] D54823: [analyzer][MallocChecker][NFC] Document and reorganize some functions
Kristóf Umann via Phabricator via llvm-commits
- [llvm] r349186 - [SDAG] Ignore chain operand in REG_SEQUENCE when emitting instructions
Krzysztof Parzyszek via llvm-commits
- [llvm] r349391 - [SDAG] Clarify the origin of chain in REG_SEQUENCE in comment, NFC
Krzysztof Parzyszek via llvm-commits
- [llvm] r349186 - [SDAG] Ignore chain operand in REG_SEQUENCE when emitting instructions
Krzysztof Parzyszek via llvm-commits
- [llvm] r349770 - [Hexagon] Add patterns for funnel shifts
Krzysztof Parzyszek via llvm-commits
- [PATCH] D55794: [asan] In llvm.asan.globals, allow entries to be non-GlobalVariable and skip over them
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D55794: [asan] In llvm.asan.globals, allow entries to be non-GlobalVariable and skip over them
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D55794: [asan] In llvm.asan.globals, allow entries to be non-GlobalVariable and skip over them
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D55794: [asan] In llvm.asan.globals, allow entries to be non-GlobalVariable and skip over them
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D44072: [lldb] Retrieve currently handled Obj-C exception via __cxa_current_exception_type and add GetCurrentExceptionBacktrace SB ABI
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D55959: [TSan] Enable detection of lock-order-inversions for Objective-C @synchronized
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [llvm] r349544 - [asan] In llvm.asan.globals, allow entries to be non-GlobalVariable and skip over them
Kuba Mracek via llvm-commits
- [PATCH] D55642: [X86] Fix assert fails in pass X86AvoidSFBPass
Lama via Phabricator via llvm-commits
- [llvm] r349792 - [CMake] Add libunwind when 'all' is being passed as LLVM_ENABLE_PROJECTS
Louis Dionne via llvm-commits
- [llvm] r349919 - [pstl] Initial integration with LLVM's CMake
Louis Dionne via llvm-commits
- [PATCH] D55889: The initial commit of the Parallel STL upstream
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D55942: [CMake] Add libunwind when 'all' is being passed as LLVM_ENABLE_PROJECTS
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D55942: [CMake] Add libunwind when 'all' is being passed as LLVM_ENABLE_PROJECTS
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D55963: [pstl] Initial integration with LLVM's CMake
Louis Dionne via Phabricator via llvm-commits
- [llvm] r349472 - [AArch64] - Return address signing dwarf support
Luke Cheeseman via llvm-commits
- [llvm] r349895 - [Dwarf/AArch64] Return address signing B key dwarf support
Luke Cheeseman via llvm-commits
- [llvm] r349900 - [AArch64] Adding missing REQUIRES in aarch64 dwarf test
Luke Cheeseman via llvm-commits
- [PATCH] D55704: [AArch64][libunwind] Unwinding support for return address signing with B Key
Luke Cheeseman via Phabricator via llvm-commits
- [PATCH] D55774: [AArch64] - Return address signing dwarf support
Luke Cheeseman via Phabricator via llvm-commits
- [PATCH] D55774: [AArch64] - Return address signing dwarf support
Luke Cheeseman via Phabricator via llvm-commits
- [PATCH] D55774: [AArch64] - Return address signing dwarf support
Luke Cheeseman via Phabricator via llvm-commits
- [PATCH] D51798: [Dwarf/AArch64] Return address signing B key dwarf support
Luke Cheeseman via Phabricator via llvm-commits
- [PATCH] D51798: [Dwarf/AArch64] Return address signing B key dwarf support
Luke Cheeseman via Phabricator via llvm-commits
- [PATCH] D51798: [Dwarf/AArch64] Return address signing B key dwarf support
Luke Cheeseman via Phabricator via llvm-commits
- [PATCH] D53540: [COFF, ARM64] Implement support for SEH extensions __try/__except/__finally
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D53540: [COFF, ARM64] Implement support for SEH extensions __try/__except/__finally
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D53540: [COFF, ARM64] Implement support for SEH extensions __try/__except/__finally
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D53540: [COFF, ARM64] Implement support for SEH extensions __try/__except/__finally
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D55896: [MC] [AArch64] Support resolving fixups for :abs_g0: etc.
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D55896: [MC] [AArch64] Support resolving fixups for :abs_g0: etc.
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D55906: [MC] [AArch64] Correctly resolve ":abs_g1:3" etc.
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D56029: [COFF, ARM64] Support resolving signed fixups for :abs_g0_s: etc.
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D56029: [MC] [AArch64] Support resolving signed fixups for :abs_g0_s: etc.
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D56029: [MC] [AArch64] Support resolving signed fixups for :abs_g0_s: etc.
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D56037: [AArch64] Emit the correct MCExpr relocations specifiers like VK_ABS_G0, etc
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D56037: [AArch64] Emit the correct MCExpr relocations specifiers like VK_ABS_G0, etc
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D55714: [Sanitizer] capsicum variadic api subset
Mark Johnston via Phabricator via llvm-commits
- [PATCH] D55987: [CodeGen] Skip over dbg-instr in twoaddr pass
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D55498: [PPC64] Support R_PPC64_GOT16 Relocations
Martell Malone via Phabricator via llvm-commits
- [PATCH] D56060: ELF: BLOCK Keyword linker script support
Martell Malone via Phabricator via llvm-commits
- [PATCH] D56060: ELF: BLOCK Keyword linker script support
Martell Malone via Phabricator via llvm-commits
- [llvm] r349451 - [AArch64] [MinGW] Allow enabling SEH exceptions
Martin Storsjo via llvm-commits
- [llvm] r349549 - [AArch64] Avoid crashing on .seh directives in assembly
Martin Storsjo via llvm-commits
- [llvm] r349605 - [llvm-objcopy] Initial COFF support
Martin Storsjo via llvm-commits
- [llvm] r349606 - [llvm-objcopy] [COFF] Fix the Object forward declaration
Martin Storsjo via llvm-commits
- [llvm] r349808 - [llvm-objcopy] [COFF] Don't call memcpy() with a null argument. NFC.
Martin Storsjo via llvm-commits
- [llvm] r349826 - [llvm-objcopy] [COFF] Avoid memcpy() with null parameters in more places. NFC.
Martin Storsjo via llvm-commits
- [llvm] r349605 - [llvm-objcopy] Initial COFF support
Martin Storsjö via llvm-commits
- [llvm] r349605 - [llvm-objcopy] Initial COFF support
Martin Storsjö via llvm-commits
- [llvm] r349605 - [llvm-objcopy] Initial COFF support
Martin Storsjö via llvm-commits
- [PATCH] D55748: [AArch64] [MinGW] Allow enabling SEH exceptions
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D55293: [LLD][COFF] Unmerged sections
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D54939: [llvm-objcopy] Initial COFF support
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D55670: [RFC] [COFF] [AArch64] Avoid crashing on .seh directives in assembly
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D55670: [RFC] [COFF] [AArch64] Avoid crashing on .seh directives in assembly
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D55729: [CodeGenPrepare] Fix bad IR created by large offset GEP splitting.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D55674: [libunwind] [SEH] Add initial support for AArch64
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D55670: [RFC] [COFF] [AArch64] Avoid crashing on .seh directives in assembly
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D54939: [llvm-objcopy] Initial COFF support
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D54939: [llvm-objcopy] Initial COFF support
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D55881: [llvm-objcopy] [COFF] Add support for removing symbols and sections
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D55860: [Object] Deduplicate long archive member names
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D55729: [CodeGenPrepare] Fix bad IR created by large offset GEP splitting.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D55900: [MC] Enable .file support on COFF and diagnose it on unsupported targets
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D55900: [MC] Enable .file support on COFF and diagnose it on unsupported targets
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D55896: [MC] [AArch64] Support resolving fixups for :abs_g0: etc.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D55906: [MC] [AArch64] Correctly resolve ":abs_g1:3" etc.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D55881: [llvm-objcopy] [COFF] Add support for removing symbols and sections
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D55922: [llvm-objcopy] [COFF] Use Error/Expected returns instead of calling reportError. NFC.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D55881: [llvm-objcopy] [COFF] Add support for removing symbols
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D55881: [llvm-objcopy] [COFF] Add support for removing symbols
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D55881: [llvm-objcopy] [COFF] Add support for removing symbols
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r349463 - AMDGPU/GlobalISel: Legalize/regbankselect fneg/fabs/fsub
Matt Arsenault via llvm-commits
- [llvm] r349464 - GlobalISel: Improve crash on invalid mapping
Matt Arsenault via llvm-commits
- [llvm] r349467 - AMDGPU: Legalize/regbankselect fma
Matt Arsenault via llvm-commits
- [llvm] r349468 - AMDGPU: Legalize/regbankselect frame_index
Matt Arsenault via llvm-commits
- [llvm] r349608 - AMDGPU/GlobalISel: Regbankselect for fsub
Matt Arsenault via llvm-commits
- [llvm] r349708 - AMDGPU/GlobalISel: Legality/regbankselect for atomicrmw/atomic_cmpxchg
Matt Arsenault via llvm-commits
- [llvm] r349709 - AMDGPU/GlobalISel: RegBankSelect for fp conversions
Matt Arsenault via llvm-commits
- [llvm] r349715 - AMDGPU/GlobalISel: Fix ValueMapping tables for i1
Matt Arsenault via llvm-commits
- [llvm] r349716 - AMDGPU: Make i1/i64/v2i32 and/or/xor legal
Matt Arsenault via llvm-commits
- [llvm] r349878 - AMDGPU/GlobalISel: Redo legality for build_vector
Matt Arsenault via llvm-commits
- [llvm] r349879 - GlobalISel: Correct example PartialMapping table
Matt Arsenault via llvm-commits
- [llvm] r349880 - AMDGPU/GlobalISel: RegBankSelect for some fp ops
Matt Arsenault via llvm-commits
- [llvm] r349882 - AMDGPU/GlobalISel: RegBankSelect for amdgcn.wqm.vote
Matt Arsenault via llvm-commits
- [PATCH] D54615: RegisterCoalescer: Defer clearing implicit_def lanes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D54551: RegisterCoalescer: Assume CR_Replace for SubRangeJoin
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D55759: AMDGPU/GlobalISel: Introduce vcc reg bank
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D55805: AMDGPU/GlobalISel: RegBankSelect for amdgcn.wqm.vote
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D55808: AMDGPU/GlobalISel: Legality/regbankselect for atomicrmw
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D55808: AMDGPU/GlobalISel: Legality/regbankselect for atomicrmw
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D55809: GlobalISel: Verify g_zextload and g_sextload
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D55634: AMDGPU/GlobalISel: Legalize/regbankselect fneg/fabs/fsub
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D34708: [NVPTX] Allow to make libcalls that are defined in the current module.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D55694: GlobalISel: Improve crash on invalid mapping
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D55635: AMDGPU: Legalize/regbankselect fma
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D55637: AMDGPU: Legalize/regbankselect frame_index
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D55814: GlobalISel: Support narrowing zextload/sextload
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D55871: AMDGPU/GlobalISel: Disallow VGPR->SCC copies
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D55872: RegBankSelect: Fix copy insertion point for terminators
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D55880: AMDGPU: Make i1/i64/v2i32 and/or/xor legal
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D55759: AMDGPU/GlobalISel: Introduce vcc reg bank
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D55882: [InstCombine][AMDGPU] Handle more buffer intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D55301: RegAlloc: Allow targets to split register allocation
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D55301: RegAlloc: Allow targets to split register allocation
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D55808: AMDGPU/GlobalISel: Legality/regbankselect for atomicrmw
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D55908: AMDGPU/GlobalISel: Redo legality for build_vector
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D55693: AMDGPU/GlobalISel: Fix ValueMapping tables for i1
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D55880: AMDGPU: Make i1/i64/v2i32 and/or/xor legal
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D55751: AMDGPU/GlobalISel: RegBankSelect for add/sub with carry in
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D55911: GlobalISel: Correct example PartialMapping table
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D55914: [GlobalISel][InstructionSelect] Add support for selecting pointer types with TableGen
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D52922: AMDGPU/GlobalISel: Move SMRD selection logic to TableGen
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D55911: GlobalISel: Correct example PartialMapping table
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D55872: RegBankSelect: Fix copy insertion point for terminators
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D55872: RegBankSelect: Fix copy insertion point for terminators
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D55908: AMDGPU/GlobalISel: Redo legality for build_vector
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D55911: GlobalISel: Correct example PartialMapping table
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D55805: AMDGPU/GlobalISel: RegBankSelect for amdgcn.wqm.vote
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D55985: AMDGPU: Remove VS/SV mappings from select
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D55568: AMDGPU: Don't peel of the offset if the resulting base could possibly be negative in Indirect addressing.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D55988: WIP: RegBankSelect: Support some more complex part mappings
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D55999: [AMDGPU] Handle OR as operand of raw load/store
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r349659 - [llvm-mca] Add an error handler for error from parseCodeRegions
Matt Davis via llvm-commits
- [llvm] r349662 - [llvm-mca] Rename an error variable.
Matt Davis via llvm-commits
- [llvm] r349703 - [DwarfExpression] Fix a typo in a doxygen comment. NFC.
Matt Davis via llvm-commits
- [PATCH] D55803: [llvm-mca] Add an error handler for error from parseCodeRegions
Matt Davis via Phabricator via llvm-commits
- [PATCH] D55803: [llvm-mca] Add an error handler for error from parseCodeRegions
Matt Davis via Phabricator via llvm-commits
- [PATCH] D55803: [llvm-mca] Add an error handler for error from parseCodeRegions
Matt Davis via Phabricator via llvm-commits
- [PATCH] D55974: [GVN] Force a sequence point when comparing two DenseMap values.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D55974: [GVN] Force a sequence point when comparing two DenseMap values.
Matt Davis via Phabricator via llvm-commits
- [llvm] r349667 - [ThinLTO] Remove dllimport attribute from locally defined symbols
Matthew Voss via llvm-commits
- [PATCH] D55627: [ThinLTO] Change locally defined symbols marked dllimport to dllexport
Matthew Voss via Phabricator via llvm-commits
- [PATCH] D55627: [ThinLTO] Remove dllimport attribute from locally defined symbols
Matthew Voss via Phabricator via llvm-commits
- [PATCH] D55627: [ThinLTO] Remove dllimport attribute from locally defined symbols
Matthew Voss via Phabricator via llvm-commits
- [PATCH] D55627: [ThinLTO] Remove dllimport attribute from locally defined symbols
Matthew Voss via Phabricator via llvm-commits
- [llvm] r350045 - Return "[LoopSimplifyCFG] Delete dead in-loop blocks"
Max Kazantsev via llvm-commits
- [llvm] r350049 - [LoopSimplifyCFG] Delete dead exiting edges
Max Kazantsev via llvm-commits
- [PATCH] D54023: [LoopSimplifyCFG] Delete dead in-loop blocks
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D54025: [LoopSimplifyCFG] Delete dead exiting edges
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r349514 - Add FMF management to common fp intrinsics in GlobalIsel
Michael Berg via llvm-commits
- [PATCH] D55668: Add FMF management to common fp intrinsics in GlobalIsel
Michael Berg via Phabricator via llvm-commits
- [llvm] r349410 - [VFS] Add isLocal to ProxyFileSystem and add unit tests.
Michael J. Spencer via llvm-commits
- [llvm] r349509 - [LoopUnroll] Honor '#pragma unroll' even with -fno-unroll-loops.
Michael Kruse via llvm-commits
- [llvm] r349513 - [LoopVectorize] Rename pass options. NFC.
Michael Kruse via llvm-commits
- [llvm] r349725 - Introduce llvm.loop.parallel_accesses and llvm.access.group metadata.
Michael Kruse via llvm-commits
- [llvm] r349774 - [InstCombine] Preserve access-group metadata.
Michael Kruse via llvm-commits
- [llvm] r349732 - [NFC] Fix trailing comma after function.
Michael Kruse via llvm-commits
- [PATCH] D55716: [LoopUnroll] Honor '#pragma unroll' even with -fno-unroll-loops.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D55785: [LoopVectorize] Rename pass options. NFC.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D55716: [LoopUnroll] Honor '#pragma unroll' even with -fno-unroll-loops.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D55785: [LoopVectorize] Rename pass options. NFC.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D55785: [LoopVectorize] Rename pass options. NFC.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D55851: Implement basic loop fusion pass
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D52116: Introduce llvm.loop.parallel_accesses and llvm.access.group metadata.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D52117: Generate llvm.loop.parallel_accesses instead of llvm.mem.parallel_loop_access metadata.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D52116: Introduce llvm.loop.parallel_accesses and llvm.access.group metadata.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D52116: Introduce llvm.loop.parallel_accesses and llvm.access.group metadata.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D52117: Generate llvm.loop.parallel_accesses instead of llvm.mem.parallel_loop_access metadata.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D55829: LLVM Test suite Python 2/3 compatibility
Michael Platings via Phabricator via llvm-commits
- [PATCH] D55789: [VFS] Add isLocal to ProxyFileSystem and add unit tests.
Michael Spencer via Phabricator via llvm-commits
- [llvm] r349779 - Add PLATFORM constants for iOS, tvOS, and watchOS simulators
Michael Trent via llvm-commits
- [PATCH] D55905: Add PLATFORM constants for iOS, tvOS, and watchOS simulators
Michael Trent via Phabricator via llvm-commits
- [PATCH] D55905: Add PLATFORM constants for iOS, tvOS, and watchOS simulators
Michael Trent via Phabricator via llvm-commits
- [compiler-rt] r349645 - [sanitizer_common] Fix sha2 interceptors not to use vars in array len
Michal Gorny via llvm-commits
- [compiler-rt] r349899 - [xray] [tests] Detect and handle missing LLVMTestingSupport gracefully
Michal Gorny via llvm-commits
- [compiler-rt] r350029 - [xray] Disable alignas() for thread_local objects on NetBSD
Michal Gorny via llvm-commits
- [compiler-rt] r350030 - [xray] Detect MPROTECT and error out when it's enabled (on NetBSD)
Michal Gorny via llvm-commits
- [PATCH] D55767: [libcxx] [test] Add target_info for NetBSD, and XFAIL some of locale tests
Michał Górny via Phabricator via llvm-commits
- [PATCH] D55811: [compiler-rt] [sanitizer_common] Fix sha2 interceptors not to use vars in array len
Michał Górny via Phabricator via llvm-commits
- [PATCH] D52349: [XRay] Clean up XRay build configuration
Michał Górny via Phabricator via llvm-commits
- [PATCH] D55891: [compiler-rt] [xray] [tests] Detect and handle missing LLVMTestingSupport gracefully
Michał Górny via Phabricator via llvm-commits
- [PATCH] D55811: [compiler-rt] [sanitizer_common] Fix sha2 interceptors not to use vars in array len
Michał Górny via Phabricator via llvm-commits
- [PATCH] D55830: [clang] [Basic] Correct description of SanitizerSet.empty()
Michał Górny via Phabricator via llvm-commits
- [PATCH] D55832: [clang] [Driver] Add .hasAnySanitizer() to SanitizerArgs
Michał Górny via Phabricator via llvm-commits
- [PATCH] D55654: [clang] [Driver] [NetBSD] Add -D_REENTRANT when using sanitizers
Michał Górny via Phabricator via llvm-commits
- [PATCH] D28234: Support for custom install dirs in CMake build
Michał Górny via Phabricator via llvm-commits
- [PATCH] D28234: Support for custom install dirs in CMake build
Michał Górny via Phabricator via llvm-commits
- [PATCH] D55891: [compiler-rt] [xray] [tests] Detect and handle missing LLVMTestingSupport gracefully
Michał Górny via Phabricator via llvm-commits
- [PATCH] D56000: [compiler-rt] [xray] Disable alignas() for thread_local objects on NetBSD
Michał Górny via Phabricator via llvm-commits
- [PATCH] D56000: [compiler-rt] [xray] Disable alignas() for thread_local objects on NetBSD
Michał Górny via Phabricator via llvm-commits
- [PATCH] D56000: [compiler-rt] [xray] Disable alignas() for thread_local objects on NetBSD
Michał Górny via Phabricator via llvm-commits
- [PATCH] D56000: [compiler-rt] [xray] Disable alignas() for thread_local objects on NetBSD
Michał Górny via Phabricator via llvm-commits
- [PATCH] D39588: Distro: initial support for alpine
Michał Górny via Phabricator via llvm-commits
- [PATCH] D56000: [compiler-rt] [xray] Disable alignas() for thread_local objects on NetBSD
Michał Górny via Phabricator via llvm-commits
- [PATCH] D56000: [compiler-rt] [xray] Disable alignas() for thread_local objects on NetBSD
Michał Górny via Phabricator via llvm-commits
- [PATCH] D56049: [compiler-rt] [xray] Detect MPROTECT and error out when it's enabled (on NetBSD)
Michał Górny via Phabricator via llvm-commits
- [PATCH] D56048: [openmp] [runtime] [test] Fix using %python path
Michał Górny via Phabricator via llvm-commits
- [PATCH] D56053: Tolerate flaky LLD tests on NetBSD
Michał Górny via Phabricator via llvm-commits
- [PATCH] D56024: [clang] [Distro] Support detecting Gentoo
Michał Górny via Phabricator via llvm-commits
- [PATCH] D56047: [Driver] Disable -faddrsig on Gentoo by default
Michał Górny via Phabricator via llvm-commits
- [PATCH] D56000: [compiler-rt] [xray] Disable alignas() for thread_local objects on NetBSD
Michał Górny via Phabricator via llvm-commits
- [PATCH] D56049: [compiler-rt] [xray] Detect MPROTECT and error out when it's enabled (on NetBSD)
Michał Górny via Phabricator via llvm-commits
- [PATCH] D56053: Tolerate flaky LLD tests on NetBSD
Michał Górny via Phabricator via llvm-commits
- [PATCH] D47817: [compiler-rt] [sanitizer_common] Fix using libtirpc on Linux
Michał Górny via Phabricator via llvm-commits
- [PATCH] D47819: [compiler-rt] [test] Support using libtirpc on Linux
Michał Górny via Phabricator via llvm-commits
- [PATCH] D47819: [compiler-rt] [test] Support using libtirpc on Linux
Michał Górny via Phabricator via llvm-commits
- [PATCH] D56062: [compiler-rt] [test] Detect glibc-2.27+ and XFAIL appropriate tests
Michał Górny via Phabricator via llvm-commits
- [PATCH] D55889: The initial commit of the Parallel STL upstream
Mikhail Dvorskiy via Phabricator via llvm-commits
- [PATCH] D28234: Support for custom install dirs in CMake build
Milan Bouchet-Valat via Phabricator via llvm-commits
- [PATCH] D28234: Support for custom install dirs in CMake build
Milan Bouchet-Valat via Phabricator via llvm-commits
- [PATCH] D28234: Support for custom install dirs in CMake build
Milan Bouchet-Valat via Phabricator via llvm-commits
- [PATCH] D55708: [test-suite][mips] Disable setlocale calls in consumer-typeset test
Miloš Stojanović via Phabricator via llvm-commits
- [llvm] r349973 - [llvm] API for encoding/decoding DWARF discriminators.
Mircea Trofin via llvm-commits
- [llvm] r349975 - Silence warning in assert introduced in rL349973.
Mircea Trofin via llvm-commits
- [PATCH] D55681: [llvm] API for encoding/decoding DWARF discriminators.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D55681: [llvm] API for encoding/decoding DWARF discriminators.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D55681: [llvm] API for encoding/decoding DWARF discriminators.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D55681: [llvm] API for encoding/decoding DWARF discriminators.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D55681: [llvm] API for encoding/decoding DWARF discriminators.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D55681: [llvm] API for encoding/decoding DWARF discriminators.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D55681: [llvm] API for encoding/decoding DWARF discriminators.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D55681: [llvm] API for encoding/decoding DWARF discriminators.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D56030: Silence warning in assert introduced in rL349973.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D56030: Silence warning in assert introduced in rL349973.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D55389: Implement IMAGE_REL_AMD64_SECREL for RuntimeDyldCOFFX86_64
Nathan Lanza via Phabricator via llvm-commits
- [PATCH] D55583: Reenable FindLibXml2 on Windows and confirm its at least 2.8 or newer
Nathan Lanza via Phabricator via llvm-commits
- [PATCH] D56002: [AMDGPU] Fix a weird WWM intrinsic issue.
Neil Henning via Phabricator via llvm-commits
- [PATCH] D55503: Change llvm call once check for building Swift for PowerPC(ppc64le)
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D55996: [PowerPC] Fix CR Bit spill pseudo expansion
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] r349486 - [gn build] Add build files for llvm-ar, llvm-nm, llvm-objdump, llvm-readelf
Nico Weber via llvm-commits
- [llvm] r349488 - [gn build] Add build file for llvm-bcanalyzer
Nico Weber via llvm-commits
- [llvm] r349490 - [gn build] Add build file for llvm-pdbutil
Nico Weber via llvm-commits
- [compiler-rt] r349492 - Fix a gcc -Wpedantix warning
Nico Weber via llvm-commits
- tablegen reruns on clean builds after r330742
Nico Weber via llvm-commits
- [llvm] r349598 - [gn build] Add build file for llvm-objcopy
Nico Weber via llvm-commits
- [llvm] r349624 - Let TableGen write output only if it changed, instead of doing so in cmake, attempt 2
Nico Weber via llvm-commits
- [llvm] r349638 - [gn build] Merge r349605
Nico Weber via llvm-commits
- [llvm] r349677 - [gn build] Add build file for clang/lib/Basic and dependencies
Nico Weber via llvm-commits
- [llvm] r349678 - Revert 349677, it contained a whole bunch of stuff I did not mean to commit
Nico Weber via llvm-commits
- [llvm] r349679 - [gn build] Add build file for clang/lib/Basic and dependencies, 2nd try
Nico Weber via llvm-commits
- [llvm] r349702 - [gn build] Add check-lld target and make it work
Nico Weber via llvm-commits
- [llvm] r349704 - [gn build] Make `ninja check-lld` also run LLD's unit tests
Nico Weber via llvm-commits
- [llvm] r349756 - [gn build] Add build files for clang/lib/Lex and clang/lib/AST
Nico Weber via llvm-commits
- [llvm] r349757 - [gn build] Add build files for clang/lib/{Analysis, Edit, Sema}
Nico Weber via llvm-commits
- [llvm] r349830 - [gn build] Add build files for clang-format and lib/{Format, Rewrite, Tooling/Core, Tooling/Inclusions}
Nico Weber via llvm-commits
- [llvm] r349831 - [gn build] Add build file for clang/lib/Parse
Nico Weber via llvm-commits
- [llvm] r349832 - [gn build] Add build file for clang/lib/Driver
Nico Weber via llvm-commits
- [llvm] r349833 - [gn build] Add build files for clang/lib/{Frontend, Frontend/Rewrite, Serialization}
Nico Weber via llvm-commits
- [llvm] r349834 - [gn build] Add build file for clang/lib/CodeGen and llvm/lib/ProfileData/Coverage
Nico Weber via llvm-commits
- [llvm] r349836 - [gn check] Unbreak check-lld if llvm_install_binutils_symlinks is false
Nico Weber via llvm-commits
- [llvm] r349986 - [gn build] Add build files for clang/lib/{ASTMatchers, CrossTU}, clang/lib/StaticAnalyzer/{Checkers, Core, Frontend}
Nico Weber via llvm-commits
- [llvm] r349987 - [gn build] Add build file for clang/lib/ARCMigrate
Nico Weber via llvm-commits
- [llvm] r349988 - [gn build] Add build file for clang/lib/FrontendTool
Nico Weber via llvm-commits
- [llvm] r349989 - [gn build] Add build files for llvm-cat, llvm-lto, llvm-lto2, llvm-modextract, llvm-profdata, llvm-symbolizer
Nico Weber via llvm-commits
- [llvm] r349991 - [gn build] Add build files for clang, clang-offload-bundler, and clang/lib/Headers
Nico Weber via llvm-commits
- [llvm] r349992 - [gn build] Embed __TEXT __info_plist section into clang binary on macOS
Nico Weber via llvm-commits
- [llvm] r350024 - [gn build] Add build files for clang/tools/{clang-diff, clang-import-test, diagtool and clang/lib/Tooling, clang/lib/Tooling/ASTDiff
Nico Weber via llvm-commits
- [llvm] r350025 - [gn build] Add build files for clang/tools/{clang-refactor, clang-rename}, clang/utils/hmaptool, clang/lib/Tooling/Refactoring
Nico Weber via llvm-commits
- [llvm] r350026 - [gn build] Add build files for clang/tools/{arcmt-test, clang-check, clang-func-mapping}
Nico Weber via llvm-commits
- [PATCH] D55743: [gn build] Add build files for llvm-ar, llvm-nm, llvm-objdump, llvm-readelf (and deps DebugInfo/Symbolize, ToolDrivers/dll-tool)
Nico Weber via Phabricator via llvm-commits
- [PATCH] D55743: [gn build] Add build files for llvm-ar, llvm-nm, llvm-objdump, llvm-readelf (and deps DebugInfo/Symbolize, ToolDrivers/dll-tool)
Nico Weber via Phabricator via llvm-commits
- [PATCH] D55824: [gn build] Add build file for llvm-bcanalyzer
Nico Weber via Phabricator via llvm-commits
- [PATCH] D55826: [gn build] Add build file for llvm-pdbutil
Nico Weber via Phabricator via llvm-commits
- [PATCH] D55831: [gn build] Add build file for llvm-objcopy
Nico Weber via Phabricator via llvm-commits
- [PATCH] D55836: [gn build] Add check-lld target and make it work
Nico Weber via Phabricator via llvm-commits
- [PATCH] D55838: [gn build] Make `ninja check-lld` also run LLD's unit tests
Nico Weber via Phabricator via llvm-commits
- [PATCH] D55842: Let TableGen write output only if it changed, instead of doing so in cmake, attempt 2
Nico Weber via Phabricator via llvm-commits
- [PATCH] D55838: [gn build] Make `ninja check-lld` also run LLD's unit tests
Nico Weber via Phabricator via llvm-commits
- [PATCH] D55842: Let TableGen write output only if it changed, instead of doing so in cmake, attempt 2
Nico Weber via Phabricator via llvm-commits
- [PATCH] D55836: [gn build] Add check-lld target and make it work
Nico Weber via Phabricator via llvm-commits
- [PATCH] D55836: [gn build] Add check-lld target and make it work
Nico Weber via Phabricator via llvm-commits
- [PATCH] D55836: [gn build] Add check-lld target and make it work
Nico Weber via Phabricator via llvm-commits
- [PATCH] D55931: [gn build] Add build file for clang/lib/CodeGen and llvm/lib/ProfileData/Coverage
Nico Weber via Phabricator via llvm-commits
- [PATCH] D55941: [gn check] Unbreak check-lld if llvm_install_binutils_symlinks is false
Nico Weber via Phabricator via llvm-commits
- [PATCH] D55983: [gn build] Embed __TEXT __info_plist section into clang binary on macOS
Nico Weber via Phabricator via llvm-commits
- [PATCH] D55983: [gn build] Embed __TEXT __info_plist section into clang binary on macOS
Nico Weber via Phabricator via llvm-commits
- [PATCH] D55983: [gn build] Embed __TEXT __info_plist section into clang binary on macOS
Nico Weber via Phabricator via llvm-commits
- [PATCH] D56018: [gn build] Add build files for llvm-cat, llvm-lto, llvm-lto2, llvm-modextract, llvm-profdata, llvm-symbolizer
Nico Weber via Phabricator via llvm-commits
- [PATCH] D55382: Make -Wstring-plus-int warns even if when the result is not out of bounds
Nico Weber via Phabricator via llvm-commits
- [llvm] r349620 - AMDGPU: Use an ABS32_LO relocation for SCRATCH_RSRC_DWORD1
Nicolai Haehnle via llvm-commits
- [llvm] r349622 - Fix test MC/AMDGPU/reloc.s
Nicolai Haehnle via llvm-commits
- [PATCH] D55602: AMDGPU/InsertWaitcnts: Update VGPR/SGPR bounds when brackets are merged
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] r349369 - [InstSimplify] Simplify saturating add/sub + icmp
Nikita Popov via llvm-commits
- [llvm] r349480 - [SelectionDAG][X86] Fix [US](ADD|SUB)SAT vector legalization, add tests
Nikita Popov via llvm-commits
- [llvm] r349480 - [SelectionDAG][X86] Fix [US](ADD|SUB)SAT vector legalization, add tests
Nikita Popov via llvm-commits
- [llvm] r349480 - [SelectionDAG][X86] Fix [US](ADD|SUB)SAT vector legalization, add tests
Nikita Popov via llvm-commits
- [llvm] r349480 - [SelectionDAG][X86] Fix [US](ADD|SUB)SAT vector legalization, add tests
Nikita Popov via llvm-commits
- [llvm] r349481 - [X86] Use UADDSAT/USUBSAT instead of ADDUS/SUBUS
Nikita Popov via llvm-commits
- [llvm] r349481 - [X86] Use UADDSAT/USUBSAT instead of ADDUS/SUBUS
Nikita Popov via llvm-commits
- [llvm] r349520 - [X86] Use SADDSAT/SSUBSAT instead of ADDS/SUBS
Nikita Popov via llvm-commits
- [llvm] r349520 - [X86] Use SADDSAT/SSUBSAT instead of ADDS/SUBS
Nikita Popov via llvm-commits
- [llvm] r349530 - [InstCombine] Simplify cttz/ctlz + icmp eq/ne into mask check
Nikita Popov via llvm-commits
- [llvm] r349674 - [BDCE][DemandedBits] Detect dead uses of undead instructions
Nikita Popov via llvm-commits
- [llvm] r349684 - Revert "[BDCE][DemandedBits] Detect dead uses of undead instructions"
Nikita Popov via llvm-commits
- [llvm] r349801 - [ConstantFolding] Split up saturating add/sub tests; NFC
Nikita Popov via llvm-commits
- [llvm] r349802 - [ConstantFolding] Add tests for sat add/sub with undefs; NFC
Nikita Popov via llvm-commits
- [llvm] r349803 - [ConstantFolding] Add tests for funnel shifts with undef operands; NFC
Nikita Popov via llvm-commits
- [llvm] r349804 - [ConstantFolding] Regenerate test checks; NFC
Nikita Popov via llvm-commits
- [llvm] r349805 - [ConstantFolding] Add undef tests for overflow intrinsics; NFC
Nikita Popov via llvm-commits
- [llvm] r349806 - [ConstantFolding] Consolidate and extend bitcount intrinsic tests; NFC
Nikita Popov via llvm-commits
- [PATCH] D55604: [AggressiveInstCombine] convert rotate with guard branch into funnel shift (PR34924)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D55735: [InstSimplify] Simplify saturating add/sub + icmp
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D55735: [InstSimplify] Simplify saturating add/sub + icmp
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D55735: [InstSimplify] Simplify saturating add/sub + icmp
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D55786: [InstCombine] Relax cttz/ctlz with select on zero
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D55787: [X86] Use UADDSAT/USUBSAT instead of ADDUS/SUBUS
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D55787: [X86] Use UADDSAT/USUBSAT instead of ADDUS/SUBUS
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D55787: [X86] Use UADDSAT/USUBSAT instead of ADDUS/SUBUS
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D55787: [X86] Use UADDSAT/USUBSAT instead of ADDUS/SUBUS
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D55787: [X86] Use UADDSAT/USUBSAT instead of ADDUS/SUBUS
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D55787: [X86] Use UADDSAT/USUBSAT instead of ADDUS/SUBUS
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D55787: [X86] Use UADDSAT/USUBSAT instead of ADDUS/SUBUS
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D55787: [X86] Use UADDSAT/USUBSAT instead of ADDUS/SUBUS
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D55787: [X86] Use UADDSAT/USUBSAT instead of ADDUS/SUBUS
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D55787: [X86] Use UADDSAT/USUBSAT instead of ADDUS/SUBUS
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D55833: [X86] Use SADDSAT/SSUBSAT instead of ADDS/SUBS
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D55833: [X86] Use SADDSAT/SSUBSAT instead of ADDS/SUBS
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D55745: [InstCombine] Simplify cttz/ctlz + icmp eq/ne into mask check
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D55745: [InstCombine] Simplify cttz/ctlz + icmp eq/ne into mask check
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D55563: [BDCE][DemandedBits] Detect dead uses of undead instructions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D55745: [InstCombine] Simplify cttz/ctlz + icmp eq/ne into mask check
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D55563: [BDCE][DemandedBits] Detect dead uses of undead instructions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D55563: [BDCE][DemandedBits] Detect dead uses of undead instructions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D55563: [BDCE][DemandedBits] Detect dead uses of undead instructions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D55563: [BDCE][DemandedBits] Detect dead uses of undead instructions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D55950: [ConstantFolding] Fold undef for integer intrinsics
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D55950: [ConstantFolding] Fold undef for integer intrinsics
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D55950: [ConstantFolding] Fold undef for integer intrinsics
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D54749: Saturating float to int casts: Basics [1/n]
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D54749: Saturating float to int casts: Basics [1/n]
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D55704: [AArch64][libunwind] Unwinding support for return address signing with B Key
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D54896: Introduce control flow speculation tracking pass for AArch64.
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D55774: [AArch64] - Return address signing dwarf support
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D51798: [Dwarf/AArch64] Return address signing B key dwarf support
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D55921: [AArch64] Add command-line option for SB
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D55990: [ARM] Add command-line option for SB
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D55721: llvm-dwarfdump: Improve/fix pretty printing of array dimensions
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D53899: [FileCheck] Annotate input dump (7/7)
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D55738: [FileCheck] Annotate input dump (final tweaks)
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D55281: debuginfo: Use symbol difference for CU length to simplify assembly reading/editing
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D55281: debuginfo: Use symbol difference for CU length to simplify assembly reading/editing
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D55281: debuginfo: Use symbol difference for CU length to simplify assembly reading/editing
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D55281: debuginfo: Use symbol difference for CU length to simplify assembly reading/editing
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D55721: llvm-dwarfdump: Improve/fix pretty printing of array dimensions
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D55940: Detect incorrect FileCheck variable CLI definition
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D49084: FileCheck: Add support for numeric variables and expressions
Paul Robinson via Phabricator via llvm-commits
- [llvm] r349207 - DebugInfo: Avoid using split DWARF when the split unit would be empty.
Pavel Labath via llvm-commits
- [llvm] r349207 - DebugInfo: Avoid using split DWARF when the split unit would be empty.
Pavel Labath via llvm-commits
- [llvm] r349207 - DebugInfo: Avoid using split DWARF when the split unit would be empty.
Pavel Labath via llvm-commits
- [llvm] r349207 - DebugInfo: Avoid using split DWARF when the split unit would be empty.
Pavel Labath via llvm-commits
- [llvm] r349898 - [ADT] IntervalMap: add overlaps(a, b) method
Pavel Labath via llvm-commits
- [PATCH] D55760: [ADT] IntervalMap: add contains(a, b) method
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D55760: [ADT] IntervalMap: add contains(a, b) method
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D55760: [ADT] IntervalMap: add contains(a, b) method
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D55760: [ADT] IntervalMap: add contains(a, b) method
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D55760: [ADT] IntervalMap: add contains(a, b) method
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D55760: [ADT] IntervalMap: add contains(a, b) method
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D55757: ELF: Don't create sections for section header index 0
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D55943: [RuntimeDyld] load all non-relocation sections with ProcessAllSections
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D55760: [ADT] IntervalMap: add contains(a, b) method
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D51748: cmake: Remove add_llvm_loadable_module()
Peiyuan Song via Phabricator via llvm-commits
- [PATCH] D55965: cmake: Don't install plugins used for examples or tests
Peiyuan Song via Phabricator via llvm-commits
- [PATCH] D55965: cmake: Don't install plugins used for examples or tests
Peiyuan Song via Phabricator via llvm-commits
- [PATCH] D56004: Fix mingw build failures caused by r349839
Peiyuan Song via Phabricator via llvm-commits
- [PATCH] D55642: [X86] Fix assert fails in pass X86AvoidSFBPass
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D55642: [X86] Fix assert fails in pass X86AvoidSFBPass
Pengfei Wang via Phabricator via llvm-commits
- [llvm] r349346 - [MIPS GlobalISel] Lower G_UADDE and narrowScalar G_ADD
Petar Avramovic via llvm-commits
- [llvm] r349356 - [MIPS GlobalISel] Remove switch statement (fix r349346 for MSVC)
Petar Avramovic via llvm-commits
- [llvm] r349475 - [MIPS GlobalISel] ClampScalar G_AND G_OR and G_XOR
Petar Avramovic via llvm-commits
- [llvm] r349499 - [MIPS GlobalISel] Select G_SDIV, G_UDIV, G_SREM and G_UREM
Petar Avramovic via llvm-commits
- [PATCH] D54580: [MIPS GlobalISel] Lower G_UADDE and narrowScalar G_ADD
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D55362: [MIPS GlobalISel] ClampScalar G_AND G_OR and G_XOR
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D55651: [MIPS GlobalISel] Select G_SDIV, G_UDIV, G_SREM and G_UREM
Petar Avramovic via Phabricator via llvm-commits
- [llvm] r349534 - Change the objc ARC optimizer to use the new objc.* intrinsics
Pete Cooper via llvm-commits
- [llvm] r349552 - Rewrite objc intrinsics to runtime methods in PreISelIntrinsicLowering instead of SDAG.
Pete Cooper via llvm-commits
- [llvm] r349558 - Add nonlazybind to objc_retain/objc_release when converting from intrinsics.
Pete Cooper via llvm-commits
- [llvm] r349559 - Preserve the linkage for objc* intrinsics as clang will set them to weak_external in some cases
Pete Cooper via llvm-commits
- [PATCH] D55348: Change the objc ARC optimizer to use the new objc.* intrinsics
Pete Cooper via Phabricator via llvm-commits
- [PATCH] D55348: Change the objc ARC optimizer to use the new objc.* intrinsics
Pete Cooper via Phabricator via llvm-commits
- [PATCH] D55802: Change CGObjC to use objc intrinsics instead of runtime methods
Pete Cooper via Phabricator via llvm-commits
- [lld] r349386 - ELF: AArch64: Fix errata patch address calculation.
Peter Collingbourne via llvm-commits
- [llvm] r349413 - hwasan: Move ctor into a comdat.
Peter Collingbourne via llvm-commits
- [compiler-rt] r349428 - hwasan: Allow range of frame descriptors to be empty.
Peter Collingbourne via llvm-commits
- [PATCH] D55732: ELF: AArch64: Fix errata patch address calculation.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D55733: hwasan: Move ctor into a comdat.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D55796: hwasan: Allow range of frame descriptors to be empty.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D55796: hwasan: Allow range of frame descriptors to be empty.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D55857: [asan] Prevent folding of globals with redzones
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D55801: [sanitizer] Support running without fd 0,1,2.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D55874: [asan] Support running without /proc.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D53891: [LTO] Add option to enable LTOUnit splitting, and disable unless needed
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D53890: [LTO] Record whether LTOUnit splitting is enabled in index
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D53890: [LTO] Record whether LTOUnit splitting is enabled in index
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D55857: [asan] Prevent folding of globals with redzones
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D55899: [asan] Undo special treatment of linkonce_odr and weak_odr
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D55986: hwasan: Use system allocator to realloc and free untagged pointers in interceptor mode.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D56013: [ELF] Use SymbolTable::ComdatGroups instead of DummyGroups in LTO
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D56015: Allow new comdat symbols to be added as a result of LTO.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D56015: Allow new comdat symbols to be added as a result of LTO.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D56021: Ensure __executable_start is added to executables
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D56038: hwasan: Implement lazy thread initialization for the interceptor ABI.
Peter Collingbourne via Phabricator via llvm-commits
- [lld] r349337 - [ELF][ARM] Add support for architecture v6m thunks
Peter Smith via llvm-commits
- [llvm] r349477 - [docs] Improve HowToCrossCompilerBuiltinsOnArm
Peter Smith via llvm-commits
- [PATCH] D55555: [LLD][ELF][ARM] Add support for architecture v6m thunks
Peter Smith via Phabricator via llvm-commits
- [PATCH] D55709: [docs][ARM] Improve How to Cross Compile Compiler-rt Builtins For Arm
Peter Smith via Phabricator via llvm-commits
- [PATCH] D55817: [ELF][ARM] Process ARM build attributes of dynamic libraries.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D55709: [docs][ARM] Improve How to Cross Compile Compiler-rt Builtins For Arm
Peter Smith via Phabricator via llvm-commits
- [PATCH] D55817: [ELF][ARM] Process ARM build attributes of dynamic libraries.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D55896: [MC] [AArch64] Support resolving fixups for :abs_g0: etc.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D55906: [MC] [AArch64] Correctly resolve ":abs_g1:3" etc.
Peter Smith via Phabricator via llvm-commits
- [llvm] r349637 - [Object] Deduplicate long archive member names
Peter Wu via llvm-commits
- [PATCH] D55860: [Object] Deduplicate long archive member names
Peter Wu via Phabricator via llvm-commits
- [PATCH] D55860: [Object] Deduplicate long archive member names
Peter Wu via Phabricator via llvm-commits
- [PATCH] D55860: [Object] Deduplicate long archive member names
Peter Wu via Phabricator via llvm-commits
- [PATCH] D55860: [Object] Deduplicate long archive member names
Peter Wu via Phabricator via llvm-commits
- [PATCH] D47817: [compiler-rt] [sanitizer_common] Fix using libtirpc on Linux
Peter Wu via Phabricator via llvm-commits
- [PATCH] D28791: [compiler-rt][crt] Simple crtbegin and crtend implementation
Petr Hosek via llvm-commits
- [PATCH] D55743: [gn build] Add build files for llvm-ar, llvm-nm, llvm-objdump, llvm-readelf (and deps DebugInfo/Symbolize, ToolDrivers/dll-tool)
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D55743: [gn build] Add build files for llvm-ar, llvm-nm, llvm-objdump, llvm-readelf (and deps DebugInfo/Symbolize, ToolDrivers/dll-tool)
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D55831: [gn build] Add build file for llvm-objcopy
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D55838: [gn build] Make `ninja check-lld` also run LLD's unit tests
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D55836: [gn build] Add check-lld target and make it work
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D55682: [ELF] Support defining __start/__stop symbols as hidden
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D55682: [ELF] Support defining __start/__stop symbols as hidden
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D55682: [ELF] Support defining __start/__stop symbols as hidden
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D55836: [gn build] Add check-lld target and make it work
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D55941: [gn check] Unbreak check-lld if llvm_install_binutils_symlinks is false
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D55931: [gn build] Add build file for clang/lib/CodeGen and llvm/lib/ProfileData/Coverage
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D56020: [TextAPI][elfabi] Fix YAML support for weak symbols
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D56018: [gn build] Add build files for llvm-cat, llvm-lto, llvm-lto2, llvm-modextract, llvm-profdata, llvm-symbolizer
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D55607: Make crashlog.py work when a .dSYM is present, but a binary is missing
Phabricator via Phabricator via llvm-commits
- [PATCH] D55608: Make crashlog.py work or binaries with spaces in their names
Phabricator via Phabricator via llvm-commits
- [PATCH] D55789: [VFS] Add isLocal to ProxyFileSystem and add unit tests.
Phabricator via Phabricator via llvm-commits
- [PATCH] D55193: Python2/3 compatibility - ranges
Phabricator via Phabricator via llvm-commits
- [PATCH] D55200: Python 2/3 compat - config parser
Phabricator via Phabricator via llvm-commits
- [PATCH] D54896: Introduce control flow speculation tracking pass for AArch64.
Phabricator via Phabricator via llvm-commits
- [PATCH] D55743: [gn build] Add build files for llvm-ar, llvm-nm, llvm-objdump, llvm-readelf (and deps DebugInfo/Symbolize, ToolDrivers/dll-tool)
Phabricator via Phabricator via llvm-commits
- [PATCH] D55824: [gn build] Add build file for llvm-bcanalyzer
Phabricator via Phabricator via llvm-commits
- [PATCH] D55826: [gn build] Add build file for llvm-pdbutil
Phabricator via Phabricator via llvm-commits
- [PATCH] D55197: Python 2/3 compatibility - iterable
Phabricator via Phabricator via llvm-commits
- [PATCH] D55208: Python 2/3 compat - import __future__
Phabricator via Phabricator via llvm-commits
- [PATCH] D55780: [X86] Create PSUBUS from (add (umax X, C), -C)
Phabricator via Phabricator via llvm-commits
- [PATCH] D55843: [CodeGen] Handle mixed-width ops in mixed-sign mul-with-overflow lowering
Phabricator via Phabricator via llvm-commits
- [PATCH] D55794: [asan] In llvm.asan.globals, allow entries to be non-GlobalVariable and skip over them
Phabricator via Phabricator via llvm-commits
- [PATCH] D55755: [DebugInfo] Move several private headers to include directory
Phabricator via Phabricator via llvm-commits
- [PATCH] D55831: [gn build] Add build file for llvm-objcopy
Phabricator via Phabricator via llvm-commits
- [PATCH] D55756: [DebugInfo] Make AsmPrinter struct HandlerInfo and Handlers protected
Phabricator via Phabricator via llvm-commits
- [PATCH] D55596: Reimplement Thread Static Data ASan routines with TLS
Phabricator via Phabricator via llvm-commits
- [PATCH] D55369: AMDGPU: Use an ABS32_LO relocation for SCRATCH_RSRC_DWORD1
Phabricator via Phabricator via llvm-commits
- [PATCH] D55842: Let TableGen write output only if it changed, instead of doing so in cmake, attempt 2
Phabricator via Phabricator via llvm-commits
- [PATCH] D55752: [BPF] Add BTF DebugInfo under BPF target
Phabricator via Phabricator via llvm-commits
- [PATCH] D55885: [CodeComplete] Properly determine qualifiers of 'this' in a lambda
Phabricator via Phabricator via llvm-commits
- [PATCH] D55642: [X86] Fix assert fails in pass X86AvoidSFBPass
Phabricator via Phabricator via llvm-commits
- [PATCH] D55870: [X86] Don't match TESTrr from (cmp (and X, Y), 0) during isel. Defer to post processing
Phabricator via Phabricator via llvm-commits
- [PATCH] D55847: [gn build] Add build file for clang/lib/Basic and dependencies
Phabricator via Phabricator via llvm-commits
- [PATCH] D55804: [analyzer] C++17: Fix leak false positives when an object with destructor is returned from the top frame.
Phabricator via Phabricator via llvm-commits
- [PATCH] D55836: [gn build] Add check-lld target and make it work
Phabricator via Phabricator via llvm-commits
- [PATCH] D55838: [gn build] Make `ninja check-lld` also run LLD's unit tests
Phabricator via Phabricator via llvm-commits
- [PATCH] D44072: [lldb] Retrieve currently handled Obj-C exception via __cxa_current_exception_type and add GetCurrentExceptionBacktrace SB ABI
Phabricator via Phabricator via llvm-commits
- [PATCH] D55912: [gn build] Add build files for clang/lib/Lex and clang/lib/AST
Phabricator via Phabricator via llvm-commits
- [PATCH] D55913: [gn build] Add build files for clang/lib/{Analysis, Edit, Sema}
Phabricator via Phabricator via llvm-commits
- [PATCH] D55841: GetMemoryRegions for the ProcessMinidump
Phabricator via Phabricator via llvm-commits
- [PATCH] D55862: [Sema] Don't try to account for the size of an incomplete type in CheckArrayAccess
Phabricator via Phabricator via llvm-commits
- [PATCH] D55823: [analyzer] Fix backward compatibility issue after D53280 'Emit an error for invalid -analyzer-config inputs'
Phabricator via Phabricator via llvm-commits
- [PATCH] D55924: [gn build] Add build files for clang-format and lib/{Format, Rewrite, Tooling/Core, Tooling/Inclusions}
Phabricator via Phabricator via llvm-commits
- [PATCH] D55925: [gn build] Add build file for clang/lib/Parse
Phabricator via Phabricator via llvm-commits
- [PATCH] D55927: [gn build] Add build file for clang/lib/Driver
Phabricator via Phabricator via llvm-commits
- [PATCH] D55930: [gn build] Add build files for clang/lib/{Frontend, Frontend/Rewrite, Serialization}
Phabricator via Phabricator via llvm-commits
- [PATCH] D55931: [gn build] Add build file for clang/lib/CodeGen and llvm/lib/ProfileData/Coverage
Phabricator via Phabricator via llvm-commits
- [PATCH] D55941: [gn check] Unbreak check-lld if llvm_install_binutils_symlinks is false
Phabricator via Phabricator via llvm-commits
- [PATCH] D55771: [AST] Store the callee and argument expressions of CallExpr in a trailing array.
Phabricator via Phabricator via llvm-commits
- [PATCH] D55568: AMDGPU: Don't peel of the offset if the resulting base could possibly be negative in Indirect addressing.
Phabricator via Phabricator via llvm-commits
- [PATCH] D55807: [X86] Don't allow optimizeCompareInstr to replace a CMP with BEXTR if the sign flag is used.
Phabricator via Phabricator via llvm-commits
- [PATCH] D55813: [X86] Add isel patterns to match BMI/TBMI instructions when lowering has turned the root nodes into one of the flag producing binops.
Phabricator via Phabricator via llvm-commits
- [PATCH] D56019: [IR] Add Instruction::isLifetimeStartOrEnd, NFC
Phabricator via Phabricator via llvm-commits
- [PATCH] D55875: [analyzer] pr38668: RegionStore: Do not attempt to cast loaded values of non-scalar types.
Phabricator via Phabricator via llvm-commits
- [PATCH] D55978: [gn build] Add build files for clang/lib/{ASTMatchers, CrossTU}, clang/lib/StaticAnalyzer/{Checkers, Core, Frontend}
Phabricator via Phabricator via llvm-commits
- [PATCH] D55979: [gn build] Add build file for clang/lib/ARCMigrate
Phabricator via Phabricator via llvm-commits
- [PATCH] D55980: [gn build] Add build file for clang/lib/FrontendTool
Phabricator via Phabricator via llvm-commits
- [PATCH] D56018: [gn build] Add build files for llvm-cat, llvm-lto, llvm-lto2, llvm-modextract, llvm-profdata, llvm-symbolizer
Phabricator via Phabricator via llvm-commits
- [PATCH] D55981: [gn build] Add build files for clang, clang-offload-bundler, and clang/lib/Headers
Phabricator via Phabricator via llvm-commits
- [PATCH] D55984: [gn build] Embed __TEXT __info_plist section into clang binary on macOS
Phabricator via Phabricator via llvm-commits
- [PATCH] D55997: Add support for LLVM profile for NetBSD
Phabricator via Phabricator via llvm-commits
- [PATCH] D56022: [AST] Store the arguments of CXXConstructExpr in a trailing array
Phabricator via Phabricator via llvm-commits
- [PATCH] D56054: [gn build] Add build files for clang/tools/{clang-diff,clang-import-test,diagtool and clang/lib/Tooling, clang/lib/Tooling/ASTDiff
Phabricator via Phabricator via llvm-commits
- [PATCH] D56055: [gn build] Add build files for clang/tools/{clang-refactor, clang-rename}, clang/utils/hmaptool, clang/lib/Tooling/Refactoring
Phabricator via Phabricator via llvm-commits
- [PATCH] D56056: [gn build] Add build files for clang/tools/{arcmt-test, clang-check, clang-func-mapping}
Phabricator via Phabricator via llvm-commits
- [PATCH] D56053: Tolerate flaky LLD tests on NetBSD
Phabricator via Phabricator via llvm-commits
- [PATCH] D55278: [NewPM] -print-module-scope -print-after now prints module even after invalidated Loop/SCC
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D55278: [NewPM] -print-module-scope -print-after now prints module even after invalidated Loop/SCC
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D51748: cmake: Remove add_llvm_loadable_module()
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D55278: [NewPM] -print-module-scope -print-after now prints module even after invalidated Loop/SCC
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D55278: [NewPM] -print-module-scope -print-after now prints module even after invalidated Loop/SCC
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D55605: [NewPM] Port Msan: Alternative approach using a module to create the global constructor
Philip Pfaffe via Phabricator via llvm-commits
- [llvm] r349438 - [CaptureTracking] Pass MaxUsesToExplore from wrappers to the actual implementation
Philip Reames via llvm-commits
- [PATCH] D55216: [bugpoint][PR29027] Reduce function attributes
Philip Reames via Phabricator via llvm-commits
- [PATCH] D54498: AbstractCallSite -- A unified interface for (in)direct and callback calls
Philip Reames via Phabricator via llvm-commits
- [PATCH] D55601: [bugpoint] Add ability to reduce to zero elements
Philip Reames via Phabricator via llvm-commits
- [PATCH] D54498: AbstractCallSite -- A unified interface for (in)direct and callback calls
Philip Reames via Phabricator via llvm-commits
- [PATCH] D55678: [CVP] Use LVI to constant fold deopt operands
Philip Reames via Phabricator via llvm-commits
- [PATCH] D55678: [CVP] Use LVI to constant fold deopt operands
Philip Reames via Phabricator via llvm-commits
- [llvm] r349735 - [InstCombine][AMDGPU] Handle more buffer intrinsics
Piotr Sobczak via llvm-commits
- [PATCH] D55882: [InstCombine][AMDGPU] Handle more buffer intrinsics
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D55882: [InstCombine][AMDGPU] Handle more buffer intrinsics
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D55882: [InstCombine][AMDGPU] Handle more buffer intrinsics
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D55882: [InstCombine][AMDGPU] Handle more buffer intrinsics
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D55999: [AMDGPU] Handle OR as operand of raw load/store
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D55810: [Power9] Enable the Out-of-Order scheduling model for P9 hw
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D55754: [PowerPC] Implement the ”isSelectSupported()“ target hook
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D55754: [PowerPC] Implement the ”isSelectSupported()“ target hook
Qing Shan Zhang via Phabricator via llvm-commits
- [llvm] r349439 - [NFC] fix test case issue that with wrong label check.
QingShan Zhang via llvm-commits
- [llvm] r349443 - [NFC] Add new test to cover the lhs scheduling issue for P9.
QingShan Zhang via llvm-commits
- [PATCH] D55911: GlobalISel: Correct example PartialMapping table
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D55872: RegBankSelect: Fix copy insertion point for terminators
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D55867: [RegisterCoalescer] dst register's live interval needs to be updated when merging a src register in ToBeUpdated set
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D55909: [ExpandISelPseudos] Recompute liveins after introducing a new MBB.
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D55872: RegBankSelect: Fix copy insertion point for terminators
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D55911: GlobalISel: Correct example PartialMapping table
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D55775: [Driver] Don't override '-march' when using '-arch x86_64h'
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D51362: [GlobalISel][IRTranslator] Canonicalize G_ICMP to have constant operands last
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D55909: [ARMISelLowering] Add CPSR to live-ins of newly created blocks, if required.
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D55988: WIP: RegBankSelect: Support some more complex part mappings
Quentin Colombet via Phabricator via llvm-commits
- [llvm] r349403 - [codeview] Flush labels before S_DEFRANGE* fragments
Reid Kleckner via llvm-commits
- [lld] r349431 - [codeview] Align symbol records to save 441MB during linking clang.pdb
Reid Kleckner via llvm-commits
- [llvm] r349431 - [codeview] Align symbol records to save 441MB during linking clang.pdb
Reid Kleckner via llvm-commits
- [llvm] r349433 - [codeview] Update comment on aligning symbol records
Reid Kleckner via llvm-commits
- [llvm] r349431 - [codeview] Align symbol records to save 441MB during linking clang.pdb
Reid Kleckner via llvm-commits
- [lld] r349436 - [COFF] Set the CPU string for LTO like ELF does
Reid Kleckner via llvm-commits
- [llvm] r349681 - [llvm-ar] Simplify string table get-or-insert pattern with .insert, NFC
Reid Kleckner via llvm-commits
- [llvm] r349873 - [memcpyopt] Add debug logs when forwarding memcpy src to dst
Reid Kleckner via llvm-commits
- [llvm] r349945 - [BasicAA] Fix AA bug on dynamic allocas and stackrestore
Reid Kleckner via llvm-commits
- [llvm] r349976 - [MC] Enable .file support on COFF and diagnose it on unsupported targets
Reid Kleckner via llvm-commits
- [PATCH] D55769: Add support for demangling msvc's noexcept types to llvm-undname
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D54554: [PDB] Add symbol records in bulk
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D55685: Update Microsoft name mangling scheme for exception specifiers in the type system
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D55769: Add support for demangling msvc's noexcept types to llvm-undname
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D55293: [LLD][COFF] Unmerged sections
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D55293: [LLD][COFF] Unmerged sections
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D55748: [AArch64] [MinGW] Allow enabling SEH exceptions
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D53540: [COFF, ARM64] Implement support for SEH extensions __try/__except/__finally
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D55670: [RFC] [COFF] [AArch64] Avoid crashing on .seh directives in assembly
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D53540: [COFF, ARM64] Implement support for SEH extensions __try/__except/__finally
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D54153: Fix compilation issue in VS2017 with Clang-tablegen and LLVM-tablegen
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D53540: [COFF, ARM64] Implement support for SEH extensions __try/__except/__finally
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D55627: [ThinLTO] Remove dllimport attribute from locally defined symbols
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D55627: [ThinLTO] Remove dllimport attribute from locally defined symbols
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D55336: [CodeView] Emit global variables within lexical scopes to limit visibility
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D55900: [MC] Enable .file support on COFF and diagnose it on unsupported targets
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D55900: [MC] Enable .file support on COFF and diagnose it on unsupported targets
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D55969: [BasicAA] Fix AA bug on dynamic allocas and stackrestore
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D55969: [BasicAA] Fix AA bug on dynamic allocas and stackrestore
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D55969: [BasicAA] Fix AA bug on dynamic allocas and stackrestore
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D55969: [BasicAA] Fix AA bug on dynamic allocas and stackrestore
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D55951: [LLD][COFF] Fix file/line retrieval when a undefined symbol is to be printed
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D55951: [LLD][COFF] Fix file/line retrieval when a undefined symbol is to be printed
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D55585: RFC: [LLD][COFF] Parallel GHASH generation at link-time
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D55585: RFC: [LLD][COFF] Parallel GHASH generation at link-time
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D55900: [MC] Enable .file support on COFF and diagnose it on unsupported targets
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D53540: [COFF, ARM64] Implement support for SEH extensions __try/__except/__finally
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D55445: [cmake] Update config.guess to gnuconfig git 2018-12-07
Renato Golin via Phabricator via llvm-commits
- [PATCH] D53927: [AArch64] Enable libm vectorized functions via SLEEF
Renato Golin via Phabricator via llvm-commits
- [llvm] r349689 - Test commit
Rhys Perry via llvm-commits
- [llvm] r349690 - Fix test commit
Rhys Perry via llvm-commits
- [llvm] r349694 - AMDGPU: Add patterns for v4i16/v4f16 -> v4i16/v4f16 bitcasts
Rhys Perry via llvm-commits
- [PATCH] D55163: AMDGPU: Add optimization patterns to combine fp32->fp16 conversions
Rhys Perry via Phabricator via llvm-commits
- [PATCH] D55058: AMDGPU: Add patterns for v4i16/v4f16 -> v4i16/v4f16 bitcasts
Rhys Perry via Phabricator via llvm-commits
- [llvm] r349600 - Fix use-after-free with profile remapping.
Richard Smith via llvm-commits
- [lld] r349941 - Add a doc for missing key function and an error message referencing the doc.
Richard Smith via llvm-commits
- [PATCH] D54590: [compiler-rt][UBSan] Sanitization for alignment assumptions.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D54313: [compiler-rt][builtins][PowerPC] Add floattitf builtin compiler-rt method support for PowerPC
Robert Enenkel via Phabricator via llvm-commits
- [PATCH] D54313: [compiler-rt][builtins][PowerPC] Add floattitf builtin compiler-rt method support for PowerPC
Robert Enenkel via Phabricator via llvm-commits
- [PATCH] D54911: [compiler-rt][builtins][PowerPC] Add ___fixunstfti builtin compiler-rt method support for PowerPC
Robert Enenkel via Phabricator via llvm-commits
- [PATCH] D54911: [compiler-rt][builtins][PowerPC] Add ___fixunstfti builtin compiler-rt method support for PowerPC
Robert Enenkel via Phabricator via llvm-commits
- [PATCH] D54911: [compiler-rt][builtins][PowerPC] Add ___fixunstfti builtin compiler-rt method support for PowerPC
Robert Enenkel via Phabricator via llvm-commits
- [PATCH] D55279: [RISCV] Support assembling %got_pcrel_hi operator
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [llvm] r349998 - [NFC][CodeGen][X86][AArch64] Tests for bit extract (pat. b) with trunc (PR36419)
Roman Lebedev via llvm-commits
- [llvm] r349999 - [NFC][CodeGen][X86][AArch64] Bit extract: add nounwind attr to drop .cfi noise
Roman Lebedev via llvm-commits
- [llvm] r350000 - NFC][CodeGen][X86][AArch64] Tests for bit extract (pat. a/c/d) with trunc (PR36419)
Roman Lebedev via llvm-commits
- [PATCH] D54176: [PGO] clang part of change for context-sensitive PGO.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D54590: [compiler-rt][UBSan] Sanitization for alignment assumptions.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D55787: [X86] Use UADDSAT/USUBSAT instead of ADDUS/SUBUS
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D54588: [llvm][IRBuilder] Introspection for CreateAlignmentAssumption*() functions
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D54590: [compiler-rt][UBSan] Sanitization for alignment assumptions.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D54749: Saturating float to int casts: Basics [1/n]
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D54590: [compiler-rt][UBSan] Sanitization for alignment assumptions.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D54590: [compiler-rt][UBSan] Sanitization for alignment assumptions.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D54590: [compiler-rt][UBSan] Sanitization for alignment assumptions.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D56052: X86DAGToDAGISel::matchBitExtract() with truncation (PR36419)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D56053: Tolerate flaky LLD tests on NetBSD
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D54442: [llvm-exegesis] Optimize ToProcess in dbScan
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D54175: [PGO] context sensitive PGO
Rong Xu via Phabricator via llvm-commits
- [PATCH] D54176: [PGO] clang part of change for context-sensitive PGO.
Rong Xu via Phabricator via llvm-commits
- [PATCH] D56015: Allow new comdat symbols to be added as a result of LTO.
Rong Xu via Phabricator via llvm-commits
- [PATCH] D56015: Allow new comdat symbols to be added as a result of LTO.
Rong Xu via Phabricator via llvm-commits
- [PATCH] D56015: Allow new comdat symbols to be added as a result of LTO.
Rong Xu via Phabricator via llvm-commits
- [lld] r349557 - Reject .so files if -static is given.
Rui Ueyama via llvm-commits
- [lld] r349571 - Fix error message.
Rui Ueyama via llvm-commits
- [lld] r349581 - Use unique_ptr to manage a TarWriter instance. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D55800: [ELF] Place .note in the first page to ensure they are available in core files
Rui Ueyama via llvm-commits
- [lld] r349697 - Simplify. NFC.
Rui Ueyama via llvm-commits
- [lld] r349850 - Simplify. NFC.
Rui Ueyama via llvm-commits
- [lld] r349859 - Remove dead code.
Rui Ueyama via llvm-commits
- [lld] r349941 - Add a doc for missing key function and an error message referencing the doc.
Rui Ueyama via llvm-commits
- [lld] r349969 - key method -> key function
Rui Ueyama via llvm-commits
- [PATCH] D55293: [LLD][COFF] Unmerged sections
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D55423: [LLD][ELF] - A fix for "linker script assignment loses relative nature of section" bug.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D55293: [LLD][COFF] Unmerged sections
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D55800: [ELF] Place .note in the first page to ensure they are available in core files
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D55845: Reject .so files if -static is given.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D55845: Reject .so files if -static is given.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D55845: Reject .so files if -static is given.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D55845: Reject .so files if -static is given.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D55845: Reject .so files if -static is given.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D55360: [LLD][ELF] - Report a location for symbols from the linker script when reporting an error.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D55839: [elfabi] Add support for writing ELF header for binary stubs
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D55852: [elfabi] Add support for reading DT_NEEDED from binaries
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D55860: [Object] Deduplicate long archive member names
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D55682: [ELF] Support defining __start/__stop symbols as hidden
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D55903: Simplify. NFC.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D55902: [ELF] SymbolTable::addShared: don't set IsNeeded unless IsUsedInRegularObj
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D55902: [ELF] SymbolTable::addShared: don't set IsNeeded unless IsUsedInRegularObj
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D55903: Simplify. NFC.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D55902: [ELF] SymbolTable::addShared: don't set IsNeeded unless IsUsedInRegularObj
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D55852: [elfabi] Add support for reading DT_NEEDED from binaries
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D55902: [ELF] SymbolTable::addShared: don't set IsNeeded unless IsUsedInRegularObj
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D55902: [ELF] Move IsNeeded logic from SymbolTable::addShared to MarkLive, and check IsUsedInRegularObj
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D55902: [ELF] Move IsNeeded logic from SymbolTable::addShared to MarkLive, and check IsUsedInRegularObj
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D55958: [ELF] Simplify addShared. NFC
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D55962: Remove dead code.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D55968: Show a user-friendly error message for a missing vtable symbol.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D55962: Remove dead code.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D55971: [ELF] .gnu.hash bloom filter: use Shift2 = 26 instead of 2
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D55971: [ELF] .gnu.hash bloom filter: use Shift2 = 26 instead of 2
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D55971: [ELF] .gnu.hash bloom filter: use Shift2 = 26 instead of 2
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D55968: Show a user-friendly error message for a missing vtable symbol.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D56013: [ELF] Use SymbolTable::ComdatGroups instead of DummyGroups in LTO
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D56015: Allow new comdat symbols to be added as a result of LTO.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D55968: Add a doc for missing key function and an error message referencing the doc.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D55968: Add a doc for missing key function and an error message referencing the doc.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D55971: [ELF] .gnu.hash bloom filter: use Shift2 = 26 instead of 6
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D56028: s/method/function/g
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D56028: s/method/function/g
Rui Ueyama via Phabricator via llvm-commits
- [compiler-rt] r349817 - [sanitizer] Support running without fd 0, 1, 2.
Rumeet Dhindsa via llvm-commits
- [PATCH] D55373: [LSR] Generate formulae to enable more post-incs
Sam Parker via Phabricator via llvm-commits
- [PATCH] D55373: [LSR] Generate formulae to enable more post-incs
Sam Parker via Phabricator via llvm-commits
- [PATCH] D55992: [ARM] Add missing patterns for DSP muls
Sam Parker via Phabricator via llvm-commits
- [PATCH] D54042: [AMDGPU] Extend the SI Load/Store optimizer to combine more things.
Samuel Pitoiset via Phabricator via llvm-commits
- [llvm] r349347 - [AggressiveInstCombine] add test for rotate insertion point; NFC
Sanjay Patel via llvm-commits
- [llvm] r349389 - [InstCombine] don't widen an arbitrary sequence of vector ops (PR40032)
Sanjay Patel via llvm-commits
- [llvm] r349396 - [AggressiveInstCombine] convert rotate with guard branch into funnel shift (PR34924)
Sanjay Patel via llvm-commits
- [llvm] r349515 - [InstCombine] add tests for scalarization; NFC
Sanjay Patel via llvm-commits
- [llvm] r349523 - [InstCombine] refactor isCheapToScalarize(); NFC
Sanjay Patel via llvm-commits
- [llvm] r349548 - [InstCombine] auto-generate complete checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r349554 - [LoopVectorize] auto-generate complete checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r349560 - [InstCombine] add tests for extract of vector load; NFC
Sanjay Patel via llvm-commits
- [llvm] r349641 - [ValueTracking] remove unused parameters from helper functions; NFC
Sanjay Patel via llvm-commits
- [llvm] r349680 - [x86] add test to show ddup hole; NFC (PR37502)
Sanjay Patel via llvm-commits
- [llvm] r349773 - [x86] add test to show missed movddup load fold; NFC
Sanjay Patel via llvm-commits
- [llvm] r349920 - [x86] move test for movddup; NFC
Sanjay Patel via llvm-commits
- [llvm] r349923 - [x86] add tests for possible horizontal op transform; NFC
Sanjay Patel via llvm-commits
- [llvm] r349928 - [x86] move misplaced tests; NFC
Sanjay Patel via llvm-commits
- [llvm] r349929 - [x86] remove excess check lines; NFC
Sanjay Patel via llvm-commits
- [llvm] r349937 - [x86] add movddup specialization for build vector lowering (PR37502)
Sanjay Patel via llvm-commits
- [llvm] r349958 - [DAGCombiner] simplify code leading to scalarizeExtractedVectorLoad; NFC
Sanjay Patel via llvm-commits
- [llvm] r350005 - [x86] add load fold patterns for movddup with vzext_load
Sanjay Patel via llvm-commits
- [llvm] r350006 - [DAGCombiner] allow narrowing of add followed by truncate
Sanjay Patel via llvm-commits
- [llvm] r350031 - [x86] add tests for vector extend + logic ops; NFC
Sanjay Patel via llvm-commits
- [llvm] r350032 - [DAGCombiner] allow hoisting vector bitwise logic ahead of extends
Sanjay Patel via llvm-commits
- [llvm] r350033 - [x86] add test for vector shuffle --> extend transform (PR40146); NFC
Sanjay Patel via llvm-commits
- [llvm] r350034 - [DAGCombiner] limit shuffle to extend transform (PR40146)
Sanjay Patel via llvm-commits
- [PATCH] D55744: [InstCombine] don't widen an arbitrary sequence of vector ops (PR40032)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D55744: [InstCombine] don't widen an arbitrary sequence of vector ops (PR40032)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D55604: [AggressiveInstCombine] convert rotate with guard branch into funnel shift (PR34924)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D55604: [AggressiveInstCombine] convert rotate with guard branch into funnel shift (PR34924)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D55735: [InstSimplify] Simplify saturating add/sub + icmp
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D55735: [InstSimplify] Simplify saturating add/sub + icmp
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D55722: [DAGCombiner] scalarize binop followed by extractelement
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D55722: [DAGCombiner] scalarize binop followed by extractelement
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D55735: [InstSimplify] Simplify saturating add/sub + icmp
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D55744: [InstCombine] don't widen an arbitrary sequence of vector ops (PR40032)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D55604: [AggressiveInstCombine] convert rotate with guard branch into funnel shift (PR34924)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D55745: [InstCombine] Simplify cttz/ctlz + icmp eq/ne into mask check
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D55780: [X86] Create PSUBUS from (add (umax X, C), -C)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D55747: [SelectionDAGBuilder] Enable funnel shift building to custom rotates
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D55780: [X86] Create PSUBUS from (add (umax X, C), -C)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D55747: [SelectionDAGBuilder] Enable funnel shift building to custom rotates
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D55780: [X86] Create PSUBUS from (add (umax X, C), -C)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D55745: [InstCombine] Simplify cttz/ctlz + icmp eq/ne into mask check
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D55747: [SelectionDAGBuilder] Enable funnel shift building to custom rotates
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D55729: [CodeGenPrepare] Fix bad IR created by large offset GEP splitting.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D55866: [DAGCombiner] allow narrowing of add followed by truncate
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D55879: [X86][SSE] Auto upgrade PADDUS/PSUBUS intrinsics to UADD_SAT/USUB_SAT generic intrinsics (clang)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D55866: [DAGCombiner] allow narrowing of add followed by truncate
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D55263: [CodeGen][ExpandMemcmp] Add an option for allowing overlapping loads.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D55898: [x86] add movddup specialization for build vector lowering (PR37502)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D55898: [x86] add movddup specialization for build vector lowering (PR37502)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D55747: [SelectionDAGBuilder] Enable funnel shift building to custom rotates
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D55936: [x86] add load fold patterns for movddup with vzext_load
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D55898: [x86] add movddup specialization for build vector lowering (PR37502)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D55722: [DAGCombiner] scalarize binop followed by extractelement
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D55961: [InstCombine] canonicalize MUL with NEG operand
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D55722: [DAGCombiner] scalarize binop followed by extractelement
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D55936: [x86] add load fold patterns for movddup with vzext_load
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D55947: [SimplifyLibCalls] Fix memchr expansion for constant strings.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D56011: [x86] lower extracted fadd/fsub to horizontal vector math
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D55898: [x86] add movddup specialization for build vector lowering (PR37502)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D55947: [SimplifyLibCalls] Fix memchr expansion for constant strings.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D55936: [x86] add load fold patterns for movddup with vzext_load
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D55866: [DAGCombiner] allow narrowing of add followed by truncate
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D55935: [X86][SSE] Canonicalize OR(AND(X, C), AND(Y, ~C)) -> OR(AND(X, C), ANDNP(C, Y))
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D55503: Change llvm call once check for building Swift for PowerPC(ppc64le)
Sarvesh Tamba via Phabricator via llvm-commits
- [PATCH] D55503: Change llvm call once check for building Swift for PowerPC(ppc64le)
Sarvesh Tamba via Phabricator via llvm-commits
- [lld] r349511 - [PPC64] Support got-based relocations.
Sean Fertile via llvm-commits
- [lld] r349772 - [PPC64] Add toc-optimizations for got based relocations.
Sean Fertile via llvm-commits
- [PATCH] D53384: [PowerPC] Make no-PIC default to match GCC - CLANG
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D54859: [PPC64] Support got relocations
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D54859: [PPC64] Support got relocations
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D54907: [PPC64] Support toc-optimization for '@got' relocations
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D55967: [CodeExtractor] Do not extract unsafe lifetime markers
Sergei Kachkov via Phabricator via llvm-commits
- [PATCH] D49519: [RegisterCoalescer] Delay live interval update work until the rematerialization for all the uses from the same def is done
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D55867: [RegisterCoalescer] dst register's live interval needs to be updated when merging a src register in ToBeUpdated set
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D47755: [RISCV] Insert R_RISCV_ALIGN relocation type and Nops for alignment when linker relaxation enabled
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D47755: [RISCV] Insert R_RISCV_ALIGN relocation type and Nops for alignment when linker relaxation enabled
Shiva Chen via Phabricator via llvm-commits
- [llvm] r350021 - [ORC] Remove redundant instruction from MIPS resolver code. NFC
Simon Atanasyan via llvm-commits
- [llvm] r350022 - [ORC] clang-format OrcMips32 and OrcMips64 code. NFC
Simon Atanasyan via llvm-commits
- [llvm] r350023 - [ORC] Rename register in the OrcMips64 resolver code comments. NFC
Simon Atanasyan via llvm-commits
- [PATCH] D40147: [MIPS] Handle cross-mode (regular <-> microMIPS) jumps
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D55708: [test-suite][mips] Disable setlocale calls in consumer-typeset test
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D40147: [MIPS] Handle cross-mode (regular <-> microMIPS) jumps
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D56058: [ORC][MIPS] Setup t9 register and call function through this register
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] r349350 - Regenerate test in prep for SimplifyDemandedBits improvements.
Simon Pilgrim via llvm-commits
- [llvm] r349374 - [TargetLowering] Add DemandedElts mask to SimplifyDemandedBits (PR40000)
Simon Pilgrim via llvm-commits
- [llvm] r349400 - [X86][SSE] Split SimplifyDemandedBitsForTargetNode X86ISD::VSRLI/VSRAI handling.
Simon Pilgrim via llvm-commits
- [llvm] r349407 - [X86][SSE] Improve immediate vector shift known bits handling.
Simon Pilgrim via llvm-commits
- [llvm] r349459 - [X86][SSE] Replace (VSRLI (VSRAI X, Y), 31) -> (VSRLI X, 31) fold.
Simon Pilgrim via llvm-commits
- [llvm] r349462 - [X86][SSE] Move VSRAI sign extend in reg fold into SimplifyDemandedBits
Simon Pilgrim via llvm-commits
- [llvm] r349466 - [TargetLowering] Fallback from SimplifyDemandedVectorElts to SimplifyDemandedBits
Simon Pilgrim via llvm-commits
- [llvm] r349470 - [X86][SSE] Add 128-bit vector funnel shift tests
Simon Pilgrim via llvm-commits
- [llvm] r349471 - [X86][AVX] Add 256/512-bit vector funnel shift tests
Simon Pilgrim via llvm-commits
- [llvm] r349483 - [X86][SSE] Add shift combine 'out of range' tests with UNDEFs
Simon Pilgrim via llvm-commits
- [llvm] r349500 - [X86][SSE] Don't use 'sign bit select' vXi8 ROTL lowering for splat rotation amounts
Simon Pilgrim via llvm-commits
- [llvm] r349510 - [X86][SSE] Don't use 'sign bit select' vXi8 ROTL lowering for constant rotation amounts
Simon Pilgrim via llvm-commits
- [llvm] r349543 - [AARCH64] Added test case for PR40091
Simon Pilgrim via llvm-commits
- [llvm] r349615 - [X86][SSE] Remove SSE ADDUS/SUBUS saturation intrinsics from schedule/stack tests
Simon Pilgrim via llvm-commits
- [llvm] r349616 - [SelectionDAG] Optional handling of UNDEF elements in matchUnaryPredicate
Simon Pilgrim via llvm-commits
- [llvm] r349621 - [X86][SSE] Remove use of SSE ADDS/SUBS saturation intrinsics from schedule/stack tests
Simon Pilgrim via llvm-commits
- [llvm] r349625 - [TargetLowering] Fix propagation of undefs in zero extension ops (PR40091)
Simon Pilgrim via llvm-commits
- [llvm] r349628 - [SelectionDAG] Optional handling of UNDEF elements in matchBinaryPredicate (part 1 of 2)
Simon Pilgrim via llvm-commits
- [llvm] r349629 - [SelectionDAG] Optional handling of UNDEF elements in matchBinaryPredicate (part 2 of 2)
Simon Pilgrim via llvm-commits
- [llvm] r349630 - [X86][SSE] Auto upgrade PADDUS/PSUBUS intrinsics to UADD_SAT/USUB_SAT generic intrinsics (llvm)
Simon Pilgrim via llvm-commits
- [llvm] r349643 - [X86] Remove already upgraded llvm.x86.avx512.mask.padds/psubs tests
Simon Pilgrim via llvm-commits
- [llvm] r349646 - Regenerate test
Simon Pilgrim via llvm-commits
- [llvm] r349739 - [X86] Change 'simple nonmem' intrinsic test to not use PADDSW
Simon Pilgrim via llvm-commits
- [llvm] r349742 - [X86] Update PADDSW/PSUBSW intrinsic usage with generic saturated intrinsics.
Simon Pilgrim via llvm-commits
- [llvm] r349744 - [X86][SSE] Auto upgrade PADDS/PSUBS intrinsics to SADD_SAT/SSUB_SAT generic intrinsics (llvm)
Simon Pilgrim via llvm-commits
- [llvm] r349759 - [InstCombine] Make x86 PADDS/PSUBS constant folding tests generic
Simon Pilgrim via llvm-commits
- [llvm] r349760 - Fix gcc7 -Wdangling-else warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r349763 - [X86][AVX512] Don't custom lower v16i8 rotations.
Simon Pilgrim via llvm-commits
- [llvm] r349765 - [SelectionDAGBuilder] Enable funnel shift building to custom rotates
Simon Pilgrim via llvm-commits
- [llvm] r349795 - [X86] Auto upgrade XOP/AVX512 rotation intrinsics to generic funnel shift intrinsics (llvm)
Simon Pilgrim via llvm-commits
- [llvm] r349892 - [X86][SSE] Auto upgrade PADDS/PSUBS intrinsics to SADD_SAT/SSUB_SAT generic intrinsics (llvm)
Simon Pilgrim via llvm-commits
- [llvm] r349902 - [X86] Always use the version of computeKnownBits that returns a value. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r349903 - [PPC] Always use the version of computeKnownBits that returns a value. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r349905 - [Lanai] Always use the version of computeKnownBits that returns a value. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r349906 - [SystemZ] Always use the version of computeKnownBits that returns a value. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r349907 - [SelectionDAG] Always use the version of computeKnownBits that returns a value. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r349908 - [AArch64] Always use the version of computeKnownBits that returns a value. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r349909 - [ARM] Always use the version of computeKnownBits that returns a value. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r349911 - [WebAssembly] Always use the version of computeKnownBits that returns a value. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r349912 - [AMDGPU] Always use the version of computeKnownBits that returns a value. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r349914 - [Sparc] Always use the version of computeKnownBits that returns a value. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r349915 - [XCore] Always use the version of computeKnownBits that returns a value. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r349931 - [SelectionDAG] Remove KnownBits output paramater version.
Simon Pilgrim via llvm-commits
- [PATCH] D47019: [X86] Lowering rotation intrinsics to native IR
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D55744: [InstCombine] don't widen an arbitrary sequence of vector ops (PR40032)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D55768: [TargetLowering] Add DemandedElts mask to SimplifyDemandedBits (PR40000)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D55768: [TargetLowering] Add DemandedElts mask to SimplifyDemandedBits (PR40000)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D55768: [TargetLowering] Add DemandedElts mask to SimplifyDemandedBits (PR40000)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D55787: [X86] Use UADDSAT/USUBSAT instead of ADDUS/SUBUS
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D55787: [X86] Use UADDSAT/USUBSAT instead of ADDUS/SUBUS
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D55787: [X86] Use UADDSAT/USUBSAT instead of ADDUS/SUBUS
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D55747: [SelectionDAGBuilder] Enable funnel shift building to custom rotates
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D55787: [X86] Use UADDSAT/USUBSAT instead of ADDUS/SUBUS
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D55747: [SelectionDAGBuilder] Enable funnel shift building to custom rotates
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D55787: [X86] Use UADDSAT/USUBSAT instead of ADDUS/SUBUS
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D55787: [X86] Use UADDSAT/USUBSAT instead of ADDUS/SUBUS
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D55819: [SelectionDAG] Optional handling of UNDEF elements in matchUnaryPredicate
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D55780: [X86] Create PSUBUS from (add (umax X, C), -C)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D55787: [X86] Use UADDSAT/USUBSAT instead of ADDUS/SUBUS
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D55822: [SelectionDAG] Optional handling of UNDEF elements in matchBinaryPredicate
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D55780: [X86] Create PSUBUS from (add (umax X, C), -C)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D55747: [SelectionDAGBuilder] Enable funnel shift building to custom rotates
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D55833: [X86] Use SADDSAT/SSUBSAT instead of ADDS/SUBS
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D55855: [X86][SSE] Auto upgrade PADDUS/PSUBUS intrinsics to UADD_SAT/USUB_SAT generic intrinsics
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D55879: [X86][SSE] Auto upgrade PADDUS/PSUBUS intrinsics to UADD_SAT/USUB_SAT generic intrinsics (clang)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D55819: [SelectionDAG] Optional handling of UNDEF elements in matchUnaryPredicate
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D55883: [TargetLowering] Fix propagation of undefs in zero extension ops (PR40091)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D55883: [TargetLowering] Fix propagation of undefs in zero extension ops (PR40091)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D55822: [SelectionDAG] Optional handling of UNDEF elements in matchBinaryPredicate
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D55855: [X86][SSE] Auto upgrade PADDUS/PSUBUS intrinsics to UADD_SAT/USUB_SAT generic intrinsics
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D55879: [X86][SSE] Auto upgrade PADDUS/PSUBUS intrinsics to UADD_SAT/USUB_SAT generic intrinsics (clang)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D55890: [X86][SSE] Auto upgrade PADDS/PSUBS intrinsics to SADD_SAT/SSUB_SAT generic intrinsics (clang)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D55894: [X86][SSE] Auto upgrade PADDS/PSUBS intrinsics to SADD_SAT/SSUB_SAT generic intrinsics (llvm)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D55890: [X86][SSE] Auto upgrade PADDS/PSUBS intrinsics to SADD_SAT/SSUB_SAT generic intrinsics (clang)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D55894: [X86][SSE] Auto upgrade PADDS/PSUBS intrinsics to SADD_SAT/SSUB_SAT generic intrinsics (llvm)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D55890: [X86][SSE] Auto upgrade PADDS/PSUBS intrinsics to SADD_SAT/SSUB_SAT generic intrinsics (clang)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D55894: [X86][SSE] Auto upgrade PADDS/PSUBS intrinsics to SADD_SAT/SSUB_SAT generic intrinsics (llvm)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D55898: [x86] add movddup specialization for build vector lowering (PR37502)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D55894: [X86][SSE] Auto upgrade PADDS/PSUBS intrinsics to SADD_SAT/SSUB_SAT generic intrinsics (llvm)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D55747: [SelectionDAGBuilder] Enable funnel shift building to custom rotates
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D55747: [SelectionDAGBuilder] Enable funnel shift building to custom rotates
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D55935: [X86][SSE] Canonicalize OR(AND(X, C), AND(Y, ~C)) -> OR(AND(X, C), ANDNP(C, Y))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D55898: [x86] add movddup specialization for build vector lowering (PR37502)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D55937: [X86] Auto upgrade XOP/AVX512 rotation intrinsics to generic funnel shift intrinsics (clang)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D55938: [X86] Auto upgrade XOP/AVX512 rotations intrinsics to generic funnel shift intrinsics (llvm)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D55937: [X86] Auto upgrade XOP/AVX512 rotation intrinsics to generic funnel shift intrinsics (clang)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D55938: [X86] Auto upgrade XOP/AVX512 rotations intrinsics to generic funnel shift intrinsics (llvm)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D55894: [X86][SSE] Auto upgrade PADDS/PSUBS intrinsics to SADD_SAT/SSUB_SAT generic intrinsics (llvm)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D55935: [X86][SSE] Canonicalize OR(AND(X, C), AND(Y, ~C)) -> OR(AND(X, C), ANDNP(C, Y))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D55935: [X86][SSE] Canonicalize OR(AND(X, C), AND(Y, ~C)) -> OR(AND(X, C), ANDNP(C, Y))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D55975: [X86] Remove x86ISD::INC/DEC. Just select them from X86ISD::ADD/SUB at isel time
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D55950: [ConstantFolding] Fold undef for integer intrinsics
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D55936: [x86] add load fold patterns for movddup with vzext_load
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D55975: [X86] Remove x86ISD::INC/DEC. Just select them from X86ISD::ADD/SUB at isel time
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D55807: [X86] Don't allow optimizeCompareInstr to replace a CMP with BEXTR if the sign flag is used.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D55807: [X86] Don't allow optimizeCompareInstr to replace a CMP with BEXTR if the sign flag is used.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D55813: [X86] Add isel patterns to match BMI/TBMI instructions when lowering has turned the root nodes into one of the flag producing binops.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D56057: [X86] Individually simplify both operands of PMULDQ/PMULUDQ using the other entry point of SimplifyDemandedBits that allows the one use check of the root node to be suppressed.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D56057: [X86] Individually simplify both operands of PMULDQ/PMULUDQ using the other entry point of SimplifyDemandedBits that allows the one use check of the root node to be suppressed.
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r336869 - IR: Skip -print-*-all after -print-*
Son Tuan VU via llvm-commits
- [PATCH] D55808: AMDGPU/GlobalISel: Legality/regbankselect for atomicrmw
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D55880: AMDGPU: Make i1/i64/v2i32 and/or/xor legal
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D55908: AMDGPU/GlobalISel: Redo legality for build_vector
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D55816: [CMake] Use XCODE_ATTRIBUTE properties for code signing and entitlements in Xcode
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D53384: [PowerPC] Make no-PIC default to match GCC - CLANG
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D53927: [AArch64] Enable libm vectorized functions via SLEEF
Stefan Teleman via Phabricator via llvm-commits
- [PATCH] D55607: Make crashlog.py work when a .dSYM is present, but a binary is missing
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D55607: Make crashlog.py work when a .dSYM is present, but a binary is missing
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D55384: [NativePDB] Reconstruct FunctionDecl AST nodes from PDB debug info
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D55384: [NativePDB] Reconstruct FunctionDecl AST nodes from PDB debug info
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D55056: [CMake] Default options for faster executables on MSVC
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D55384: [NativePDB] Reconstruct FunctionDecl AST nodes from PDB debug info
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D54877: Update coding guidelines regarding use of `auto`
Stephen Kelly via Phabricator via llvm-commits
- [PATCH] D55531: AsmParser: test .double NaN
Steve Canon via Phabricator via llvm-commits
- [PATCH] D55531: AsmParser: test .double NaN
Steve Canon via Phabricator via llvm-commits
- [PATCH] D55080: [ThinLTO] Out-of-process CodeGenerator for legacy C API
Steven Wu via Phabricator via llvm-commits
- [PATCH] D55966: Ensure coro split pass only spills variables dominated by CoroBegin
Tanoy Sinha via Phabricator via llvm-commits
- [PATCH] D55966: Ensure coro split pass only spills variables dominated by CoroBegin
Tanoy Sinha via Phabricator via llvm-commits
- [www] r349936 - Add slides and remove expired sponsorship
Tanya Lattner via llvm-commits
- [PATCH] D53890: [LTO] Record whether LTOUnit splitting is enabled in index
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D55080: [ThinLTO] Out-of-process CodeGenerator for legacy C API
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D53891: [LTO] Add option to enable LTOUnit splitting, and disable unless needed
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D53890: [LTO] Record whether LTOUnit splitting is enabled in index
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D53890: [LTO] Record whether LTOUnit splitting is enabled in index
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D53890: [LTO] Record whether LTOUnit splitting is enabled in index
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D53890: [LTO] Record whether LTOUnit splitting is enabled in index
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D53891: [LTO] Add option to enable LTOUnit splitting, and disable unless needed
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D56015: Allow new comdat symbols to be added as a result of LTO.
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r349720 - [WebAssembly] Gate unimplemented SIMD ops on flag
Thomas Lively via llvm-commits
- [llvm] r349724 - [WebAssembly] Emit a splat for v128 IMPLICIT_DEF
Thomas Lively via llvm-commits
- [llvm] r349889 - [WebAssembly] Fix invalid machine instrs in -O0, verify in tests
Thomas Lively via llvm-commits
- [PATCH] D55904: [WebAssembly] Gate unimplemented SIMD ops on flag
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D55904: [WebAssembly] Gate unimplemented SIMD ops on flag
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D55904: [WebAssembly] Gate unimplemented SIMD ops on flag
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D55910: [WebAssembly] Emit a splat for v128 IMPLICIT_DEF
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D55910: [WebAssembly] Emit a splat for v128 IMPLICIT_DEF
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D55910: [WebAssembly] Emit a splat for v128 IMPLICIT_DEF
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D55910: [WebAssembly] Emit a splat for v128 IMPLICIT_DEF
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D55956: [WebAssembly] Fix invalid machine instrs in -O0, verify in tests
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D55956: [WebAssembly] Fix invalid machine instrs in -O0, verify in tests
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D55956: [WebAssembly] Fix invalid machine instrs in -O0, verify in tests
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D55956: [WebAssembly] Fix invalid machine instrs in -O0, verify in tests
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D55940: Detect incorrect FileCheck variable CLI definition
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D49084: FileCheck: Add support for variable expressions
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D49084: FileCheck: Add support for numeric variables and expressions
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D49084: FileCheck: Add support for numeric variables and expressions
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D55940: Detect incorrect FileCheck variable CLI definition
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D46754: [AMDGPU] Add intrinsics for 16 bit interpolation
Tim Corringham via Phabricator via llvm-commits
- [llvm] r349355 - ARM: use acquire/release instruction variants when available.
Tim Northover via llvm-commits
- [llvm] r349365 - FastIsel: take care to update iterators when removing instructions.
Tim Northover via llvm-commits
- [llvm] r349465 - SROA: preserve alignment tags on loads and stores.
Tim Northover via llvm-commits
- [PATCH] D54743: SROA: preserve alignment tags on loads and stores.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D55909: [ExpandISelPseudos] Recompute liveins after introducing a new MBB.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D55909: [ExpandISelPseudos] Recompute liveins after introducing a new MBB.
Tim Northover via Phabricator via llvm-commits
- [llvm] r349839 - cmake: Remove add_llvm_loadable_module()
Tom Stellard via llvm-commits
- [llvm] r349846 - Fix Windows build failures caused by r349839
Tom Stellard via llvm-commits
- [llvm] r346127 - [CMake] Expose opt-remark tooling through libOptRemarks.dylib
Tom Stellard via llvm-commits
- [llvm] r349921 - ReleaseNotes: Document removal of add_llvm_loadable_module CMake macro
Tom Stellard via llvm-commits
- [www-releases] r349965 - Add 7.0.1 docs for clang, llvm, and lld
Tom Stellard via llvm-commits
- [www-releases] r349965 - Add 7.0.1 docs for clang, llvm, and lld
Tom Stellard via llvm-commits
- [www-releases] r349965 - Add 7.0.1 docs for clang, llvm, and lld
Tom Stellard via llvm-commits
- [www-releases] r349965 - Add 7.0.1 docs for clang, llvm, and lld
Tom Stellard via llvm-commits
- [www-releases] r349965 - Add 7.0.1 docs for clang, llvm, and lld
Tom Stellard via llvm-commits
- [www-releases] r349965 - Add 7.0.1 docs for clang, llvm, and lld
Tom Stellard via llvm-commits
- [www-releases] r349965 - Add 7.0.1 docs for clang, llvm, and lld
Tom Stellard via llvm-commits
- [www-releases] r349965 - Add 7.0.1 docs for clang, llvm, and lld
Tom Stellard via llvm-commits
- [www-releases] r349965 - Add 7.0.1 docs for clang, llvm, and lld
Tom Stellard via llvm-commits
- [www-releases] r349965 - Add 7.0.1 docs for clang, llvm, and lld
Tom Stellard via llvm-commits
- [www-releases] r349965 - Add 7.0.1 docs for clang, llvm, and lld
Tom Stellard via llvm-commits
- [www-releases] r349965 - Add 7.0.1 docs for clang, llvm, and lld
Tom Stellard via llvm-commits
- [www-releases] r349965 - Add 7.0.1 docs for clang, llvm, and lld
Tom Stellard via llvm-commits
- [www-releases] r349965 - Add 7.0.1 docs for clang, llvm, and lld
Tom Stellard via llvm-commits
- [www-releases] r349965 - Add 7.0.1 docs for clang, llvm, and lld
Tom Stellard via llvm-commits
- [www-releases] r349965 - Add 7.0.1 docs for clang, llvm, and lld
Tom Stellard via llvm-commits
- [www-releases] r349965 - Add 7.0.1 docs for clang, llvm, and lld
Tom Stellard via llvm-commits
- [www-releases] r349965 - Add 7.0.1 docs for clang, llvm, and lld
Tom Stellard via llvm-commits
- [www-releases] r349965 - Add 7.0.1 docs for clang, llvm, and lld
Tom Stellard via llvm-commits
- [www-releases] r349965 - Add 7.0.1 docs for clang, llvm, and lld
Tom Stellard via llvm-commits
- [www-releases] r349965 - Add 7.0.1 docs for clang, llvm, and lld
Tom Stellard via llvm-commits
- [www-releases] r349965 - Add 7.0.1 docs for clang, llvm, and lld
Tom Stellard via llvm-commits
- [www-releases] r349965 - Add 7.0.1 docs for clang, llvm, and lld
Tom Stellard via llvm-commits
- [www-releases] r349965 - Add 7.0.1 docs for clang, llvm, and lld
Tom Stellard via llvm-commits
- [www-releases] r349965 - Add 7.0.1 docs for clang, llvm, and lld
Tom Stellard via llvm-commits
- [www-releases] r349965 - Add 7.0.1 docs for clang, llvm, and lld
Tom Stellard via llvm-commits
- [www-releases] r349965 - Add 7.0.1 docs for clang, llvm, and lld
Tom Stellard via llvm-commits
- [www-releases] r349965 - Add 7.0.1 docs for clang, llvm, and lld
Tom Stellard via llvm-commits
- [www-releases] r349980 - Add Windows and FreeBSD binaries for 7.0.1
Tom Stellard via llvm-commits
- [llvm] r349990 - Fix mingw build failures caused by r349839
Tom Stellard via llvm-commits
- [www] r349993 - Update website for 7.0.1 release
Tom Stellard via llvm-commits
- [PATCH] D55871: AMDGPU/GlobalISel: Disallow VGPR->SCC copies
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D55759: AMDGPU/GlobalISel: Introduce vcc reg bank
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D55805: AMDGPU/GlobalISel: RegBankSelect for amdgcn.wqm.vote
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D55751: AMDGPU/GlobalISel: RegBankSelect for add/sub with carry out
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D51748: cmake: Remove add_llvm_loadable_module()
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D55914: [GlobalISel][InstructionSelect] Add support for selecting pointer types with TableGen
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D52922: AMDGPU/GlobalISel: Move SMRD selection logic to TableGen
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D52922: AMDGPU/GlobalISel: Move SMRD selection logic to TableGen
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D52922: AMDGPU/GlobalISel: Move SMRD selection logic to TableGen
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D51748: cmake: Remove add_llvm_loadable_module()
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D55965: cmake: Don't install plugins used for examples or tests
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D50668: unittests: Don't install TestPlugin.so
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D56004: Fix mingw build failures caused by r349839
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D55965: cmake: Don't install plugins used for examples or tests
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D51748: cmake: Remove add_llvm_loadable_module()
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D56004: Fix mingw build failures caused by r349839
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D56004: Fix mingw build failures caused by r349839
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D47019: [X86] Lowering rotation intrinsics to native IR
Tomasz Krupa via Phabricator via llvm-commits
- [llvm] r349746 - [SystemZ] Make better use of VLDEB
Ulrich Weigand via llvm-commits
- [llvm] r349748 - [SystemZ] Make better use of VGEF/VGEG
Ulrich Weigand via llvm-commits
- [llvm] r349749 - [SystemZ] Make better use of VLLEZ
Ulrich Weigand via llvm-commits
- [llvm] r349761 - [SystemZ] "Generic" vector assembler instructions shoud clobber CC
Ulrich Weigand via llvm-commits
- [PATCH] D55722: [DAGCombiner] scalarize binop followed by extractelement
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D55722: [DAGCombiner] scalarize binop followed by extractelement
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D55506: [RFC v2] Allow target to handle STRICT floating-point nodes
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D55506: [RFC v2] Allow target to handle STRICT floating-point nodes
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D55722: [DAGCombiner] scalarize binop followed by extractelement
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D51552: Libraries added with add_llvm_loadable_module macro to have their component name
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D55444: AMDGPU: Fix DPP combiner
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D55444: AMDGPU: Fix DPP combiner
Valery Pykhtin via Phabricator via llvm-commits
- [llvm] r349964 - [IR] Add Instruction::isLifetimeStartOrEnd, NFC
Vedant Kumar via llvm-commits
- [PATCH] D55760: [ADT] IntervalMap: add contains(a, b) method
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D55760: [ADT] IntervalMap: add contains(a, b) method
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D55967: [CodeExtractor] Do not extract unsafe lifetime markers
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D55967: [CodeExtractor] Do not extract unsafe lifetime markers
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D55967: [CodeExtractor] Do not extract unsafe lifetime markers
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D56019: [IR] Add Instruction::isLifetimeStartOrEnd, NFC
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D55967: [CodeExtractor] Do not extract unsafe lifetime markers
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D55967: [CodeExtractor] Do not extract unsafe lifetime markers
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D55987: [CodeGen] Skip over dbg-instr in twoaddr pass
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D55997: Add support for LLVM profile for NetBSD
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D56045: [CodeExtractor] Emit lifetime markers around reloads of outputs
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D56045: [CodeExtractor] Emit lifetime markers around reloads of outputs
Vedant Kumar via Phabricator via llvm-commits
- [compiler-rt] r349555 - [asan] Restore ODR-violation detection on vtables
Vitaly Buka via llvm-commits
- [llvm] r349555 - [asan] Restore ODR-violation detection on vtables
Vitaly Buka via llvm-commits
- [compiler-rt] r349585 - [asan] Disable ODR test on Android
Vitaly Buka via llvm-commits
- [compiler-rt] r349705 - [asan] Disable test incompatible with new Android
Vitaly Buka via llvm-commits
- [llvm] r349706 - [asan] Prevent folding of globals with redzones
Vitaly Buka via llvm-commits
- [llvm] r349707 - [asan] Undo special treatment of linkonce_odr and weak_odr
Vitaly Buka via llvm-commits
- [compiler-rt] r349736 - [asan] Fix and re-enable few test on Android
Vitaly Buka via llvm-commits
- [compiler-rt] r349740 - [asan] Revert still Androind incompatible tests enabled in r349736
Vitaly Buka via llvm-commits
- [compiler-rt] r349730 - [HWASAN] Add support for memory intrinsics
Vitaly Buka via llvm-commits
- [zorg] r349797 - [zorg] Fix STEP_FAILURE report on Android bot
Vitaly Buka via llvm-commits
- [zorg] r349809 - [zorg] Fix STEP_FAILURE report on Android bot
Vitaly Buka via llvm-commits
- [zorg] r349810 - [zorg] Uprev clang on sanitizer bots
Vitaly Buka via llvm-commits
- [compiler-rt] r349730 - [HWASAN] Add support for memory intrinsics
Vitaly Buka via llvm-commits
- [compiler-rt] r349730 - [HWASAN] Add support for memory intrinsics
Vitaly Buka via llvm-commits
- [zorg] r349827 - [zorg] Report exception of svn update failed
Vitaly Buka via llvm-commits
- [zorg] r349829 - [zorg] Skip svn update with "BUILDBOT_REVISION=-"
Vitaly Buka via llvm-commits
- [zorg] r349837 - [zorg] Simplify stage1 build on sanitizer bots
Vitaly Buka via llvm-commits
- [zorg] r349838 - [zorg] Report results of adb push on Android bot
Vitaly Buka via llvm-commits
- [zorg] r349842 - [zorg] Print local IP of Android build bot
Vitaly Buka via llvm-commits
- [compiler-rt] r349844 - [asan] Disable test on powerpc64be
Vitaly Buka via llvm-commits
- [compiler-rt] r349852 - Revert "[asan] Disable test on powerpc64be"
Vitaly Buka via llvm-commits
- [zorg] r349855 - [zorg] Print all IPs on Android bot
Vitaly Buka via llvm-commits
- [PATCH] D55799: [asan] Restore ODR-violation detection on vtables
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D55799: [asan] Restore ODR-violation detection on vtables
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D55799: [asan] Restore ODR-violation detection on vtables
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D55799: [asan] Restore ODR-violation detection on vtables
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D55857: [asan] Prevent folding of globals with redzones
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D55874: [asan] Support running without /proc.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D55596: Reimplement Thread Static Data ASan routines with TLS
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D55740: Fix sanitizer tool list used to generate sanitizer_common tests to be up-to-date.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D55740: Fix sanitizer tool list used to generate sanitizer_common tests to be up-to-date.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D55596: Reimplement Thread Static Data ASan routines with TLS
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D55857: [asan] Prevent folding of globals with redzones
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D55899: [asan] Undo special treatment of linkonce_odr and weak_odr
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D55857: [asan] Prevent folding of globals with redzones
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D55899: [asan] Undo special treatment of linkonce_odr and weak_odr
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D55740: Fix sanitizer tool list used to generate sanitizer_common tests to be up-to-date.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D55857: [asan] Prevent folding of globals with redzones
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D55899: [asan] Undo special treatment of linkonce_odr and weak_odr
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D55874: [asan] Support running without /proc.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D55874: [asan] Support running without /proc.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D48753: [libcxx] Use custom allocator's `construct` in C++03 when available.
Volodymyr Sapsai via Phabricator via llvm-commits
- [PATCH] D55740: Fix sanitizer tool list used to generate sanitizer_common tests to be up-to-date.
Walter Lee via Phabricator via llvm-commits
- [PATCH] D55681: [llvm] API for encoding/decoding DWARF discriminators.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D55867: [RegisterCoalescer] dst register's live interval needs to be updated when merging a src register in ToBeUpdated set
Wei Mi via Phabricator via llvm-commits
- [PATCH] D55867: [RegisterCoalescer] dst register's live interval needs to be updated when merging a src register in ToBeUpdated set
Wei Mi via Phabricator via llvm-commits
- [PATCH] D55867: [RegisterCoalescer] dst register's live interval needs to be updated when merging a src register in ToBeUpdated set
Wei Mi via Phabricator via llvm-commits
- [PATCH] D55867: [RegisterCoalescer] dst register's live interval needs to be updated when merging a src register in ToBeUpdated set
Wei Mi via Phabricator via llvm-commits
- [PATCH] D56041: [PowerPC] Fix a bug when optimizing conditional branch in PPCPreEmitPeephole pass
Wei Mi via Phabricator via llvm-commits
- [llvm] r349405 - [WebAssembly] Fix assembler parsing of br_table.
Wouter van Oortmerssen via llvm-commits
- [PATCH] D55401: [WebAssembly] Fix assembler parsing of br_table.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D55401: [WebAssembly] Fix assembler parsing of br_table.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D55401: [WebAssembly] Fix assembler parsing of br_table.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D55401: [WebAssembly] Fix assembler parsing of br_table.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D55797: [WebAssembly] Make assembler check for proper nesting of control flow.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D55797: [WebAssembly] Make assembler check for proper nesting of control flow.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D55797: [WebAssembly] Make assembler check for proper nesting of control flow.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D55797: [WebAssembly] Make assembler check for proper nesting of control flow.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D55973: [WebAssembly] Added basic support for if/else/end_if in MC layer.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D54697: [llvm-objdump] Add `Version References` dumper (WIP) (PR30241)
Xing via Phabricator via llvm-commits
- [PATCH] D54697: [llvm-objdump] Add `Version References` dumper (WIP) (PR30241)
Xing via Phabricator via llvm-commits
- [PATCH] D53736: [BTF] Add BTF DebugInfo
Yonghong Song via llvm-commits
- [llvm] r349564 - [DebugInfo] Move several private headers to include directory
Yonghong Song via llvm-commits
- [llvm] r349602 - [DebugInfo] Make AsmPrinter struct HandlerInfo and Handlers protected
Yonghong Song via llvm-commits
- [llvm] r349640 - [BPF] Generate BTF DebugInfo under BPF target
Yonghong Song via llvm-commits
- [llvm] r349778 - [BPF] Disable relocation for .BTF.ext section
Yonghong Song via llvm-commits
- [PATCH] D53736: [BTF] Add BTF DebugInfo
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D55943: [RuntimeDyld] load all non-relocation sections with ProcessAllSections
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D55943: [RuntimeDyld] load all non-relocation sections with ProcessAllSections
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D55943: [RuntimeDyld] load all non-relocation sections with ProcessAllSections
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D55669: [LIR] Add CTTZ support
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D55876: [LIR] Add CTTZ support
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D55877: [LIR] Add CTTZ support part2
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D55669: [LIR] Add CTTZ support
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D55876: [LIR] Add CTTZ support
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D55876: [LIR] Add CTTZ support
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D55876: [LIR] Add CTTZ support
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D55877: [LIR] Add CTTZ support part2
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D55876: [LIR] Add CTTZ support
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D54889: Fiber support for thread sanitizer
Yuri Per via Phabricator via llvm-commits
- [PATCH] D54889: Fiber support for thread sanitizer
Yuri Per via Phabricator via llvm-commits
- [PATCH] D54889: Fiber support for thread sanitizer
Yuri Per via Phabricator via llvm-commits
- [PATCH] D54889: Fiber support for thread sanitizer
Yuri Per via Phabricator via llvm-commits
- [PATCH] D54889: Fiber support for thread sanitizer
Yuri Per via Phabricator via llvm-commits
- [PATCH] D54889: Fiber support for thread sanitizer
Yuri Per via Phabricator via llvm-commits
- [PATCH] D54889: Fiber support for thread sanitizer
Yuri Per via Phabricator via llvm-commits
- [PATCH] D54889: Fiber support for thread sanitizer
Yuri Per via Phabricator via llvm-commits
- [PATCH] D54889: Fiber support for thread sanitizer
Yuri Per via Phabricator via llvm-commits
- [PATCH] D54889: Fiber support for thread sanitizer
Yuri Per via Phabricator via llvm-commits
- [PATCH] D52634: [WIP] [WebAssembly] Add DBG_VALUE with local operands location in WebAssemblyExplicitLocals pass
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D52634: [WebAssembly] Add DBG_VALUE with local operands location in WebAssemblyExplicitLocals pass
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D52634: [WebAssembly] Add DBG_VALUE with local operands location in WebAssemblyExplicitLocals pass
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D52634: [WebAssembly] Add DBG_VALUE with local operands location in WebAssemblyExplicitLocals pass
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D52634: [WebAssembly] Add DBG_VALUE with local operands location in WebAssemblyExplicitLocals pass
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D52634: [WebAssembly] Add DBG_VALUE with local operands location in WebAssemblyExplicitLocals pass
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D52634: [WebAssembly] Add DBG_VALUE with local operands location in WebAssemblyExplicitLocals pass
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D55769: Add support for demangling msvc's noexcept types to llvm-undname
Zachary Henkel via Phabricator via llvm-commits
- [PATCH] D55769: Add support for demangling msvc's noexcept types to llvm-undname
Zachary Henkel via Phabricator via llvm-commits
- [llvm] r349359 - [MS Demangler] Add a helper function to print a Node as a string.
Zachary Turner via llvm-commits
- [llvm] r349361 - [PDB] Add some helper functions for working with scopes.
Zachary Turner via llvm-commits
- [llvm] r349363 - Add missing include file.
Zachary Turner via llvm-commits
- [PATCH] D55769: Add support for demangling msvc's noexcept types to llvm-undname
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D55754: [PowerPC] Implement the ”isSelectSupported()“ target hook
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D55754: [PowerPC] Implement the ”isSelectSupported()“ target hook
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D55977: [PowerPC] Fix the bug of ISD::ADDE to set its second return type to glue
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D55977: [PowerPC] Fix the bug of ISD::ADDE to set its second return type to glue
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D54909: [clang][slh] add Clang attr no_speculative_load_hardening
Zola Bridges via Phabricator via llvm-commits
- [PATCH] D54909: [clang][slh] add Clang attr no_speculative_load_hardening
Zola Bridges via Phabricator via llvm-commits
- [PATCH] D54909: [clang][slh] add Clang attr no_speculative_load_hardening
Zola Bridges via Phabricator via llvm-commits
- [PATCH] D54909: [clang][slh] add Clang attr no_speculative_load_hardening
Zola Bridges via Phabricator via llvm-commits
- [PATCH] D54909: [clang][slh] add Clang attr no_speculative_load_hardening
Zola Bridges via Phabricator via llvm-commits
- [PATCH] D54909: [clang][slh] add Clang attr no_speculative_load_hardening
Zola Bridges via Phabricator via llvm-commits
- [PATCH] D54909: [clang][slh] add Clang attr no_speculative_load_hardening
Zola Bridges via Phabricator via llvm-commits
- [PATCH] D53234: Don't remove COMDATs when internalizing global objects
ben via Phabricator via llvm-commits
- [PATCH] D56057: [X86] Individually simplify both operands of PMULDQ/PMULUDQ using the other entry point of SimplifyDemandedBits that allows the one use check of the root node to be suppressed.
easyaspi314 (Devin) via Phabricator via llvm-commits
- [PATCH] D56057: [X86] Individually simplify both operands of PMULDQ/PMULUDQ using the other entry point of SimplifyDemandedBits that allows the one use check of the root node to be suppressed.
easyaspi314 (Devin) via Phabricator via llvm-commits
- [PATCH] D56057: [X86] Individually simplify both operands of PMULDQ/PMULUDQ using the other entry point of SimplifyDemandedBits that allows the one use check of the root node to be suppressed.
easyaspi314 (Devin) via Phabricator via llvm-commits
- [PATCH] D54889: Fiber support for thread sanitizer
lfy via Phabricator via llvm-commits
- [PATCH] D54889: Fiber support for thread sanitizer
lfy via Phabricator via llvm-commits
- [PATCH] D54889: Fiber support for thread sanitizer
lfy via Phabricator via llvm-commits
- [PATCH] D54889: Fiber support for thread sanitizer
lfy via Phabricator via llvm-commits
- [PATCH] D44140: Add missing header for InstructionCombining.cpp, in order to export LLVMInitializeInstCombine as extern "C"
nmgeek via Phabricator via llvm-commits
- [PATCH] D55829: LLVM Test suite Python 2/3 compatibility
serge via Phabricator via llvm-commits
- [PATCH] D55829: LLVM Test suite Python 2/3 compatibility
serge via Phabricator via llvm-commits
- [PATCH] D54472: Disable invalid isPodLike<> specialization
serge via Phabricator via llvm-commits
- [PATCH] D54472: Disable invalid isPodLike<> specialization
serge via Phabricator via llvm-commits
- [PATCH] D54472: Disable invalid isPodLike<> specialization
serge via Phabricator via llvm-commits
- [PATCH] D54472: Disable invalid isPodLike<> specialization
serge via Phabricator via llvm-commits
- [PATCH] D55829: LLVM Test suite Python 2/3 compatibility
serge via Phabricator via llvm-commits
- [PATCH] D55989: Modernize Python script
serge via Phabricator via llvm-commits
- [PATCH] D55829: LLVM Test suite Python 2/3 compatibility
serge via Phabricator via llvm-commits
- mMyKXytqvjc 重磅推出,吟核<197984 C0M>可以免息借唄啦,新會員還能領58元可提歀,聯繋QQ212 232 358拿
井宜进 via llvm-commits
- 上海堡森会展服务有限公司重磅推出,音和《197984點com》可以免息借唄啦,薪襘員寰能領㈤捌え苛提歀,聯繋QQ领
董帛 via llvm-commits
Last message date:
Sun Dec 23 23:56:41 PST 2018
Archived on: Tue Dec 25 08:01:36 PST 2018
This archive was generated by
Pipermail 0.09 (Mailman edition).