The Week Of Monday 8 June 2020 Archives by author
Starting: Mon Jun 8 00:09:33 PDT 2020
Ending: Sun Jun 14 23:59:00 PDT 2020
Messages: 2746
- [PATCH] D80522: [Analyzer] [NFC] Parameter Regions
Balogh, Ádám via Phabricator via llvm-commits
- [PATCH] D80522: [Analyzer] [NFC] Parameter Regions
Balogh, Ádám via Phabricator via llvm-commits
- [llvm] 6973125 - Fix FastISel dropping srcloc metadata from InlineAsm
Amanieu d'Antras via llvm-commits
- [PATCH] D81318: Add LLVM_ATTRIBUTE_NORETURN to report_bad_alloc_error
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D80582: [lld-macho] Specify the complete set of command-line options for ld64
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D81416: [LV][SLP] Interleave to expose ILP for small loops with scalar reductions.
Aaron H Liu via Phabricator via llvm-commits
- [PATCH] D81416: [LV][SLP] Interleave to expose ILP for small loops with scalar reductions.
Aaron H Liu via Phabricator via llvm-commits
- [PATCH] D80175: [PowerPC][MachineCombiner] reassociate fma to expose more ILP
Aaron H Liu via Phabricator via llvm-commits
- [PATCH] D67948: [LV] Interleaving should not exceed estimated loop trip count.
Aaron H Liu via Phabricator via llvm-commits
- [PATCH] D67948: [LV] Interleaving should not exceed estimated loop trip count.
Aaron H Liu via Phabricator via llvm-commits
- [PATCH] D67948: [LV] Interleaving should not exceed estimated loop trip count.
Aaron H Liu via Phabricator via llvm-commits
- [PATCH] D67948: [LV] Interleaving should not exceed estimated loop trip count.
Aaron H Liu via Phabricator via llvm-commits
- [PATCH] D80175: [PowerPC][MachineCombiner] reassociate fma to expose more ILP
Aaron H Liu via Phabricator via llvm-commits
- [PATCH] D80175: [PowerPC][MachineCombiner] reassociate fma to expose more ILP
Aaron H Liu via Phabricator via llvm-commits
- [llvm] 31eeee1 - Fix build after removing llvm/CodeGen/GlobalISel/Types.h
Aaron Puchert via llvm-commits
- [llvm] 55c365d - Add LLVM_ATTRIBUTE_NORETURN to report_bad_alloc_error
Aaron Puchert via llvm-commits
- [PATCH] D81318: Add LLVM_ATTRIBUTE_NORETURN to report_bad_alloc_error
Aaron Puchert via Phabricator via llvm-commits
- [PATCH] D81779: [SelectionDAG] Add MVT::bf16 to getConstantFP()
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D81422: Change filecheck default to dump input on failure
Aart Bik via Phabricator via llvm-commits
- [PATCH] D81768: [llvm-objcopy][MachO] Add support for LC_CODE_SIGNATURE
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D81768: [llvm-objcopy][MachO] Add support for LC_CODE_SIGNATURE
Aditya Kumar via Phabricator via llvm-commits
- [llvm] 6239d67 - [GISel][NFC]: Add unit test for clarifying CSE behavior
Aditya Nandakumar via llvm-commits
- [PATCH] D81381: GlobalISel: Move some trivial MIRBuilder methods into the header
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D81387: GlobalISel: Set instr/debugloc before any legalizer action
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D81381: GlobalISel: Move some trivial MIRBuilder methods into the header
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D81461: GlobalISel: Fix double printing new instructions in legalizer
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D81461: GlobalISel: Fix double printing new instructions in legalizer
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D81461: GlobalISel: Fix double printing new instructions in legalizer
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D81461: GlobalISel: Fix double printing new instructions in legalizer
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D81625: [GISel][NFC]: Add unit test for clarifying CSE behavior
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D81625: [GISel][NFC]: Add unit test for clarifying CSE behavior
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D80962: [NativeSession] Implement findLineNumbersByAddress functions for native llvm-symbolizer support.
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D80833: [CodeView] Add full repro to LF_BUILDINFO record
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D81389: dwarf::isCPlusPlus fails with user language
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D81389: dwarf::isCPlusPlus fails with user language
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D81488: [MSP430] Enable some basic support for debug information
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D81198: [docs] Specify rules for updating debug locations
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D81730: SpeculativeExecution: fix incorrect debug info move
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D81685: BypassSlowDivision: Fix dropping debug info
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D81198: [docs] Specify rules for updating debug locations
Adrian Prantl via Phabricator via llvm-commits
- [llvm] d9bc8bd - [RISCV] Make visibility of overridden methods in RISCVISelLowering match the parent
Alex Bradbury via llvm-commits
- [PATCH] D81391: [RISC-V] Do not crash when using -ftrapping-math
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D79928: [RISCV] Make visibility of overridden methods in RISCVISelLowering match the parent
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D81390: [KernelAddressSanitizer] Make globals constructors compatible with kernel [v2]
Alexander Potapenko via Phabricator via llvm-commits
- [PATCH] D81390: [KernelAddressSanitizer] Make globals constructors compatible with kernel [v2]
Alexander Potapenko via Phabricator via llvm-commits
- [PATCH] D80915: [FileCheck] Implement * and / operators for ExpressionValue.
Alexander Richardson via Phabricator via llvm-commits
- [llvm] c966ed8 - [llvm-objcopy][MachO] Fix cmdsize of LC_RPATH
Alexander Shaposhnikov via llvm-commits
- [PATCH] D81527: [llvm-install-name-tool] Add `delete_rpath` option
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D81575: [llvm-objcopy] Fix RPathLC.cmdsize
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D81575: [llvm-objcopy] Fix RPathLC.cmdsize
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D81768: [llvm-objcopy][MachO] Add support for LC_CODE_SIGNATURE
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D81768: [llvm-objcopy][MachO] Add support for LC_CODE_SIGNATURE
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D81768: [llvm-objcopy][MachO] Add support for LC_CODE_SIGNATURE
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D81296: [PDB] Defer public serialization until PDB writing
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D81301: [X86] Emit two-byte NOP when possible
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D81301: [X86] Emit two-byte NOP when possible
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D81301: [X86] Emit two-byte NOP when possible
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D81373: [WIP] Basic bfloat support on Arm
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D81373: [WIP] Basic bfloat support on Arm
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D81373: [WIP] Basic bfloat support on Arm
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D81505: [ARM][NFC] Explicitly specify the fp16 value type in codegen patterns.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D81373: [WIP] Basic bfloat support on Arm
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D81373: [WIP] Basic bfloat support on Arm
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D81443: llvm: cmake: llvm_config: support INTERFACE_LIBRARY targets
Alexei Colin via Phabricator via llvm-commits
- [PATCH] D81479: [BPF] introduce __builtin_load_u32_to_ptr() intrinsic
Alexei Starovoitov via Phabricator via llvm-commits
- [PATCH] D81479: [BPF] introduce __builtin_bpf_load_u32_to_ptr() intrinsic
Alexei Starovoitov via Phabricator via llvm-commits
- [PATCH] D81109: llvm-link: Add support for archive files as inputs.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D81109: llvm-link: Add support for archive files as inputs.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D59553: [WIP][LLD][ELF][DebugInfo] Use predefined value to mark debug address ranges pointing to deleted code.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D59553: [WIP][LLD][ELF][DebugInfo] Use predefined value to mark debug address ranges pointing to deleted code.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D59553: [WIP][LLD][ELF][DebugInfo] Use predefined value to mark debug address ranges pointing to deleted code.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D59553: [WIP][LLD][ELF][DebugInfo] Use predefined value to mark debug address ranges pointing to deleted code.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D59553: [WIP][LLD][ELF][DebugInfo] Use predefined value to mark debug address ranges pointing to deleted code.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D59553: [WIP][LLD][ELF][DebugInfo] Use predefined value to mark debug address ranges pointing to deleted code.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D59553: [WIP][LLD][ELF][DebugInfo] Use predefined value to mark debug address ranges pointing to deleted code.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D59553: [WIP][LLD][ELF][DebugInfo] Use predefined value to mark debug address ranges pointing to deleted code.
Alexey Lapshin via Phabricator via llvm-commits
- [llvm] 519b019 - Verify MemorySSA after all updates.
Alina Sbirlea via llvm-commits
- [PATCH] D81004: [MemorySSA] Skip phi translation for phis in cycles (WIP).
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D81004: [MemorySSA] Skip phi translation for phis in cycles (WIP).
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D78931: [libunwind][RISCV] Track PC separately from RA
Amanieu d'Antras via Phabricator via llvm-commits
- [PATCH] D80759: Fix FastISel dropping srcloc metadata from InlineAsm
Amanieu d'Antras via Phabricator via llvm-commits
- [llvm] 938cc57 - [AArch64][GlobalISel] Select G_ADD_LOW into a MOVaddr pseudo.
Amara Emerson via llvm-commits
- [llvm] 075890c - [AArch64] Move RegisterBankInfo.cpp/h to GISel.
Amara Emerson via llvm-commits
- [llvm] 1cbebd9 - [AArch64][GlobalISel] Legalize vector G_PTR_ADD and enable selection.
Amara Emerson via llvm-commits
- [PATCH] D81368: [SVE] Disable Global and Fast ISel at -O0 if the SVE feature is found
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D81419: [AArch64][GlobalISel] Legalize vector G_PTR_ADD and enable selection.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D81419: [AArch64][GlobalISel] Legalize vector G_PTR_ADD and enable selection.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D81322: [AArch64][GlobalISel] Allow G_DUP for elements smaller than 32 B.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D81182: [AArch64][GlobalISel] Select trn1 and trn2
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D81492: [AArch64][GlobalISel] Set hasSideEffects = 0 on custom shuffle opcodes
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D81512: [AArch64][GlobalISel] Select G_ADD_LOW into a MOVaddr pseudo.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D81512: [AArch64][GlobalISel] Select G_ADD_LOW into a MOVaddr pseudo.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D81557: [SVE] Fall back on DAG ISel at -O0 when encountering scalable types
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D81322: [AArch64][GlobalISel] Allow G_DUP for elements smaller than 32 B.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D81436: [AArch64][GlobalISel] Add G_EXT and select ext using it
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D81557: [SVE] Fall back on DAG ISel at -O0 when encountering scalable types
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D81436: [AArch64][GlobalISel] Add G_EXT and select ext using it
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D81419: [AArch64][GlobalISel] Legalize vector G_PTR_ADD and enable selection.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D81765: Don't hoist very large static allocas to the entry block during inlining
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D81765: Don't hoist very large static allocas to the entry block during inlining
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D81765: Don't inline dynamic allocas that simplify to huge static allocas.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D81517: Extend or truncate __ptr32/__ptr64 pointers when dereferenced.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D80962: [NativeSession] Implement findLineNumbersByAddress functions for native llvm-symbolizer support.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D80962: [NativeSession] Implement findLineNumbersByAddress functions for native llvm-symbolizer support.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D81517: Extend or truncate __ptr32/__ptr64 pointers when dereferenced.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D81517: Extend or truncate __ptr32/__ptr64 pointers when dereferenced.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D80935: [PowerPC][Power10] Implement Parallel Bits Deposit/Extract Builtins in LLVM/Clang
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D80970: [PowerPC][Power10] Implement centrifuge, vector gather every nth bit, vector evaluate Builtins in LLVM/Clang
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D79864: [PowerPC] Add linker opt for PC Relative GOT indirect accesses
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D81707: [PowerPC][Power10] Implement Vector Clear Left/Rightmost Bytes Builtins in LLVM/Clang
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D81774: [PowerPC][Power10] Implement VSX PCV Generate Operations in LLVM/Clang
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D78662: [builtins] Support architectures with 16-bit int
Anatoly Trosinenko via Phabricator via llvm-commits
- [PATCH] D81488: [MSP430] Enable some basic support for debug information
Anatoly Trosinenko via Phabricator via llvm-commits
- [PATCH] D72425: [OptRemark] RFC: Introduce a message table for OptRemarks
Andrei Elovikov via Phabricator via llvm-commits
- [llvm] bb677ca - [SuffixTree][MachOpt] Factoring out Suffix Tree and adding Unit Tests
Andrew Litteken via llvm-commits
- [PATCH] D80586: Refactor Suffix Tree from MachineOutliner to LibSupport
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D80586: Refactor Suffix Tree from MachineOutliner to LibSupport
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D81367: [ASan][NFC] Refactor redzone size calculation
Andrey Konovalov via Phabricator via llvm-commits
- [PATCH] D81479: [BPF] introduce __builtin_load_u32_to_ptr() intrinsic
Andrii Nakryiko via Phabricator via llvm-commits
- [PATCH] D72787: [BPF] Adjust optimizations to generate kernel verifier friendly codes
Andrii Nakryiko via Phabricator via llvm-commits
- [PATCH] D72425: [OptRemark] RFC: Introduce a message table for OptRemarks
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D70096: [strictfp] Replace dangling strictfp attrs with nobuiltin
Andy Kaylor via Phabricator via llvm-commits
- [llvm] e7c5412 - [NFC][LV][TEST]: extend pr45679-fold-tail-by-masking.ll with -force-vector-width=1 -force-vector-interleave=4
Anh Tuyen Tran via llvm-commits
- [PATCH] D80446: [NFC][LV][TEST]: extend pr45679-fold-tail-by-masking.ll with a run of -force-vector-width=1 -force-vector-interleave=4
Anh Tuyen Tran via Phabricator via llvm-commits
- [PATCH] D79625: [PowerPC] Extend .reloc directive on PowerPC
Anil Mahmud via Phabricator via llvm-commits
- [PATCH] D79864: [PowerPC] Add new linker optimization for PowerPC
Anil Mahmud via Phabricator via llvm-commits
- [PATCH] D77448: [PowerPC] Canonicalize shuffles to match more single-instruction masks on LE
Anil Mahmud via Phabricator via llvm-commits
- [PATCH] D80970: [PowerPC][Power10] Implement centrifuge, vector gather every nth bit, vector evaluate Builtins in LLVM/Clang
Anil Mahmud via Phabricator via llvm-commits
- [PATCH] D81525: [Support] Ensure errs() is constructed after outs() and don't rerun tie when errs() is called
Antonio Maiorano via Phabricator via llvm-commits
- [PATCH] D80860: Exact integer emptiness checks for FlatAffineConstraints
Arjun P via Phabricator via llvm-commits
- [PATCH] D80860: Exact integer emptiness checks for FlatAffineConstraints
Arjun P via Phabricator via llvm-commits
- [PATCH] D80522: [Analyzer] [NFC] Parameter Regions
Artem Dergachev via Phabricator via llvm-commits
- [llvm] 603d58b - [InstrProfiling] Use !associated metadata for counters, data and values
Arthur Eubanks via llvm-commits
- [compiler-rt] bf12401 - [NFC] Rename variable to workaround old gcc bug
Arthur Eubanks via llvm-commits
- [PATCH] D80951: [GlobalOpt] Remove preallocated calls when possible
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D76802: [InstrProfiling] Use !associated metadata for counters, data and values
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D76802: [InstrProfiling] Use !associated metadata for counters, data and values
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D80951: [GlobalOpt] Remove preallocated calls when possible
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D80951: [GlobalOpt] Remove preallocated calls when possible
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D80561: AMDGPU/GlobalISel: Select general case for G_PTRMASK
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D81523: AMDGPU/GlobalISel: Workaround some load/store type selection patterns
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D81523: AMDGPU/GlobalISel: Workaround some load/store type selection patterns
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D81345: [LV] Vectorize without versioning-for-unit-stride under -Os/-Oz
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D63852: [Clang] Move assembler into a separate file
Ayke via Phabricator via llvm-commits
- [PATCH] D74049: [AVR] Implement disassembly support for I/O instructions
Ayke via Phabricator via llvm-commits
- [PATCH] D78741: [LLD][ELF][AVR] Implement the missing relocation types
Ayke via Phabricator via llvm-commits
- [PATCH] D78741: [LLD][ELF][AVR] Implement the missing relocation types
Ayke via Phabricator via llvm-commits
- [PATCH] D78459: [AVR] Don't adjust for instruction size
Ayke via Phabricator via llvm-commits
- [PATCH] D78459: [AVR] Don't adjust for instruction size
Ayke via Phabricator via llvm-commits
- [PATCH] D76802: [InstrProfiling] Use !associated metadata for counters, data and values
Baptiste Saleil via Phabricator via llvm-commits
- [PATCH] D81607: BreakCriticalEdges for callbr indirect dests
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D81632: Fix undefined behavior in PeepholeOptimizer.
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D81607: BreakCriticalEdges for callbr indirect dests
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D81607: BreakCriticalEdges for callbr indirect dests
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D81607: BreakCriticalEdges for callbr indirect dests
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D79794: Change the INLINEASM_BR MachineInstr to be a non-terminating instruction.
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D79794: Change the INLINEASM_BR MachineInstr to be a non-terminating instruction.
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D80236: [VectorCombine] position pass after SLP in the optimization pipeline rather than before
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D77569: Lower fp16 ops to libcalls for SPARC targets
Brad Smith via Phabricator via llvm-commits
- [PATCH] D78193: [Sparc] Fixes for the internal assembler
Brad Smith via Phabricator via llvm-commits
- [PATCH] D77737: [SPARC] Recognize and handle the %lm(sym) operator
Brad Smith via Phabricator via llvm-commits
- [PATCH] D81472: [Matrix] Update load/store intrinsics.
Braedy Kuzma via Phabricator via llvm-commits
- [PATCH] D81706: AMDGPU: Fix spill/restore of 192-bit registers
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D81821: [AMDGPU] Make overlaps with ScratchRSrcReg fatal errors
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D81782: [lit] Allow for tests to have non-parsed requirements
Casey Carter via Phabricator via llvm-commits
- [PATCH] D81597: Overload != operator, make overloaded - operator const, for libunwind::EHABISectionIterator.
Chad Duffin via Phabricator via llvm-commits
- [PATCH] D81597: Overload != operator, make overloaded - operator const, for libunwind::EHABISectionIterator.
Chad Duffin via Phabricator via llvm-commits
- [PATCH] D81597: Overload != operator, make overloaded - operator const, for libunwind::EHABISectionIterator.
Chad Duffin via Phabricator via llvm-commits
- [PATCH] D81597: Overload != operator, make overloaded - operator const, for libunwind::EHABISectionIterator.
Chad Duffin via Phabricator via llvm-commits
- [PATCH] D81433: AMDGPU: Restrict the number of instructions to scan for getPointerDependencyFrom
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D81433: AMDGPU: Restrict the number of instructions to scan for getPointerDependencyFrom
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D81433: AMDGPU: Restrict the number of instructions to scan for getPointerDependencyFrom
Changpeng Fang via Phabricator via llvm-commits
- [llvm] 8aa52b1 - [APInt] set all bits for getBitsSetWithWrap if loBit == hiBit
Chen Zheng via llvm-commits
- [llvm] 9b6e86a - [PowerPC] refactor convertToImmediateForm - NFC
Chen Zheng via llvm-commits
- [llvm] 163162a - [PowerPC] fold a bug for rlwinm folding when with full mask.
Chen Zheng via llvm-commits
- [llvm] bd7096b - [PowerPC] fma chain break to expose more ILP
Chen Zheng via llvm-commits
- [PATCH] D81325: [APInt] set all bits for getBitsSetWithWrap if loBit == hiBit
ChenZheng via Phabricator via llvm-commits
- [PATCH] D80907: [PowerPC] refactor convertToImmediateForm - NFC
ChenZheng via Phabricator via llvm-commits
- [PATCH] D80175: [PowerPC][MachineCombiner] reassociate fma to expose more ILP
ChenZheng via Phabricator via llvm-commits
- [PATCH] D80975: [SCEV][IndVarSimplify] insert point should not be block front if the front instruction is a PHI
ChenZheng via Phabricator via llvm-commits
- [PATCH] D80706: [DAGCombine] Add hook to allow target specific test for sqrt input
ChenZheng via Phabricator via llvm-commits
- [PATCH] D80706: [DAGCombine] Add hook to allow target specific test for sqrt input
ChenZheng via Phabricator via llvm-commits
- [PATCH] D80907: [PowerPC] refactor convertToImmediateForm - NFC
ChenZheng via Phabricator via llvm-commits
- [PATCH] D81723: [PowerPC] fold addi's imm operand to its imm form consumer's displacement
ChenZheng via Phabricator via llvm-commits
- [PATCH] D81006: [PowerPC] fix a bug for folding RLWINM(LI) to LI due to wrap mask
ChenZheng via Phabricator via llvm-commits
- [PATCH] D80175: [PowerPC][MachineCombiner] reassociate fma to expose more ILP
ChenZheng via Phabricator via llvm-commits
- [PATCH] D80975: [SCEV][IndVarSimplify] insert point should not be block front if the front instruction is a PHI
ChenZheng via Phabricator via llvm-commits
- [PATCH] D80175: [PowerPC][MachineCombiner] reassociate fma to expose more ILP
ChenZheng via Phabricator via llvm-commits
- [llvm] c6c6516 - [DebugInfo] Reduce SalvageDebugInfo() functions
Chris Jackson via llvm-commits
- [llvm] 4707bc2 - [DebugInfo] Refactor SalvageDebugInfo and SalvageDebugInfoForDbgValues
Chris Jackson via llvm-commits
- [PATCH] D78369: [DebugInfo] Reduce SalvageDebugInfo() functions
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D79863: [DebugInfo] Refactor SalvageDebugInfo and SalvageDebugInfoForDbgValues
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D78398: [DebugInfo] Factor out SalvageDebugInfoForDbgValues() from InstCombine
Chris Jackson via Phabricator via llvm-commits
- [llvm] c858deb - Remove asserting getters from base Type
Chris Tetreault via llvm-commits
- [llvm] c858deb - Remove asserting getters from base Type
Chris Tetreault via llvm-commits
- [llvm] caa2fdd - [SVE] Eliminate calls to default-false VectorType::get() from CodeGen
Christopher Tetreault via llvm-commits
- [llvm] 2c512ea - [SVE] Eliminate calls to default-false VectorType::get() from llvm-stress
Christopher Tetreault via llvm-commits
- [llvm] e8f815a - [SVE] Eliminate calls to default-false VectorType::get() from FuzzMutate
Christopher Tetreault via llvm-commits
- [llvm] 765ac39 - [SVE] Eliminate calls to default-false VectorType::get() from Scalar
Christopher Tetreault via llvm-commits
- [llvm] 9044027 - [SVE] Eliminate calls to default-false VectorType::get() from X86
Christopher Tetreault via llvm-commits
- [llvm] 339177d - [SVE] Break dependency of Type.h on DerivedTypes.h
Christopher Tetreault via llvm-commits
- [PATCH] D81362: [Alignment][NFC] Deprecate dead code from CallingConvLower.h
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80313: [SVE] Eliminate calls to default-false VectorType::get() from CodeGen
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D81201: [SVE] Eliminate calls to default-false VectorType::get() from llvm-stress
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80342: [SVE] Deprecate default false variant of VectorType::get
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D81362: [Alignment][NFC] Deprecate dead code from CallingConvLower.h
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D81495: [SVE] Remove invalid calls to VectorType::getNumElements from BasicTTIImpl
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80235: [SVE] Eliminate calls to VectorType::getNumElements from BasicTTIImpl.h
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D81495: [SVE] Remove invalid calls to VectorType::getNumElements from BasicTTIImpl
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D81495: [SVE] Remove invalid calls to VectorType::getNumElements from BasicTTIImpl
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D81500: [SVE] Remove calls to VectorType::getNumElements from IR
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D81504: [SVE] Remove calls to VectorType::getNumElements from Analysis
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80325: [SVE] Eliminate calls to default-false VectorType::get() from FuzzMutate
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80336: [SVE] Eliminate calls to default-false VectorType::get() from Scalar
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80342: [SVE] Deprecate default false variant of VectorType::get
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80342: [SVE] Deprecate default false variant of VectorType::get
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D81495: [SVE] Remove invalid calls to VectorType::getNumElements from BasicTTIImpl
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D81495: [SVE] Remove invalid calls to VectorType::getNumElements from BasicTTIImpl
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D81495: [SVE] Remove invalid calls to VectorType::getNumElements from BasicTTIImpl
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D81518: [SVE] Eliminate calls to default-false VectorType::get() from AArch64
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D81520: [SVE] Eliminate calls to default-false VectorType::get() from X86
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D81521: [SVE] Eliminate calls to default-false VectorType::get() from Vectorize
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D81520: [SVE] Eliminate calls to default-false VectorType::get() from X86
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D81617: [SVE] Bail from cstfp_pred_ty before walking scalable vector
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D81619: [NFC] Bail out for scalable vectors before calling getNumElements
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D81620: [SVE] Make getSplatValue work for some scalable vector splats
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D77442: [SVE] Take constant fold fast path for splatted vscale vectors
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80262: [SVE] Eliminate bad VectorType::getNumElements() calls from ConstantFold
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D81500: [SVE] Remove calls to VectorType::getNumElements from IR
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D81504: [SVE] Remove calls to VectorType::getNumElements from Analysis
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D81500: [SVE] Remove calls to VectorType::getNumElements from IR
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D81684: [SVE] Break dependency of Type.h on DerivedTypes.h
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80342: [SVE] Deprecate default false variant of VectorType::get
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D81495: [SVE] Remove invalid calls to VectorType::getNumElements from BasicTTIImpl
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D81684: [SVE] Break dependency of Type.h on DerivedTypes.h
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D81762: [CMake] Fix incorrect handling of get_target_property failure
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80765: [ELF] Handle bitcode comdat groups separately to deduplicate thinlto comdat sections
Christy Lee via Phabricator via llvm-commits
- [PATCH] D80765: [ELF] Handle bitcode comdat groups separately to deduplicate thinlto comdat sections
Christy Lee via Phabricator via llvm-commits
- [PATCH] D81365: [Alignment][NFC] Migrate HandleByVal to Align
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D81362: [Alignment][NFC] Remove dead code from CallingConvLower.h
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D81372: [Alignment][NFC] TargetLowering::allowsMemoryAccessForAlignment
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D81580: [ADT] Add Bitfield utilities
Clement Courbet via Phabricator via llvm-commits
- [llvm] 2328cab - [X86] Prevent LowerSELECT from causing suboptimal codegen for __builtin_ffs(X) - 1.
Craig Topper via llvm-commits
- [llvm] bc2b709 - [X86] Autogenerate complete checks and add encoding information. NFC
Craig Topper via llvm-commits
- [llvm] d5c28c4 - [X86] Move CPUKind enum from clang to llvm/lib/Support. NFCI
Craig Topper via llvm-commits
- [llvm] 641d5ac - [X86] Assign a feature to tremont, goldmont, goldmont-plus, icelake-client, and icelake for target multiversioning priority.
Craig Topper via llvm-commits
- [llvm] 324e136 - [X86] Split imm handling out of selectMOV64Imm32 and add a separate isel pattern.
Craig Topper via llvm-commits
- [llvm] c5bbdea - [X86] Enable masked GPR broadcasts to be formed even if the broadcast has more than one use.
Craig Topper via llvm-commits
- [llvm] 530fbbd - [X86] Add a 32-bit version of mixed-ptr-sizes.ll to make sure we get code coverage on the ADDRSPACECAST handling in ReplaceNodeResults. NFC
Craig Topper via llvm-commits
- [llvm] 1c3dd7b - [X86] Call LowerADDRSPACECAST directly from ReplaceNodeResults to avoid repeating identical code. NFC
Craig Topper via llvm-commits
- [llvm] 7e06cf0 - [X86] Add an Unoptimized Load Value Injection (LVI) Load Hardening Pass
Craig Topper via llvm-commits
- [llvm] 94b1404 - [InstCombine] Remove some repeated calls to getOperand. NFCI
Craig Topper via llvm-commits
- [llvm] 874800b - [X86] Move X86 stuff out of TargetParser.h and into the recently created X86TargetParser.h. NFC
Craig Topper via llvm-commits
- [llvm] ba8d182 - Revert "[X86] Move X86 stuff out of TargetParser.h and into the recently created X86TargetParser.h. NFC"
Craig Topper via llvm-commits
- [llvm] ed34140 - [X86] Move X86 stuff out of TargetParser.h and into the recently created X86TargetParser.h. NFC
Craig Topper via llvm-commits
- [llvm] 1385ab3 - [X86] Use X86AS enum constants to replace hardcoded numbers in more places. NFC
Craig Topper via llvm-commits
- [llvm] 08b275f - [X86] Remove unnecessary In64BitMode predicate from TEST64ri32. NFC
Craig Topper via llvm-commits
- [llvm] 269d843 - [X86] Replace TB with PS on instructions that are documented in the SDM with 'NP'
Craig Topper via llvm-commits
- [llvm] 8fa3e8f - [X86] Force VIA PadLock crypto instructions to emit a 0xF3 prefix when they encode to match what GNU as does.
Craig Topper via llvm-commits
- [llvm] c525168 - [X86] Remove unnecessary #if around call to isCpuIdSupported in getHostCPUName.
Craig Topper via llvm-commits
- [llvm] 0ce9bf6 - [X86] Add a helper lambda to getIntelProcessorTypeAndSubtype to select feature bits from the correct 32-bit feature variable.
Craig Topper via llvm-commits
- [compiler-rt] e424a35 - [X86] Explicitly initialize __cpu_features2 global in compiler-rt to 0.
Craig Topper via llvm-commits
- [compiler-rt] 94ccb2a - [X86] Combine to two feature variables in __cpu_indicator_init into an array and pass them around as pointer we can treat as an array.
Craig Topper via llvm-commits
- [llvm] a27d0dc - [X86] Combine the three feature variables in getHostCPUName into an array and pass it around as an array reference.
Craig Topper via llvm-commits
- [compiler-rt] 033bf61 - [X86] Remove brand_id check from cpu_indicator_init.
Craig Topper via llvm-commits
- [llvm] 2831f78 - [X86] Remove brand_id check from getHostCPUName.
Craig Topper via llvm-commits
- [llvm] 8885a76 - [X86] Separate imm from relocImm handling.
Craig Topper via llvm-commits
- [llvm] 93264a2 - [X86] Enable the EVEX->VEX compression pass at -O0.
Craig Topper via llvm-commits
- [llvm] 6b4b660 - [X86] Move -x86-use-vzeroupper command line flag into runOnMachineFunction for the pass itself rather than the pass pipeline construction
Craig Topper via llvm-commits
- [llvm] cb5072d - [X86] Teach combineBitcastvxi1 to prefer movmsk on avx512 in more cases
Craig Topper via llvm-commits
- [llvm] 0cbe713 - [X86] Automatically harden inline assembly RET instructions against Load Value Injection (LVI)
Craig Topper via llvm-commits
- [llvm] bfd12c7 - [X86] Add mayLoad flag to FARCALL*m/FARJMP memory instrutions. Add 'm' to the end of FARJMP64/FARCALL64 instruction names.
Craig Topper via llvm-commits
- [PATCH] D81312: [X86] Prevent LowerSELECT from causing suboptimal codegen for __builtn_ffs(X) - 1.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D80964: [X86] Add an Unoptimized Load Value Injection (LVI) Load Hardening Pass
Craig Topper via Phabricator via llvm-commits
- [PATCH] D81439: [X86] Move CPUKind enum from clang to llvm/lib/Support. NFCI
Craig Topper via Phabricator via llvm-commits
- [PATCH] D81439: [X86] Move CPUKind enum from clang to llvm/lib/Support. NFCI
Craig Topper via Phabricator via llvm-commits
- [PATCH] D81468: [x86] refine conditions for immediate hoisting to save code-size
Craig Topper via Phabricator via llvm-commits
- [PATCH] D81439: [X86] Move CPUKind enum from clang to llvm/lib/Support. NFCI
Craig Topper via Phabricator via llvm-commits
- [PATCH] D81439: [X86] Move CPUKind enum from clang to llvm/lib/Support. NFCI
Craig Topper via Phabricator via llvm-commits
- [PATCH] D81506: [X86] Automatically harden inline assembly RET instructions against Load Value Injection (LVI)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D81301: [X86] Emit two-byte NOP when possible
Craig Topper via Phabricator via llvm-commits
- [PATCH] D81506: [X86] Automatically harden inline assembly RET instructions against Load Value Injection (LVI)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D78471: [MS] Copy the symbols assigned to the former instruction when memory folding.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D81517: Extend or truncate __ptr32/__ptr64 pointers when dereferenced.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D81548: [X86][AVX512] Avoid bitcasts between scalar and vXi1 bool vectors
Craig Topper via Phabricator via llvm-commits
- [PATCH] D81067: Fix dynamic probing scheme
Craig Topper via Phabricator via llvm-commits
- [PATCH] D81506: [X86] Automatically harden inline assembly RET instructions against Load Value Injection (LVI)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D81548: [X86][AVX512] Avoid bitcasts between scalar and vXi1 bool vectors
Craig Topper via Phabricator via llvm-commits
- [PATCH] D81517: Extend or truncate __ptr32/__ptr64 pointers when dereferenced.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D80964: [X86] Add an Unoptimized Load Value Injection (LVI) Load Hardening Pass
Craig Topper via Phabricator via llvm-commits
- [PATCH] D81506: [X86] Automatically harden inline assembly RET instructions against Load Value Injection (LVI)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D81662: [NFC] Use ADT/Bitfields in Instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D81662: [NFC] Use ADT/Bitfields in Instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D81708: [DAGCombine] Generalize the case (add (or x, c1), c2) -> (add x, (c1 + c2))
Craig Topper via Phabricator via llvm-commits
- [PATCH] D81711: [SDAG] Add new AssertAlign ISD node.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D75218: Make asm printer use custom separator instead of hard-coded tabs.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D75218: Make asm printer use custom separator instead of hard-coded tabs.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D81517: Extend or truncate __ptr32/__ptr64 pointers when dereferenced.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D81698: [InstCombine] allow undef elements when comparing vector constants for min/max bailout
Craig Topper via Phabricator via llvm-commits
- [PATCH] D81327: [X86] Teach combineBitcastvxi1 to prefer movmsk on avx512 in more cases
Craig Topper via Phabricator via llvm-commits
- [PATCH] D81506: [X86] Automatically harden inline assembly RET instructions against Load Value Injection (LVI)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D81817: [X86] Add support for inline assembly 'x' constraint for i128.
Craig Topper via Phabricator via llvm-commits
- [llvm] 3ebbe35 - [AArch64][SVE] Implement vector tuple intrinsics
Cullen Rhodes via llvm-commits
- [llvm] b82be5d - [AArch64][SVE] Implement structured load intrinsics
Cullen Rhodes via llvm-commits
- [llvm] 9185548 - [AArch64][AsmParser] Fix debug output in a few instructions
Cullen Rhodes via llvm-commits
- [PATCH] D75674: [AArch64][SVE] Implement vector tuple intrinsics
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D75751: [AArch64][SVE] Implement structured load intrinsics
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D75751: [AArch64][SVE] Implement structured load intrinsics
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D75751: [AArch64][SVE] Implement structured load intrinsics
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D80370: [CodeGen] Ensure callers of CreateStackTemporary use sensible alignments
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D75751: [AArch64][SVE] Implement structured load intrinsics
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D80620: [AArch64][AsmParser] Fix debug output in a few instructions
Cullen Rhodes via Phabricator via llvm-commits
- [llvm] 28fefcc - [llvm][llvm-nm] add TextAPI/MachO support
Cyndy Ishida via llvm-commits
- [PATCH] D81614: [llvm][llvm-nm] add TextAPI/MachO support
Cyndy Ishida via Phabricator via llvm-commits
- [PATCH] D81614: [llvm][llvm-nm] add TextAPI/MachO support
Cyndy Ishida via Phabricator via llvm-commits
- [PATCH] D81614: [llvm][llvm-nm] add TextAPI/MachO support
Cyndy Ishida via Phabricator via llvm-commits
- [PATCH] D81614: [llvm][llvm-nm] add TextAPI/MachO support
Cyndy Ishida via Phabricator via llvm-commits
- [PATCH] D81614: [llvm][llvm-nm] add TextAPI/MachO support
Cyndy Ishida via Phabricator via llvm-commits
- [PATCH] D81614: [llvm][llvm-nm] add TextAPI/MachO support
Cyndy Ishida via Phabricator via llvm-commits
- [PATCH] D81717: [llvm/Object] Reimplment basic_symbol_iterator in TapiFile
Cyndy Ishida via Phabricator via llvm-commits
- [llvm] 6604295 - [WebAssembly] WebAssembly doesn't support "protected" visibility
Dan Gohman via llvm-commits
- [PATCH] D81688: [WebAssembly] WebAssembly doesn't support "protected" visibility
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D81689: [WebAssembly] New-style command support
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D81689: [WebAssembly] New-style command support
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D81689: [WebAssembly] New-style command support
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D81689: [WebAssembly] New-style command support
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D81689: [WebAssembly] New-style command support
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D81760: [WebAssembly] Add warnings for -shared and -pie
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D81688: [WebAssembly] WebAssembly doesn't support "protected" visibility
Dan Gohman via Phabricator via llvm-commits
- [llvm] 4bf1124 - [TableGen] Make behavior of getValueAsListOfStrings consistent with getValueAsString
Daniel Grumberg via llvm-commits
- [PATCH] D79796: Sketch support for generating CC1 command line from CompilerInvocation
Daniel Grumberg via Phabricator via llvm-commits
- [PATCH] D81588: Make behavior of getValueAsListOfStrings consistent with getValueAsString
Daniel Grumberg via Phabricator via llvm-commits
- [PATCH] D79796: Sketch support for generating CC1 command line from CompilerInvocation
Daniel Grumberg via Phabricator via llvm-commits
- [PATCH] D79796: Sketch support for generating CC1 command line from CompilerInvocation
Daniel Grumberg via Phabricator via llvm-commits
- [PATCH] D79796: Sketch support for generating CC1 command line from CompilerInvocation
Daniel Grumberg via Phabricator via llvm-commits
- [llvm] 7a38618 - [AArch64] Allow BTI mnemonics in the HINT space with BTI disabled
Daniel Kiss via llvm-commits
- [PATCH] D81251: [AArch64] Add BTI to CFI jumptables.
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D81251: [AArch64] Add BTI to CFI jumptables.
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D75044: [AArch64] __builtin_return_address for PAuth.
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D81257: [AArch64] Allow BTI mnemonics in the HINT space with BTI disabled
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D77786: [AArch64] Add v8.5 Branch Target Identification support.
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D81746: [AArch64] Fix BTI instruction emission.
Daniel Kiss via Phabricator via llvm-commits
- [llvm] f743975 - Support other llc-like tools in update_llc_test_checks.py
Daniel Sanders via llvm-commits
- [PATCH] D81461: GlobalISel: Fix double printing new instructions in legalizer
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D81387: GlobalISel: Set instr/debugloc before any legalizer action
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D80960: Support other llc-like tools in update_llc_test_checks.py
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D81587: [GlobalISel] Add missing properties to G_BRINDIRECT, G_BRJT
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D81625: [GISel][NFC]: Add unit test for clarifying CSE behavior
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D81773: [llvmbuild] Allow OptionalLibrary's to be enabled by default and disabled
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D81773: [llvmbuild] Allow OptionalLibrary's to be enabled by default and disabled
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D81773: [llvmbuild] Allow OptionalLibrary's to be enabled by default and disabled
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D81777: [llvmbuild] --enable-optional-components should not be a substring match
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D81778: [llvmbuild] Add optional_libraries, i.e. a dependency iff the target is enabled
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D81587: [MachineVerifier][GlobalISel] Check that branches have a MBB operand or are declared indirect. Add missing properties to G_BRJT, G_BRINDIRECT
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D80753: [clang-tidy] remove duplicate fixes of alias checkers
Daniel via Phabricator via llvm-commits
- [PATCH] D81260: [AMDGPU][NFC] Skip processing intrinsics that do not become real instructions
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D79164: [CostModel] getCFInstrCost
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D81448: [CostModel] Unify Shuffle and InsertElement Costs
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D81448: [CostModel] Unify Shuffle and InsertElement Costs
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D74825: SpeculativeExecution: fixed ingoring free execution
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D81730: SpeculativeExecution: fix incorrect debug info move
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D79164: [CostModel] getCFInstrCost
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D79164: [CostModel] getCFInstrCost
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D81730: SpeculativeExecution: fix incorrect debug info move
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D81643: [NFCI][CostModel] Unify ExtractElement cost.
Daniil Fukalov via Phabricator via llvm-commits
- [llvm] 4dcc0d1 - [CodeGen][SVE] Avoid scalarizing zero splat stores on scalable vectors.
Danilo C. Grael via llvm-commits
- [PATCH] D80824: [CodeGen][SVE] Avoid scalarizing zero splat stores on scalable vectors.
Danilo Carvalho Grael via Phabricator via llvm-commits
- [PATCH] D81397: [ARM] Better reductions
Dave Green via Phabricator via llvm-commits
- [PATCH] D81398: [ARM] Always use reductions intrinsics under MVE
Dave Green via Phabricator via llvm-commits
- [PATCH] D81415: [LoopVectorizer] Don't create unused block masks for reductions. NFC
Dave Green via Phabricator via llvm-commits
- [PATCH] D75069: [LoopVectorizer] Inloop vector reductions
Dave Green via Phabricator via llvm-commits
- [PATCH] D75069: [LoopVectorizer] Inloop vector reductions
Dave Green via Phabricator via llvm-commits
- [PATCH] D81411: [ARM][BFloat] Lowering of create/get/set/dup intrinsics
Dave Green via Phabricator via llvm-commits
- [PATCH] D81339: [ARM] MVE VCVT lowering for f16->f32 extends
Dave Green via Phabricator via llvm-commits
- [PATCH] D81373: [WIP] Basic bfloat support on Arm
Dave Green via Phabricator via llvm-commits
- [PATCH] D81340: [ARM] Split FPExt loads
Dave Green via Phabricator via llvm-commits
- [PATCH] D76909: [MachineScheduler] Update available queue on the first mop of a new cycle
Dave Green via Phabricator via llvm-commits
- [PATCH] D81397: [ARM] Better reductions
Dave Green via Phabricator via llvm-commits
- [PATCH] D75169: [ARM] Supporting lowering of half-precision FP arguments and returns in AArch32's backend
Dave Green via Phabricator via llvm-commits
- [PATCH] D76909: [MachineScheduler] Update available queue on the first mop of a new cycle
Dave Green via Phabricator via llvm-commits
- [PATCH] D76909: [MachineScheduler] Update available queue on the first mop of a new cycle
Dave Green via Phabricator via llvm-commits
- [PATCH] D81411: [ARM][BFloat] Lowering of create/get/set/dup intrinsics
Dave Green via Phabricator via llvm-commits
- [PATCH] D81486: [ARM][BFloat] Implement lowering of bf16 load/store intrinsics
Dave Green via Phabricator via llvm-commits
- [PATCH] D81505: [ARM][NFC] Explicitly specify the fp16 value type in codegen patterns.
Dave Green via Phabricator via llvm-commits
- [PATCH] D81556: [ARM] VCVTT instruction selection
Dave Green via Phabricator via llvm-commits
- [PATCH] D81637: [ARM] VCVTT fpround instruction selection
Dave Green via Phabricator via llvm-commits
- [PATCH] D81639: [ARM] Remove hasSideEffects from FP converts
Dave Green via Phabricator via llvm-commits
- [PATCH] D80622: [LAA] Do not set CanDoRT to false for AS that do not need RT checks.
Dave Green via Phabricator via llvm-commits
- [PATCH] D81373: [WIP] Basic bfloat support on Arm
Dave Green via Phabricator via llvm-commits
- [PATCH] D81398: [ARM] Always use reductions intrinsics under MVE
Dave Green via Phabricator via llvm-commits
- [PATCH] D81813: [ARM] MVE FP16 cost adjustments
Dave Green via Phabricator via llvm-commits
- [PATCH] D81814: [AArch64] Print the immediate operand for SPACE pseudo instruction
Dave Green via Phabricator via llvm-commits
- [llvm] d2bd075 - Fix -Wunused-variable after D80515
David Blaikie via llvm-commits
- [llvm] c546825 - [llvm] Fix unused variable warnings
David Blaikie via llvm-commits
- [llvm] af86a10 - [llvm] Fix unused variable warning
David Blaikie via llvm-commits
- [lld] 11d1aa0 - [COFF] Free some memory used for chunks
David Blaikie via llvm-commits
- [llvm] d2bd075 - Fix -Wunused-variable after D80515
David Blaikie via llvm-commits
- [llvm] c546825 - [llvm] Fix unused variable warnings
David Blaikie via llvm-commits
- [llvm] 5146fc1 - llvm-dwarfdump: Include unit count in DWP index header dumping
David Blaikie via llvm-commits
- [PATCH] D59553: [WIP][LLD][ELF][DebugInfo] Use predefined value to mark debug address ranges pointing to deleted code.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D81131: [DebugInfo] Fix assertion for extern void type
David Blaikie via Phabricator via llvm-commits
- [PATCH] D59553: [WIP][LLD][ELF][DebugInfo] Use predefined value to mark debug address ranges pointing to deleted code.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D80803: [DebugInfo] Remove unnecessary flushes and add additional testing
David Blaikie via Phabricator via llvm-commits
- [PATCH] D81389: dwarf::isCPlusPlus fails with user language
David Blaikie via Phabricator via llvm-commits
- [PATCH] D81198: [docs] Specify rules for updating debug locations
David Blaikie via Phabricator via llvm-commits
- [PATCH] D81102: [DebugInfo] Improve new line printing in debug line verbose output
David Blaikie via Phabricator via llvm-commits
- [PATCH] D59553: [WIP][LLD][ELF][DebugInfo] Use predefined value to mark debug address ranges pointing to deleted code.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D59553: [WIP][LLD][ELF][DebugInfo] Use predefined value to mark debug address ranges pointing to deleted code.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D81318: Add LLVM_ATTRIBUTE_NORETURN to report_bad_alloc_error
David Blaikie via Phabricator via llvm-commits
- [PATCH] D81179: [flang] avoid GCC < 8 compiler failure after D80794
David Blaikie via Phabricator via llvm-commits
- [PATCH] D81144: [MC] Generate .debug_line in the 64-bit DWARF format [2/7]
David Blaikie via Phabricator via llvm-commits
- [PATCH] D59553: [WIP][LLD][ELF][DebugInfo] Use predefined value to mark debug address ranges pointing to deleted code.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D59553: [WIP][LLD][ELF][DebugInfo] Use predefined value to mark debug address ranges pointing to deleted code.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D59553: [WIP][LLD][ELF][DebugInfo] Use predefined value to mark debug address ranges pointing to deleted code.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D59553: [WIP][LLD][ELF][DebugInfo] Use predefined value to mark debug address ranges pointing to deleted code.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D59553: [WIP][LLD][ELF][DebugInfo] Use predefined value to mark debug address ranges pointing to deleted code.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D81525: [Support] Initialize outs() errs() nulls() once
David Blaikie via Phabricator via llvm-commits
- [PATCH] D81525: [Support] Ensure errs() is constructed after outs() and don't rerun tie when errs() is called
David Blaikie via Phabricator via llvm-commits
- [PATCH] D78950: Adds LRU caching of compile units in DWARFContext.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D81525: [Support] Ensure errs() is constructed after outs() and don't rerun tie when errs() is called
David Blaikie via Phabricator via llvm-commits
- [PATCH] D81525: [Support] Ensure errs() is constructed after outs() and don't rerun tie when errs() is called
David Blaikie via Phabricator via llvm-commits
- [PATCH] D81525: [Support] Ensure errs() is constructed after outs() and don't rerun tie when errs() is called
David Blaikie via Phabricator via llvm-commits
- [PATCH] D81525: [Support] Ensure errs() is constructed after outs() and don't rerun tie when errs() is called
David Blaikie via Phabricator via llvm-commits
- [PATCH] D81156: [Support] Add stream tie function and use it for errs()
David Blaikie via Phabricator via llvm-commits
- [PATCH] D81525: [Support] Ensure errs() is constructed after outs() and don't rerun tie when errs() is called
David Blaikie via Phabricator via llvm-commits
- [llvm] c755157 - [ARM] Add some MVE vecreduce tests. NFC
David Green via llvm-commits
- [llvm] 2fea3fe - [MachineScheduler] Update available queue on the first mop of a new cycle
David Green via llvm-commits
- [llvm] a4cf68e - [ARM] MVE vectorizer reduction tests for each reduction type. NFC
David Green via llvm-commits
- [llvm] 61ef2d2 - [ARM] Update fp16-insert-extract.ll test checks. NFC
David Green via llvm-commits
- [llvm] 4652997 - [ARM] Always use reductions intrinsics under MVE
David Green via llvm-commits
- [llvm] 7507186 - [ARM] Additional cast cost tests.
David Green via llvm-commits
- [PATCH] D68230: [UpdateCCTestChecks] Allow asm in output with --allow-asm
David Greene via Phabricator via llvm-commits
- [PATCH] D79830: Add support of __builtin_expect_with_probability
David Li via Phabricator via llvm-commits
- [PATCH] D79830: Add support of __builtin_expect_with_probability
David Li via Phabricator via llvm-commits
- [PATCH] D81507: [llvm][NFC] Factor some common data in InlineAdvice
David Li via Phabricator via llvm-commits
- [PATCH] D81507: [llvm][NFC] Factor some common data in InlineAdvice
David Li via Phabricator via llvm-commits
- [PATCH] D81515: [llvm] Release-mode ML InlineAdvisor
David Li via Phabricator via llvm-commits
- [llvm] cda166c - [SVE] Remove getNumElements() calls in Verifier::visitIntrinsicCall
David Sherwood via llvm-commits
- [llvm] 41fb119 - [CodeGen] Fix nullptr crash in tryConvertSVEWideCompare
David Sherwood via llvm-commits
- [llvm] 30dfbf0 - [CodeGen,AArch64] Fix up warnings in splitStores
David Sherwood via llvm-commits
- [llvm] cc88724 - [CodeGen] Ensure callers of CreateStackTemporary use sensible alignments
David Sherwood via llvm-commits
- [llvm] bd97342 - [CodeGen] Let computeKnownBits do something sensible for scalable vectors
David Sherwood via llvm-commits
- [PATCH] D80437: [CodeGen] Let computeKnownBits do something sensible for scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D80370: [CodeGen] Ensure callers of CreateStackTemporary use sensible alignments
David Sherwood via Phabricator via llvm-commits
- [PATCH] D81368: [SVE] Disable Global and Fast ISel at -O0 if the SVE feature is found
David Sherwood via Phabricator via llvm-commits
- [PATCH] D81368: [SVE] Disable Global and Fast ISel at -O0 if the SVE feature is found
David Sherwood via Phabricator via llvm-commits
- [PATCH] D81371: [SVE] Remove getNumElements() calls in Verifier::visitIntrinsicCall
David Sherwood via Phabricator via llvm-commits
- [PATCH] D81371: [SVE] Remove getNumElements() calls in Verifier::visitIntrinsicCall
David Sherwood via Phabricator via llvm-commits
- [PATCH] D80620: [AArch64][AsmParser] Fix debug output in a few instructions
David Sherwood via Phabricator via llvm-commits
- [PATCH] D80720: [CodeGen,AArch64] Fix up warnings in splitStores
David Sherwood via Phabricator via llvm-commits
- [PATCH] D81167: [CodeGen] Fix nullptr crash in tryConvertSVEWideCompare
David Sherwood via Phabricator via llvm-commits
- [PATCH] D80720: [CodeGen,AArch64] Fix up warnings in splitStores
David Sherwood via Phabricator via llvm-commits
- [PATCH] D80370: [CodeGen] Ensure callers of CreateStackTemporary use sensible alignments
David Sherwood via Phabricator via llvm-commits
- [PATCH] D80437: [CodeGen] Let computeKnownBits do something sensible for scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D80437: [CodeGen] Let computeKnownBits do something sensible for scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D81093: [CodeGen] Fix ComputeNumSignBits for scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D80537: [CodeGen] Fix SimplifyDemandedBits for scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D80336: [SVE] Eliminate calls to default-false VectorType::get() from Scalar
David Sherwood via Phabricator via llvm-commits
- [PATCH] D81368: [SVE] Disable Global and Fast ISel at -O0 if the SVE feature is found
David Sherwood via Phabricator via llvm-commits
- [PATCH] D80437: [CodeGen] Let computeKnownBits do something sensible for scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D81368: [SVE] Disable Global and Fast ISel at -O0 if the SVE feature is found
David Sherwood via Phabricator via llvm-commits
- [PATCH] D81557: [SVE] Fall back on DAG ISel at -O0 when encountering scalable types
David Sherwood via Phabricator via llvm-commits
- [PATCH] D81573: [CodeGen,AArch64] Fix up warnings in performExtendCombine
David Sherwood via Phabricator via llvm-commits
- [PATCH] D81578: [CodeGen] Fix warnings in getVectorTypeBreakdown
David Sherwood via Phabricator via llvm-commits
- [PATCH] D81578: [CodeGen] Fix warnings in getVectorTypeBreakdown
David Sherwood via Phabricator via llvm-commits
- [PATCH] D80437: [CodeGen] Let computeKnownBits do something sensible for scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D80537: [CodeGen] Fix SimplifyDemandedBits for scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D81093: [CodeGen] Fix ComputeNumSignBits for scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D81557: [SVE] Fall back on DAG ISel at -O0 when encountering scalable types
David Sherwood via Phabricator via llvm-commits
- [PATCH] D81364: AMDGPU Initializes StackPtrOffset when NonSpillStackObjects present
David Stuttard via Phabricator via llvm-commits
- [PATCH] D81364: AMDGPU Initializes StackPtrOffset when NonSpillStackObjects present
David Stuttard via Phabricator via llvm-commits
- [PATCH] D81070: [AMDGPU] Fixup use of StackPtrOffsetReg when not initialized
David Stuttard via Phabricator via llvm-commits
- [PATCH] D81104: [XCOFF][AIX] report_fatal_error when an overflow section is needed
David Tenty via Phabricator via llvm-commits
- [PATCH] D81270: [XCOFF][AIX] Use 'L..' instead of '.L' for getPrivateGlobalPrefix in DataLayout
David Tenty via Phabricator via llvm-commits
- [PATCH] D78306: [flang] Use LLVM's flags
David Truby via Phabricator via llvm-commits
- [PATCH] D81266: [flang] Fix issue of flang/runtime/config.h not being found in out of tree builds
David Truby via Phabricator via llvm-commits
- [PATCH] D80377: [flang] Google test infrastructure support for unittests
David Truby via Phabricator via llvm-commits
- [PATCH] D80377: [flang] Google test infrastructure support for unittests
David Truby via Phabricator via llvm-commits
- [PATCH] D81437: [CGP] Reset the debug location when promoting zext(s)
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D81437: [CGP] Reset the debug location when promoting zext(s)
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D81393: [ScheduleDAG][NFC] Use MCInstrDesc API to check PhysReg definition.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D81603: [WIP] MIR Statepoint refactoring: Pass GC pointergs in VRegs.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D81603: [WIP] MIR Statepoint refactoring: Pass GC pointergs in VRegs.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D81645: MIR Statepoint refactoring. Part 1: Basic MI level changes.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D80191: MIR Statepoint refactoring: pass GC pointers in VRegs. Part 1/5.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D81646: MIR Statepoint refactoring. Part 2: Operand folding.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D81648: MIR Statepoint refactoring. Part 4: ISEL changes.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D81647: MIR Statepoint refactoring. Part 3: Spill GC Ptr regs.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D80193: MIR Statepoint refactoring: pass GC pointers in VRegs. Part 3/5.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D80192: MIR Statepoint refactoring: pass GC pointers in VRegs. Part 2/5.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D80196: MIR Statepoint refactoring: pass GC pointers in VRegs. Part 5/5.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D80195: MIR Statepoint refactoring: pass GC pointers in VRegs. Part 4/5.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D81628: [WebAssembly] Make BR_TABLE non-duplicable
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D81758: [WebAssembly] Handle unstackified TEE dest in ExplicitLocals
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D81758: [WebAssembly] Handle unstackified TEE dest in ExplicitLocals
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D80769: [WebAssembly] Adding 64-bit versions of all load & store ops.
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D80769: [WebAssembly] Adding 64-bit versions of all load & store ops.
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D81704: [WebAssembly] Adding 64-bit version of R_WASM_MEMORY_ADDR_* relocs
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D78477: [profile] Don't crash when forking in several threads
Diana Picus via Phabricator via llvm-commits
- [PATCH] D75866: [AIX] supporting the visibility attribute for aix assembly
Digger via Phabricator via llvm-commits
- [PATCH] D75866: [AIX] supporting the visibility attribute for aix assembly
Digger via Phabricator via llvm-commits
- [PATCH] D81585: [AIX][XCOFF] Decode trace back table information for xcoff object file for llvm-objdump -d
Digger via Phabricator via llvm-commits
- [PATCH] D81585: [AIX][XCOFF] Decode trace back table information for xcoff object file for llvm-objdump -d
Digger via Phabricator via llvm-commits
- [PATCH] D81585: [AIX][XCOFF] Decode trace back table information for xcoff object file for llvm-objdump -d
Digger via Phabricator via llvm-commits
- [PATCH] D81613: [NFC] clean up the AsmPrinter::emitLinkage for AIX part
Digger via Phabricator via llvm-commits
- [PATCH] D81585: [AIX][XCOFF] Decode trace back table information for xcoff object file for llvm-objdump -d
Digger via Phabricator via llvm-commits
- [PATCH] D81613: [NFC] clean up the AsmPrinter::emitLinkage for AIX part
Digger via Phabricator via llvm-commits
- [PATCH] D69825: [Clang][Driver] Re-use the calling process instead of creating a new process for the cc1 invocation
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D81653: [ELF] Fixing an issue in Elf_Note_Impl::getDescAsStringRef
DineshKumar Bhaskaran via Phabricator via llvm-commits
- [PATCH] D81653: [ELF] Fixing an issue in Elf_Note_Impl::getDescAsStringRef
DineshKumar Bhaskaran via Phabricator via llvm-commits
- [PATCH] D75169: [ARM] Supporting lowering of half-precision FP arguments and returns in AArch32's backend
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D81361: Make lit TestRunner.py work in Python 3
Dmitri Gribenko via Phabricator via llvm-commits
- [PATCH] D80301: [yaml][clang-tidy] Fix new line YAML serialization
Dmitry Polukhin via Phabricator via llvm-commits
- [PATCH] D80301: [yaml][clang-tidy] Fix new line YAML serialization
Dmitry Polukhin via Phabricator via llvm-commits
- [PATCH] D81651: [AMDGPU][CODEGEN] Added support of new inline assembler constraints
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D81656: [AMDGPU][CODEGEN] Corrected lowering of inline asm in bundles
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D81659: [AMDGPU] Removed s_mov_regrd and mov_fed opcodes
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [compiler-rt] fcf6ae2 - tsan: add OpenBSD support for Go
Dmitry Vyukov via llvm-commits
- [llvm] f24e2e9 - [GlobalISel] fix crash in IRTranslator, MachineIRBuilder when translating @llvm.dbg.value intrinsic and using -debug
Dominik Montada via llvm-commits
- [PATCH] D81376: GlobalISel: Add unit tests for some utils functions
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D76934: [GlobalISel] fix crash in IRTranslator, MachineIRBuilder when translating @llvm.dbg.value intrinsic and using -debug
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D81587: [GlobalISel] Add missing properties to G_BRINDIRECT, G_BRJT
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D81587: [GlobalISel] Add missing properties to G_BRINDIRECT, G_BRJT
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D81587: [GlobalISel] Add missing properties to G_BRINDIRECT, G_BRJT
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D76934: [GlobalISel] fix crash in IRTranslator, MachineIRBuilder when translating @llvm.dbg.value intrinsic and using -debug
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D81683: llc doesn't recognize "-debug" without asserts enabled.
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D76934: [GlobalISel] fix crash in IRTranslator, MachineIRBuilder when translating @llvm.dbg.value intrinsic and using -debug
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D81587: [GlobalISel] Add missing properties to G_BRINDIRECT, G_BRJT
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D81587: [GlobalISel] Add missing properties to G_BRINDIRECT, G_BRJT
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D81587: [MachineVerifier][GlobalISel] Check that branches have a MBB operand or are declared indirect. Add missing properties to G_BRJT, G_BRINDIRECT
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D79796: Sketch support for generating CC1 command line from CompilerInvocation
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D81329: ADT: Fix that APSInt's string constructor claims it requires 5 bits to store a zero
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D79796: Sketch support for generating CC1 command line from CompilerInvocation
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D79796: Sketch support for generating CC1 command line from CompilerInvocation
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D78459: [AVR] Don't adjust for instruction size
Dylan McKay via Phabricator via llvm-commits
- [PATCH] D78459: [AVR] Don't adjust for instruction size
Dylan McKay via Phabricator via llvm-commits
- [PATCH] D67948: [LV] Interleaving should not exceed estimated loop trip count.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D67948: [LV] Interleaving should not exceed estimated loop trip count.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D70376: [LVI] Restructure caching
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D81375: [InstCombine] Simplify boolean Phis with const inputs using CFG
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D79369: [InstCombine] "X - (X / C) * C == 0" to "X & C-1 == 0"
Egor Bogatov via Phabricator via llvm-commits
- [PATCH] D79369: [InstCombine] "X - (X / C) * C == 0" to "X & C-1 == 0"
Egor Bogatov via Phabricator via llvm-commits
- [PATCH] D81236: Correctly report modified status for LoopExtractor
Ehud Katz via Phabricator via llvm-commits
- [llvm] 7e58d0d - Revert "[arm][darwin] Don't generate libcalls for wide shifts on Darwin"
Eli Friedman via llvm-commits
- [llvm] 28415e5 - [SPARC] Lower fp16 ops to libcalls
Eli Friedman via llvm-commits
- [llvm] a92dcff - Revert "[SPARC] Lower fp16 ops to libcalls"
Eli Friedman via llvm-commits
- [llvm] 7dac008 - [SPARC] Lower fp16 ops to libcalls
Eli Friedman via llvm-commits
- [llvm] 12459ec - [AArch64] Regenerate SVE test llvm-ir-to-intrinsic.ll.
Eli Friedman via llvm-commits
- [PATCH] D81108: [AArch64] Fix ldst-opt of multiple disjunct subregs.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D71828: [InstCombine] Convert vector store to scalar store if only one element updated
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D79175: [ARM][MVE] Tail-Predication: use @llvm.get.active.lane.mask to get the BTC
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D81310: Stabilize alloca slices sort in SROA
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D81369: [Alignment][NFC] Migrate AtomicExpandPass to Align
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D81343: [AArch64] custom lowering for i128 popcount
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D80370: [CodeGen] Ensure callers of CreateStackTemporary use sensible alignments
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D80437: [CodeGen] Let computeKnownBits do something sensible for scalable vectors
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D81341: [LLVM-C] Add C API for removing global
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D71828: [InstCombine] Convert vector store to scalar store if only one element updated
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D80951: [GlobalOpt] Remove preallocated calls when possible
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D81341: [LLVM-C] Add C API for removing global
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D81339: [ARM] MVE VCVT lowering for f16->f32 extends
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D81340: [ARM] Split FPExt loads
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D81230: Correctly report modified status for LoopIdiomRecognize
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D80028: [AArch64] Support expression results as immediate values in mov
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D81458: [AArch64][SVE] Change pointer type of struct load/store intrinsics.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D80437: [CodeGen] Let computeKnownBits do something sensible for scalable vectors
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D81340: [ARM] Split FPExt loads
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D81494: [GVN] Do not try to split critical edges with indbr preds in loop.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D81495: [SVE] Remove invalid calls to VectorType::getNumElements from BasicTTIImpl
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D79175: [ARM][MVE] Tail-Predication: use @llvm.get.active.lane.mask to get the BTC
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D81511: [AArch64][SVE] Add legalization support for i32/i64 vector srem/urem
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D75169: [ARM] Supporting lowering of half-precision FP arguments and returns in AArch32's backend
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D81515: [llvm] Release-mode ML InlineAdvisor
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D77569: Lower fp16 ops to libcalls for SPARC targets
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D81515: [llvm] Release-mode ML InlineAdvisor
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D81586: [ARM] Describe defs/uses of VLLDM and VLSTM
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D81584: [BreakCritEdges] Support preserving loop-simplify form with indirectbr. (WIP)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D79175: [ARM][MVE] Tail-Predication: use @llvm.get.active.lane.mask to get the BTC
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D80437: [CodeGen] Let computeKnownBits do something sensible for scalable vectors
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D81586: [ARM] Describe defs/uses of VLLDM and VLSTM
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D79175: [ARM][MVE] Tail-Predication: use @llvm.get.active.lane.mask to get the BTC
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D81584: [BreakCritEdges] Support preserving loop-simplify form with indirectbr. (WIP)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D81089: Mark InstCombine as not preserving PostDomTree
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D81004: [MemorySSA] Skip phi translation for phis in cycles (WIP).
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D81620: [SVE] Make getSplatValue work for some scalable vector splats
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D81004: [MemorySSA] Skip phi translation for phis in cycles (WIP).
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D81584: [BreakCritEdges] Support preserving loop-simplify form with indirectbr. (WIP)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D75169: [ARM] Supporting lowering of half-precision FP arguments and returns in AArch32's backend
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D81582: [BreakCritEdges] Check if we need to split blocks with indirectbr terms.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D81089: Mark InstCombine as not preserving CFG
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D81582: [BreakCritEdges] Check if we need to split blocks with indirectbr terms.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D81004: [MemorySSA] Skip phi translation for phis in cycles (WIP).
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D81230: Correctly report modified status for LoopIdiomRecognize
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D81511: [AArch64][SVE] Add legalization support for i32/i64 vector srem/urem
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D81678: Introduce partialinit attribute at call sites for stricter poison analysis
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D68484: [PATCH 01/26] [noalias] LangRef: noalias intrinsics and noalias_sidechannel documentation.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D81607: BreakCriticalEdges for callbr indirect dests
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D81755: [SCCP] Move common code to simplify basic block to helper (NFC).
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D68484: [PATCH 01/26] [noalias] LangRef: noalias intrinsics and noalias_sidechannel documentation.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D81678: Introduce partialinit attribute at call sites for stricter poison analysis
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D81607: BreakCriticalEdges for callbr indirect dests
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D81765: Don't hoist very large static allocas to the entry block during inlining
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D81726: [MemDep] Also remove load instructions from NonLocalDesCache.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D80384: [SVE] Add flag to specify SVE register size, using this to calculate legal vector types.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D81721: [SVE] Ensure proper mangling of ACLE tuple types
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D81230: Correctly report modified status for LoopIdiomRecognize
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D81607: BreakCriticalEdges for callbr indirect dests
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D71741: Add size of FP environment to DataLayout
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D78459: [AVR] Don't adjust for instruction size
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D77924: ld128 demangle: allow space for 'L' suffix.
Elliott Hughes via Phabricator via llvm-commits
- [PATCH] D77924: ld128 demangle: allow space for 'L' suffix.
Elliott Hughes via Phabricator via llvm-commits
- [llvm] c858deb - Remove asserting getters from base Type
Eric Christopher via llvm-commits
- [llvm] c858deb - Remove asserting getters from base Type
Eric Christopher via llvm-commits
- [llvm] cb21b16 - Add a diagnostic string to an assert.
Eric Christopher via llvm-commits
- [llvm] 3ff8f61 - Tidy up unsigned -> Register fixups.
Eric Christopher via llvm-commits
- [llvm] f79e6a8 - [MemCpyOptimizer] Simplify API of processStore and processMem* functions
Eric Christopher via llvm-commits
- [llvm] b422fe7 - Temporarily revert "[MemCpyOptimizer] Simplify API of processStore and processMem* functions"
Eric Christopher via llvm-commits
- [llvm] f79e6a8 - [MemCpyOptimizer] Simplify API of processStore and processMem* functions
Eric Christopher via llvm-commits
- [PATCH] D81623: [PPC] Add Subtarget and replace all uses of PPCSubTarget with Subtarget.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D81767: [PPCAsmPrinter] support 'L' output template for memory operands
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D81287: [flang] Add ComplexExpr code for lowering
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D80377: [flang] Google test infrastructure support for unittests
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D81692: [flang] add DoLoopHelper
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D81764: [flang] Add the Mangler module to flang lowering
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D81692: [flang] add DoLoopHelper
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D81692: [flang] add DoLoopHelper
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D81692: [flang] add DoLoopHelper
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D81287: [flang] Add ComplexExpr code for lowering
Eric Schweitz via Phabricator via llvm-commits
- [llvm] c08ea07 - Add to the Coding Standard our that single-line bodies omit braces
Erich Keane via llvm-commits
- [llvm] 884fb45 - Update Kaleidoscope tutorial inline code
Erich Keane via llvm-commits
- [PATCH] D81439: [X86] Move CPUKind enum from clang to llvm/lib/Support. NFCI
Erich Keane via Phabricator via llvm-commits
- [PATCH] D81439: [X86] Move CPUKind enum from clang to llvm/lib/Support. NFCI
Erich Keane via Phabricator via llvm-commits
- [PATCH] D80947: Add to the Coding Standard our that single-line bodies omit braces
Erich Keane via Phabricator via llvm-commits
- [PATCH] D81076: [PowerPC] Custom lower rotl v1i128 to vector_shuffle.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D64193: [PowerPC] Add exception constraint to FP rounding operations
EsmeYi via Phabricator via llvm-commits
- [PATCH] D81076: [PowerPC] Custom lower rotl v1i128 to vector_shuffle.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D81422: Change filecheck default to dump input on failure
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D81251: [AArch64] Add BTI to CFI jumptables.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D81678: Introduce partialinit attribute at call sites for stricter poison analysis
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D81244: [StackSafety] Control paramer access summary from frontend
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D81700: [MSAN] Under eager-checks, pass Origin by parameter to __msan_warning functions
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D81242: [StackSafety] Run ThinLTO
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D81700: [MSAN] Pass Origin by parameter to __msan_warning functions
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D81242: [StackSafety] Run ThinLTO
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D81678: Introduce partialinit attribute at call sites for stricter poison analysis
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D79675: [OpenMP][OMPBuilder] Adding Privatization Requirements to OMPIRBuilder
Fady Ghanim via Phabricator via llvm-commits
- [PATCH] D79675: [OpenMP][OMPBuilder] Adding Privatization Requirements to OMPIRBuilder
Fady Ghanim via Phabricator via llvm-commits
- [llvm] 81cca98 - [DebugInfo] Drop unneeded format() calls (fix -Wformat-security) after 3b7ec64d59748765990ed99716034ab8d5533673
Fangrui Song via llvm-commits
- [llvm] 6bb93e3 - [gcov][test] Add mkdir -p %t && cd %t
Fangrui Song via llvm-commits
- [lld] ba890da - [ELF] Demote lazy symbols relative to a discarded section to Undefined
Fangrui Song via llvm-commits
- [llvm] ceaee25 - [Support][unittest] Fix asan failure after D81156
Fangrui Song via llvm-commits
- [lld] b114e13 - [ELF] Fix --thinlto-index-only regression after D79300
Fangrui Song via llvm-commits
- [llvm] 5ee5717 - [llvm-objdump] Decrease instruction indentation for non-x86
Fangrui Song via llvm-commits
- [llvm] 432f20b - [GlobalISel][test] Add REQUIRES: asserts after D76934
Fangrui Song via llvm-commits
- [llvm] 0308975 - [Support] Don't tie errs() to outs() by default
Fangrui Song via llvm-commits
- [llvm] c831129 - [IteratedDominanceFrontier] Decrease number of SmallPtrSet::insert and delete unneeded SmallVector::clear
Fangrui Song via llvm-commits
- [compiler-rt] 6c7aebb - [msan] Fix comment of __msan::Origin::isHeapOrigin
Fangrui Song via llvm-commits
- [PATCH] D81359: [ELF] Add --[no-]relax to disable x86-64 GOTPCRELX relaxation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81258: [yaml2obj] - Introduce a 10 Mb limit of the output by default and a --max-size option.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D78896: [Support] Add file lock/unlock functions
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81359: [ELF] Add --[no-]relax for RISC-V
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81359: [ELF] Add --[no-]relax for RISC-V
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81156: [Support] Add stream tie function and use it for errs()
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81429: [COFF] Port CallGraphSort to COFF from ELF
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D78884: [CMake] -gen-dag-isel: add -omit-comments if neither Debug nor RelWithDebInfo
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81446: [llvm][ELF][AArch64] Handle R_AARCH64_PLT32 relocation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81410: [ELF][AArch64] Correct relocation codes for R_<CLS>_PLT32
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81359: [ELF] Add --[no-]relax for RISC-V
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81359: [ELF] Add --[no-]relax for RISC-V
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80311: [lld][test] Expand testing for dynamic-list and export-dynamic
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80311: [lld][test] Expand testing for dynamic-list and export-dynamic
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D78896: [Support] Add file lock/unlock functions
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D79300: [ELF] Demote lazy symbols relative to a discarded section to Undefined
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59553: [WIP][LLD][ELF][DebugInfo] Use predefined value to mark debug address ranges pointing to deleted code.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80978: Add a git hook script that can be manually setup to run some checks on every push
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81429: [COFF] Port CallGraphSort to COFF from ELF
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81429: [COFF] Port CallGraphSort to COFF from ELF
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80406: [LLD][ThinLTO] A switch to allow compilation of only one module.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80406: [LLD][ThinLTO] A switch to allow compilation of only one module.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81446: [llvm][ELF][AArch64] Handle R_AARCH64_PLT32 relocation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59553: [WIP][LLD][ELF][DebugInfo] Use predefined value to mark debug address ranges pointing to deleted code.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59553: [WIP][LLD][ELF][DebugInfo] Use predefined value to mark debug address ranges pointing to deleted code.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81156: [Support] Add stream tie function and use it for errs()
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81525: [Support] Initialize outs() errs() nulls() once
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81525: [Support] Initialize outs() errs() nulls() once
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81359: [ELF] Add --[no-]relax for RISC-V
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80629: [yaml2obj] - Allocate the file space for SHT_NOBITS sections in some cases.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81525: [Support] Ensure errs() is constructed after outs() and don't rerun tie when errs() is called
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81581: [yaml2obj] - Fix the issues with SectionHeaderTable when Sections key is empty.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80406: [LLD][ThinLTO] Add --thinlto-single-module to allow compiling partial modules.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81469: [DebugInfo/DWARF] - Report .eh_frame sections of version != 1.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81585: [AIX][XCOFF] Decode trace back table information for xcoff object file for llvm-objdump -d
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81590: [llvm-objdump] Decrease instruction indentation for non-x86
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81590: [llvm-objdump] Decrease instruction indentation for non-x86
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D79309: [llvm-objdump] -d: delete spaces among raw instruction bytes
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73980: [lit][compiler-rt] add multi-cfgd test suite discovery
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80406: [LLD][ThinLTO] Add --thinlto-single-module to allow compiling partial modules.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81429: [COFF] Port CallGraphSort to COFF from ELF
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81457: [LLD][PowerPC] Add support for R_PPC64_PCREL34
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81541: [ObjectYAML][DWARF] Implement the .debug_addr section.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80406: [LLD][ThinLTO] Add --thinlto-single-module to allow compiling partial modules.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81590: [llvm-objdump] Decrease instruction indentation for non-x86
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81590: [llvm-objdump] Decrease instruction indentation for non-x86
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81457: [LLD][PowerPC] Add support for R_PPC64_PCREL34
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81614: [llvm][llvm-nm] add TextAPI/MachO support
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81614: [llvm][llvm-nm] add TextAPI/MachO support
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81525: [Support] Ensure errs() is constructed after outs() and don't rerun tie when errs() is called
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81525: [Support] Ensure errs() is constructed after outs() and don't rerun tie when errs() is called
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81525: [Support] Ensure errs() is constructed after outs() and don't rerun tie when errs() is called
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D76934: [GlobalISel] fix crash in IRTranslator, MachineIRBuilder when translating @llvm.dbg.value intrinsic and using -debug
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81562: [DebugInfo] Unify Cursor usage for all debug line opcodes
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81525: [Support] Ensure errs() is constructed after outs() and don't rerun tie when errs() is called
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81525: [Support] Ensure errs() is constructed after outs() and don't rerun tie when errs() is called
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81525: [Support] Ensure errs() is constructed after outs() and don't rerun tie when errs() is called
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81156: [Support] Add stream tie function and use it for errs()
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81156: [Support] Add stream tie function and use it for errs()
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81686: [yaml2obj][MachO] - Fix PubName/PubType handling.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59553: [WIP][LLD][ELF][DebugInfo] Use predefined value to mark debug address ranges pointing to deleted code.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81359: [ELF] Add --[no-]relax for RISC-V
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D65430: Add `--dependency-files` option, which is equivalent to compiler option -MD.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75218: Make asm printer use custom separator instead of hard-coded tabs.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81106: [PowerPC][NFC] Don't need to and instruction with inverse of mask.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81457: [LLD][PowerPC] Add support for R_PPC64_PCREL34
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81106: [PowerPC][NFC] Don't need to and instruction with inverse of mask.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80765: [ELF] Handle bitcode comdat groups separately to deduplicate thinlto comdat sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81767: [PPCAsmPrinter] support 'L' output template for memory operands
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81780: AMDGPU/AMDHSA: Implement new target ID support in AMDGPU backend
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81784: [ELF] Resolve relocations in .debug_* referencing (discarded symbols or ICF folded section symbols) to tombstone values
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81784: [ELF] Resolve relocations in .debug_* referencing (discarded symbols or ICF folded section symbols) to tombstone values
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59553: [WIP][LLD][ELF][DebugInfo] Use predefined value to mark debug address ranges pointing to deleted code.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81793: [IR] Support efficient lookup of AssertingVH/PoisoningVH
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81768: [llvm-objcopy][MachO] Add support for LC_CODE_SIGNATURE
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81709: [ObjectYAML][DWARF] Let the target address size be inferred from FileHeader.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81793: [IR] Support efficient lookup of AssertingVH/PoisoningVH
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81775: [COFF] Add .llvm.call-graph-profile and `--coff-cg-profile` dumpping
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81802: [lld-macho] No need to explicitly specify -arch in tests
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81814: [AArch64] Print the immediate operand for SPACE pseudo instruction
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D81558: [NewPM] Introduce PreserveCFG check
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D69987: [RISCV] Assemble/Disassemble v-ext instructions.
Ferran Pallarès Roca via Phabricator via llvm-commits
- [llvm] 22c2dc5 - [AArch64] Add a ldst-opt test with undef operands (NFC).
Florian Hahn via llvm-commits
- [llvm] 1975ff9 - [AArch64] Fix ldst-opt of multiple disjunct subregs.
Florian Hahn via llvm-commits
- [llvm] 3631239 - [Matrix] Update check lines for strided intrinsics (NFC).
Florian Hahn via llvm-commits
- [llvm] 0ab4edd - [PatternMatch] Support matching intrinsics with 6 arguments.
Florian Hahn via llvm-commits
- [llvm] 6767102 - [DSE,MSSA] Relax post-dom restriction for objs visible after return.
Florian Hahn via llvm-commits
- [llvm] 3a846d4 - [VPlan] Reject loops without computable backedge taken counts
Florian Hahn via llvm-commits
- [llvm] 4495a6b - [BreakCritEdges] Add option to opt-out of perserving loop-simplify.
Florian Hahn via llvm-commits
- [llvm] 97e7147 - [DSE,MSSA] Fix location order in isOverwrite call.
Florian Hahn via llvm-commits
- [llvm] 6176f04 - [LAA] Do not set CanDoRT to false for AS that do not need RT checks.
Florian Hahn via llvm-commits
- [PATCH] D80991: [WIP][Attributor] AAPotentialValues Attribute
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D81308: [Matrix] Use TileInfo to create tiled loop nest for matrix multiply.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D81308: [Matrix] Use TileInfo to create tiled loop nest for matrix multiply.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D81108: [AArch64] Fix ldst-opt of multiple disjunct subregs.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D81108: [AArch64] Fix ldst-opt of multiple disjunct subregs.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72781: [Matrix] Add __builtin_matrix_column_load to Clang.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72781: [Matrix] Add __builtin_matrix_column_load to Clang.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D81345: [LV] Vectorize without versioning-for-unit-stride under -Os/-Oz
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D81472: [Matrix] Update load/store intrinsics.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72781: [Matrix] Add __builtin_matrix_column_load to Clang.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72781: [Matrix] Add __builtin_matrix_column_load to Clang.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D81494: [GVN] Do not try to split critical edges with indbr preds in loop.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D81498: [Matrix] Preserve volatile when loading loads/stores.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D78932: [DSE,MSSA] Relax post-dom restriction for objs visible after return.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D78932: [DSE,MSSA] Relax post-dom restriction for objs visible after return.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D81544: [LVI] Make use of 'assume'-provided data
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D81544: [LVI] Make use of 'assume'-provided data
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D81472: [Matrix] Update load/store intrinsics.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D81472: [Matrix] Update load/store intrinsics.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D81004: [MemorySSA] Skip phi translation for phis in cycles (WIP).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D81088: [VPlan] Reject loops without computable backedge taken counts
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D81582: [BreakCritEdges] Check if we need to split blocks with indirectbr terms.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D81584: [BreakCritEdges] Support preserving loop-simplify form with indirectbr. (WIP)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D81494: [GVN] Do not try to split critical edges with indbr preds in loop.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D81472: [Matrix] Update load/store intrinsics.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D81472: [Matrix] Update load/store intrinsics.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D81582: [BreakCritEdges] Check if we need to split blocks with indirectbr terms.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D81472: [Matrix] Update load/store intrinsics.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D81584: [BreakCritEdges] Support preserving loop-simplify form with indirectbr. (WIP)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D81472: [Matrix] Update load/store intrinsics.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D81584: [BreakCritEdges] Support preserving loop-simplify form with indirectbr. (WIP)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D81004: [MemorySSA] Skip phi translation for phis in cycles (WIP).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D80206: [IR] Clean up dead instructions after simplifying a conditional branch
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D81607: BreakCriticalEdges for callbr indirect dests
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D80206: [IR] Clean up dead instructions after simplifying a conditional branch
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D81472: [Matrix] Update load/store intrinsics.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D80206: [IR] Clean up dead instructions after simplifying a conditional branch
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D81582: [BreakCritEdges] Check if we need to split blocks with indirectbr terms.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D81584: [BreakCritEdges] Support preserving loop-simplify form with indirectbr. (WIP)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D81338: Remove diff file from root of repo
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72781: [Matrix] Add __builtin_matrix_column_load to Clang.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D81544: [LVI] Make use of 'assume'-provided data
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D81472: [Matrix] Update load/store intrinsics.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D81088: [VPlan] Reject loops without computable backedge taken counts
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D81726: [MemDep] Also remove load instructions from NonLocalDesCache.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D81582: [BreakCritEdges] Add option to opt-out of perserving loop-simplify.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D81582: [BreakCritEdges] Add option to opt-out of perserving loop-simplify.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D80622: [LAA] Do not set CanDoRT to false for AS that do not need RT checks.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D81755: [SCCP] Move common code to simplify basic block to helper (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D81756: [SCCP] Turn sext into zext for positive ranges.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D81607: BreakCriticalEdges for callbr indirect dests
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D81796: [LVI] Cache lookup of experimental.guard intrinsic (NFC)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D81811: [ValueLattice] Allocate value lattice elements on a pool (WIP)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D80622: [LAA] Do not set CanDoRT to false for AS that do not need RT checks.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D78568: [DAGCombine] Fix bug in load scalarization
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D79479: [MLIR] Add complex addition and substraction to the standard dialect
Frederik Gossen via Phabricator via llvm-commits
- [llvm] d2bd075 - Fix -Wunused-variable after D80515
Fāng-ruì Sòng via llvm-commits
- [llvm] d2bd075 - Fix -Wunused-variable after D80515
Fāng-ruì Sòng via llvm-commits
- LLVM buildmaster will be updated and restarted tonight
Galina Kistanova via llvm-commits
- [PATCH] D78932: [DSE,MSSA] Relax post-dom restriction for objs visible after return.
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D81258: [yaml2obj] - Introduce a ~10 Mb limit of the output by default and a --nolimit option.
George Rimar via Phabricator via llvm-commits
- [PATCH] D81258: [yaml2obj] - Introduce a ~10 Mb limit of the output by default and a --nolimit option.
George Rimar via Phabricator via llvm-commits
- [PATCH] D81359: [ELF] Add --[no-]relax to disable x86-64 GOTPCRELX relaxation
George Rimar via Phabricator via llvm-commits
- [PATCH] D81356: [ObjectYAML] Add support for error handling in DWARFYAML. NFC.
George Rimar via Phabricator via llvm-commits
- [PATCH] D81356: [ObjectYAML] Add support for error handling in DWARFYAML. NFC.
George Rimar via Phabricator via llvm-commits
- [PATCH] D81356: [ObjectYAML] Add support for error handling in DWARFYAML. NFC.
George Rimar via Phabricator via llvm-commits
- [PATCH] D81356: [ObjectYAML] Add support for error handling in DWARFYAML. NFC.
George Rimar via Phabricator via llvm-commits
- [PATCH] D81356: [ObjectYAML] Add support for error handling in DWARFYAML. NFC.
George Rimar via Phabricator via llvm-commits
- [PATCH] D81258: [yaml2obj] - Introduce a 10 Mb limit of the output by default and a --max-size option.
George Rimar via Phabricator via llvm-commits
- [PATCH] D81258: [yaml2obj] - Introduce a 10 Mb limit of the output by default and a --max-size option.
George Rimar via Phabricator via llvm-commits
- [PATCH] D81359: [ELF] Add --[no-]relax to disable x86-64 GOTPCRELX relaxation
George Rimar via Phabricator via llvm-commits
- [PATCH] D81359: [ELF] Add --[no-]relax for RISC-V
George Rimar via Phabricator via llvm-commits
- [PATCH] D80765: [ELF] Handle bitcode comdat groups separately to deduplicate thinlto comdat sections
George Rimar via Phabricator via llvm-commits
- [PATCH] D81258: [yaml2obj] - Introduce a 10 Mb limit of the output by default and a --max-size option.
George Rimar via Phabricator via llvm-commits
- [PATCH] D81258: [yaml2obj] - Introduce a 10 Mb limit of the output by default and a --max-size option.
George Rimar via Phabricator via llvm-commits
- [PATCH] D81450: [ObjectYAML][ELF] Add support for emitting the .debug_line section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D81258: [yaml2obj] - Introduce a 10 Mb limit of the output by default and a --max-size option.
George Rimar via Phabricator via llvm-commits
- [PATCH] D81450: [ObjectYAML][ELF] Add support for emitting the .debug_line section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D81450: [ObjectYAML][ELF] Add support for emitting the .debug_line section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D81469: [DebugInfo/DWARF] - Report .eh_frame sections of version != 1.
George Rimar via Phabricator via llvm-commits
- [PATCH] D81258: [yaml2obj] - Introduce a 10 Mb limit of the output by default and a --max-size option.
George Rimar via Phabricator via llvm-commits
- [PATCH] D81258: [yaml2obj] - Introduce a 10 Mb limit of the output by default and a --max-size option.
George Rimar via Phabricator via llvm-commits
- [PATCH] D81359: [ELF] Add --[no-]relax for RISC-V
George Rimar via Phabricator via llvm-commits
- [PATCH] D81469: [DebugInfo/DWARF] - Report .eh_frame sections of version != 1.
George Rimar via Phabricator via llvm-commits
- [PATCH] D81529: [ObjectYAML][test] Use a single test file to test the empty 'DWARF' entry.
George Rimar via Phabricator via llvm-commits
- [PATCH] D81542: [ObjectYAML][test] Add test cases for the DWARF64 .debug_addr section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D81542: [ObjectYAML][test] Add test cases for the DWARF64 .debug_addr section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D81469: [DebugInfo/DWARF] - Report .eh_frame sections of version != 1.
George Rimar via Phabricator via llvm-commits
- [PATCH] D81542: [ObjectYAML][test] Add test cases for the DWARF64 .debug_addr section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D81541: [ObjectYAML][DWARF] Implement the .debug_addr section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D81541: [ObjectYAML][DWARF] Implement the .debug_addr section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D80765: [ELF] Handle bitcode comdat groups separately to deduplicate thinlto comdat sections
George Rimar via Phabricator via llvm-commits
- [PATCH] D81429: [COFF] Port CallGraphSort to COFF from ELF
George Rimar via Phabricator via llvm-commits
- [PATCH] D81429: [COFF] Port CallGraphSort to COFF from ELF
George Rimar via Phabricator via llvm-commits
- [PATCH] D81258: [yaml2obj] - Introduce a 10 Mb limit of the output by default and a --max-size option.
George Rimar via Phabricator via llvm-commits
- [PATCH] D80629: [yaml2obj] - Allocate the file space for SHT_NOBITS sections in some cases.
George Rimar via Phabricator via llvm-commits
- [PATCH] D81581: [yaml2obj] - Fix the issues with SectionHeaderTable when Sections key is empty.
George Rimar via Phabricator via llvm-commits
- [PATCH] D80629: [yaml2obj] - Allocate the file space for SHT_NOBITS sections in some cases.
George Rimar via Phabricator via llvm-commits
- [PATCH] D81469: [DebugInfo/DWARF] - Report .eh_frame sections of version != 1.
George Rimar via Phabricator via llvm-commits
- [PATCH] D81581: [yaml2obj] - Fix the issues with SectionHeaderTable when Sections key is empty.
George Rimar via Phabricator via llvm-commits
- [PATCH] D80629: [yaml2obj] - Allocate the file space for SHT_NOBITS sections in some cases.
George Rimar via Phabricator via llvm-commits
- [PATCH] D81581: [yaml2obj] - Fix the issues with SectionHeaderTable when Sections key is empty.
George Rimar via Phabricator via llvm-commits
- [PATCH] D81655: [yaml2obj] - Introduce the "NoHeaders" key for "SectionHeaderTable"
George Rimar via Phabricator via llvm-commits
- [PATCH] D81655: [yaml2obj] - Introduce the "NoHeaders" key for "SectionHeaderTable"
George Rimar via Phabricator via llvm-commits
- [PATCH] D81581: [yaml2obj] - Fix the issues with SectionHeaderTable when Sections key is empty.
George Rimar via Phabricator via llvm-commits
- [PATCH] D81686: [yaml2obj][MachO] - Fix PubName/PubType handling.
George Rimar via Phabricator via llvm-commits
- [PATCH] D78024: [FileCheck] - Fix the false positive when -implicit-check-not is used with an unknown -check-prefix.
George Rimar via Phabricator via llvm-commits
- [PATCH] D81709: [ObjectYAML][DWARF] Let the target address size be inferred from FileHeader.
George Rimar via Phabricator via llvm-commits
- [PATCH] D81686: [yaml2obj][MachO] - Fix PubName/PubType handling.
George Rimar via Phabricator via llvm-commits
- [PATCH] D81655: [yaml2obj] - Introduce the "NoHeaders" key for "SectionHeaderTable"
George Rimar via Phabricator via llvm-commits
- [llvm] 3c123ac - [yaml2obj] - Introduce a 10 Mb limit of the output by default and a --max-size option.
Georgii Rymar via llvm-commits
- [llvm] 818ab3d - [yaml2obj] - Allocate the file space for SHT_NOBITS sections in some cases.
Georgii Rymar via llvm-commits
- [llvm] d95f8e7 - [yaml2obj][MachO] - Fix PubName/PubType handling.
Georgii Rymar via llvm-commits
- [PATCH] D80582: [lld-macho] Specify the complete set of command-line options for ld64
Greg McGary via Phabricator via llvm-commits
- [PATCH] D80582: [lld-macho] Specify the complete set of command-line options for ld64
Greg McGary via Phabricator via llvm-commits
- [PATCH] D81413: lld: improve handling of `-platform_version`
Greg McGary via Phabricator via llvm-commits
- [PATCH] D80582: [lld-macho] Specify the complete set of command-line options for ld64
Greg McGary via Phabricator via llvm-commits
- [PATCH] D80582: [lld-macho] Specify the complete set of command-line options for ld64
Greg McGary via Phabricator via llvm-commits
- [PATCH] D81109: llvm-link: Add support for archive files as inputs.
Greg Rodgers via Phabricator via llvm-commits
- [PATCH] D81678: Introduce partialinit attribute at call sites for stricter poison analysis
Gui Andrade via Phabricator via llvm-commits
- [PATCH] D81678: Introduce partialinit attribute at call sites for stricter poison analysis
Gui Andrade via Phabricator via llvm-commits
- [PATCH] D81678: Introduce partialinit attribute at call sites for stricter poison analysis
Gui Andrade via Phabricator via llvm-commits
- [PATCH] D81678: Introduce partialinit attribute at call sites for stricter poison analysis
Gui Andrade via Phabricator via llvm-commits
- [PATCH] D81699: MemorySanitizer: Add option to insert init checks at call site
Gui Andrade via Phabricator via llvm-commits
- [PATCH] D81700: [MSAN] Under eager-checks, pass Origin by parameter to __msan_warning functions
Gui Andrade via Phabricator via llvm-commits
- [PATCH] D81702: [WASM] Avoid passing uninit section indices when not creating code or data sections
Gui Andrade via Phabricator via llvm-commits
- [PATCH] D81700: [MSAN] Pass Origin by parameter to __msan_warning functions
Gui Andrade via Phabricator via llvm-commits
- [PATCH] D81702: [WASM] Avoid passing uninit section indices when not creating code or data sections
Gui Andrade via Phabricator via llvm-commits
- [PATCH] D81702: [WASM] Avoid passing uninit section indices when not creating code or data sections
Gui Andrade via Phabricator via llvm-commits
- [PATCH] D81678: Introduce partialinit attribute at call sites for stricter poison analysis
Gui Andrade via Phabricator via llvm-commits
- [PATCH] D81702: [WASM] Avoid passing uninit section indices when not creating code or data sections
Gui Andrade via Phabricator via llvm-commits
- [llvm] 2aa4830 - [Alignment][NFC] Migrate CallingConv tablegen code
Guillaume Chatelet via llvm-commits
- [llvm] be4f506 - [Alignment][NFC] Migrate part of Arm/AArch64 backend
Guillaume Chatelet via llvm-commits
- [llvm] 1778564 - [Alignment][NFC] Migrate the rest of backends
Guillaume Chatelet via llvm-commits
- [llvm] 94b0c32 - [Alignment][NFC] Migrate HandleByVal to Align
Guillaume Chatelet via llvm-commits
- [llvm] 5407661 - [Alignment][NFC] Deprecate dead code from CallingConvLower.h
Guillaume Chatelet via llvm-commits
- [llvm] 49dd8e7 - [Alignment] Fix deprecation message
Guillaume Chatelet via llvm-commits
- [llvm] e26ed6b - Fix unused variable warning
Guillaume Chatelet via llvm-commits
- [llvm] f21c526 - [Alignment][NFC] Migrate TargetLowering::allowsMemoryAccess
Guillaume Chatelet via llvm-commits
- [llvm] 3b6196c - [Alignment][NFC] TargetLowering::allowsMisalignedMemoryAccesses
Guillaume Chatelet via llvm-commits
- [llvm] 800e100 - Revert "[Alignment][NFC] Migrate TargetLowering::allowsMemoryAccess"
Guillaume Chatelet via llvm-commits
- [PATCH] D81362: [Alignment][NFC] Remove dead code from CallingConvLower.h
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D81268: [Alignment][NFC] Migrate CallingConv tablegen code
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D81274: [Alignment][NFC] Migrate part of Arm/AArch64 backend
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D81278: [Alignment][NFC] Migrate the rest of backends
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D81365: [Alignment][NFC] Migrate HandleByVal to Align
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D81369: [Alignment][NFC] Migrate AtomicExpandPass to Align
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D81372: [Alignment][NFC] TargetLowering::allowsMemoryAccessForAlignment
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D81365: [Alignment][NFC] Migrate HandleByVal to Align
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D81365: [Alignment][NFC] Migrate HandleByVal to Align
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D81374: [Alignment][NFC] TargetLowering::allowsMisalignedMemoryAccesses
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D81365: [Alignment][NFC] Migrate HandleByVal to Align
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D81362: [Alignment][NFC] Deprecate dead code from CallingConvLower.h
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D81379: [Alignment][NFC] Migrate TargetLowering::allowsMemoryAccess
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D81362: [Alignment][NFC] Deprecate dead code from CallingConvLower.h
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D81362: [Alignment][NFC] Deprecate dead code from CallingConvLower.h
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D81369: [Alignment][NFC] Migrate AtomicExpandPass to Align
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D81369: [Alignment][NFC] Migrate AtomicExpandPass to Align
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D81369: [Alignment][NFC] Migrate AtomicExpandPass to Align
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D81379: [Alignment][NFC] Migrate TargetLowering::allowsMemoryAccess
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D81372: [Alignment][NFC] TargetLowering::allowsMemoryAccessForAlignment
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D81379: [Alignment][NFC] Migrate TargetLowering::allowsMemoryAccess
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D81374: [Alignment][NFC] TargetLowering::allowsMisalignedMemoryAccesses
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D41350: [DAGCombine] Improve ReduceLoadWidth for SRL
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D76283: [IRBuilder] Use preferred target type for len argument of memory intrinsic functions
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D81580: [ADT] Add Bitfield utilities
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D81662: [NFC] Use ADT/Bitfields in Instructions
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D81662: [NFC] Use ADT/Bitfields in Instructions
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D81580: [ADT] Add Bitfield utilities
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D68414: [SROA] Enhance AggLoadStoreRewriter to rewrite integer load/store if it covers multi fields in original aggregate
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D81728: [InstCombine] Add target-specific inst combining
Hal Finkel via Phabricator via llvm-commits
- [llvm] fc202c5 - [PGO] CallPromotion: Don't try to pass sret args to varargs functions
Hans Wennborg via llvm-commits
- [PATCH] D80833: [CodeView] Add full repro to LF_BUILDINFO record
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D81409: CallPromotion: Don't try to pass sret args to varargs functions
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D81296: [PDB] Defer public serialization until PDB writing
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D81409: CallPromotion: Don't try to pass sret args to varargs functions
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D81517: Extend or truncate __ptr32/__ptr64 pointers when dereferenced.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D81517: Extend or truncate __ptr32/__ptr64 pointers when dereferenced.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D80272: [mlir] Support big-endian systems in DenseElementsAttr (multiple word)
Haruki Imai via Phabricator via llvm-commits
- [PATCH] D80272: [mlir] Support big-endian systems in DenseElementsAttr (multiple word)
Haruki Imai via Phabricator via llvm-commits
- [PATCH] D80272: [mlir] Support big-endian systems in DenseElementsAttr (multiple word)
Haruki Imai via Phabricator via llvm-commits
- [llvm] a5099ad - [WebAssembly] Fix a warning for an unused variable
Heejin Ahn via llvm-commits
- [PATCH] D80769: [WebAssembly] Adding 64-bit versions of all load & store ops.
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D80769: [WebAssembly] Adding 64-bit versions of all load & store ops.
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D81628: [WebAssembly] Make BR_TABLE non-duplicable
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D80769: [WebAssembly] Adding 64-bit versions of all load & store ops.
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D81758: [WebAssembly] Handle unstackified TEE dest in ExplicitLocals
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D81758: [WebAssembly] Handle unstackified TEE dest in ExplicitLocals
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D80769: [WebAssembly] Adding 64-bit versions of all load & store ops.
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D81758: [WebAssembly] Handle unstackified TEE dest in ExplicitLocals
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D81758: [WebAssembly] Handle unstackified TEE dest in ExplicitLocals
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D81704: [WebAssembly] Adding 64-bit version of R_WASM_MEMORY_ADDR_* relocs
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D80769: [WebAssembly] Adding 64-bit versions of all load & store ops.
Heejin Ahn via Phabricator via llvm-commits
- [llvm] f3d8a93 - [ModuloSchedule] Support instructions with > 1 destination when walking canonical use.
Hendrik Greving via llvm-commits
- [PATCH] D80824: [CodeGen][SVE] Avoid scalarizing zero splat stores on scalable vectors.
Henry Kao via Phabricator via llvm-commits
- [PATCH] D80824: [CodeGen][SVE] Avoid scalarizing zero splat stores on scalable vectors.
Henry Kao via Phabricator via llvm-commits
- [llvm] b5632f4 - [PGO][PGSO] Enable non-cold code size opts under non-partial-profile sample PGO.
Hiroshi Yamauchi via llvm-commits
- [PATCH] D81020: [PGO][PGSO] Enable non-cold code size opts under non-partial-profile sample PGO.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D81449: [JumpThreading] Handle zero !prof branch_weights
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D81682: [PGO] Extend the value profile buckets for mem op sizes.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [lld] 2638aaf - [LLD][ThinLTO] Add --thinlto-single-module to allow compiling partial modules.
Hongtao Yu via llvm-commits
- [PATCH] D80406: [LLD][ThinLTO] Add --thinlto-single-module to allow compiling partial modules.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D80406: [LLD][ThinLTO] Add --thinlto-single-module to allow compiling partial modules.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D80406: [LLD][ThinLTO] Add --thinlto-single-module to allow compiling partial modules.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D80406: [LLD][ThinLTO] Add --thinlto-single-module to allow compiling partial modules.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D80406: [LLD][ThinLTO] Add --thinlto-single-module to allow compiling partial modules.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D80406: [LLD][ThinLTO] Add --thinlto-single-module to allow compiling partial modules.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D79543: [RISCV] Enable 'undisturbed' semantics in instruction definitions.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D81724: [MVT] Add new MVT types for RISC-V vector.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D81724: [MVT] Add new MVT types for RISC-V vector.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D81724: [MVT] Add new MVT types for RISC-V vector.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D81104: [XCOFF][AIX] report_fatal_error when an overflow section is needed
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D75866: [AIX] supporting the visibility attribute for aix assembly
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D75866: [AIX] supporting the visibility attribute for aix assembly
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D75866: [AIX] supporting the visibility attribute for aix assembly
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D80953: [AIX] asm output: use character literals in byte lists for strings
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D81585: [AIX][XCOFF] Decode trace back table information for xcoff object file for llvm-objdump -d
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D74166: [AIX][Frontend] Static init implementation for AIX considering no priority
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D74166: [AIX][Frontend] Static init implementation for AIX considering no priority
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D74166: [AIX][Frontend] Static init implementation for AIX considering no priority
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D74166: [AIX][Frontend] Static init implementation for AIX considering no priority
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D74166: [AIX][Frontend] Static init implementation for AIX considering no priority
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D74166: [AIX][Frontend] Static init implementation for AIX considering no priority
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D74166: [AIX][Frontend] Static init implementation for AIX considering no priority
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D74166: [AIX][Frontend] Static init implementation for AIX considering no priority
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D74166: [AIX][Frontend] Static init implementation for AIX considering no priority
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D74166: [AIX][Frontend] Static init implementation for AIX considering no priority
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D74166: [AIX][Frontend] Static init implementation for AIX considering no priority
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D74166: [AIX][Frontend] Static init implementation for AIX considering no priority
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D74166: [AIX][Frontend] Static init implementation for AIX considering no priority
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D74166: [AIX][Frontend] Static init implementation for AIX considering no priority
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D74166: [AIX][Frontend] Static init implementation for AIX considering no priority
Hubert Tong via Phabricator via llvm-commits
- [llvm] bf7961f - [NFC] Silence compiler warning [-Wmissing-braces].
Huihui Zhang via llvm-commits
- [PATCH] D78950: Adds LRU caching of compile units in DWARFContext.
Hyoun Kyu Cho via Phabricator via llvm-commits
- [PATCH] D78950: Adds LRU caching of compile units in DWARFContext.
Hyoun Kyu Cho via Phabricator via llvm-commits
- [PATCH] D81147: [MC] Generate .debug_rnglists in the 64-bit DWARF format [5/7]
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D81145: [MC] Generate a compilation unit in the 64-bit DWARF format [3/7]
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D81145: [MC] Generate a compilation unit in the 64-bit DWARF format [3/7]
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D81146: [MC] Generate .debug_aranges in the 64-bit DWARF format [4/7]
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D81148: [MC] Fix DWARF forms for 64-bit DWARFv3 files [6/7]
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D81148: [MC] Fix DWARF forms for 64-bit DWARFv3 files [6/7]
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D81147: [MC] Generate .debug_rnglists in the 64-bit DWARF format [5/7]
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D81149: [MC] Generate .debug_frame in the 64-bit DWARF format [7/7]
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D81144: [MC] Generate .debug_line in the 64-bit DWARF format [2/7]
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D81144: [MC] Generate .debug_line in the 64-bit DWARF format [2/7]
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D81144: [MC] Generate .debug_line in the 64-bit DWARF format [2/7]
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D81266: [flang] Fix issue of flang/runtime/config.h not being found in out of tree builds
Isuru Fernando via Phabricator via llvm-commits
- [PATCH] D81266: [flang] Fix issue of flang/runtime/config.h not being found in out of tree builds
Isuru Fernando via Phabricator via llvm-commits
- [PATCH] D81266: [flang] Fix issue of flang/runtime/config.h not being found in out of tree builds
Isuru Fernando via Phabricator via llvm-commits
- [PATCH] D81695: [flang] Turn off FLANG_ENABLE_WERROR by default
Isuru Fernando via Phabricator via llvm-commits
- [PATCH] D80377: [flang] Google test infrastructure support for unittests
Isuru Fernando via Phabricator via llvm-commits
- [PATCH] D80377: [flang] Google test infrastructure support for unittests
Isuru Fernando via Phabricator via llvm-commits
- [PATCH] D80377: [flang] Google test infrastructure support for unittests
Isuru Fernando via Phabricator via llvm-commits
- [PATCH] D81605: IR: Add missing GlobalAlias copying of ThreadLocalMode attribute
Itay Bookstein via Phabricator via llvm-commits
- [PATCH] D81605: IR: Add missing GlobalAlias copying of ThreadLocalMode attribute
Itay Bookstein via Phabricator via llvm-commits
- [PATCH] D81605: IR: Add missing GlobalAlias copying of ThreadLocalMode attribute
Itay Bookstein via Phabricator via llvm-commits
- [PATCH] D81605: [IR] Add missing GlobalAlias copying of ThreadLocalMode attribute
Itay Bookstein via Phabricator via llvm-commits
- [PATCH] D81369: [Alignment][NFC] Migrate AtomicExpandPass to Align
JF Bastien via Phabricator via llvm-commits
- [PATCH] D70326: [docs] LLVM Security Group and Process
JF Bastien via Phabricator via llvm-commits
- [PATCH] D81733: GlobalISel: Don't fail translate on weak cmpxchg
JF Bastien via Phabricator via llvm-commits
- [PATCH] D81733: GlobalISel: Don't fail translate on weak cmpxchg
JF Bastien via Phabricator via llvm-commits
- [PATCH] D81765: Don't hoist very large static allocas to the entry block during inlining
JF Bastien via Phabricator via llvm-commits
- [PATCH] D81765: Don't hoist very large static allocas to the entry block during inlining
JF Bastien via Phabricator via llvm-commits
- [PATCH] D81045: [MLIR] Modify HasParent trait to allow one of several op's as a parent
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D81422: Change filecheck default to dump input on failure
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D81089: Mark InstCombine as not preserving CFG
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D81089: Mark InstCombine as not preserving CFG
Jakub Kuderski via Phabricator via llvm-commits
- [llvm] 5777570 - [DebugInfo] Check for errors when reading data for extended opcode
James Henderson via llvm-commits
- [llvm] 1ce8319 - [Support] Add stream tie function and use it for errs()
James Henderson via llvm-commits
- [llvm] 6378167 - [DebugInfo] Remove unnecessary flushes and add additional testing
James Henderson via llvm-commits
- [llvm] dbd26fe - [DebugInfo] Print non-verbose output at some point as verbose output
James Henderson via llvm-commits
- [llvm] e3547ad - [DebugInfo] Improve new line printing in debug line verbose output
James Henderson via llvm-commits
- [llvm] 3b7ec64 - [DebugInfo] Fix printing of unrecognised standard opcodes
James Henderson via llvm-commits
- [PATCH] D81258: [yaml2obj] - Introduce a ~10 Mb limit of the output by default and a --nolimit option.
James Henderson via Phabricator via llvm-commits
- [PATCH] D81145: [MC] Generate a compilation unit in the 64-bit DWARF format [3/7]
James Henderson via Phabricator via llvm-commits
- [PATCH] D81147: [MC] Generate .debug_rnglists in the 64-bit DWARF format [5/7]
James Henderson via Phabricator via llvm-commits
- [PATCH] D81146: [MC] Generate .debug_aranges in the 64-bit DWARF format [4/7]
James Henderson via Phabricator via llvm-commits
- [PATCH] D81146: [MC] Generate .debug_aranges in the 64-bit DWARF format [4/7]
James Henderson via Phabricator via llvm-commits
- [PATCH] D81149: [MC] Generate .debug_frame in the 64-bit DWARF format [7/7]
James Henderson via Phabricator via llvm-commits
- [PATCH] D81110: [Support] Move color handling from raw_fd_ostream to raw_ostream
James Henderson via Phabricator via llvm-commits
- [PATCH] D81056: [Support] Replace 'DisableColors' boolean with 'ColorMode' enum
James Henderson via Phabricator via llvm-commits
- [PATCH] D79936: [FileCheck] Add function call support to numerical expressions.
James Henderson via Phabricator via llvm-commits
- [PATCH] D81148: [MC] Fix DWARF forms for 64-bit DWARFv3 files [6/7]
James Henderson via Phabricator via llvm-commits
- [PATCH] D81356: [ObjectYAML] Add support for error handling in DWARFYAML. NFC.
James Henderson via Phabricator via llvm-commits
- [PATCH] D81357: [DWARFYAML][debug_ranges] Emit an error message for invalid offset.
James Henderson via Phabricator via llvm-commits
- [PATCH] D81356: [ObjectYAML] Add support for error handling in DWARFYAML. NFC.
James Henderson via Phabricator via llvm-commits
- [PATCH] D81258: [yaml2obj] - Introduce a ~10 Mb limit of the output by default and a --nolimit option.
James Henderson via Phabricator via llvm-commits
- [PATCH] D80797: [DebugInfo] Check for errors when reading data for extended opcode
James Henderson via Phabricator via llvm-commits
- [PATCH] D81156: [Support] Create a tied stream class and use it for errs()
James Henderson via Phabricator via llvm-commits
- [PATCH] D81145: [MC] Generate a compilation unit in the 64-bit DWARF format [3/7]
James Henderson via Phabricator via llvm-commits
- [PATCH] D81156: [Support] Add stream tie function and use it for errs()
James Henderson via Phabricator via llvm-commits
- [PATCH] D81156: [Support] Add stream tie function and use it for errs()
James Henderson via Phabricator via llvm-commits
- [PATCH] D81356: [ObjectYAML] Add support for error handling in DWARFYAML. NFC.
James Henderson via Phabricator via llvm-commits
- [PATCH] D80803: [DebugInfo] Remove unnecessary flushes and add additional testing
James Henderson via Phabricator via llvm-commits
- [PATCH] D80797: [DebugInfo] Check for errors when reading data for extended opcode
James Henderson via Phabricator via llvm-commits
- [PATCH] D81165: [DebugInfo] Refactor how unrecoverable debug line parsing errors work
James Henderson via Phabricator via llvm-commits
- [PATCH] D81356: [ObjectYAML] Add support for error handling in DWARFYAML. NFC.
James Henderson via Phabricator via llvm-commits
- [PATCH] D81102: [DebugInfo] Improve new line printing in debug line verbose output
James Henderson via Phabricator via llvm-commits
- [PATCH] D81357: [DWARFYAML][debug_ranges] Emit an error message for invalid offset.
James Henderson via Phabricator via llvm-commits
- [PATCH] D81258: [yaml2obj] - Introduce a 10 Mb limit of the output by default and a --max-size option.
James Henderson via Phabricator via llvm-commits
- [PATCH] D59553: [WIP][LLD][ELF][DebugInfo] Use predefined value to mark debug address ranges pointing to deleted code.
James Henderson via Phabricator via llvm-commits
- [PATCH] D60391: FileCheck [11/12]: Add matching constraint specification
James Henderson via Phabricator via llvm-commits
- [PATCH] D81357: [DWARFYAML][debug_ranges] Emit an error message for invalid offset.
James Henderson via Phabricator via llvm-commits
- [PATCH] D81156: [Support] Add stream tie function and use it for errs()
James Henderson via Phabricator via llvm-commits
- [PATCH] D80797: [DebugInfo] Check for errors when reading data for extended opcode
James Henderson via Phabricator via llvm-commits
- [PATCH] D73618: [DebugInfo] Check that we do not run past a line table end when parsing
James Henderson via Phabricator via llvm-commits
- [PATCH] D81156: [Support] Add stream tie function and use it for errs()
James Henderson via Phabricator via llvm-commits
- [PATCH] D80797: [DebugInfo] Check for errors when reading data for extended opcode
James Henderson via Phabricator via llvm-commits
- [PATCH] D81156: [Support] Add stream tie function and use it for errs()
James Henderson via Phabricator via llvm-commits
- [PATCH] D81156: [Support] Add stream tie function and use it for errs()
James Henderson via Phabricator via llvm-commits
- [PATCH] D81450: [ObjectYAML][ELF] Add support for emitting the .debug_line section.
James Henderson via Phabricator via llvm-commits
- [PATCH] D80915: [FileCheck] Implement * and / operators for ExpressionValue.
James Henderson via Phabricator via llvm-commits
- [PATCH] D81450: [ObjectYAML][ELF] Add support for emitting the .debug_line section.
James Henderson via Phabricator via llvm-commits
- [PATCH] D81156: [Support] Add stream tie function and use it for errs()
James Henderson via Phabricator via llvm-commits
- [PATCH] D81258: [yaml2obj] - Introduce a 10 Mb limit of the output by default and a --max-size option.
James Henderson via Phabricator via llvm-commits
- [PATCH] D80803: [DebugInfo] Remove unnecessary flushes and add additional testing
James Henderson via Phabricator via llvm-commits
- [PATCH] D80803: [DebugInfo] Remove unnecessary flushes and add additional testing
James Henderson via Phabricator via llvm-commits
- [PATCH] D80803: [DebugInfo] Remove unnecessary flushes and add additional testing
James Henderson via Phabricator via llvm-commits
- [PATCH] D80989: [DebugInfo] Print non-verbose output at same point as verbose output
James Henderson via Phabricator via llvm-commits
- [PATCH] D81102: [DebugInfo] Improve new line printing in debug line verbose output
James Henderson via Phabricator via llvm-commits
- [PATCH] D80989: [DebugInfo] Print non-verbose output at same point as verbose output
James Henderson via Phabricator via llvm-commits
- [PATCH] D81258: [yaml2obj] - Introduce a 10 Mb limit of the output by default and a --max-size option.
James Henderson via Phabricator via llvm-commits
- [PATCH] D81164: [DebugInfo] Fix printing of unrecognised standard opcodes
James Henderson via Phabricator via llvm-commits
- [PATCH] D81220: [DWARFYAML][debug_ranges] Make the "Offset" field optional.
James Henderson via Phabricator via llvm-commits
- [PATCH] D81470: [DebugInfo] Report errors for truncated debug line standard opcode
James Henderson via Phabricator via llvm-commits
- [PATCH] D81258: [yaml2obj] - Introduce a 10 Mb limit of the output by default and a --max-size option.
James Henderson via Phabricator via llvm-commits
- [PATCH] D60391: FileCheck [11/12]: Add matching constraint specification
James Henderson via Phabricator via llvm-commits
- [PATCH] D81156: [Support] Add stream tie function and use it for errs()
James Henderson via Phabricator via llvm-commits
- [PATCH] D81156: [Support] Add stream tie function and use it for errs()
James Henderson via Phabricator via llvm-commits
- [PATCH] D81527: [llvm-install-name-tool] Add `delete_rpath` option
James Henderson via Phabricator via llvm-commits
- [PATCH] D81525: [Support] Initialize outs() errs() nulls() once
James Henderson via Phabricator via llvm-commits
- [PATCH] D81528: [DWARFYAML] Add support for emitting DWARF64 .debug_aranges section.
James Henderson via Phabricator via llvm-commits
- [PATCH] D81220: [DWARFYAML][debug_ranges] Make the "Offset" field optional.
James Henderson via Phabricator via llvm-commits
- [PATCH] D81529: [ObjectYAML][test] Use a single test file to test the empty 'DWARF' entry.
James Henderson via Phabricator via llvm-commits
- [PATCH] D81542: [ObjectYAML][test] Add test cases for the DWARF64 .debug_addr section.
James Henderson via Phabricator via llvm-commits
- [PATCH] D81541: [ObjectYAML][DWARF] Implement the .debug_addr section.
James Henderson via Phabricator via llvm-commits
- [PATCH] D81525: [Support] Initialize outs() errs() nulls() once
James Henderson via Phabricator via llvm-commits
- [PATCH] D81541: [ObjectYAML][DWARF] Implement the .debug_addr section.
James Henderson via Phabricator via llvm-commits
- [PATCH] D81470: [DebugInfo] Report errors for truncated debug line standard opcode
James Henderson via Phabricator via llvm-commits
- [PATCH] D60391: FileCheck [11/12]: Add matching constraint specification
James Henderson via Phabricator via llvm-commits
- [PATCH] D81562: [DebugInfo] Unify Cursor usage for all debug line opcodes
James Henderson via Phabricator via llvm-commits
- [PATCH] D81165: [DebugInfo] Refactor how unrecoverable debug line parsing errors work
James Henderson via Phabricator via llvm-commits
- [PATCH] D81570: [DebugInfo] Don't print extended opcode operands if invalid
James Henderson via Phabricator via llvm-commits
- [PATCH] D80629: [yaml2obj] - Allocate the file space for SHT_NOBITS sections in some cases.
James Henderson via Phabricator via llvm-commits
- [PATCH] D81527: [llvm-install-name-tool] Add `delete_rpath` option
James Henderson via Phabricator via llvm-commits
- [PATCH] D81525: [Support] Ensure errs() is constructed after outs() and don't rerun tie when errs() is called
James Henderson via Phabricator via llvm-commits
- [PATCH] D59553: [WIP][LLD][ELF][DebugInfo] Use predefined value to mark debug address ranges pointing to deleted code.
James Henderson via Phabricator via llvm-commits
- [PATCH] D81590: [llvm-objdump] Decrease instruction indentation for non-x86
James Henderson via Phabricator via llvm-commits
- [PATCH] D81614: [llvm][llvm-nm] add TextAPI/MachO support
James Henderson via Phabricator via llvm-commits
- [PATCH] D81575: [llvm-objcopy] Fix RPathLC.cmdsize
James Henderson via Phabricator via llvm-commits
- [PATCH] D81585: [AIX][XCOFF] Decode trace back table information for xcoff object file for llvm-objdump -d
James Henderson via Phabricator via llvm-commits
- [PATCH] D80629: [yaml2obj] - Allocate the file space for SHT_NOBITS sections in some cases.
James Henderson via Phabricator via llvm-commits
- [PATCH] D81529: [ObjectYAML][test] Use a single test file to test the empty 'DWARF' entry.
James Henderson via Phabricator via llvm-commits
- [PATCH] D81541: [ObjectYAML][DWARF] Implement the .debug_addr section.
James Henderson via Phabricator via llvm-commits
- [PATCH] D77557: [DWARFDebugLine] Use truncating data extractors for prologue parsing
James Henderson via Phabricator via llvm-commits
- [PATCH] D81470: [DebugInfo] Report errors for truncated debug line standard opcode
James Henderson via Phabricator via llvm-commits
- [PATCH] D79794: Change the INLINEASM_BR MachineInstr to be a non-terminating instruction.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D81331: Add GNU idutils tag information file to .gitignore for monorepo.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D81607: BreakCriticalEdges for callbr indirect dests
James Y Knight via Phabricator via llvm-commits
- [PATCH] D81109: llvm-link: Add support for archive files as inputs.
Jan Sjödin via Phabricator via llvm-commits
- [PATCH] D81109: llvm-link: Add support for archive files as inputs.
Jan Sjödin via Phabricator via llvm-commits
- [PATCH] D81109: llvm-link: Add support for archive files as inputs.
Jan Sjödin via Phabricator via llvm-commits
- [PATCH] D81109: llvm-link: Add support for archive files as inputs.
Jan Sjödin via Phabricator via llvm-commits
- [PATCH] D81109: llvm-link: Add support for archive files as inputs.
Jan Sjödin via Phabricator via llvm-commits
- [PATCH] D81109: llvm-link: Add support for archive files as inputs.
Jan Sjödin via Phabricator via llvm-commits
- [PATCH] D81109: llvm-link: Add support for archive files as inputs.
Jan Sjödin via Phabricator via llvm-commits
- [PATCH] D81109: llvm-link: Add support for archive files as inputs.
Jan Sjödin via Phabricator via llvm-commits
- [PATCH] D81109: llvm-link: Add support for archive files as inputs.
Jan Sjödin via Phabricator via llvm-commits
- [PATCH] D81104: [XCOFF][AIX] report_fatal_error when an overflow section is needed
Jason Liu via Phabricator via llvm-commits
- [PATCH] D81270: [XCOFF][AIX] Use 'L..' instead of '.L' for getPrivateGlobalPrefix in DataLayout
Jason Liu via Phabricator via llvm-commits
- [PATCH] D81270: [XCOFF][AIX] Use 'L..' instead of '.L' for getPrivateGlobalPrefix in DataLayout
Jason Liu via Phabricator via llvm-commits
- [PATCH] D81270: [XCOFF][AIX] Use 'L..' instead of '.L' for getPrivateGlobalPrefix in DataLayout
Jason Liu via Phabricator via llvm-commits
- [PATCH] D81104: [XCOFF][AIX] report_fatal_error when an overflow section is needed
Jason Liu via Phabricator via llvm-commits
- [PATCH] D74166: [AIX][Frontend] Static init implementation for AIX considering no priority
Jason Liu via Phabricator via llvm-commits
- [PATCH] D74166: [AIX][Frontend] Static init implementation for AIX considering no priority
Jason Liu via Phabricator via llvm-commits
- [PATCH] D74166: [AIX][Frontend] Static init implementation for AIX considering no priority
Jason Liu via Phabricator via llvm-commits
- [PATCH] D74166: [AIX][Frontend] Static init implementation for AIX considering no priority
Jason Liu via Phabricator via llvm-commits
- [PATCH] D81613: [NFC] clean up the AsmPrinter::emitLinkage for AIX part
Jason Liu via Phabricator via llvm-commits
- [PATCH] D74166: [AIX][Frontend] Static init implementation for AIX considering no priority
Jason Liu via Phabricator via llvm-commits
- [llvm] 275ecaa - [AMDGPU] Cluster MIMG instructions
Jay Foad via llvm-commits
- [llvm] f79e6a8 - [MemCpyOptimizer] Simplify API of processStore and processMem* functions
Jay Foad via llvm-commits
- [llvm] 4494e45 - [IR] Clean up dead instructions after simplifying a conditional branch
Jay Foad via llvm-commits
- [llvm] f45c65a - Revert "[IR] Clean up dead instructions after simplifying a conditional branch"
Jay Foad via llvm-commits
- [llvm] 69bdfb0 - [IR] Clean up dead instructions after simplifying a conditional branch
Jay Foad via llvm-commits
- [PATCH] D74035: [AMDGPU] Cluster MIMG instructions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D80888: AMDGPU/GlobalISel: Make G_IMPLICIT_DEF legality more consistent
Jay Foad via Phabricator via llvm-commits
- [PATCH] D74035: [AMDGPU] Cluster MIMG instructions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D81229: Correctly report modified status for MemCpyOptimizer
Jay Foad via Phabricator via llvm-commits
- [PATCH] D81238: Correctly report modified status for HWAddressSanitizer
Jay Foad via Phabricator via llvm-commits
- [PATCH] D81540: [MemCpyOptimizer] Simplify API of processStore and processMem* functions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D81229: Correctly report modified status for MemCpyOptimizer
Jay Foad via Phabricator via llvm-commits
- [PATCH] D81237: Correctly report modified status for SimplifyCFG and LoopSimplify
Jay Foad via Phabricator via llvm-commits
- [PATCH] D81237: Correctly report modified status for SimplifyCFG and LoopSimplify
Jay Foad via Phabricator via llvm-commits
- [PATCH] D81523: AMDGPU/GlobalISel: Workaround some load/store type selection patterns
Jay Foad via Phabricator via llvm-commits
- [PATCH] D81085: [AMDGPU/MemOpsCluster] Implement new heuristic for computing max mem ops cluster size
Jay Foad via Phabricator via llvm-commits
- [PATCH] D80888: AMDGPU/GlobalISel: Make G_IMPLICIT_DEF legality more consistent
Jay Foad via Phabricator via llvm-commits
- [PATCH] D81225: Correctly report modified status for LoopDistribute
Jay Foad via Phabricator via llvm-commits
- [PATCH] D81540: [MemCpyOptimizer] Simplify API of processStore and processMem* functions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D80206: [IR] Clean up dead instructions after simplifying a conditional branch
Jay Foad via Phabricator via llvm-commits
- [PATCH] D81297: AMDGPU: Implement computeKnownAlignForTargetInstr
Jay Foad via Phabricator via llvm-commits
- [PATCH] D80206: [IR] Clean up dead instructions after simplifying a conditional branch
Jay Foad via Phabricator via llvm-commits
- [PATCH] D80206: [IR] Clean up dead instructions after simplifying a conditional branch
Jay Foad via Phabricator via llvm-commits
- [PATCH] D81675: SILoadStoreOptimizer: add support for GFX10 image instructions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D81675: SILoadStoreOptimizer: add support for GFX10 image instructions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D81675: SILoadStoreOptimizer: add support for GFX10 image instructions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D81675: SILoadStoreOptimizer: add support for GFX10 image instructions
Jay Foad via Phabricator via llvm-commits
- [llvm] 3610d31 - [NFC] Fix quadratic LexicalScopes::constructScopeNest
Jeremy Morse via llvm-commits
- [PATCH] D81389: dwarf::isCPlusPlus fails with user language
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D80029: Fix quadratic LexicalScopes::constructScopeNest(...), NFC
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D80029: Fix quadratic LexicalScopes::constructScopeNest(...), NFC
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D81198: [docs] Specify rules for updating debug locations
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D81319: [Dexter] Add --source-dir-root flag
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D68484: [PATCH 01/26] [noalias] LangRef: noalias intrinsics and noalias_sidechannel documentation.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68487: [PATCH 02/26] [noalias] Introduce family of noalias intrinsics.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68488: [PATCH 03/26] [noalias] [IR] Introduce ptr_provenance for LoadInst/StoreInst
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68489: [PATCH 04/26] [noalias] [IR] parse optional noalias_sidechannel argument on load/store instructions
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68491: [PATCH 05/26] [noalias] [IR] IRBuilder support for noalias intrinsics.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68493: [PATCH 6/26] [noalias] simplify noalias intrinsics
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68495: [PATCH 07/38] [noalias] EarlyCSE: learn about noalias intrinsics
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68497: [PATCH 08/26] [noalias] [CodeGen] Support lowering of noalias intrinsics
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68499: [PATCH 09/26] [noalias] Loop vectorizer: learn about noalias intrinsics
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68500: [PATCH 10/26] [noalias] D9379: llvm.noalias - don't interfere with llvm.assume
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68502: [PATCH 11/26] [noalias] D9398: llvm.noalias - GetUnderlyingObjects to optionally collect noalias calls
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68504: [PATCH 12/26] [noalias] CaptureTracking: learn about new noalias intrinsics
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68505: [PATCH 13/26] [noalias] [BasicAA] look through noalias intrisics
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68507: [PATCH 14/26] [noalias] ScopedNoAliasAA: use C99 restrict rules for deducing noalias
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68509: [PATCH 15/26] [noalias] Use noalias intrinsics when inlining and keep metadata up to date.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68510: [PATCH 16/26] [noalias] Clone scopes and llvm.noalias.decl when unrolling.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68511: [PATCH 17/26] [noalias] Clone scopes and llvm.noalias.decl as needed during loop rotation.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68514: [PATCH 19/26] [noalias] Introduce ConnectNoAliasDecl pass
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68515: [PATCH 20/26] [noalias] SROA/PromoteMemoryToRegister: Learn how to handle noalias intrinsics
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68516: [PATCH 21/26] [noalias] LICM: learn about noalias intrinsics and ptr_provenance
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68512: [PATCH 18/26] [noalias] Introduce PropagateAndConvertNoAlias pass
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68517: [PATCH 22/26] [noalias] SLPVectorizer: load/store can have a ptr_provenance parameter.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68518: [PATCH 23/26] [noalias] ArgumentPromotion/FunctionAttrs/GlobalOpt/InstCombine/GVN/JumpThreading
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68521: [PATCH 24/26] [noalias] Clang CodeGen for restrict-qualified pointers
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68522: [PATCH 25/26] [noalias] Inlining: enable --use-noalias-intrinsic-during-inlining by default
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68501: [PATCH 18/38] [noalias] Remove noalias related part from assume test.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68498: [PATCH 15/38] [noalias] D9382: llvm.noalias - don't prevent loop vectorization
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68496: [PATCH 13/38] [noalias] D9380: llvm.noalias - CodeGen support
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68494: [PATCH 11/38] [noalias] D9377: llvm.noalias - don't block EarlyCSE
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68492: [PATCH 09/38] [noalias] D9376: llvm.noalias - handling of dead intrinsics
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68490: [PATCH 07/38] [noalias] D9378: Add IRBuilder support
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68485: [PATCH 02/38] [noalias] D9375: An llvm.noalias intrinsic
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68486: [PATCH 03/38] [noalias] LangRef: remove obsolete documentation of rebased D9375
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68508: [PATCH 25/38] [noalias] D9400: llvm.noalias - Use noalias intrinsics when inlining (and update them when cloning metadata)
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68506: [PATCH 23/38] [noalias] D9401: llvm.noalias - The AA implementation
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68503: [PATCH 20/38] [noalias] D9386: llvm.noalias - CaptureTracking needs to look through them
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D69542: Full Restrict Support - single patch
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D68484: [PATCH 01/26] [noalias] LangRef: noalias intrinsics and noalias_sidechannel documentation.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [llvm] cb2d8b3 - [AArch64][GlobalISel] Select trn1 and trn2
Jessica Paquette via llvm-commits
- [llvm] 305862a - [AArch64][GlobalISel] Set hasSideEffects = 0 on custom shuffle opcodes
Jessica Paquette via llvm-commits
- [llvm] d3a56f0 - [AArch64][GlobalISel] Allow G_DUP for elements smaller than 32 B.
Jessica Paquette via llvm-commits
- [PATCH] D80586: Refactor Suffix Tree from MachineOutliner to LibSupport
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D81419: [AArch64][GlobalISel] Legalize vector G_PTR_ADD and enable selection.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D81436: [AArch64][GlobalISel] Add G_EXT and select ext using it
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D81419: [AArch64][GlobalISel] Legalize vector G_PTR_ADD and enable selection.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D81322: [AArch64][GlobalISel] Allow G_DUP for elements smaller than 32 B.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D81182: [AArch64][GlobalISel] Select trn1 and trn2
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D81492: [AArch64][GlobalISel] Set hasSideEffects = 0 on custom shuffle opcodes
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D81512: [AArch64][GlobalISel] Select G_ADD_LOW into a MOVaddr pseudo.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D81322: [AArch64][GlobalISel] Allow G_DUP for elements smaller than 32 B.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D81492: [AArch64][GlobalISel] Set hasSideEffects = 0 on custom shuffle opcodes
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D81436: [AArch64][GlobalISel] Add G_EXT and select ext using it
Jessica Paquette via Phabricator via llvm-commits
- [lld] 51c5baa - [lld-macho] No need to explicitly specify -arch in tests
Jez Ng via llvm-commits
- [lld] 53c796b - [lld-macho] Properly handle & validate relocation r_length
Jez Ng via llvm-commits
- [lld] 337fb8c - [lld-macho] Set REQUIRES: x86 on more tests
Jez Ng via llvm-commits
- [PATCH] D81802: [lld-macho] No need to explicitly specify -arch in tests
Jez Ng via Phabricator via llvm-commits
- [PATCH] D81802: [lld-macho] No need to explicitly specify -arch in tests
Jez Ng via Phabricator via llvm-commits
- [PATCH] D80854: [lld-macho] Properly handle & validate relocation r_length
Jez Ng via Phabricator via llvm-commits
- [PATCH] D80854: [lld-macho] Properly handle & validate relocation r_length
Jez Ng via Phabricator via llvm-commits
- [PATCH] D80855: [lld-macho] Support non-pcrel section relocs
Jez Ng via Phabricator via llvm-commits
- [PATCH] D80855: [lld-macho] Support non-pcrel section relocs
Jez Ng via Phabricator via llvm-commits
- [PATCH] D80856: [lld-macho] Support X86_64_RELOC_GOT
Jez Ng via Phabricator via llvm-commits
- [PATCH] D80857: [lld-macho] Handle GOT relocations of non-dylib symbols
Jez Ng via Phabricator via llvm-commits
- [PATCH] D81298: [lld-macho] Handle alignment correctly when merging InputSections
Jez Ng via Phabricator via llvm-commits
- [PATCH] D80857: [lld-macho] Handle GOT relocations of non-dylib symbols
Jez Ng via Phabricator via llvm-commits
- [PATCH] D81298: [lld-macho] Handle alignment correctly when merging InputSections
Jez Ng via Phabricator via llvm-commits
- [PATCH] D81298: [lld-macho] Handle alignment correctly when merging InputSections
Jez Ng via Phabricator via llvm-commits
- [PATCH] D81802: [lld-macho] No need to explicitly specify -arch in tests
Jez Ng via Phabricator via llvm-commits
- [PATCH] D80859: [lld-macho] Ensure __bss sections we output have file offset of zero
Jez Ng via Phabricator via llvm-commits
- [PATCH] D80854: [lld-macho] Properly handle & validate relocation r_length
Jez Ng via Phabricator via llvm-commits
- [PATCH] D81802: [lld-macho] No need to explicitly specify -arch in tests
Jez Ng via Phabricator via llvm-commits
- [llvm] 0e1accd - [AArch64] Support expression results as immediate values in mov
Jian Cai via llvm-commits
- [PATCH] D80028: [AArch64] Support expression results as immediate values in mov
Jian Cai via Phabricator via llvm-commits
- [PATCH] D80028: [AArch64] Support expression results as immediate values in mov
Jian Cai via Phabricator via llvm-commits
- [PATCH] D80028: [AArch64] Support expression results as immediate values in mov
Jian Cai via Phabricator via llvm-commits
- [PATCH] D79912: Assignment and Inc/Dec operators wouldn't register as a mutation when Implicit Paren Casts were present
Joe Burzinski via Phabricator via llvm-commits
- [PATCH] D79912: Assignment and Inc/Dec operators wouldn't register as a mutation when Implicit Paren Casts were present
Joe Burzinski via Phabricator via llvm-commits
- [PATCH] D79912: Assignment and Inc/Dec operators wouldn't register as a mutation when Implicit Paren Casts were present
Joe Burzinski via Phabricator via llvm-commits
- [PATCH] D79912: Assignment and Inc/Dec operators wouldn't register as a mutation when Implicit Paren Casts were present
Joe Burzinski via Phabricator via llvm-commits
- [llvm] 4b1b09f - [FileCheck] Add missing %ProtectFileCheckOutput to FileCheck tests
Joel E. Denny via llvm-commits
- [llvm] 2866f9d - [lit] Fix handling of various keyword parse errors
Joel E. Denny via llvm-commits
- [PATCH] D81316: [lit] Include unexecuted tests in xUnit report
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D81337: Add max-failures option to lit documentation
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D81316: [lit] Include unexecuted tests in xUnit report
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D81422: Change filecheck default to dump input on failure
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D81422: Change filecheck default to dump input on failure
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D81422: Change filecheck default to dump input on failure
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D81422: Change filecheck default to dump input on failure
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D81422: Change filecheck default to dump input on failure
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D81422: Change filecheck default to dump input on failure
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D81422: Change filecheck default to dump input on failure
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D81665: [lit] Fix handling of various keyword parse errors
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D81665: [lit] Fix handling of various keyword parse errors
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D81665: [lit] Fix handling of various keyword parse errors
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D81422: Change filecheck default to dump input on failure
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D81422: Change filecheck default to dump input on failure
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D77737: [SPARC] Recognize and handle the %lm(sym) operator
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D63403: Make myself code owner of InferAddressSpaces
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D78861: [Attributor] [WIP] Track AA dependency using dependency graph
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D81109: llvm-link: Add support for archive files as inputs.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D80991: [WIP][Attributor] AAPotentialValues Attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71828: [InstCombine] Convert vector store to scalar store if only one element updated
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D80916: [LegacyPM] Double check that passes correctly set their Modified status
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D81421: [LoopFusion] Update second loop guard non loop successor phis incoming blocks.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D80917: [OpenMP][AMDGCN] Support OpenMP offloading for AMDGCN architecture - Part 2
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D81036: [OpenMP] Begin Adding Analysis Remarks for OpenMP Best Practises.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D80917: [OpenMP][AMDGCN] Support OpenMP offloading for AMDGCN architecture - Part 2
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D81472: [Matrix] Update load/store intrinsics.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D81236: Correctly report modified status for LoopExtractor
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D81109: llvm-link: Add support for archive files as inputs.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D78793: Names for structs are held on the Context, not the Module. Move getTypeByName from Module to Type taking a Context parameter.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D79675: [OpenMP][OMPBuilder] Adding Privatization Requirements to OMPIRBuilder
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D81311: [RFC] LangRef: Define inmem parameter attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D81022: [Attributor] Split the Attributor::run() into multiple functions.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D81472: [Matrix] Update load/store intrinsics.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D81036: [OpenMP] Begin Adding Analysis Remarks for OpenMP Best Practises.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D81311: [RFC] LangRef: Define inmem parameter attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D81022: [Attributor] Split the Attributor::run() into multiple functions.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D78861: [Attributor] [WIP] Track AA dependency using dependency graph
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D80978: Add a git hook script that can be manually setup to run some checks on every push
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D81311: [RFC] LangRef: Define inmem parameter attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D81311: [RFC] LangRef: Define inmem parameter attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D81716: Extend InlineFeatureAnalysis to more extract generic code features
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71742: Added intrinsics for access to FP environment
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D81736: [openmp] Base of tablegen generated OpenMP common declaration
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D81788: [WIP][OpenMPOPT] ICV Tracking Support
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D79785: [ARM] Register pressure with -mthumb forces register reload before each call
John Brawn via Phabricator via llvm-commits
- [PATCH] D72781: [Matrix] Add __builtin_matrix_column_load to Clang.
John McCall via Phabricator via llvm-commits
- [PATCH] D81472: [Matrix] Update load/store intrinsics.
John McCall via Phabricator via llvm-commits
- [PATCH] D81311: [RFC] LangRef: Define inmem parameter attribute
John McCall via Phabricator via llvm-commits
- [PATCH] D72781: [Matrix] Add __builtin_matrix_column_load to Clang.
John McCall via Phabricator via llvm-commits
- [PATCH] D81472: [Matrix] Update load/store intrinsics.
John McCall via Phabricator via llvm-commits
- [PATCH] D81472: [Matrix] Update load/store intrinsics.
John McCall via Phabricator via llvm-commits
- [PATCH] D81472: [Matrix] Update load/store intrinsics.
John McCall via Phabricator via llvm-commits
- [PATCH] D81311: [RFC] LangRef: Define inmem parameter attribute
John McCall via Phabricator via llvm-commits
- [PATCH] D81472: [Matrix] Update load/store intrinsics.
John McCall via Phabricator via llvm-commits
- [PATCH] D81311: [RFC] LangRef: Define inmem parameter attribute
John McCall via Phabricator via llvm-commits
- [PATCH] D81472: [Matrix] Update load/store intrinsics.
John McCall via Phabricator via llvm-commits
- [PATCH] D81311: [RFC] LangRef: Define inmem parameter attribute
John McCall via Phabricator via llvm-commits
- [PATCH] D81517: Extend or truncate __ptr32/__ptr64 pointers when dereferenced.
John Reagan via Phabricator via llvm-commits
- [PATCH] D81109: llvm-link: Add support for archive files as inputs.
Jon Chesterfield via Phabricator via llvm-commits
- [llvm] 8744d7f - [Support] Move color handling from raw_fd_ostream to raw_ostream
Jonas Devlieghere via llvm-commits
- [llvm] 550b599 - [Support] Replace 'DisableColors' boolean with 'ColorMode' enum
Jonas Devlieghere via llvm-commits
- [llvm] 425c6f0 - [llvm/Object] Reimplment basic_symbol_iterator in TapiFile
Jonas Devlieghere via llvm-commits
- [PATCH] D81110: [Support] Move color handling from raw_fd_ostream to raw_ostream
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D81110: [Support] Move color handling from raw_fd_ostream to raw_ostream
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D81056: [Support] Replace 'DisableColors' boolean with 'ColorMode' enum
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D81156: [Support] Add stream tie function and use it for errs()
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D80803: [DebugInfo] Remove unnecessary flushes and add additional testing
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D81470: [DebugInfo] Report errors for truncated debug line standard opcode
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D81470: [DebugInfo] Report errors for truncated debug line standard opcode
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D81614: [llvm][llvm-nm] add TextAPI/MachO support
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D81614: [llvm][llvm-nm] add TextAPI/MachO support
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D81614: [llvm][llvm-nm] add TextAPI/MachO support
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D81470: [DebugInfo] Report errors for truncated debug line standard opcode
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D81717: [llvm/Object] Reimplment basic_symbol_iterator in TapiFile
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D81717: [llvm/Object] Reimplment basic_symbol_iterator in TapiFile
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D81671: [SystemZ] Bugfix in storeLoadCanUseBlockBinary()
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D81036: [OpenMP] Begin Adding Analysis Remarks for OpenMP Best Practises.
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D81036: [OpenMP] Begin Adding Analysis Remarks for OpenMP Best Practises.
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D81036: [OpenMP] Begin Adding Analysis Remarks for OpenMP Best Practises.
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D81036: [OpenMP] Begin Adding Analysis Remarks for OpenMP Best Practises.
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D81036: [OpenMP] Begin Adding Analysis Remarks for OpenMP Best Practises.
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D81031: [OpenMP] Add Additional Function Attribute Information to OMPKinds.def
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D81389: dwarf::isCPlusPlus fails with user language
Juan Wajnerman via Phabricator via llvm-commits
- [PATCH] D81389: dwarf::isCPlusPlus fails with user language
Juan Wajnerman via Phabricator via llvm-commits
- [compiler-rt] e47c0ef - [TSan] Revert removal of ignore_interceptors_accesses flag
Julian Lettner via llvm-commits
- [PATCH] D81316: [lit] Include unexecuted tests in xUnit report
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D81544: Fix pr45686
JunMa via Phabricator via llvm-commits
- [PATCH] D81544: [LVI] Make use of 'assume'-provided data
JunMa via Phabricator via llvm-commits
- [PATCH] D81549: [LVI] Make use of 'assume'-provided data-part1
JunMa via Phabricator via llvm-commits
- [PATCH] D81544: [LVI] Make use of 'assume'-provided data
JunMa via Phabricator via llvm-commits
- [PATCH] D81549: [LVI] Make use of 'assume'-provided data-part1
JunMa via Phabricator via llvm-commits
- [PATCH] D81678: Introduce partialinit attribute at call sites for stricter poison analysis
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] c546825 - [llvm] Fix unused variable warnings
Kadir Çetinkaya via llvm-commits
- [PATCH] D81076: [PowerPC] Custom lower rotl v1i128 to vector_shuffle.
Kai Luo via Phabricator via llvm-commits
- [PATCH] D81460: [PowerPC] Implement probing for prologue
Kai Luo via Phabricator via llvm-commits
- [PATCH] D81623: [PPC] Add Subtarget and replace all uses of PPCSubTarget with Subtarget.
Kai Luo via Phabricator via llvm-commits
- [PATCH] D81623: [PPC][NFC] Add Subtarget and replace all uses of PPCSubTarget with Subtarget.
Kai Luo via Phabricator via llvm-commits
- [llvm] 47dff18 - [NFC][PowerPC] Modify the test case to test RM
Kang Zhang via llvm-commits
- [llvm] e3546c7 - [NFC][PowerPC] Remove the redundant InstAlias for OR instruction
Kang Zhang via llvm-commits
- [llvm] 1b66022 - [MachineVerifier] Add TiedOpsRewritten flag to fix verify two-address error
Kang Zhang via llvm-commits
- [llvm] 74abe50 - [PowerPC] Add some InstAlias for mtspr/mfspr instructions
Kang Zhang via llvm-commits
- [PATCH] D79772: Nondeterminism of iterators causes false ThinLTO cache misses
Katya Romanova via Phabricator via llvm-commits
- [PATCH] D81216: [Inlining] Set -enable-npm-pgo-inline-deferral to false.
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D81331: Add GNU idutils tag information file to .gitignore for monorepo.
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D81370: [VE] Support control instructions in MC layer
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D81383: [VE] Support lowering to NND instruction
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D81383: [VE] Support lowering to NND instruction
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D81386: [VE] Support floating-point arithmetic instructions in MC layer
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D81440: [VE] Support Transfer Control Instructions in MC layer
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D81383: [VE] Support lowering to NND instruction
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D81383: [VE] Support lowering to NND instruction
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D81383: [VE] Support lowering to NND instruction
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D81454: [VE] Support rest of load/store instructions in MC layer
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D81536: [VE] Support convert instructions in MC layer
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D81535: [VE] Support host memory access instructions in MC layer
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D81536: [VE] Support convert instructions in MC layer
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D81536: [VE] Support convert instructions in MC layer
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D81553: [VE] Support relocation information in MC layer
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D81553: [VE] Support relocation information in MC layer
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D81553: [VE] Support relocation information in MC layer
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D81553: [VE] Support relocation information in MC layer
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D81338: Remove diff file from root of repo
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D81338: Remove diff file from root of repo
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D81326: lld: improve the `-arch` handling for MachO
Kellie Medlin via Phabricator via llvm-commits
- [PATCH] D81295: lld: initial pass at supporting TBD
Kellie Medlin via Phabricator via llvm-commits
- [PATCH] D81295: lld: initial pass at supporting TBD
Kellie Medlin via Phabricator via llvm-commits
- [PATCH] D81295: lld: initial pass at supporting TBD
Kellie Medlin via Phabricator via llvm-commits
- [PATCH] D81167: [CodeGen] Fix nullptr crash in tryConvertSVEWideCompare
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D70096: [strictfp] Replace dangling strictfp attrs with nobuiltin
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D81341: [LLVM-C] Add C API for removing global
Kihong Heo via Phabricator via llvm-commits
- [PATCH] D81341: [LLVM-C] Add C API for removing global
Kihong Heo via Phabricator via llvm-commits
- [PATCH] D81341: [LLVM-C] Add C API for removing global
Kihong Heo via Phabricator via llvm-commits
- [PATCH] D81287: [flang] Add ComplexExpr code for lowering
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D79851: [Flang] Semantics for SELECT TYPE
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D81692: [flang] add DoLoopHelper
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D81692: [flang] add DoLoopHelper
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D79296: [mlir][DenseElementsAttr] Add support for opaque APFloat/APInt complex values.
Kiran Chandramohan via Phabricator via llvm-commits
- [llvm] 1022b5e - [InlineCost] Preparational patch for creation of Printer pass.
Kirill Naumov via llvm-commits
- [PATCH] D81016: Adding InlineCostAnnotationPrinterPass for Inline Cost Analysis
Kirill Naumov via Phabricator via llvm-commits
- [PATCH] D81687: InlineCostAnnotationPrinterPass - preparational patch. Renaming structs, renaming flag, refactoring
Kirill Naumov via Phabricator via llvm-commits
- [PATCH] D81687: InlineCostAnnotationPrinterPass - preparational patch. Renaming structs, renaming flag, refactoring
Kirill Naumov via Phabricator via llvm-commits
- [PATCH] D81743: InlineCostAnnotationPrinterPass - Introducing the pass
Kirill Naumov via Phabricator via llvm-commits
- [PATCH] D81743: InlineCostAnnotationPrinterPass - Introducing the pass
Kirill Naumov via Phabricator via llvm-commits
- [PATCH] D81743: InlineCostAnnotationPrinterPass - Introducing the pass
Kirill Naumov via Phabricator via llvm-commits
- [PATCH] D81623: [PPC] Add Subtarget and replace all uses of PPCSubTarget with Subtarget.
Kit Barton via Phabricator via llvm-commits
- [PATCH] D77535: [GlobalISel] Add extended inline assembler support
Konstantin Schwarz via Phabricator via llvm-commits
- [PATCH] D76283: [IRBuilder] Use preferred target type for len argument of memory intrinsic functions
Konstantin Schwarz via Phabricator via llvm-commits
- [PATCH] D76283: [IRBuilder] Use preferred target type for len argument of memory intrinsic functions
Konstantin Schwarz via Phabricator via llvm-commits
- [PATCH] D81780: AMDGPU/AMDHSA: Implement new target ID support in AMDGPU backend
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D81780: AMDGPU/AMDHSA: Implement new target ID support in AMDGPU backend
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D80866: [cmake] Allow llvm_ExternalProject_Add to find CMAKE_SYSTEM_NAME among ${proj}_CMAKE_ARGS
Kristina Bessonova via Phabricator via llvm-commits
- [PATCH] D80866: [cmake] Allow llvm_ExternalProject_Add to find CMAKE_SYSTEM_NAME among ${proj}_CMAKE_ARGS
Kristina Bessonova via Phabricator via llvm-commits
- [PATCH] D81574: [CMake][runtimes] Skip adding 2nd set of the same variables for a generic target
Kristina Bessonova via Phabricator via llvm-commits
- [llvm] 09d0985 - [AArch64] Fix branch, terminator, etc properties for BRA* instructions.
Kristof Beyls via llvm-commits
- [llvm] 7e6f891 - Fix race condition in llvm/test/MC/AArch64/mov-expr* tests
Kristof Beyls via llvm-commits
- [llvm] 0ee176e - [AArch64] Introduce AArch64SLSHardeningPass, implementing hardening of RET and BR instructions.
Kristof Beyls via llvm-commits
- [llvm] 9947487 - [NFC] Refactor ThunkInserter to make it available for all targets.
Kristof Beyls via llvm-commits
- [llvm] c35ed40 - [AArch64] Extend AArch64SLSHardeningPass to harden BLR instructions.
Kristof Beyls via llvm-commits
- [PATCH] D81399: [AArch64] Fix branch, terminator, etc properties for BRA* instructions.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D81400: [AArch64] Introduce AArch64SLSHardeningPass, implementing hardening of RET and BR instructions.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D81401: [NFC] Refactor ThunkInserter to make it available for all targets.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D81402: [AArch64] Extend AArch64SLSHardeningPass to harden BLR instructions.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D81403: Work around GlobalISel limitation on Indirect Thunks.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D81405: [AArch64] Avoid incompatibility between SLSBLR mitigation and BTI codegen.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D81399: [AArch64] Fix branch, terminator, etc properties for BRA* instructions.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D80028: [AArch64] Support expression results as immediate values in mov
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D80028: [AArch64] Support expression results as immediate values in mov
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D81400: [AArch64] Introduce AArch64SLSHardeningPass, implementing hardening of RET and BR instructions.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D81400: [AArch64] Introduce AArch64SLSHardeningPass, implementing hardening of RET and BR instructions.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D81402: [AArch64] Extend AArch64SLSHardeningPass to harden BLR instructions.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D81403: Work around GlobalISel limitation on Indirect Thunks.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D81402: [AArch64] Extend AArch64SLSHardeningPass to harden BLR instructions.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D81403: Work around GlobalISel limitation on Indirect Thunks.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D81405: [AArch64] Avoid incompatibility between SLSBLR mitigation and BTI codegen.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D81400: [AArch64] Introduce AArch64SLSHardeningPass, implementing hardening of RET and BR instructions.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D81401: [NFC] Refactor ThunkInserter to make it available for all targets.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D81402: [AArch64] Extend AArch64SLSHardeningPass to harden BLR instructions.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D81402: [AArch64] Extend AArch64SLSHardeningPass to harden BLR instructions.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D81403: [IndirectThunks] Make generated MF structure as expected by all instruction selectors.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D81402: [AArch64] Extend AArch64SLSHardeningPass to harden BLR instructions.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D81402: [AArch64] Extend AArch64SLSHardeningPass to harden BLR instructions.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D78861: [Attributor] [WIP] Track AA dependency using dependency graph
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D78861: [Attributor] [WIP] Track AA dependency using dependency graph
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D78861: [Attributor] [WIP] Track AA dependency using dependency graph
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D78861: [Attributor] [WIP] Track AA dependency using dependency graph
Kuter Dinel via Phabricator via llvm-commits
- [llvm] ef5850a - [gn build] Port 550b5995233
LLVM GN Syncbot via llvm-commits
- [llvm] 8e1d204 - [gn build] Port bb677cacc80
LLVM GN Syncbot via llvm-commits
- [llvm] 115a1ff - [gn build] Port 813734dad7e
LLVM GN Syncbot via llvm-commits
- [llvm] 3ea8a65 - [gn build] Port 98db1f990fc
LLVM GN Syncbot via llvm-commits
- [llvm] 21d7471 - [gn build] Port 9b02a9b4015
LLVM GN Syncbot via llvm-commits
- [llvm] a7e0d55 - [gn build] Port d5c28c40943
LLVM GN Syncbot via llvm-commits
- [llvm] c4e3e81 - [gn build] Port 075890ca551
LLVM GN Syncbot via llvm-commits
- [llvm] 801d123 - [gn build] Port 4f03c0b8066
LLVM GN Syncbot via llvm-commits
- [llvm] ea12216 - [gn build] Port 0ee176edc8b
LLVM GN Syncbot via llvm-commits
- [llvm] 0d4271f - [gn build] Port 78e636b3f2f
LLVM GN Syncbot via llvm-commits
- [PATCH] D80381: Fix debug line info when line markers are present inside macros.
Leandro Vaz via Phabricator via llvm-commits
- [PATCH] D81184: [lld][ELF][AArch64] Handle R_AARCH64_PLT32 relocation
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D81184: [lld][ELF][AArch64] Handle R_AARCH64_PLT32 relocation
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D81446: [llvm][ELF][AArch64] Handle R_AARCH64_PLT32 relocation
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D81446: [llvm][ELF][AArch64] Handle R_AARCH64_PLT32 relocation
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D81446: [llvm][ELF][AArch64] Handle R_AARCH64_PLT32 relocation
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D81446: [llvm][ELF][AArch64] Handle R_AARCH64_PLT32 relocation
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D81184: [lld][ELF][AArch64] Handle R_AARCH64_PLT32 relocation
Leonard Chan via Phabricator via llvm-commits
- [llvm] 9bf4c9e - [Lit] Pass through SSH_AUTH_SOCK from the surrounding environment
Louis Dionne via llvm-commits
- [PATCH] D78245: [LIT] Make `%T` unique for every test
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D81665: [lit] Fix handling of various keyword parse errors
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D77924: ld128 demangle: allow space for 'L' suffix.
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D75169: [ARM] Enforcing calling convention for half-precision FP arguments and returns for big-endian AArch32
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D81428: [ARM] Moving CMSE handling of half arguments and return to the backend
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D75169: [ARM] Supporting lowering of half-precision FP arguments and returns in AArch32's backend
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D81428: [ARM] Moving CMSE handling of half arguments and return to the backend
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D75169: [ARM] Supporting lowering of half-precision FP arguments and returns in AArch32's backend
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D75169: [ARM] Supporting lowering of half-precision FP arguments and returns in AArch32's backend
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D75169: [ARM] Supporting lowering of half-precision FP arguments and returns in AArch32's backend
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D75169: [ARM] Supporting lowering of half-precision FP arguments and returns in AArch32's backend
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D81428: [ARM] Moving CMSE handling of half arguments and return to the backend
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D81428: [ARM] Moving CMSE handling of half arguments and return to the backend
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D81428: [ARM] Moving CMSE handling of half arguments and return to the backend
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D75169: [ARM] Supporting lowering of half-precision FP arguments and returns in AArch32's backend
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D80752: [AArch64]: BFloat MatMul Intrinsics&CodeGen
Luke Geeson via Phabricator via llvm-commits
- [PATCH] D80716: [AArch64]: BFloat Load/Store Intrinsics&CodeGen
Luke Geeson via Phabricator via llvm-commits
- [PATCH] D80716: [AArch64]: BFloat Load/Store Intrinsics&CodeGen
Luke Geeson via Phabricator via llvm-commits
- [PATCH] D80716: [AArch64]: BFloat Load/Store Intrinsics&CodeGen
Luke Geeson via Phabricator via llvm-commits
- [PATCH] D80716: [AArch64]: BFloat Load/Store Intrinsics&CodeGen
Luke Geeson via Phabricator via llvm-commits
- [PATCH] D80716: [AArch64]: BFloat Load/Store Intrinsics&CodeGen
Luke Geeson via Phabricator via llvm-commits
- [PATCH] D80752: [AArch64]: BFloat MatMul Intrinsics&CodeGen
Luke Geeson via Phabricator via llvm-commits
- [PATCH] D80716: [AArch64]: BFloat Load/Store Intrinsics&CodeGen
Luke Geeson via Phabricator via llvm-commits
- [PATCH] D80716: [AArch64]: BFloat Load/Store Intrinsics&CodeGen
Luke Geeson via Phabricator via llvm-commits
- [PATCH] D80716: [AArch64]: BFloat Load/Store Intrinsics&CodeGen
Luke Geeson via Phabricator via llvm-commits
- [PATCH] D81740: [AArch32]: BFloat MatMul Intrinsics&CodeGen
Luke Geeson via Phabricator via llvm-commits
- [PATCH] D81498: [Matrix] Preserve volatile when loading loads/stores.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D78861: [Attributor] [WIP] Track AA dependency using dependency graph
Luofan Chen via Phabricator via llvm-commits
- [PATCH] D78861: [Attributor] [WIP] Track AA dependency using dependency graph
Luofan Chen via Phabricator via llvm-commits
- [PATCH] D78861: [Attributor] [WIP] Track AA dependency using dependency graph
Luofan Chen via Phabricator via llvm-commits
- [PATCH] D81391: [RISC-V] Do not crash when using -ftrapping-math
Luís Marques via Phabricator via llvm-commits
- [PATCH] D81085: [AMDGPU/MemOpsCluster] Implement new heuristic for computing max mem ops cluster size
Mahesha S via Phabricator via llvm-commits
- [PATCH] D81085: [AMDGPU/MemOpsCluster] Implement new heuristic for computing max mem ops cluster size
Mahesha S via Phabricator via llvm-commits
- [PATCH] D81085: [AMDGPU/MemOpsCluster] Implement new heuristic for computing max mem ops cluster size
Mahesha S via Phabricator via llvm-commits
- [PATCH] D81085: [AMDGPU/MemOpsCluster] Implement new heuristic for computing max mem ops cluster size
Mahesha S via Phabricator via llvm-commits
- [PATCH] D81085: [AMDGPU/MemOpsCluster] Implement new heuristic for computing max mem ops cluster size
Mahesha S via Phabricator via llvm-commits
- [PATCH] D81085: [AMDGPU/MemOpsCluster] Implement new heuristic for computing max mem ops cluster size
Mahesha S via Phabricator via llvm-commits
- [PATCH] D81085: [AMDGPU/MemOpsCluster] Implement new heuristic for computing max mem ops cluster size
Mahesha S via Phabricator via llvm-commits
- [PATCH] D81649: [AMDGPU/MemOpsCluster] Compute `width` for `MIMG` instruction class.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D81361: Make lit TestRunner.py work in Python 3
Marcel Hlopko via Phabricator via llvm-commits
- [PATCH] D79850: [mlir] Extended BufferPlacement to support more sophisticated scenarios in which allocations cannot be moved freely and can remain in divergent control flow.
Marcel Koester via Phabricator via llvm-commits
- [PATCH] D79850: [mlir] Extended BufferPlacement to support more sophisticated scenarios in which allocations cannot be moved freely and can remain in divergent control flow.
Marcel Koester via Phabricator via llvm-commits
- [llvm] c6ec352 - Revert "[KernelAddressSanitizer] Make globals constructors compatible with kernel"
Marco Elver via llvm-commits
- [llvm] d3f8931 - [KernelAddressSanitizer] Make globals constructors compatible with kernel [v2]
Marco Elver via llvm-commits
- [llvm] 8af7fa0 - [ASan][NFC] Refactor redzone size calculation
Marco Elver via llvm-commits
- [PATCH] D81346: [KernelAddressSanitizer] Ensure global array size remains multiple of type-size
Marco Elver via Phabricator via llvm-commits
- [PATCH] D81367: [ASan][NFC] Refactor redzone size calculation
Marco Elver via Phabricator via llvm-commits
- [PATCH] D81390: [KernelAddressSanitizer] Make globals constructors compatible with kernel
Marco Elver via Phabricator via llvm-commits
- [PATCH] D81390: [KernelAddressSanitizer] Make globals constructors compatible with kernel
Marco Elver via Phabricator via llvm-commits
- [PATCH] D81390: [KernelAddressSanitizer] Make globals constructors compatible with kernel [v2]
Marco Elver via Phabricator via llvm-commits
- [PATCH] D81390: [KernelAddressSanitizer] Make globals constructors compatible with kernel [v2]
Marco Elver via Phabricator via llvm-commits
- [PATCH] D81390: [KernelAddressSanitizer] Make globals constructors compatible with kernel [v2]
Marco Elver via Phabricator via llvm-commits
- [PATCH] D81390: [KernelAddressSanitizer] Make globals constructors compatible with kernel [v2]
Marco Elver via Phabricator via llvm-commits
- [PATCH] D81390: [KernelAddressSanitizer] Make globals constructors compatible with kernel [v2]
Marco Elver via Phabricator via llvm-commits
- [PATCH] D81390: [KernelAddressSanitizer] Make globals constructors compatible with kernel [v2]
Marco Elver via Phabricator via llvm-commits
- [PATCH] D81390: [KernelAddressSanitizer] Make globals constructors compatible with kernel [v2]
Marco Elver via Phabricator via llvm-commits
- [PATCH] D81367: [ASan][NFC] Refactor redzone size calculation
Marco Elver via Phabricator via llvm-commits
- [llvm] 2d03837 - DAGCombiner optimization for pow(x,0.75) and pow(x,0.25) on double and single precision even in case massv function is asked
Masoud Ataei via llvm-commits
- [PATCH] D80744: DAGCombiner optimization for pow(x, 0.75) even in case massv function is asked
Masoud Ataei via Phabricator via llvm-commits
- [PATCH] D80744: DAGCombiner optimization for pow(x, 0.75) even in case massv function is asked
Masoud Ataei via Phabricator via llvm-commits
- [PATCH] D80744: DAGCombiner optimization for pow(x,0.75) and pow(x,0.25) on double and single precision even in case massv function is asked
Masoud Ataei via Phabricator via llvm-commits
- [PATCH] D80744: DAGCombiner optimization for pow(x,0.75) and pow(x,0.25) on double and single precision even in case massv function is asked
Masoud Ataei via Phabricator via llvm-commits
- [llvm] c1d771d - GlobalISel: Simplify debug printing
Matt Arsenault via llvm-commits
- [llvm] f41994f - GlobalISel: Make it clearer that regbank/class are mutually exclusive
Matt Arsenault via llvm-commits
- [llvm] 1aca589 - GlobalISel: Add dump method to LLT
Matt Arsenault via llvm-commits
- [llvm] f13ba22 - GlobalISel: Remove unused header
Matt Arsenault via llvm-commits
- [llvm] 5f7e38d - GlobalISel: Use Register
Matt Arsenault via llvm-commits
- [llvm] f74523f - GlobalISel: Remove deprecated methods
Matt Arsenault via llvm-commits
- [llvm] 6c431fc - GlobalISel: Remove dead include
Matt Arsenault via llvm-commits
- [llvm] 67b7004 - AMDGPU/GlobalISel: Precommit regenerated check lines
Matt Arsenault via llvm-commits
- [llvm] 3c67b95 - Make myself code owner of InferAddressSpaces
Matt Arsenault via llvm-commits
- [llvm] 6eeac6a - GlobalISel: Fix double printing new instructions in legalizer
Matt Arsenault via llvm-commits
- [llvm] bb6cb6b - GlobalISel: Remove redundant check in verifier
Matt Arsenault via llvm-commits
- [llvm] babbf44 - GlobalISel: Move some trivial MIRBuilder methods into the header
Matt Arsenault via llvm-commits
- [llvm] b94c9e3 - GlobalISel: Improve MachineIRBuilder construction
Matt Arsenault via llvm-commits
- [llvm] 3282309 - GlobalISel: Set instr/debugloc before any legalizer action
Matt Arsenault via llvm-commits
- [llvm] 44b355f - AMDGPU/GlobalISel: Add new baseline tests for bitcast legalization
Matt Arsenault via llvm-commits
- [llvm] ea1bd95 - AMDGPU/GlobalISel: Make G_IMPLICIT_DEF legality more consistent
Matt Arsenault via llvm-commits
- [llvm] 0f2af15 - GlobalISel: Make default implementation of legalizeCustom unreachable
Matt Arsenault via llvm-commits
- [llvm] 601b8a0 - GlobalISel: Move LegalizerHelper members around
Matt Arsenault via llvm-commits
- [llvm] 721f8f7 - AMDGPU: Stop using getSelectCC in division lowering
Matt Arsenault via llvm-commits
- [llvm] 0671a4c - RegAllocFast: Avoid unused method warning in release builds
Matt Arsenault via llvm-commits
- [llvm] 19b3b88 - AMDGPU/GlobalISel: Fix porting error in 32-bit division
Matt Arsenault via llvm-commits
- [llvm] 2247072 - AMDGPU/GlobalISel: Set insert point when emitting control flow pseudos
Matt Arsenault via llvm-commits
- [llvm] 27f8bd9 - AMDGPU/GlobalISel: Fix select of <8 x s64> scalar load
Matt Arsenault via llvm-commits
- [llvm] 7d913be - AMDGPU/GlobalISel: Fix select of private <2 x s16> load
Matt Arsenault via llvm-commits
- [llvm] 350ee7f - GlobalISel: Fix not erasing old instruction in sitofp/uitofp lowering
Matt Arsenault via llvm-commits
- [llvm] 4657947 - AMDGPU: Fix spill/restore of 192-bit registers
Matt Arsenault via llvm-commits
- [llvm] fb51d50 - AMDGPU/GlobalISel: Select general case for G_PTRMASK
Matt Arsenault via llvm-commits
- [llvm] 82c313c - GlobalISel: Add some basic getters to GISelKnownBits
Matt Arsenault via llvm-commits
- [llvm] 804397d - AMDGPU: Do not bundle inline asm
Matt Arsenault via llvm-commits
- [llvm] df0c4bf - AMDGPU: Add some baseline immediate encoding test changes
Matt Arsenault via llvm-commits
- [PATCH] D81376: GlobalISel: Add unit tests for some utils functions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81377: GlobalISel: Add a note to G_BITCAST documentation
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81378: GlobalISel: Handle more cases in getGCDType
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81381: GlobalISel: Move some trivial MIRBuilder methods into the header
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81382: GlobalISel: Improve MachineIRBuilder construction
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80561: AMDGPU/GlobalISel: Select general case for G_PTRMASK
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80888: AMDGPU/GlobalISel: Make G_IMPLICIT_DEF legality more consistent
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80249: WIP: CodeGen: Don't lazily construct MachineFunctionInfo
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63403: Make myself code owner of InferAddressSpaces
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74035: [AMDGPU] Cluster MIMG instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80888: AMDGPU/GlobalISel: Make G_IMPLICIT_DEF legality more consistent
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81387: GlobalISel: Set instr/debugloc before any legalizer action
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81403: Work around GlobalISel limitation on Indirect Thunks.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80888: AMDGPU/GlobalISel: Make G_IMPLICIT_DEF legality more consistent
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81381: GlobalISel: Move some trivial MIRBuilder methods into the header
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81433: AMDGPU: Restrict the number of instructions to scan for getPointerDependencyFrom
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81430: [AMDGPU] Custom lowering of i64 umulo/smulo
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81430: [AMDGPU] Custom lowering of i64 umulo/smulo
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81433: AMDGPU: Restrict the number of instructions to scan for getPointerDependencyFrom
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63403: Make myself code owner of InferAddressSpaces
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81445: GlobalISel: Rewrite getLCMType
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81445: GlobalISel: Rewrite getLCMType
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81461: GlobalISel: Fix double printing new instructions in legalizer
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81461: GlobalISel: Fix double printing new instructions in legalizer
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81461: GlobalISel: Fix double printing new instructions in legalizer
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81475: GlobalISel: Support lowering vector->vector G_BITCAST
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81485: GlobalISel: Verify G_BITCAST changes the type
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D77535: [GlobalISel] Add extended inline assembler support
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81461: GlobalISel: Fix double printing new instructions in legalizer
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81461: GlobalISel: Fix double printing new instructions in legalizer
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81381: GlobalISel: Move some trivial MIRBuilder methods into the header
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81275: [AMDGPU] Move default initialization of M0 register after the instruction selection
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81382: GlobalISel: Improve MachineIRBuilder construction
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81461: GlobalISel: Fix double printing new instructions in legalizer
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81387: GlobalISel: Set instr/debugloc before any legalizer action
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81475: GlobalISel: Support lowering vector->vector G_BITCAST
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81475: GlobalISel: Support lowering vector->vector G_BITCAST
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81311: [RFC] LangRef: Define inmem parameter attribute
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81502: GlobalISel: Make default implementation of legalizeCustom unreachable
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81510: GlobalISel: Pass LegalizerHelper to custom legalize callbacks
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81422: Change filecheck default to dump input on failure
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81523: AMDGPU/GlobalISel: Workaround some load/store type selection patterns
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81524: AMDGPU/GlobalISel: Fix 8-byte aligned, 96-bit scalar loads
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81422: Change filecheck default to dump input on failure
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81523: AMDGPU/GlobalISel: Workaround some load/store type selection patterns
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D76283: [IRBuilder] Use preferred target type for len argument of memory intrinsic functions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80716: [AArch64]: BFloat Load/Store Intrinsics&CodeGen
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81524: AMDGPU/GlobalISel: Fix 8-byte aligned, 96-bit scalar loads
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81297: AMDGPU: Implement computeKnownAlignForTargetInstr
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81576: AMDGPU/GlobalISel: Fix some legalization of < dword vector stores
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80888: AMDGPU/GlobalISel: Make G_IMPLICIT_DEF legality more consistent
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81502: GlobalISel: Make default implementation of legalizeCustom unreachable
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81517: Extend or truncate __ptr32/__ptr64 pointers when dereferenced.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81587: [GlobalISel] Add missing properties to G_BRINDIRECT, G_BRJT
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81311: [RFC] LangRef: Define inmem parameter attribute
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81461: GlobalISel: Fix double printing new instructions in legalizer
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81628: [WebAssembly] Make BR_TABLE non-duplicable
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81638: AMDGPU/GlobalISel: Fix 96-bit local loads
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81670: [TTI] Expose isNoopAddrSpaceCast from TLI.[SROA] Teach SROA to recognize no-op addrspacecast.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81685: BypassSlowDivision: Fix dropping debug info
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81690: AMDGPU: Do not bundle inline asm
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81656: [AMDGPU][CODEGEN] Corrected lowering of inline asm in bundles
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81670: [TTI] Expose isNoopAddrSpaceCast from TLI.[SROA] Teach SROA to recognize no-op addrspacecast.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81674: Fixed assertion in SROA if block has ho successors
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81311: [RFC] LangRef: Define inmem parameter attribute
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81675: SILoadStoreOptimizer: add support for GFX10 image instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81706: AMDGPU: Fix spill/restore of 192-bit registers
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81706: AMDGPU: Fix spill/restore of 192-bit registers
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81706: AMDGPU: Fix spill/restore of 192-bit registers
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81685: BypassSlowDivision: Fix dropping debug info
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81733: GlobalISel: Don't fail translate on weak cmpxchg
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81638: AMDGPU/GlobalISel: Fix 96-bit local loads
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81742: AMDGPU/GlobalISel: Fix asserts on non-s32 sitofp/uitofp sources
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81733: GlobalISel: Don't fail translate on weak cmpxchg
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81706: AMDGPU: Fix spill/restore of 192-bit registers
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81733: GlobalISel: Don't fail translate on weak cmpxchg
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81685: BypassSlowDivision: Fix dropping debug info
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81710: [amdgpu] Skip OR combining on 64-bit integer before legalizing ops.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81706: AMDGPU: Fix spill/restore of 192-bit registers
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81422: Change filecheck default to dump input on failure
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81587: [MachineVerifier][GlobalISel] Check that branches have a MBB operand or are declared indirect. Add missing properties to G_BRJT, G_BRINDIRECT
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71742: Added intrinsics for access to FP environment
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81523: AMDGPU/GlobalISel: Workaround some load/store type selection patterns
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80561: AMDGPU/GlobalISel: Select general case for G_PTRMASK
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81706: AMDGPU: Fix spill/restore of 192-bit registers
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81690: AMDGPU: Do not bundle inline asm
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80964: [X86] Add an Unoptimized Load Value Injection (LVI) Load Hardening Pass
Matthew Riley via Phabricator via llvm-commits
- [PATCH] D81506: [X86] Automatically harden inline assembly RET instructions against Load Value Injection (LVI)
Matthew Riley via Phabricator via llvm-commits
- [PATCH] D81506: [X86] Automatically harden inline assembly RET instructions against Load Value Injection (LVI)
Matthew Riley via Phabricator via llvm-commits
- [llvm] 344eaf7 - [Test] Update test with check script, add two more motivating cases
Max Kazantsev via llvm-commits
- [PATCH] D81375: [InstCombine] Simplify boolean Phis with const inputs using CFG
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D81375: [InstCombine] Simplify boolean Phis with const inputs using CFG
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D81375: [InstCombine] Simplify boolean Phis with const inputs using CFG
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D81375: [InstCombine] Simplify boolean Phis with const inputs using CFG
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D81375: [InstCombine] Simplify boolean Phis with const inputs using CFG
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D81375: [InstCombine] Simplify boolean Phis with const inputs using CFG
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D81375: [InstCombine] Simplify boolean Phis with const inputs using CFG
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D81375: [InstCombine] Simplify boolean Phis with const inputs using CFG
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D81375: [InstCombine] Simplify boolean Phis with const inputs using CFG
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D81375: [InstCombine] Simplify boolean Phis with const inputs using CFG
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D68994: [RFC] Redefine `convergent` in terms of dynamic instances
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D80978: Add a git hook script that can be manually setup to run some checks on every push
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D81422: Change filecheck default to dump input on failure
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D81422: Change filecheck default to dump input on failure
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D81422: Change filecheck default to dump input on failure
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D81422: Change filecheck default to dump input on failure
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D81422: Change filecheck default to dump input on failure
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D81422: Change filecheck default to dump input on failure
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D81422: Change filecheck default to dump input on failure
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D81422: Change filecheck default to dump input on failure
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D80978: Add a git hook script that can be manually setup to run some checks on every push
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D81422: Change filecheck default to dump input on failure
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D81422: Change filecheck default to dump input on failure
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D77528: [MLIR] Add support to use aligned_alloc to lower AllocOp from std to llvm
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D81223: Size LTO (1/3): Standardizing the use of OptimizationLevel
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D81525: [Support] Ensure errs() is constructed after outs() and don't rerun tie when errs() is called
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D78306: [flang] Use LLVM's flags
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D81525: [Support] Ensure errs() is constructed after outs() and don't rerun tie when errs() is called
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D81045: [LLVM] Change isa<> to a variadic function template
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D81109: llvm-link: Add support for archive files as inputs.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D80860: Exact integer emptiness checks for FlatAffineConstraints
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D80860: Exact integer emptiness checks for FlatAffineConstraints
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D80358: [MLIR][InProgress] Add RegionKindInterface
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D81422: Change filecheck default to dump input on failure
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D81422: Change filecheck default to dump input on failure
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D81287: [flang] Add ComplexExpr code for lowering
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D79296: [mlir][DenseElementsAttr] Add support for opaque APFloat/APInt complex values.
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] d31c9e5 - Change filecheck default to dump input on failure
Mehdi Amini via llvm-commits
- [llvm] 339e49e - Fix GCC5 build by renaming variable used in 'auto' deduction (NFC)
Mehdi Amini via llvm-commits
- [PATCH] D80377: [flang] Google test infrastructure support for unittests
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D81801: Remove KillTheDoctor
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D81801: Remove KillTheDoctor
Michael Kruse via Phabricator via llvm-commits
- [lld] 43793b8 - [lld] Fix shared library build by adding the missing dependency.
Michael Liao via llvm-commits
- [llvm] e7b920e - [DAGCombine] Generalize the case (add (or x, c1), c2) -> (add x, (c1 + c2))
Michael Liao via llvm-commits
- [llvm] ec02635 - [amdgpu] Skip OR combining on 64-bit integer before legalizing ops.
Michael Liao via llvm-commits
- [PATCH] D81297: AMDGPU: Implement computeKnownAlignForTargetInstr
Michael Liao via Phabricator via llvm-commits
- [PATCH] D63403: Make myself code owner of InferAddressSpaces
Michael Liao via Phabricator via llvm-commits
- [PATCH] D81670: [TTI] Expose isNoopAddrSpaceCast from TLI.[SROA] Teach SROA to recognize no-op addrspacecast.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D81670: [TTI] Expose isNoopAddrSpaceCast from TLI.[SROA] Teach SROA to recognize no-op addrspacecast.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D81670: [TTI] Expose isNoopAddrSpaceCast from TLI.[SROA] Teach SROA to recognize no-op addrspacecast.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D81708: [DAGCombine] Generalize the case (add (or x, c1), c2) -> (add x, (c1 + c2))
Michael Liao via Phabricator via llvm-commits
- [PATCH] D81710: [amdgpu] Skip OR combining on 64-bit integer before legalizing ops.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D81711: [SDAG] Add new AssertAlign ISD node.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D81708: [DAGCombine] Generalize the case (add (or x, c1), c2) -> (add x, (c1 + c2))
Michael Liao via Phabricator via llvm-commits
- [PATCH] D81711: [SDAG] Add new AssertAlign ISD node.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D81708: [DAGCombine] Generalize the case (add (or x, c1), c2) -> (add x, (c1 + c2))
Michael Liao via Phabricator via llvm-commits
- [PATCH] D81708: [DAGCombine] Generalize the case (add (or x, c1), c2) -> (add x, (c1 + c2))
Michael Liao via Phabricator via llvm-commits
- [PATCH] D81710: [amdgpu] Skip OR combining on 64-bit integer before legalizing ops.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D81710: [amdgpu] Skip OR combining on 64-bit integer before legalizing ops.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D81711: [SDAG] Add new AssertAlign ISD node.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D81588: Make behavior of getValueAsListOfStrings consistent with getValueAsString
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D81801: Remove KillTheDoctor
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D81714: [Inliner] Handle 'no-signed-zeros-fp-math' function attribute.
Michele Scandale via Phabricator via llvm-commits
- [PATCH] D74825: SpeculativeExecution: fixed ingoring free execution
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D80992: [CostModel] Unify getArithmeticInstrCost
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D81634: Remove assert from ShuffleVectorInst
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D79218: Process gep (phi ptr1, ptr2) in SROA
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D81634: Remove assert from ShuffleVectorInst
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D79218: Process gep (phi ptr1, ptr2) in SROA
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D81411: [ARM][BFloat] Lowering of create/get/set/dup intrinsics
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D81411: [ARM][BFloat] Lowering of create/get/set/dup intrinsics
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D81411: [ARM][BFloat] Lowering of create/get/set/dup intrinsics
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D81411: [ARM][BFloat] Lowering of create/get/set/dup intrinsics
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D81486: [ARM][BFloat] Implement lowering of bf16 load/store intrinsics
Mikhail Maltsev via Phabricator via llvm-commits
- [llvm] e82eff7 - [llvm][NFC] Factor some common data in InlineAdvice
Mircea Trofin via llvm-commits
- [PATCH] D81447: [llvm] Added support for stand-alone cmake object libraries.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D77752: [llvm] Machine Learned policy for inlining -Oz
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D81507: [llvm][NFC] Factor some common data in InlineAdvice
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D81515: [llvm] Release-mode ML InlineAdvisor
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D81515: [llvm] Release-mode ML InlineAdvisor
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D81447: [llvm] Added support for stand-alone cmake object libraries.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D81447: [llvm] Added support for stand-alone cmake object libraries.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D81515: [llvm] Release-mode ML InlineAdvisor
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D81447: [llvm] Added support for stand-alone cmake object libraries.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D81447: [llvm] Added support for stand-alone cmake object libraries.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D81016: Adding InlineCostAnnotationPrinterPass for Inline Cost Analysis
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D81515: [llvm] Release-mode ML InlineAdvisor
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D81507: [llvm][NFC] Factor some common data in InlineAdvice
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D81507: [llvm][NFC] Factor some common data in InlineAdvice
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D81223: Size LTO (1/3): Standardizing the use of OptimizationLevel
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D81687: InlineCostAnnotationPrinterPass - preparational patch. Renaming structs, renaming flag, refactoring
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D81447: [llvm] Added support for stand-alone cmake object libraries.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D81743: InlineCostAnnotationPrinterPass - Introducing the pass
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D81515: [llvm] Release-mode ML InlineAdvisor
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D81765: Don't hoist very large static allocas to the entry block during inlining
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D81743: InlineCostAnnotationPrinterPass - Introducing the pass
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D81524: AMDGPU/GlobalISel: Fix 8-byte aligned, 96-bit scalar loads
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D81638: AMDGPU/GlobalISel: Fix 96-bit local loads
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D81638: AMDGPU/GlobalISel: Fix 96-bit local loads
Mirko Brkusanin via Phabricator via llvm-commits
- [llvm] 9e9142c - Patch up issues with GN builds (pthread / libz)
Mitch Phillips via llvm-commits
- [llvm] 184b437 - Move DSO dependencies inside the group.
Mitch Phillips via llvm-commits
- [llvm] 1bfb5b8 - Address Peter's comments.
Mitch Phillips via llvm-commits
- [llvm] 2ecf32f - remove redundant comment about Android.
Mitch Phillips via llvm-commits
- [llvm] 9bca45b - Rebase.
Mitch Phillips via llvm-commits
- [llvm] e26b25f - [HWASan] Add sizeof(global) in report even if symbols missing.
Mitch Phillips via llvm-commits
- [PATCH] D80591: Patch up pthread issues with GN build
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D80591: Patch up pthread issues with GN build
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D80599: [HWASan] Add sizeof(global) in report even if symbols missing.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D80599: [HWASan] Add sizeof(global) in report even if symbols missing.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D80591: Patch up pthread issues with GN build
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D80599: [HWASan] Add sizeof(global) in report even if symbols missing.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D80599: [HWASan] Add sizeof(global) in report even if symbols missing.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D80591: Patch up pthread issues with GN build
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D80716: [AArch64]: BFloat Load/Store Intrinsics&CodeGen
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D80716: [AArch64]: BFloat Load/Store Intrinsics&CodeGen
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D81586: [ARM] Describe defs/uses of VLLDM and VLSTM
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D80716: [AArch64]: BFloat Load/Store Intrinsics&CodeGen
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D81586: [ARM] Describe defs/uses of VLLDM and VLSTM
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D81586: [ARM] Describe defs/uses of VLLDM and VLSTM
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D81390: [KernelAddressSanitizer] Make globals constructors compatible with kernel
Nathan Chancellor via Phabricator via llvm-commits
- [PATCH] D79912: Assignment and Inc/Dec operators wouldn't register as a mutation when Implicit Paren Casts were present
Nathan James via Phabricator via llvm-commits
- [PATCH] D79912: Assignment and Inc/Dec operators wouldn't register as a mutation when Implicit Paren Casts were present
Nathan James via Phabricator via llvm-commits
- [PATCH] D79912: Assignment and Inc/Dec operators wouldn't register as a mutation when Implicit Paren Casts were present
Nathan James via Phabricator via llvm-commits
- [PATCH] D79912: Assignment and Inc/Dec operators wouldn't register as a mutation when Implicit Paren Casts were present
Nathan James via Phabricator via llvm-commits
- [PATCH] D78884: [CMake] -gen-dag-isel: add -omit-comments if neither Debug nor RelWithDebInfo
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D78884: [CMake] -gen-dag-isel: add -omit-comments if neither Debug nor RelWithDebInfo
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D77448: [PowerPC] Canonicalize shuffles to match more single-instruction masks on LE
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D77448: [PowerPC] Canonicalize shuffles to match more single-instruction masks on LE
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D80941: [PowerPC][Power10] Implement Count Leading/Trailing Zeroes Builtins under bit Mask in LLVM/Clang
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D80175: [PowerPC][MachineCombiner] reassociate fma to expose more ILP
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D81607: BreakCriticalEdges for callbr indirect dests
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D81607: BreakCriticalEdges for callbr indirect dests
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D81607: BreakCriticalEdges for callbr indirect dests
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D81607: BreakCriticalEdges for callbr indirect dests
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D81607: BreakCriticalEdges for callbr indirect dests
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D81607: BreakCriticalEdges for callbr indirect dests
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D81607: BreakCriticalEdges for callbr indirect dests
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D81607: BreakCriticalEdges for callbr indirect dests
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D81767: [PPCAsmPrinter] support 'L' output template for memory operands
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D81767: [PPCAsmPrinter] support 'L' output template for memory operands
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D81607: BreakCriticalEdges for callbr indirect dests
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D81607: BreakCriticalEdges for callbr indirect dests
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D81767: [PPCAsmPrinter] support 'L' output template for memory operands
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D78793: Names for structs are held on the Context, not the Module. Move getTypeByName from Module to Type taking a Context parameter.
Nick Lewycky via Phabricator via llvm-commits
- [llvm] 526352b - Reverte AArch64 changes to popcount test, they break most bots.
Nico Weber via llvm-commits
- [PATCH] D81085: [AMDGPU/MemOpsCluster] Implement new heuristic for computing max mem ops cluster size
Nico Weber via Phabricator via llvm-commits
- [PATCH] D76802: [InstrProfiling] Use !associated metadata for counters, data and values
Nico Weber via Phabricator via llvm-commits
- [PATCH] D77569: Lower fp16 ops to libcalls for SPARC targets
Nico Weber via Phabricator via llvm-commits
- [PATCH] D81390: [KernelAddressSanitizer] Make globals constructors compatible with kernel [v2]
Nico Weber via Phabricator via llvm-commits
- [PATCH] D81211: [AMDGPU] Enable structurizer workarounds by default
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D80206: [IR] Clean up dead instructions after simplifying a conditional branch
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D81084: Add intrinsic helper function
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D76836: [AMDGPU] Add G16 support to image instructions
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D81675: SILoadStoreOptimizer: add support for GFX10 image instructions
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D80867: [x86] form reduction intrinsics over raw IR
Nikita Kniazev via Phabricator via llvm-commits
- [llvm] f87b785 - Reapply [LVI] Restructure caching to fix non-determinism
Nikita Popov via llvm-commits
- [llvm] 83e7230 - [LVI] Cache lookup of experimental.guard intrinsic (NFC)
Nikita Popov via llvm-commits
- [llvm] 862db36 - [LVI] Fix class indentation (NFC)
Nikita Popov via llvm-commits
- [llvm] 5f565c0 - [IR] Support efficient AssertingVH/PoisoningVH lookup
Nikita Popov via llvm-commits
- [llvm] 5184857 - [IR] Remove unused IndexAttrPair typedef (NFC)
Nikita Popov via llvm-commits
- [PATCH] D81544: [LVI] Make use of 'assume'-provided data
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D81089: Mark InstCombine as not preserving CFG
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D80236: [VectorCombine] position pass after SLP in the optimization pipeline rather than before
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D70376: [LVI] Restructure caching
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D81728: [InstCombine] Add target-specific inst combining
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D81793: [IR] Support efficient lookup of AssertingVH/PoisoningVH
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D81766: [VectorCombine] try to create vector loads from bitcasted scalar pointers
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D81796: [LVI] Cache lookup of experimental.guard intrinsic (NFC)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D81796: [LVI] Cache lookup of experimental.guard intrinsic (NFC)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D81230: Correctly report modified status for LoopIdiomRecognize
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D81491: [InstCombine] reassociate FP diff of sums into sum of diffs
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D81796: [LVI] Cache lookup of experimental.guard intrinsic (NFC)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D81793: [IR] Support efficient lookup of AssertingVH/PoisoningVH
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D81811: [ValueLattice] Allocate value lattice elements on a pool (WIP)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D81811: [ValueLattice] Allocate value lattice elements on a pool (WIP)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D69914: [LVI] Normalize pointer behavior
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D81793: [IR] Support efficient lookup of AssertingVH/PoisoningVH
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D81257: [AArch64] Allow BTI mnemonics in the HINT space with BTI disabled
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D81373: [WIP] Basic bfloat support on Arm
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D80928: [BFloat] Add convert/copy instrinsic support
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D81399: [AArch64] Fix branch, terminator, etc properties for BRA* instructions.
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D81400: [AArch64] Introduce AArch64SLSHardeningPass, implementing hardening of RET and BR instructions.
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D81401: [NFC] Refactor ThunkInserter to make it available for all targets.
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D81402: [AArch64] Extend AArch64SLSHardeningPass to harden BLR instructions.
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D81405: [AArch64] Avoid incompatibility between SLSBLR mitigation and BTI codegen.
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D81400: [AArch64] Introduce AArch64SLSHardeningPass, implementing hardening of RET and BR instructions.
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D81428: [ARM] Moving CMSE handling of half arguments and return to the backend
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D81556: [ARM] VCVTT instruction selection
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D81402: [AArch64] Extend AArch64SLSHardeningPass to harden BLR instructions.
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D81405: [AArch64] Avoid incompatibility between SLSBLR mitigation and BTI codegen.
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D81428: [ARM] Moving CMSE handling of half arguments and return to the backend
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D81050: [llvm-exegesis] Let Counter returns up to 16 entries.
Ondrej Sykora via Phabricator via llvm-commits
- [PATCH] D80311: [lld][test] Expand testing for dynamic-list and export-dynamic
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D80311: [lld][test] Expand testing for dynamic-list and export-dynamic
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D80311: [lld][test] Expand testing for dynamic-list and export-dynamic
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D80311: [lld][test] Expand testing for dynamic-list and export-dynamic
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D80311: [lld][test] Expand testing for dynamic-list and export-dynamic
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D80863: [WebAssembly] Eliminate range checks on br_tables
Paolo Severini via Phabricator via llvm-commits
- [PATCH] D80863: [WebAssembly] Eliminate range checks on br_tables
Paolo Severini via Phabricator via llvm-commits
- [PATCH] D81389: dwarf::isCPlusPlus fails with user language
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D81144: [MC] Generate .debug_line in the 64-bit DWARF format [2/7]
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D81144: [MC] Generate .debug_line in the 64-bit DWARF format [2/7]
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D81198: [docs] Specify rules for updating debug locations
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D59553: [WIP][LLD][ELF][DebugInfo] Use predefined value to mark debug address ranges pointing to deleted code.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D81422: Change filecheck default to dump input on failure
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D81437: [CGP] Reset the debug location when promoting zext(s)
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D81144: [MC] Generate .debug_line in the 64-bit DWARF format [2/7]
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D81198: [docs] Specify rules for updating debug locations
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D81469: [DebugInfo/DWARF] - Report .eh_frame sections of version != 1.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D59553: [WIP][LLD][ELF][DebugInfo] Use predefined value to mark debug address ranges pointing to deleted code.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D59553: [WIP][LLD][ELF][DebugInfo] Use predefined value to mark debug address ranges pointing to deleted code.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D81476: [DWARF5] Enable .debug_line.dwo section emission if macro info is present
Paul Robinson via Phabricator via llvm-commits
- [llvm] 8fd2270 - [FileCheck] Add function call support to numerical expressions.
Paul Walker via llvm-commits
- [PATCH] D80915: [FileCheck] Implement * and / operators for ExpressionValue.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D79936: [FileCheck] Add function call support to numerical expressions.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D80915: [FileCheck] Implement * and / operators for ExpressionValue.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D80915: [FileCheck] Implement * and / operators for ExpressionValue.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D80384: [SVE] Add flag to specify SVE register size, using this to calculate legal vector types.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D80385: [SVE] Code generation for fixed length vector loads & stores.
Paul Walker via Phabricator via llvm-commits
- [llvm] 9456bbd - [BinaryFormat] Add formatv support for DW_OP constants
Pavel Labath via llvm-commits
- [llvm] 6f55b5a - [DWARFDebugLine] Use truncating data extractors for prologue parsing
Pavel Labath via llvm-commits
- [lld] de52203 - [lld] Fix test/ELF/undef.s for 6f55b5a1
Pavel Labath via llvm-commits
- [lld] fccaa89 - [llvm/DWARFDebugLine] Fix a typo in one warning message
Pavel Labath via llvm-commits
- [llvm] 9ed452f - [llvm/DWARFDebugLine] Remove spurious full stop from warning messages
Pavel Labath via llvm-commits
- [PATCH] D78896: [Support] Add file lock/unlock functions
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D81156: [Support] Create a tied stream class and use it for errs()
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D80797: [DebugInfo] Check for errors when reading data for extended opcode
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D81110: [Support] Move color handling from raw_fd_ostream to raw_ostream
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D80962: [NativeSession] Implement findLineNumbersByAddress functions for native llvm-symbolizer support.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D81165: [DebugInfo] Refactor how unrecoverable debug line parsing errors work
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D81156: [Support] Add stream tie function and use it for errs()
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D78896: [Support] Add file lock/unlock functions
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D81156: [Support] Add stream tie function and use it for errs()
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D81525: [Support] Initialize outs() errs() nulls() once
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D81525: [Support] Initialize outs() errs() nulls() once
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D81525: [Support] Initialize outs() errs() nulls() once
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D77557: [DWARFDebugLine] Use truncating data extractors for prologue parsing
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D81525: [Support] Ensure errs() is constructed after outs() and don't rerun tie when errs() is called
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D77557: [DWARFDebugLine] Use truncating data extractors for prologue parsing
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D78471: [MS] Copy the symbols assigned to the former instruction when memory folding.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D78471: [MS] Copy the symbols assigned to the former instruction when memory folding.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D78471: [MS] Copy the symbols assigned to the former instruction when memory folding.
Pengfei Wang via Phabricator via llvm-commits
- [llvm] bd3d951 - AMDGPU/GlobalISel: Fix lower for f64->f16 G_FPTRUNC
Petar Avramovic via llvm-commits
- [PATCH] D81666: AMDGPU/GlobalISel: Fix lower for f64->f16 G_FPTRUNC
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D81666: AMDGPU/GlobalISel: Fix lower for f64->f16 G_FPTRUNC
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D81490: [flang] Fix bug resolving type in type definition
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D81493: [flang] Fix bug resolving type in type definition
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D79851: [Flang] Semantics for SELECT TYPE
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D79851: [Flang] Semantics for SELECT TYPE
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D79851: [Flang] Semantics for SELECT TYPE
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D81759: [flang] Added test for specification expressionsI added a test the exercises all of the cases instances of specification expressions as defined in section 10.1.11.
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D81759: [flang] Added test for specification expressions
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D81410: [ELF][AArch64] Correct relocation codes for R_<CLS>_PLT32
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D80599: [HWASan] Add sizeof(global) in report even if symbols missing.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] 60f5b0e - [ELF][AArch64] Correct relocation codes for R_<CLS>_PLT32
Peter Smith via llvm-commits
- [PATCH] D81410: [ELF][AArch64] Correct relocation codes for R_<CLS>_PLT32
Peter Smith via Phabricator via llvm-commits
- [PATCH] D81410: [ELF][AArch64] Correct relocation codes for R_<CLS>_PLT32
Peter Smith via Phabricator via llvm-commits
- [PATCH] D79300: [ELF] Demote lazy symbols relative to a discarded section to Undefined
Peter Smith via Phabricator via llvm-commits
- [PATCH] D81410: [ELF][AArch64] Correct relocation codes for R_<CLS>_PLT32
Peter Smith via Phabricator via llvm-commits
- [PATCH] D81446: [llvm][ELF][AArch64] Handle R_AARCH64_PLT32 relocation
Peter Smith via Phabricator via llvm-commits
- [PATCH] D81410: [ELF][AArch64] Correct relocation codes for R_<CLS>_PLT32
Peter Smith via Phabricator via llvm-commits
- [PATCH] D81184: [lld][ELF][AArch64] Handle R_AARCH64_PLT32 relocation
Peter Smith via Phabricator via llvm-commits
- [llvm] 39b3c41 - [InstrProfiling] Use !associated metadata for counters, data and values
Petr Hosek via llvm-commits
- [compiler-rt] ba10bed - Revert "[InstrProfiling] Use !associated metadata for counters, data and values"
Petr Hosek via llvm-commits
- [llvm] 603d58b - [InstrProfiling] Use !associated metadata for counters, data and values
Petr Hosek via llvm-commits
- [compiler-rt] 69c5ff4 - [InstrProfiling] Use -fuse-ld=lld in instrprof-gc-sections test
Petr Hosek via llvm-commits
- [PATCH] D64045: [InstrProfiling] Put instrumentation into comdat group with function
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D76802: [InstrProfiling] Use !associated metadata for counters, data and values
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D81447: [llvm] Added support for stand-alone cmake object libraries.
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D81447: [llvm] Added support for stand-alone cmake object libraries.
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D76802: [InstrProfiling] Use !associated metadata for counters, data and values
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D81574: [CMake][runtimes] Skip adding 2nd set of the same variables for a generic target
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D76802: [InstrProfiling] Use !associated metadata for counters, data and values
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D72904: [ELF] Allow SHF_LINK_ORDER sections to have sh_link=0
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D76802: [InstrProfiling] Use !associated metadata for counters, data and values
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D76802: [InstrProfiling] Use !associated metadata for counters, data and values
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D76802: [InstrProfiling] Use !associated metadata for counters, data and values
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D76802: [InstrProfiling] Use !associated metadata for counters, data and values
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D76802: [InstrProfiling] Use !associated metadata for counters, data and values
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D76802: [InstrProfiling] Use !associated metadata for counters, data and values
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D76802: [InstrProfiling] Use !associated metadata for counters, data and values
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D65430: Add `--dependency-files` option, which is equivalent to compiler option -MD.
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D65430: Add `--dependency-files` option, which is equivalent to compiler option -MD.
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D81645: MIR Statepoint refactoring. Part 1: Basic MI level changes.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D81646: MIR Statepoint refactoring. Part 2: Operand folding.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D81765: Don't hoist very large static allocas to the entry block during inlining
Pierre Habouzit via Phabricator via llvm-commits
- [PATCH] D81269: Fix null pointer dereference in `ProfileSummaryInfo::getPSI()`
Pietro Fezzardi via Phabricator via llvm-commits
- [PATCH] D79785: [ARM] Register pressure with -mthumb forces register reload before each call
Prathamesh via Phabricator via llvm-commits
- [PATCH] D79785: [ARM] Register pressure with -mthumb forces register reload before each call
Prathamesh via Phabricator via llvm-commits
- [PATCH] D80866: [cmake] Allow llvm_ExternalProject_Add to find CMAKE_SYSTEM_NAME among ${proj}_CMAKE_ARGS
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D80502: [NFC][PowerPC] Remove the redundant InstAlias for OR instruction
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D80744: DAGCombiner optimization for pow(x, 0.75) even in case massv function is asked
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D81006: [PowerPC] fix a bug for folding RLWINM(LI) to LI due to wrap mask
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D81537: [PowerPC] Support constrained fp operation for scalar fptosi/fptoui
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D80706: [DAGCombine] Add hook to allow target specific test for sqrt input
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D80744: DAGCombiner optimization for pow(x,0.75) and pow(x,0.25) on double and single precision even in case massv function is asked
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D81537: [PowerPC] Support constrained fp operation for scalar fptosi/fptoui
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D81076: [PowerPC] Custom lower rotl v1i128 to vector_shuffle.
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D81537: [PowerPC] Support constrained fp operation for scalar fptosi/fptoui
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D81712: [NFC][PowerPC] Add a multiclass for fsetcc to define them in a uniform way
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D81712: [NFC][PowerPC] Add a multiclass for fsetcc to define them in a uniform way
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D81537: [PowerPC] Support constrained fp operation for scalar fptosi/fptoui
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D81727: [PowerPC] Support constrained fp operation for setcc
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D81669: [PowerPC] Support constrained fp operation for scalar sitofp/uitofp
Qing Shan Zhang via Phabricator via llvm-commits
- [llvm] f8ef7c9 - [DAGCombiner] Require ninf for division estimation
Qiu Chaofan via llvm-commits
- [llvm] 7315d22 - [PowerPC] Exploit vnmsubfp instruction
Qiu Chaofan via llvm-commits
- [llvm] 13edcd6 - [PowerPC] Support constrained rounding operations
Qiu Chaofan via llvm-commits
- [PATCH] D71828: [InstCombine] Convert vector store to scalar store if only one element updated
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D81537: [PowerPC] Support constrained fp operation for scalar fptosi/fptoui
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D81537: [PowerPC] Support constrained fp operation for scalar fptosi/fptoui
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D81537: [PowerPC] Support constrained fp operation for scalar fptosi/fptoui
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D81537: [PowerPC] Support constrained fp operation for scalar fptosi/fptoui
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D81669: [PowerPC] Support constrained fp operation for scalar sitofp/uitofp
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D80542: [DAGCombiner] Require ninf for division estimation
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D80617: [PowerPC] Exploit vnmsubfp instruction
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D64193: [PowerPC] Add exception constraint to FP rounding operations
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D81818: [NFC] [PowerPC] Use shared method in FP_TO_INT and INT_TO_FP lowering
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D81537: [PowerPC] Support constrained fp operation for scalar fptosi/fptoui
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D81669: [PowerPC] Support constrained fp operation for scalar sitofp/uitofp
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D68073: Propeller code layout optimizations
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D81045: [MLIR] Modify HasParent trait to allow one of several op's as a parent
Rahul Joshi via Phabricator via llvm-commits
- [PATCH] D81045: [LLVM] Change isa<> to a variadic function template
Rahul Joshi via Phabricator via llvm-commits
- [PATCH] D81045: [LLVM] Change isa<> to a variadic function template
Rahul Joshi via Phabricator via llvm-commits
- [llvm] 2feb72b - [cmake] Don't pass -z discard-unused to Illumos ld
Rainer Orth via llvm-commits
- [PATCH] D81545: [cmake] Don't pass -z discard-unused to Illumos ld
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D81545: [cmake] Don't pass -z discard-unused to Illumos ld
Rainer Orth via Phabricator via llvm-commits
- [llvm] f60e319 - ADT: Fix that APSInt's string constructor claims it requires 5 bits to store a zero
Raphael Isemann via llvm-commits
- [llvm] f257c21 - Add missing IRBuilder include to IndirectThunks.h
Raphael Isemann via llvm-commits
- [PATCH] D80522: [Analyzer] [NFC] Parameter Regions
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D81329: ADT: Fix that APSInt's string constructor claims it requires 5 bits to store a zero
Raphael Isemann via Phabricator via llvm-commits
- [llvm] 1c03389 - Re-land "Migrate the rest of COFFObjectFile to Error"
Reid Kleckner via llvm-commits
- [PATCH] D80377: [flang] Google test infrastructure support for unittests
Richard Barton via Phabricator via llvm-commits
- [PATCH] D81678: Introduce partialinit attribute at call sites for stricter poison analysis
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D81045: [LLVM] Change isa<> to a variadic function template
River Riddle via Phabricator via llvm-commits
- [PATCH] D80358: [MLIR][InProgress] Add RegionKindInterface
River Riddle via Phabricator via llvm-commits
- [PATCH] D80272: [mlir] Support big-endian systems in DenseElementsAttr (multiple word)
River Riddle via Phabricator via llvm-commits
- [PATCH] D81198: [docs] Specify rules for updating debug locations
Robert Lougher via Phabricator via llvm-commits
- [PATCH] D81198: [docs] Specify rules for updating debug locations
Robert Lougher via Phabricator via llvm-commits
- [PATCH] D81198: [docs] Specify rules for updating debug locations
Robert Lougher via Phabricator via llvm-commits
- [PATCH] D78793: Names for structs are held on the Context, not the Module. Move getTypeByName from Module to Type taking a Context parameter.
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D81223: Size LTO (1/3): Standardizing the use of OptimizationLevel
Rodrigo Caetano Rocha via Phabricator via llvm-commits
- [PATCH] D69987: [RISCV] Assemble/Disassemble v-ext instructions.
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D81724: [MVT] Add new MVT types for RISC-V vector.
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D81724: [MVT] Add new MVT types for RISC-V vector.
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D81805: [RISCV] Fix isStoreToStackSlot
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D81805: [RISCV] Fix isStoreToStackSlot
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [llvm] 932ad99 - [Support] FoldingSetNodeID::AddString(): reserve memory
Roman Lebedev via llvm-commits
- [llvm] 6538b3a - [NFC][InstCombine] Tests for "X - (X / C) * C == 0" pattern
Roman Lebedev via llvm-commits
- [llvm] 012909d - [InstCombine] "X - (X / C) * C == 0" to "X & C-1 == 0"
Roman Lebedev via llvm-commits
- [llvm] 55eb714 - [NFC] OpenMPOpt: add a statistic for num of parallel regions deleted
Roman Lebedev via llvm-commits
- [llvm] 7aeb41b - [NFCI] VectorCombine: add statistic for bitcast(shuf()) -> shuf(bitcast()) xform
Roman Lebedev via llvm-commits
- [llvm] 17f7654 - [NFCI][MachineCopyPropagation] invalidateRegister(): use SmallSet<8> instead of DenseSet.
Roman Lebedev via llvm-commits
- [llvm] e987ee6 - [NFCI][AggressiveInstCombiner] Add `STATISTIC()`s for transforms
Roman Lebedev via llvm-commits
- [PATCH] D71828: [InstCombine] Convert vector store to scalar store if only one element updated
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D71828: [InstCombine] Convert vector store to scalar store if only one element updated
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D80885: [VectorCombine] scalarizeBinop - support an all-constant src vector operand
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D81325: [APInt] set all bits for getBitsSetWithWrap if loBit == hiBit
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D81342: [Support] FoldingSetNodeID::AddString(): reserve memory
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D71828: [InstCombine] Convert vector store to scalar store if only one element updated
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D68230: [UpdateCCTestChecks] Allow asm in output with --allow-asm
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D80975: [SCEV][IndVarSimplify] insert point should not be block front if the front instruction is a PHI
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D81089: Mark InstCombine as not preserving PostDomTree
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D79369: [InstCombine] "X - (X / C) * C == 0" to "X & C-1 == 0"
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D79369: [InstCombine] "X - (X / C) * C == 0" to "X & C-1 == 0"
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D81708: [DAGCombine] Generalize the case (add (or x, c1), c2) -> (add x, (c1 + c2))
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D79369: [InstCombine] "X - (X / C) * C == 0" to "X & C-1 == 0"
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D81728: [InstCombine] Add target-specific inst combining
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D72529: [SCCIterator] Fix use-after-free
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D72550: [SCCIterator] Fix another potential use-after-free
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D81728: [InstCombine] Add target-specific inst combining
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D81708: [DAGCombine] Generalize the case (add (or x, c1), c2) -> (add x, (c1 + c2))
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D81766: [VectorCombine] try to create vector loads from bitcasted scalar pointers
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D81661: [VectorCombine] scalarize compares with insertelement operand(s)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D81766: [VectorCombine] try to create vector loads from bitcasted scalar pointers
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D80512: [MC] Changes to help improve target specific symbol disassembly
Ronak Chauhan via Phabricator via llvm-commits
- [PATCH] D80512: [MC] Changes to help improve target specific symbol disassembly
Ronak Chauhan via Phabricator via llvm-commits
- [PATCH] D81803: [Support] PR42623: Avoid setting the delete-on-close bit for TempFile
Ronald Wampler via Phabricator via llvm-commits
- [PATCH] D81803: [Support] PR42623: Avoid setting the delete-on-close bit for TempFile
Ronald Wampler via Phabricator via llvm-commits
- [PATCH] D81803: [Support] PR42623: Avoid setting the delete-on-close bit for TempFile
Ronald Wampler via Phabricator via llvm-commits
- [llvm] cb6885b - [ELF] Adding accessor method for getting Note Desc as StringRef
Saiyedul Islam via llvm-commits
- [llvm] 4022bc2 - [OpenMP][AMDGCN] Support OpenMP offloading for AMDGCN architecture - Part 2
Saiyedul Islam via llvm-commits
- [PATCH] D81185: [ELF] Adding accessor method for getting Note Desc as StringRef
Saiyedul Islam via Phabricator via llvm-commits
- [PATCH] D80917: [OpenMP][AMDGCN] Support OpenMP offloading for AMDGCN architecture - Part 2
Saiyedul Islam via Phabricator via llvm-commits
- [PATCH] D80917: [OpenMP][AMDGCN] Support OpenMP offloading for AMDGCN architecture - Part 2
Saiyedul Islam via Phabricator via llvm-commits
- [PATCH] D80917: [OpenMP][AMDGCN] Support OpenMP offloading for AMDGCN architecture - Part 2
Saiyedul Islam via Phabricator via llvm-commits
- [PATCH] D80917: [OpenMP][AMDGCN] Support OpenMP offloading for AMDGCN architecture - Part 2
Saiyedul Islam via Phabricator via llvm-commits
- [PATCH] D80917: [OpenMP][AMDGCN] Support OpenMP offloading for AMDGCN architecture - Part 2
Saiyedul Islam via Phabricator via llvm-commits
- [PATCH] D80917: [OpenMP][AMDGCN] Support OpenMP offloading for AMDGCN architecture - Part 2
Saiyedul Islam via Phabricator via llvm-commits
- [lld] fcdf757 - lld: improve the `-arch` handling for MachO
Saleem Abdulrasool via llvm-commits
- [lld] 6fe27b5 - lld: initial pass at supporting TBD
Saleem Abdulrasool via llvm-commits
- [lld] 5fda192 - test: repair lld builder
Saleem Abdulrasool via llvm-commits
- [PATCH] D81298: [lld-macho] Handle alignment correctly when merging InputSections
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D80866: [cmake] Allow llvm_ExternalProject_Add to find CMAKE_SYSTEM_NAME among ${proj}_CMAKE_ARGS
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D81326: lld: improve the `-arch` handling for MachO
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D81295: lld: initial pass at supporting TBD
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D81413: lld: improve handling of `-platform_version`
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D81295: lld: initial pass at supporting TBD
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D81418: lld: remove old test path
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D81295: lld: initial pass at supporting TBD
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D81295: lld: initial pass at supporting TBD
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D81295: lld: initial pass at supporting TBD
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D81418: lld: remove old test path
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D81413: lld: improve handling of `-platform_version`
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D78931: [libunwind][RISCV] Track PC separately from RA
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D81496: Add PLATFORM driverkit
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D81597: Overload != operator, make overloaded - operator const, for libunwind::EHABISectionIterator.
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D81597: Overload != operator, make overloaded - operator const, for libunwind::EHABISectionIterator.
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D77187: [lld][WebAssembly] Add initial support for -Map/--print-map
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D81704: [WebAssembly] Adding 64-bit version of R_WASM_MEMORY_ADDR_* relocs
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D81702: [WASM] Avoid passing uninit section indices when not creating code or data sections
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D81702: [WASM] Avoid passing uninit section indices when not creating code or data sections
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D81688: [WebAssembly] WebAssembly doesn't support "protected" visibility
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D81689: [WebAssembly] New-style command support
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D81702: [WASM] Avoid passing uninit section indices when not creating code or data sections
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D81702: [WASM] Avoid passing uninit section indices when not creating code or data sections
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D81704: [WebAssembly] Adding 64-bit version of R_WASM_MEMORY_ADDR_* relocs
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D81704: [WebAssembly] Adding 64-bit version of R_WASM_MEMORY_ADDR_* relocs
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D81760: [WebAssembly] Add warnings for -shared and -pie
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D78931: [libunwind][RISCV] Track PC separately from RA
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D81156: [Support] Add stream tie function and use it for errs()
Sam McCall via Phabricator via llvm-commits
- [PATCH] D81156: [Support] Add stream tie function and use it for errs()
Sam McCall via Phabricator via llvm-commits
- [PATCH] D81525: [Support] Initialize outs() errs() nulls() once
Sam McCall via Phabricator via llvm-commits
- [PATCH] D81525: [Support] Initialize outs() errs() nulls() once
Sam McCall via Phabricator via llvm-commits
- [PATCH] D81525: [Support] Initialize outs() errs() nulls() once
Sam McCall via Phabricator via llvm-commits
- [PATCH] D81525: [Support] Ensure errs() is constructed after outs() and don't rerun tie when errs() is called
Sam McCall via Phabricator via llvm-commits
- [llvm] 772349d - [PPC] Try to fix builbots
Sam Parker via llvm-commits
- [llvm] 5b5e78a - [CostModel] Follow-up to buildbot fix
Sam Parker via llvm-commits
- [llvm] 3728961 - [NFCI][CostModel] Unify getCmpSelInstrCost
Sam Parker via llvm-commits
- [llvm] fa8bff0 - [CostModel] Unify getArithmeticInstrCost
Sam Parker via llvm-commits
- [llvm] 09d30cb - [CostModel] Unify Shuffle and InsertElement Costs
Sam Parker via llvm-commits
- [llvm] 3d5f7c8 - [IR] Remove assert from ShuffleVectorInst
Sam Parker via llvm-commits
- [llvm] 3e39760 - Revert "Return "[InstCombine] Simplify compare of Phi with constant inputs against a constant""
Sam Parker via llvm-commits
- [PATCH] D80984: [CostModel] Unify getMemoryOpCost
Sam Parker via Phabricator via llvm-commits
- [PATCH] D80550: [NFCI][CostModel] Unify getCmpSelInstrCost
Sam Parker via Phabricator via llvm-commits
- [PATCH] D81448: [CostModel] Unify Shuffle and InsertElement Costs
Sam Parker via Phabricator via llvm-commits
- [PATCH] D79164: [CostModel] getCFInstrCost
Sam Parker via Phabricator via llvm-commits
- [PATCH] D81398: [ARM] Always use reductions intrinsics under MVE
Sam Parker via Phabricator via llvm-commits
- [PATCH] D81397: [ARM] Better reductions
Sam Parker via Phabricator via llvm-commits
- [PATCH] D80125: [ARM][MachineOutliner] Add NoLRSave mode.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D79164: [CostModel] getCFInstrCost
Sam Parker via Phabricator via llvm-commits
- [PATCH] D81448: [CostModel] Unify Shuffle and InsertElement Costs
Sam Parker via Phabricator via llvm-commits
- [PATCH] D81448: [CostModel] Unify Shuffle and InsertElement Costs
Sam Parker via Phabricator via llvm-commits
- [PATCH] D80992: [CostModel] Unify getArithmeticInstrCost
Sam Parker via Phabricator via llvm-commits
- [PATCH] D41350: [DAGCombine] Improve ReduceLoadWidth for SRL
Sam Parker via Phabricator via llvm-commits
- [PATCH] D81448: [CostModel] Unify Shuffle and InsertElement Costs
Sam Parker via Phabricator via llvm-commits
- [PATCH] D79164: [CostModel] getCFInstrCost
Sam Parker via Phabricator via llvm-commits
- [PATCH] D81634: Remove assert from ShuffleVectorInst
Sam Parker via Phabricator via llvm-commits
- [PATCH] D81635: [NFCI][CostModel] Unify FNeg cost
Sam Parker via Phabricator via llvm-commits
- [PATCH] D81636: [PowerPC][CostModel] remove getUserCost
Sam Parker via Phabricator via llvm-commits
- [PATCH] D81643: [NFCI][CostModel] Unify ExtractElement cost.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D81639: [ARM] Remove hasSideEffects from FP converts
Sam Parker via Phabricator via llvm-commits
- [PATCH] D81634: Remove assert from ShuffleVectorInst
Sam Parker via Phabricator via llvm-commits
- [PATCH] D80127: [ARM][MachineOutliner] Add LR RegSave mode.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D81634: Remove assert from ShuffleVectorInst
Sam Parker via Phabricator via llvm-commits
- [PATCH] D81637: [ARM] VCVTT fpround instruction selection
Sam Parker via Phabricator via llvm-commits
- [PATCH] D81634: Remove assert from ShuffleVectorInst
Sam Parker via Phabricator via llvm-commits
- [PATCH] D81634: Remove assert from ShuffleVectorInst
Sam Parker via Phabricator via llvm-commits
- [PATCH] D80127: [ARM][MachineOutliner] Add LR RegSave mode.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D81527: [llvm-install-name-tool] Add `delete_rpath` option
Sameer Arora via Phabricator via llvm-commits
- [PATCH] D81527: [llvm-install-name-tool] Add `delete_rpath` option
Sameer Arora via Phabricator via llvm-commits
- [PATCH] D81527: [llvm-install-name-tool] Add `delete_rpath` option
Sameer Arora via Phabricator via llvm-commits
- [PATCH] D81527: [llvm-install-name-tool] Add `delete_rpath` option
Sameer Arora via Phabricator via llvm-commits
- [PATCH] D81575: [llvm-objcopy] Fix RPathLC.cmdsize
Sameer Arora via Phabricator via llvm-commits
- [PATCH] D81527: [llvm-install-name-tool] Add `delete_rpath` option
Sameer Arora via Phabricator via llvm-commits
- [PATCH] D81575: [llvm-objcopy] Fix RPathLC.cmdsize
Sameer Arora via Phabricator via llvm-commits
- [PATCH] D81575: [llvm-objcopy] Fix RPathLC.cmdsize
Sameer Arora via Phabricator via llvm-commits
- [PATCH] D81527: [llvm-install-name-tool] Add `delete_rpath` option
Sameer Arora via Phabricator via llvm-commits
- [PATCH] D81527: [llvm-install-name-tool] Add `delete_rpath` option
Sameer Arora via Phabricator via llvm-commits
- [PATCH] D81575: [llvm-objcopy] Fix RPathLC.cmdsize
Sameer Arora via Phabricator via llvm-commits
- [llvm] d8f651d - [AMDGPU] Enable structurizer workarounds by default
Sameer Sahasrabuddhe via llvm-commits
- [PATCH] D81211: [AMDGPU] Enable structurizer workarounds by default
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D81806: [DivergenceAnalysis] mark join of divergent loop exits
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D81822: [DA] propagate loop live-out values that get used in a branch
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [llvm] ae09670 - [CodeGen][SVE] CopyToReg: Split scalable EVTs that are not powers of 2
Sander de Smalen via llvm-commits
- [llvm] a0e3cee - [AArch64][SVE] Change pointer type of struct load/store intrinsics.
Sander de Smalen via llvm-commits
- [PATCH] D80139: [CodeGen][SVE] CopyToReg: Split scalable EVTs that are not powers of 2
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D80720: [CodeGen,AArch64] Fix up warnings in splitStores
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D81167: [CodeGen] Fix nullptr crash in tryConvertSVEWideCompare
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D80260: [WIP][SVE] Prototype for general merging MOVPRFX support.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D75751: [AArch64][SVE] Implement structured load intrinsics
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D75751: [AArch64][SVE] Implement structured load intrinsics
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D80720: [CodeGen,AArch64] Fix up warnings in splitStores
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D81201: [SVE] Eliminate calls to default-false VectorType::get() from llvm-stress
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D80824: [CodeGen][SVE] Avoid scalarizing zero splat stores on scalable vectors.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D81458: [AArch64][SVE] Change pointer type of struct load/store intrinsics.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D81458: [AArch64][SVE] Change pointer type of struct load/store intrinsics.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D80262: [SVE] Eliminate bad VectorType::getNumElements() calls from ConstantFold
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D80712: [SVE] Add checks for no warnings in SVE tests
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D81458: [AArch64][SVE] Change pointer type of struct load/store intrinsics.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D81578: [CodeGen] Fix warnings in getVectorTypeBreakdown
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D81721: [SVE] Ensure proper mangling of ACLE tuple types
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D81721: [SVE] Ensure proper mangling of ACLE tuple types
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D81721: [SVE] Ensure proper mangling of ACLE tuple types
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 2e5bba6 - [InstCombine] add tests for sext+lshr+trunc; NFC
Sanjay Patel via llvm-commits
- [llvm] af7587d - [InstCombine] reduce code duplication in visitTrunc(); NFC
Sanjay Patel via llvm-commits
- [llvm] 42f488b - [InstCombine] improve matching for sext-lshr-trunc patterns
Sanjay Patel via llvm-commits
- [llvm] 9b41821 - [InstCombine] add tests for sext+lshr+trunc; NFC
Sanjay Patel via llvm-commits
- [llvm] d50366d - [InstCombine] improve matching for sext-lshr-trunc patterns, part 2
Sanjay Patel via llvm-commits
- [llvm] c211244 - [x86] add test for constant hoisting of 8-bit immediate; NFC (PR46237)
Sanjay Patel via llvm-commits
- [llvm] 702cf93 - [DAGCombiner] allow more folding of fadd + fmul into fma
Sanjay Patel via llvm-commits
- [llvm] f71a3b5 - [InstCombine] add tests for diff-of-sums; NFC
Sanjay Patel via llvm-commits
- [llvm] 6f6d2d2 - [x86] refine conditions for immediate hoisting to save code-size
Sanjay Patel via llvm-commits
- [llvm] d386297 - [VectorCombine] add tests for compare scalarization; NFC
Sanjay Patel via llvm-commits
- [llvm] 039ff29 - [VectorCombine] remove unused parameters; NFC
Sanjay Patel via llvm-commits
- [llvm] aeb5044 - [InstCombine] allow undef elements when comparing vector constants for min/max bailout
Sanjay Patel via llvm-commits
- [llvm] b5fb269 - [InstCombine] reassociate FP diff of sums into sum of diffs
Sanjay Patel via llvm-commits
- [llvm] 098e48a - [PassManager] restore early-cse to vector cleanup
Sanjay Patel via llvm-commits
- [PATCH] D80885: [VectorCombine] scalarizeBinop - support an all-constant src vector operand
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D71828: [InstCombine] Convert vector store to scalar store if only one element updated
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D81468: [x86] refine conditions for immediate hoisting to save code-size
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D81468: [x86] refine conditions for immediate hoisting to save code-size
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D80801: [DAGCombiner] allow more folding of fadd + fmul into fma
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D81491: [InstCombine] reassociate FP diff of sums into sum of diffs
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D81491: [InstCombine] reassociate FP diff of sums into sum of diffs
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D81468: [x86] refine conditions for immediate hoisting to save code-size
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D79164: [CostModel] getCFInstrCost
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D81547: [X86][SSE] combineVectorSizedSetCCEquality - handle OR vector reductions
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51553: [DAGCombiner][x86] add transform/hook to load a scalar directly for use in a vector binop
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D81634: Remove assert from ShuffleVectorInst
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D81634: Remove assert from ShuffleVectorInst
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D80867: [x86] form reduction intrinsics over raw IR
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D81661: [VectorCombine] scalarize compares with insertelement operand(s)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D81698: [InstCombine] allow undef elements when comparing vector constants for min/max bailout
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D81728: [InstCombine] Add target-specific inst combining
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D81766: [VectorCombine] try to create vector loads from bitcasted scalar pointers
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D81491: [InstCombine] reassociate FP diff of sums into sum of diffs
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D81491: [InstCombine] reassociate FP diff of sums into sum of diffs
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D81698: [InstCombine] allow undef elements when comparing vector constants for min/max bailout
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D80236: [VectorCombine] position pass after SLP in the optimization pipeline rather than before
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D81156: [Support] Add stream tie function and use it for errs()
Sanjoy Das (Work Account) via Phabricator via llvm-commits
- [PATCH] D81156: [Support] Add stream tie function and use it for errs()
Sanjoy Das (Work Account) via Phabricator via llvm-commits
- [PATCH] D81088: [VPlan] Reject loops without computable backedge taken counts
Satish K Guggilla via Phabricator via llvm-commits
- [PATCH] D81506: [X86] Automatically harden inline assembly RET instructions against Load Value Injection (LVI)
Scott Constable via Phabricator via llvm-commits
- [PATCH] D81506: [X86] Automatically harden inline assembly RET instructions against Load Value Injection (LVI)
Scott Constable via Phabricator via llvm-commits
- [PATCH] D81506: [X86] Automatically harden inline assembly RET instructions against Load Value Injection (LVI)
Scott Constable via Phabricator via llvm-commits
- [llvm] 480a16d - [MC] Changes to help improve target specific symbol disassembly
Scott Linder via llvm-commits
- [PATCH] D80512: [MC] Changes to help improve target specific symbol disassembly
Scott Linder via Phabricator via llvm-commits
- [PATCH] D81653: [ELF] Fixing an issue in Elf_Note_Impl::getDescAsStringRef
Scott Linder via Phabricator via llvm-commits
- [PATCH] D80512: [MC] Changes to help improve target specific symbol disassembly
Scott Linder via Phabricator via llvm-commits
- [PATCH] D81457: [LLD][PowerPC] Add support for R_PPC64_PCREL34
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D81082: [PowerPC] Do not add the relocation addend to the instruction encoding
Sean Fertile via Phabricator via llvm-commits
- [llvm] 29a6ad9 - [AMDGPU] Add G16 support to image instructions
Sebastian Neubauer via llvm-commits
- [PATCH] D81074: [TableGen] Add error messages
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D76836: [AMDGPU] Add G16 support to image instructions
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D76836: [AMDGPU] Add G16 support to image instructions
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D81084: Add intrinsic helper function
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D81728: [InstCombine] Add target-specific inst combining
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D81728: [InstCombine] Add target-specific inst combining
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D78896: [Support] Add file lock/unlock functions
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D78896: [Support] Add file lock/unlock functions
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D81424: Driver: Accept multiple --config options if filenames are the same
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D74729: [FPEnv] Intrinsic for setting rounding mode
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D78896: [Support] Add file lock/unlock functions
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D78896: [Support] Add file lock/unlock functions
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D78896: [Support] Add file lock/unlock functions
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D71741: Add size of FP environment to DataLayout
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D71742: Added intrinsics for access to FP environment
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D71741: Add size of FP environment to DataLayout
Serge Pavlov via Phabricator via llvm-commits
- [compiler-rt] c148e15 - [compiler-rt] [test] Fix NameError when loading lit.cfg.py for crt
Sergej Jaskiewicz via llvm-commits
- [llvm] 5787ad6 - [AArch64] update popcount pre-patch test; NFC
Shawn Landden via llvm-commits
- [llvm] 0fa3a03 - [AArch64] update popcount pre-patch test, take 2; NFC
Shawn Landden via llvm-commits
- [llvm] 80ab934 - [AArch64] Add combine-load test; NFC
Shawn Landden via llvm-commits
- [llvm] 9ec57cc - [AArch64] custom lowering for i128 popcount
Shawn Landden via llvm-commits
- [PATCH] D81343: [AArch64] custom lowering for i128 popcount
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D81343: [AArch64] custom lowering for i128 popcount
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D81298: [lld-macho] Handle alignment correctly when merging InputSections
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D80856: [lld-macho] Support X86_64_RELOC_GOT
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D80582: [lld-macho] Specify the complete set of command-line options for ld64
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D80854: [lld-macho] Properly handle & validate relocation r_length
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D80855: [lld-macho] Support non-pcrel section relocs
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D80857: [lld-macho] Handle GOT relocations of non-dylib symbols
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D80859: [lld-macho] Ensure __bss sections we output have file offset of zero
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D81413: lld: improve handling of `-platform_version`
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D81527: [llvm-install-name-tool] Add `delete_rpath` option
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D81575: [llvm-objcopy] Fix RPathLC.cmdsize
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D81575: [llvm-objcopy] Fix RPathLC.cmdsize
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D81575: [llvm-objcopy] Fix RPathLC.cmdsize
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D81418: lld: remove old test path
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D80582: [lld-macho] Specify the complete set of command-line options for ld64
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] 385adc4 - [VE] Support shift operation instructions in MC layer
Simon Moll via llvm-commits
- [llvm] c95ba11 - [VE] Support control instructions in MC layer
Simon Moll via llvm-commits
- [llvm] b60404a - [VE] Support floating-point arithmetic instructions in MC layer
Simon Moll via llvm-commits
- [llvm] 0d989cb - [VE] Support lowering to NND instruction
Simon Moll via llvm-commits
- [llvm] e9eafb7 - [VE] Support Transfer Control Instructions in MC layer
Simon Moll via llvm-commits
- [llvm] b641c9f - [VE] Support rest of load/store instructions in MC layer
Simon Moll via llvm-commits
- [llvm] 49e4faa - [VE] Support host memory access instructions in MC layer
Simon Moll via llvm-commits
- [llvm] 34fef0c - [VE] Support convert instructions in MC layer
Simon Moll via llvm-commits
- [PATCH] D78203: [VP,Integer,#2] ExpandVectorPredication pass
Simon Moll via Phabricator via llvm-commits
- [PATCH] D81324: [VE] Support shift operation instructions in MC layer
Simon Moll via Phabricator via llvm-commits
- [PATCH] D81324: [VE] Support shift operation instructions in MC layer
Simon Moll via Phabricator via llvm-commits
- [PATCH] D78203: [VP,Integer,#2] ExpandVectorPredication pass
Simon Moll via Phabricator via llvm-commits
- [PATCH] D81370: [VE] Support control instructions in MC layer
Simon Moll via Phabricator via llvm-commits
- [PATCH] D81383: [VE] Support lowering to NND instruction
Simon Moll via Phabricator via llvm-commits
- [PATCH] D81383: [VE] Support lowering to NND instruction
Simon Moll via Phabricator via llvm-commits
- [PATCH] D81386: [VE] Support floating-point arithmetic instructions in MC layer
Simon Moll via Phabricator via llvm-commits
- [PATCH] D81383: [VE] Support lowering to NND instruction
Simon Moll via Phabricator via llvm-commits
- [PATCH] D81440: [VE] Support Transfer Control Instructions in MC layer
Simon Moll via Phabricator via llvm-commits
- [PATCH] D81454: [VE] Support rest of load/store instructions in MC layer
Simon Moll via Phabricator via llvm-commits
- [PATCH] D81536: [VE] Support convert instructions in MC layer
Simon Moll via Phabricator via llvm-commits
- [PATCH] D81535: [VE] Support host memory access instructions in MC layer
Simon Moll via Phabricator via llvm-commits
- [PATCH] D81536: [VE] Support convert instructions in MC layer
Simon Moll via Phabricator via llvm-commits
- [PATCH] D81536: [VE] Support convert instructions in MC layer
Simon Moll via Phabricator via llvm-commits
- [PATCH] D81553: [VE] Support relocation information in MC layer
Simon Moll via Phabricator via llvm-commits
- [llvm] 1e7cd8c - VersionTuple.h - reduce includes to forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 53b9fc5 - YAMLRemarkParser.cpp - remove duplicate RemarkParser.h include. NFC.
Simon Pilgrim via llvm-commits
- [llvm] aa67af9 - DbgEntityHistoryCalculator.h - reduce DebugInfoMetadata.h include to forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 70d77b5 - Magic.h - reduce includes to forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 11baa6f - [X86][SSE] Add PTEST test cases for PR45378
Simon Pilgrim via llvm-commits
- [llvm] a375463 - Fix Wdocumentation warning. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 8233439 - [InstCombine] Ensure allocation alignment mask is within range before applying as an attribute
Simon Pilgrim via llvm-commits
- [llvm] 5dc4e7c - [VectorCombine] scalarizeBinop - support an all-constant src vector operand
Simon Pilgrim via llvm-commits
- [llvm] 28947bc - [CostModel][X86] Add broadcast costs for vXi1 bool vectors
Simon Pilgrim via llvm-commits
- [llvm] 2843e74 - [X86][SSE] Cleanup tests based on feedback from D81547
Simon Pilgrim via llvm-commits
- [llvm] b651f67 - [X86][AVX512] Add test case for PR32547
Simon Pilgrim via llvm-commits
- [llvm] 5cca982 - [X86][AVX512] Avoid bitcasts between scalar and vXi1 bool vectors
Simon Pilgrim via llvm-commits
- [llvm] 8824913 - [X86][AVX512] Add second test case for PR32547
Simon Pilgrim via llvm-commits
- [llvm] 7706c7a - [X86] Fold vXi1 OR(KSHIFTL(X, NumElts/2), Y) -> KUNPCK
Simon Pilgrim via llvm-commits
- [llvm] 8d30945 - [X86][SSE] combineX86ShuffleChain - combine INSERT_VECTOR_ELT patterns to INSERTPS
Simon Pilgrim via llvm-commits
- [llvm] a5a0015 - [X86] Add non-uniform vector signbit test cases
Simon Pilgrim via llvm-commits
- [llvm] 5509e2c - [DAG] foldAddSubOfSignBit - add support for non-uniform vector constants
Simon Pilgrim via llvm-commits
- [llvm] a404bae - [X86][SSE] Add non-SSE41 target PTEST tests
Simon Pilgrim via llvm-commits
- [llvm] e0cff30 - [X86][SSE] LowerVectorAllZeroTest - add support for pre-SSE41 targets
Simon Pilgrim via llvm-commits
- [llvm] 1c3d770 - [X86][SSE] Add tests for missing BITOP(MOVMSK(X),MOVMSK(Y)) -> MOVMSK(BITOP(X,Y)) fold
Simon Pilgrim via llvm-commits
- [llvm] 3d8149c - [X86][SSE] Fold BITOP(MOVMSK(X),MOVMSK(Y)) -> MOVMSK(BITOP(X,Y))
Simon Pilgrim via llvm-commits
- [PATCH] D81307: [X86] Return 0 from TTI getNumberOfRegisters and getRegisterBitWidth on SSE1 only targets
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D81312: [X86] Prevent LowerSELECT from causing suboptimal codegen for __builtn_ffs(X) - 1.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D66004: [WIP][X86][SSE] SimplifyDemandedVectorEltsForTargetNode - add general shuffle combining support
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D80885: [VectorCombine] scalarizeBinop - support an all-constant src vector operand
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D80801: [DAGCombiner] allow more folding of fadd + fmul into fma
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D80885: [VectorCombine] scalarizeBinop - support an all-constant src vector operand
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D51553: [DAGCombiner][x86] add transform/hook to load a scalar directly for use in a vector binop
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D81547: [X86][SSE] combineVectorSizedSetCCEquality - handle OR vector reductions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D81548: [X86][AVX512] Avoid bitcasts between scalar and vXi1 bool vectors
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D81547: [X86][SSE] combineVectorSizedSetCCEquality - handle OR vector reductions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D81548: [X86][AVX512] Avoid bitcasts between scalar and vXi1 bool vectors
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D81548: [X86][AVX512] Avoid bitcasts between scalar and vXi1 bool vectors
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D81548: [X86][AVX512] Avoid bitcasts between scalar and vXi1 bool vectors
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D81511: [AArch64][SVE] Add legalization support for i32/i64 vector srem/urem
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D81327: [X86] Teach combineBitcastvxi1 to prefer movmsk on avx512 in more cases
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D81491: [InstCombine] reassociate FP diff of sums into sum of diffs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D75218: Make asm printer for X86 use custom separator instead of hard-coded tabs.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D75218: Make asm printer use custom separator instead of hard-coded tabs.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D75218: Make asm printer use custom separator instead of hard-coded tabs.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D81708: [DAGCombine] Generalize the case (add (or x, c1), c2) -> (add x, (c1 + c2))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D81791: [X86][SSE] Add SimplifyDemandedVectorEltsForTargetShuffle to handle target shuffle variable masks.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D81327: [X86] Teach combineBitcastvxi1 to prefer movmsk on avx512 in more cases
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D81547: [X86][SSE] combineVectorSizedSetCCEquality - handle OR vector reductions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D81547: [X86][SSE] combineVectorSizedSetCCEquality - handle OR vector reductions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D81547: [X86][SSE] LowerVectorAllZeroTest - handle OR vector reductions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D81547: [X86][SSE] LowerVectorAllZeroTest - handle OR vector reductions
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 7432fb2 - [ARM][XO] Execute-only miscompiles double literals for big-endian
Simon Wallis via llvm-commits
- [llvm] 0645c4d - [AVR][test] Remove test for naked function containing a return.
Simon Wallis via llvm-commits
- [llvm] 4dba596 - [ARM] prologue instructions emitted for naked function with >64 byte argument
Simon Wallis via llvm-commits
- [PATCH] D81259: [ARM][XO] Execute-only miscompiles double literals for big-endian
Simon Wallis via Phabricator via llvm-commits
- [PATCH] D81099: [AVR][test] Remove test for naked function containing a return.
Simon Wallis via Phabricator via llvm-commits
- [PATCH] D80715: [ARM] prologue instructions emitted for naked function with >64 byte argument
Simon Wallis via Phabricator via llvm-commits
- [PATCH] D79175: [ARM][MVE] Tail-Predication: use @llvm.get.active.lane.mask to get the BTC
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D79175: [ARM][MVE] Tail-Predication: use @llvm.get.active.lane.mask to get the BTC
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D79175: [ARM][MVE] Tail-Predication: use @llvm.get.active.lane.mask to get the BTC
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D81345: [LV] Vectorize without versioning-for-unit-stride under -Os/-Oz
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D80716: [AArch64]: BFloat Load/Store Intrinsics&CodeGen
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D79175: [ARM][MVE] Tail-Predication: use @llvm.get.active.lane.mask to get the BTC
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D79175: [ARM][MVE] Tail-Predication: use @llvm.get.active.lane.mask to get the BTC
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D80716: [AArch64]: BFloat Load/Store Intrinsics&CodeGen
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D80716: [AArch64]: BFloat Load/Store Intrinsics&CodeGen
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D79175: [ARM][MVE] Tail-Predication: use @llvm.get.active.lane.mask to get the BTC
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D79175: [ARM][MVE] Tail-Predication: use @llvm.get.active.lane.mask to get the BTC
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D79175: [ARM][MVE] Tail-Predication: use @llvm.get.active.lane.mask to get the BTC
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D79175: [ARM][MVE] Tail-Predication: use @llvm.get.active.lane.mask to get the BTC
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D75169: [ARM] Supporting lowering of half-precision FP arguments and returns in AArch32's backend
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D79175: [ARM][MVE] Tail-Predication: use @llvm.get.active.lane.mask to get the BTC
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D81476: [DWARF5] Enable .debug_line.dwo section emission if macro info is present
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D80945: [DebugInfo] Fix a fatal error originating from split-macro support
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D81476: [DWARF5] Enable .debug_line.dwo section emission if macro info is present
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D81476: [DWARF5] Enable .debug_line.dwo section emission if macro info is present
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D78851: Debug Info Support for Basic Block Sections
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D78851: Debug Info Support for Basic Block Sections
Sriraman Tallam via Phabricator via llvm-commits
- [llvm] 87ff340 - Stabilize alloca slices sort in SROA
Stanislav Mekhanoshin via llvm-commits
- [llvm] 295d1fe - [AMDGPU] Custom lowering of i64 umulo/smulo
Stanislav Mekhanoshin via llvm-commits
- [llvm] 09d325b - AMDGPU/GlobalISel: cmp/select method for insert element
Stanislav Mekhanoshin via llvm-commits
- [llvm] 59491b2 - Regenerated SROA phi-gep.ll test. NFC.
Stanislav Mekhanoshin via llvm-commits
- [llvm] a98d618 - Fixed assertion in SROA if block has ho successors
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D81310: Stabilize alloca slices sort in SROA
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D81310: Stabilize alloca slices sort in SROA
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D81310: Stabilize alloca slices sort in SROA
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D81310: Stabilize alloca slices sort in SROA
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D81260: [AMDGPU][NFC] Skip processing intrinsics that do not become real instructions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D81430: [AMDGPU] Custom lowering of i64 umulo/smulo
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D81310: Stabilize alloca slices sort in SROA
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D81430: [AMDGPU] Custom lowering of i64 umulo/smulo
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D81430: [AMDGPU] Custom lowering of i64 umulo/smulo
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D81430: [AMDGPU] Custom lowering of i64 umulo/smulo
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D81430: [AMDGPU] Custom lowering of i64 umulo/smulo
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D81430: [AMDGPU] Custom lowering of i64 umulo/smulo
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D81606: [AMDGPU] Fixed promote alloca with ptr/int casts
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D80754: AMDGPU/GlobalISel: cmp/select method for insert element
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D81606: [AMDGPU] Fixed promote alloca with ptr/int casts
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D80754: AMDGPU/GlobalISel: cmp/select method for insert element
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D79218: Process gep (phi ptr1, ptr2) in SROA
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D81674: Fixed assertion in SROA if block has ho successors
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D81649: [AMDGPU/MemOpsCluster] Compute `width` for `MIMG` instruction class.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D81675: SILoadStoreOptimizer: add support for GFX10 image instructions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D81690: AMDGPU: Do not bundle inline asm
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D81674: Fixed assertion in SROA if block has ho successors
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D81674: Fixed assertion in SROA if block has ho successors
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D81675: SILoadStoreOptimizer: add support for GFX10 image instructions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D81706: AMDGPU: Fix spill/restore of 192-bit registers
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D81710: [amdgpu] Skip OR combining on 64-bit integer before legalizing ops.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D81710: [amdgpu] Skip OR combining on 64-bit integer before legalizing ops.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D81706: AMDGPU: Fix spill/restore of 192-bit registers
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] b403632 - [PowerPC] Fix incorrect PC Relative relocations for Big Endian
Stefan Pintilie via llvm-commits
- [llvm] c9790d5 - [PowerPC] Remove extra instruction left by emitRLDICWhenLoweringJumpTables
Stefan Pintilie via llvm-commits
- [llvm] 246d106 - [PowerPC] Fix pattern for DCBFL/DCBFLP instrinsics.
Stefan Pintilie via llvm-commits
- [PATCH] D81033: [PowerPC] Fix incorrect PC Relative relocations for Big Endian
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D81082: [PowerPC] Do not add the relocation addend to the instruction encoding
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D81033: [PowerPC] Fix incorrect PC Relative relocations for Big Endian
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D78063: [PowerPC] Remove extra instruction left by emitRLDICWhenLoweringJumpTables
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D80151: [PowerPC] Fix pattern for DCBFL/DCBFLP instrinsics.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D81457: [LLD][PowerPC] Add support for R_PPC64_PCREL34
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D79625: [PowerPC] Extend .reloc directive on PowerPC
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D79625: [PowerPC] Extend .reloc directive on PowerPC
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D79864: [PowerPC] Add linker opt for PC Relative GOT indirect accesses
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D79864: [PowerPC] Add linker opt for PC Relative GOT indirect accesses
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D79864: [PowerPC] Add linker opt for PC Relative GOT indirect accesses
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D81457: [LLD][PowerPC] Add support for R_PPC64_PCREL34
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D81457: [LLD][PowerPC] Add support for R_PPC64_PCREL34
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D79864: [PowerPC] Add linker opt for PC Relative GOT indirect accesses
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D81022: [Attributor] Split the Attributor::run() into multiple functions.
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D81022: [Attributor] Split the Attributor::run() into multiple functions.
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D81472: [Matrix] Update load/store intrinsics.
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D81788: [WIP][OpenMPOPT] ICV Tracking Support
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D81788: [WIP][OpenMPOPT] ICV Tracking Support
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D81798: [OpenMPOPT][NFC] OMPInformationCache and ICV definitions.
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D81798: [OpenMPOPT][NFC] OMPInformationCache and ICV definitions.
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D80766: [mlir][gpu] Fix logic error in D79508 computing number of private attributions.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D79850: [mlir] Extended BufferPlacement to support more sophisticated scenarios in which allocations cannot be moved freely and can remain in divergent control flow.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D79850: [mlir] Extended BufferPlacement to support more sophisticated scenarios in which allocations cannot be moved freely and can remain in divergent control flow.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D80609: [MLIR] expose applyCmpPredicate
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D80675: [JitRunner] add support for i32 and i64 output
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D80760: [JitRunner] add support for i32 output
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D81545: [cmake] Don't pass -z discard-unused to Illumos ld
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D80358: [MLIR][InProgress] Add RegionKindInterface
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D80358: [MLIR][InProgress] Add RegionKindInterface
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D81683: llc doesn't recognize "-debug" without asserts enabled.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D81695: [flang] Turn off FLANG_ENABLE_WERROR by default
Steve Scalpone via Phabricator via llvm-commits
- [PATCH] D81716: Extend InlineFeatureAnalysis to more extract generic code features
Tarindu Jayatilaka via Phabricator via llvm-commits
- [PATCH] D80344: [Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC -EHa) - Part 1
Ten Tzen via Phabricator via llvm-commits
- [PATCH] D81605: IR: Add missing GlobalAlias copying of ThreadLocalMode attribute
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D80406: [LLD][ThinLTO] Add --thinlto-single-module to allow compiling partial modules.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D81605: IR: Add missing GlobalAlias copying of ThreadLocalMode attribute
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D81223: Size LTO (1/3): Standardizing the use of OptimizationLevel
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D81605: IR: Add missing GlobalAlias copying of ThreadLocalMode attribute
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D80765: [ELF] Handle bitcode comdat groups separately to deduplicate thinlto comdat sections
Teresa Johnson via Phabricator via llvm-commits
- [llvm] b7d3692 - [WebAssembly] Implement prototype SIMD rounding instructions
Thomas Lively via llvm-commits
- [llvm] a964145 - [NFC][WebAssembly] Add tests for alignment on new SIMD loads
Thomas Lively via llvm-commits
- [llvm] c5d0123 - [WebAssembly] Make BR_TABLE non-duplicable
Thomas Lively via llvm-commits
- [PATCH] D80863: [WebAssembly] Eliminate range checks on br_tables
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D81222: [WebAssembly] Implement prototype SIMD rounding instructions
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D81303: [NFC][WebAssembly] Add tests for alignment on new SIMD loads
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D81628: [WebAssembly] Make BR_TABLE non-duplicable
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D81628: [WebAssembly] Make BR_TABLE non-duplicable
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D81628: [WebAssembly] Make BR_TABLE non-duplicable
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D81628: [WebAssembly] Make BR_TABLE non-duplicable
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D80769: [WebAssembly] Adding 64-bit versions of all load & store ops.
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D80769: [WebAssembly] Adding 64-bit versions of all load & store ops.
Thomas Lively via Phabricator via llvm-commits
- [llvm] 47934c7 - FileCheck [11/12]: Add matching constraint specification
Thomas Preud'homme via llvm-commits
- [PATCH] D60391: FileCheck [11/12]: Add matching constraint specification
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60391: FileCheck [11/12]: Add matching constraint specification
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60391: FileCheck [11/12]: Add matching constraint specification
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D81422: Change filecheck default to dump input on failure
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D79570: [MC] Fix PR45805: infinite recursion in assembler
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60391: FileCheck [11/12]: Add matching constraint specification
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60391: FileCheck [11/12]: Add matching constraint specification
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60391: FileCheck [11/12]: Add matching constraint specification
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60391: FileCheck [11/12]: Add matching constraint specification
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D81667: [RFC, FileCheck] Add precision to format specifier
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D81413: lld: improve handling of `-platform_version`
Thorsten via Phabricator via llvm-commits
- [PATCH] D81496: Add PLATFORM driverkit
Thorsten via Phabricator via llvm-commits
- [PATCH] D80582: [lld-macho] Specify the complete set of command-line options for ld64
Thorsten via Phabricator via llvm-commits
- [PATCH] D80716: [AArch64]: BFloat Load/Store Intrinsics&CodeGen
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D80752: [AArch64]: BFloat MatMul Intrinsics&CodeGen
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D80716: [AArch64]: BFloat Load/Store Intrinsics&CodeGen
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D81266: [flang] Fix issue of flang/runtime/config.h not being found in out of tree builds
Tim Keith via Phabricator via llvm-commits
- [PATCH] D81490: [flang] Fix bug resolving type in type definition
Tim Keith via Phabricator via llvm-commits
- [PATCH] D81490: [flang] Fix bug resolving type in type definition
Tim Keith via Phabricator via llvm-commits
- [PATCH] D81493: [flang] Fix bug resolving type in type definition
Tim Keith via Phabricator via llvm-commits
- [PATCH] D81493: [flang] Fix bug resolving type in type definition
Tim Keith via Phabricator via llvm-commits
- [PATCH] D80377: [flang] Google test infrastructure support for unittests
Tim Keith via Phabricator via llvm-commits
- [PATCH] D81493: [flang] Fix bug resolving type in type definition
Tim Keith via Phabricator via llvm-commits
- [PATCH] D80377: [flang] Google test infrastructure support for unittests
Tim Keith via Phabricator via llvm-commits
- [PATCH] D78306: [flang] Use LLVM's flags
Tim Keith via Phabricator via llvm-commits
- [PATCH] D80377: [flang] Google test infrastructure support for unittests
Tim Keith via Phabricator via llvm-commits
- [PATCH] D81747: [flang] Dodge bogus uninitialized data warning from gcc 10.1 via code cleanup
Tim Keith via Phabricator via llvm-commits
- [PATCH] D81747: [flang] Dodge bogus uninitialized data warning from gcc 10.1 via code cleanup
Tim Keith via Phabricator via llvm-commits
- [PATCH] D81319: [Dexter] Add --source-dir-root flag
Tobias Bosch via Phabricator via llvm-commits
- [PATCH] D81319: [Dexter] Add --source-dir-root flag
Tobias Bosch via Phabricator via llvm-commits
- [PATCH] D81319: [Dexter] Add --source-dir-root flag
Tobias Bosch via Phabricator via llvm-commits
- [PATCH] D81319: [Dexter] Add --source-dir-root flag
Tobias Bosch via Phabricator via llvm-commits
- [PATCH] D80285: [mlir] make the bitwidth of device side index computations configurable
Tobias Gysi via Phabricator via llvm-commits
- [PATCH] D81424: Driver: Accept multiple --config options if filenames are the same
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D81319: [Dexter] Add --source-dir-root flag
Tom Weaver via Phabricator via llvm-commits
- [PATCH] D81319: [Dexter] Add --source-dir-root flag
Tom Weaver via Phabricator via llvm-commits
- [PATCH] D77528: [MLIR] Add support to use aligned_alloc to lower AllocOp from std to llvm
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D80860: Exact integer emptiness checks for FlatAffineConstraints
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D80860: Exact integer emptiness checks for FlatAffineConstraints
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D81208: Apply fix from D81179 only from GCC < 8
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D81208: Apply fix from D81179 only from GCC < 8
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D81208: Apply fix from D81179 only from GCC < 8
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D81736: [openmp] Base of tablegen generated OpenMP common declaration
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D81736: [openmp] Base of tablegen generated OpenMP common declaration
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D81736: [openmp] Base of tablegen generated OpenMP common declaration
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D81736: [openmp] Base of tablegen generated OpenMP common declaration
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D81275: [AMDGPU] Move default initialization of M0 register after the instruction selection
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D81275: [AMDGPU] Move default initialization of M0 register after the instruction selection
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D81269: Fix null pointer dereference in `ProfileSummaryInfo::getPSI()`
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D81269: Fix null pointer dereference in `ProfileSummaryInfo::getPSI()`
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D81198: [docs] Specify rules for updating debug locations
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D81198: [docs] Specify rules for updating debug locations
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D81198: [docs] Specify rules for updating debug locations
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D81198: [docs] Specify rules for updating debug locations
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D81685: BypassSlowDivision: Fix dropping debug info
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D81685: BypassSlowDivision: Fix dropping debug info
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D76877: Implement DW_CFA_LLVM_* for Heterogeneous Debugging
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D76878: Implement DW_{OP,AT}_LLVM_* for Heterogeneous Debugging
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D78778: Add SupportsDebugUnwindInformation to MCAsmInfo
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D76879: [AMDGPU] Begin emitting CFI for AMDGCN
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D76880: [AMDGPU] Emit entry function CFI
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D76881: [AMDGPU] Skip CFIInstructions in SIInsertWaitcnts
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D79878: [NFC] Move getAll{S,V}GPR{32,128} methods to SIFrameLowering
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D76882: [AMDGPU] Implement CFI for non-kernel functions
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D76883: [AMDGPU] Implement CFI for CSR spills
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D76884: [AMDGPU] Implement -amdgpu-spill-cfi-saved-regs
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D81082: [PowerPC] Do not add the relocation addend to the instruction encoding
Victor Huang via Phabricator via llvm-commits
- [PATCH] D81126: [PowerPC] Fix for PC Relative call protocol
Victor Huang via Phabricator via llvm-commits
- [PATCH] D81126: [PowerPC] Fix for PC Relative call protocol
Victor Huang via Phabricator via llvm-commits
- [PATCH] D81126: [PowerPC] Fix for PC Relative call protocol
Victor Huang via Phabricator via llvm-commits
- [PATCH] D81790: Added hasSamePropertiesAs method for CmpXchgInst and FenceInst
Vishal Chebrolu via Phabricator via llvm-commits
- [llvm] 5a3b380 - Revert "[InstrProfiling] Use !associated metadata for counters, data and values"
Vitaly Buka via llvm-commits
- [llvm] 4666953 - [StackSafety] Add info into function summary
Vitaly Buka via llvm-commits
- [compiler-rt] b040e22 - [asan] Suppress lint warning in tests
Vitaly Buka via llvm-commits
- [llvm] 5b1c70a - [StackSafety] Pass summary into codegen
Vitaly Buka via llvm-commits
- [compiler-rt] 55ed35e - [sanitizer] Avoid unneeded deferefence
Vitaly Buka via llvm-commits
- [llvm] a10fc16 - [StackSafety,NFC] Fix use of CallBase API
Vitaly Buka via llvm-commits
- [llvm] 9993073 - [StackSafety] Fix byval handling
Vitaly Buka via llvm-commits
- [llvm] e6ce0dc - [StackSafety,NFC] Extract addOverflowNever
Vitaly Buka via llvm-commits
- [llvm] c1e47b4 - [StackSafety] Run ThinLTO
Vitaly Buka via llvm-commits
- [llvm] 05590a9 - [SafeStack, NFC] Move unconditional code into constructor
Vitaly Buka via llvm-commits
- [llvm] f8e4116 - [SafeStack,NFC] Move ClColoring into SafeStack.cpp
Vitaly Buka via llvm-commits
- [llvm] 6450580 - [SafeStack, NFC] Use IntrinsicInst instead of Instruction
Vitaly Buka via llvm-commits
- [llvm] fb1e0f3 - [SafeStack,NFC] Add BlockLifetimeInfo constructor
Vitaly Buka via llvm-commits
- [llvm] adefa9c - [SafeStack,NFC] "const" cleanup
Vitaly Buka via llvm-commits
- [llvm] 2f5e535 - [SafeStack,NFC] Cleanup LiveRange interface
Vitaly Buka via llvm-commits
- [llvm] 7282da1 - [SafeStack,NFC] Fix naming style
Vitaly Buka via llvm-commits
- [llvm] c6426e2 - [SafeStack,NFC] Remove unneded branch
Vitaly Buka via llvm-commits
- [llvm] ca2dcbd - [SafeStack,NFC] Make StackColoring read-only
Vitaly Buka via llvm-commits
- [PATCH] D76802: [InstrProfiling] Use !associated metadata for counters, data and values
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D81239: Correctly report modified status for DataFlowSanitizer
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D80908: [StackSafety] Add info into function summary
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D80985: [StackSafety] Pass summary into codegen
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D76802: [InstrProfiling] Use !associated metadata for counters, data and values
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D76802: [InstrProfiling] Use !associated metadata for counters, data and values
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D81238: Correctly report modified status for HWAddressSanitizer
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D81242: [StackSafety] Run ThinLTO
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D81242: [StackSafety] Run ThinLTO
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D81242: [StackSafety] Run ThinLTO
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D81242: [StackSafety] Run ThinLTO
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D81242: [StackSafety] Run ThinLTO
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D81238: Correctly report modified status for HWAddressSanitizer
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D81797: [CMake] Return empty list from 'make_paths_relative' if passed 'pathlist' is empty.
Vlad Vereschaka via Phabricator via llvm-commits
- [PATCH] D81050: [llvm-exegesis] Let Counter returns up to 16 entries.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D81050: [llvm-exegesis] Let Counter returns up to 16 entries.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D81050: [llvm-exegesis] Let Counter returns up to 16 entries.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D75218: Make asm printer use custom separator instead of hard-coded tabs.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D75218: Make asm printer use custom separator instead of hard-coded tabs.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D81050: [llvm-exegesis] Let Counter returns up to 16 entries.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D81050: [llvm-exegesis] Let Counter returns up to 16 entries.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D81050: [llvm-exegesis] Let Counter returns up to 16 entries.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D75218: Make asm printer use custom separator instead of hard-coded tabs.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D75218: Make asm printer use custom separator instead of hard-coded tabs.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D75218: Make asm printer use custom separator instead of hard-coded tabs.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D75218: Make asm printer use custom separator instead of hard-coded tabs.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D81800: Add --hot-func-list to llvm-profdata show for sample profiles
Wei He via Phabricator via llvm-commits
- [PATCH] D80589: [NewPM] Avoid redundant CGSCC run for updated SCC
Wei Mi via Phabricator via llvm-commits
- [PATCH] D80766: [mlir][gpu] Fix logic error in D79508 computing number of private attributions.
Wen-Heng (Jack) Chung via Phabricator via llvm-commits
- [llvm] b559535 - [NewPM] Avoid redundant CGSCC run for updated SCC
Wenlei He via llvm-commits
- [PATCH] D80589: [NewPM] Avoid redundant CGSCC run for updated SCC
Wenlei He via Phabricator via llvm-commits
- [PATCH] D80406: [LLD][ThinLTO] Add --thinlto-single-module to allow compiling partial modules.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D80589: [NewPM] Avoid redundant CGSCC run for updated SCC
Wenlei He via Phabricator via llvm-commits
- [llvm] 01e64c9 - [LoopFusion] Update second loop guard non loop successor phis incoming
Whitney Tsang via llvm-commits
- [llvm] 5225cd4 - [LoopUnroll] Allow loops with multiple exiting blocks where loop latch
Whitney Tsang via llvm-commits
- [PATCH] D80643: [CodeMoverUtils] Move OrderedInstructions to CodeMoverUtils
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D81421: [LoopFusion] Update second loop guard non loop successor phis incoming blocks.
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D80643: [CodeMoverUtils] Move OrderedInstructions to CodeMoverUtils
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D80643: [CodeMoverUtils] Move OrderedInstructions to CodeMoverUtils
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D80643: [CodeMoverUtils] Move OrderedInstructions to CodeMoverUtils
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D81421: [LoopFusion] Update second loop guard non loop successor phis incoming blocks.
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D81053: [LoopUnroll] Allow loops with multiple exiting blocks where loop latch is not necessary one of them.
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D68620: DebugInfo: Use base address selection entries for debug_loc
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D80769: [WebAssembly] Adding 64-bit versions of all load & store ops.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D80769: [WebAssembly] Adding 64-bit versions of all load & store ops.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D80769: [WebAssembly] Adding 64-bit versions of all load & store ops.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D81704: [WebAssembly] Adding 64-bit version of R_WASM_MEMORY_ADDR_* relocs
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D81704: [WebAssembly] Adding 64-bit version of R_WASM_MEMORY_ADDR_* relocs
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D81704: [WebAssembly] Adding 64-bit version of R_WASM_MEMORY_ADDR_* relocs
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D80769: [WebAssembly] Adding 64-bit versions of all load & store ops.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D81704: [WebAssembly] Adding 64-bit version of R_WASM_MEMORY_ADDR_* relocs
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D80769: [WebAssembly] Adding 64-bit versions of all load & store ops.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D80769: [WebAssembly] Adding 64-bit versions of all load & store ops.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D80769: [WebAssembly] Adding 64-bit versions of all load & store ops.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D81704: [WebAssembly] Adding 64-bit version of R_WASM_MEMORY_ADDR_* relocs
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D80769: [WebAssembly] Adding 64-bit versions of all load & store ops.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D80769: [WebAssembly] Adding 64-bit versions of all load & store ops.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D81704: [WebAssembly] Adding 64-bit version of R_WASM_MEMORY_ADDR_* relocs
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D74166: [AIX][Frontend] Static init implementation for AIX considering no priority
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D74166: [AIX][Frontend] Static init implementation for AIX considering no priority
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D81585: [AIX][XCOFF] Decode trace back table information for xcoff object file for llvm-objdump -d
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D74166: [AIX][Frontend] Static init implementation for AIX considering no priority
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D74166: [AIX][Frontend] Static init implementation for AIX considering no priority
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D74166: [AIX][Frontend] Static init implementation for AIX considering no priority
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D74166: [AIX][Frontend] Static init implementation for AIX considering no priority
Xiangling Liao via Phabricator via llvm-commits
- [llvm] 67b4afc - [DWARFYAML] Rename function names to match the coding style. NFC.
Xing GUO via llvm-commits
- [llvm] 9939f23 - [ObjectYAML] Add support for error handling in DWARFYAML. NFC.
Xing GUO via llvm-commits
- [llvm] e4344e1 - [DWARFYAML][debug_ranges] Emit an error message for invalid offset.
Xing GUO via llvm-commits
- [llvm] 9728000 - [ObjectYAML][ELF] Add support for emitting the .debug_line section.
Xing GUO via llvm-commits
- [llvm] 502a2a8 - [DWARFYAML] Add support for emitting DWARF64 .debug_aranges section.
Xing GUO via llvm-commits
- [llvm] 99c2335 - [DWARFYAML][debug_ranges] Make the "Offset" field optional.
Xing GUO via llvm-commits
- [llvm] 7e0827e - [ObjectYAML][test] Use a single test file to test the empty 'DWARF' entry.
Xing GUO via llvm-commits
- [llvm] 613c4a8 - [ObjectYAML][DWARF] Add one helper function `writeInitialLength()`. NFC.
Xing GUO via llvm-commits
- [llvm] fcc0c18 - [DWARFYAML][debug_line] Replace `InitialLength` with `Format` and `Length`.
Xing GUO via llvm-commits
- [llvm] 325f760 - Revert "[DWARFYAML][debug_line] Replace `InitialLength` with `Format` and `Length`."
Xing GUO via llvm-commits
- [llvm] 0431e4b - Recommit "[DWARFYAML][debug_line] Replace `InitialLength` with `Format` and `Length`."
Xing GUO via llvm-commits
- [llvm] ff9c1ae - [ObjectYAML][DWARF] Let the target address size be inferred from FileHeader.
Xing GUO via llvm-commits
- [llvm] f634395 - [NFC] mv llvm/test/tools/obj2yaml/macho-DWARF-debug-ranges.yaml llvm/test/ObjectYAML/MachO/DWARF-debug_ranges.yaml
Xing GUO via llvm-commits
- [PATCH] D81356: [ObjectYAML] Add support for error handling in DWARFYAML. NFC.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D81258: [yaml2obj] - Introduce a ~10 Mb limit of the output by default and a --nolimit option.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D81356: [ObjectYAML] Add support for error handling in DWARFYAML. NFC.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D81356: [ObjectYAML] Add support for error handling in DWARFYAML. NFC.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D81356: [ObjectYAML] Add support for error handling in DWARFYAML. NFC.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D81356: [ObjectYAML] Add support for error handling in DWARFYAML. NFC.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D81356: [ObjectYAML] Add support for error handling in DWARFYAML. NFC.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D81357: [DWARFYAML][debug_ranges] Emit an error message for invalid offset.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D81357: [DWARFYAML][debug_ranges] Emit an error message for invalid offset.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D81357: [DWARFYAML][debug_ranges] Emit an error message for invalid offset.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D81357: [DWARFYAML][debug_ranges] Emit an error message for invalid offset.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D81356: [ObjectYAML] Add support for error handling in DWARFYAML. NFC.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D81450: [ObjectYAML][ELF] Add support for emitting the .debug_line section.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D81450: [ObjectYAML][ELF] Add support for emitting the .debug_line section.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D81357: [DWARFYAML][debug_ranges] Emit an error message for invalid offset.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D81450: [ObjectYAML][ELF] Add support for emitting the .debug_line section.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D81450: [ObjectYAML][ELF] Add support for emitting the .debug_line section.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D81220: [DWARFYAML][debug_ranges] Make the "Offset" field optional.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D81450: [ObjectYAML][ELF] Add support for emitting the .debug_line section.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D81220: [DWARFYAML][debug_ranges] Make the "Offset" field optional.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D81529: [ObjectYAML][test] Use a single test file to test the empty 'DWARF' entry.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D81528: [DWARFYAML] Add support for emitting DWARF64 .debug_aranges section.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D81541: [ObjectYAML][DWARF] Implement the .debug_addr section.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D81541: [ObjectYAML][DWARF] Implement the .debug_addr section.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D81542: [ObjectYAML][test] Add test cases for the DWARF64 .debug_addr section.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D81541: [ObjectYAML][DWARF] Implement the .debug_addr section.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D81542: [ObjectYAML][test] Add test cases for the DWARF64 .debug_addr section.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D81542: [ObjectYAML][test] Add test cases for the DWARF64 .debug_addr section.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D81542: [ObjectYAML][test] Add test cases for the DWARF64 .debug_addr section.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D81541: [ObjectYAML][DWARF] Implement the .debug_addr section.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D81528: [DWARFYAML] Add support for emitting DWARF64 .debug_aranges section.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D81220: [DWARFYAML][debug_ranges] Make the "Offset" field optional.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D81541: [ObjectYAML][DWARF] Implement the .debug_addr section.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D81541: [ObjectYAML][DWARF] Implement the .debug_addr section.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D81529: [ObjectYAML][test] Use a single test file to test the empty 'DWARF' entry.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D78024: [FileCheck] - Fix the false positive when -implicit-check-not is used with an unknown -check-prefix.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D81686: [yaml2obj][MachO] - Fix PubName/PubType handling.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D81709: [ObjectYAML][DWARF] Let the target address size be inferred from FileHeader.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D81709: [ObjectYAML][DWARF] Let the target address size be inferred from FileHeader.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D81541: [ObjectYAML][DWARF] Implement the .debug_addr section.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D81541: [ObjectYAML][DWARF] Implement the .debug_addr section.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D81709: [ObjectYAML][DWARF] Let the target address size be inferred from FileHeader.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D81709: [ObjectYAML][DWARF] Let the target address size be inferred from FileHeader.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D81529: [ObjectYAML][test] Use a single test file to test the empty 'DWARF' entry.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D81709: [ObjectYAML][DWARF] Let the target address size be inferred from FileHeader.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D81541: [ObjectYAML][DWARF] Implement the .debug_addr section.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D81820: [ObjectYAML][ELF] Add support for emitting the .debug_abbrev section.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D76802: [InstrProfiling] Use !associated metadata for counters, data and values
Xinliang David Li via llvm-commits
- [PATCH] D76802: [InstrProfiling] Use !associated metadata for counters, data and values
Xinliang David Li via llvm-commits
- [PATCH] D80750: llvm-link: Add module flag behavior MergeTargetId
Yaxun Liu via Phabricator via llvm-commits
- [llvm] 707836e - [JumpThreading] Handle zero !prof branch_weights
Yevgeny Rouban via llvm-commits
- [PATCH] D81449: [JumpThreading] Handle zero !prof branch_weights
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D81554: [ADT] Allow IsSizeLessThanThresholdT for incomplete types. NFC
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D81555: [NewPM][PassInstrumentation] Add PreservedAnalyses parameter to AfterPass* callbacks. NFC
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D81089: Mark InstCombine as not preserving PostDomTree
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D81558: [NewPM] Introduce PreserveCFG check
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D81449: [JumpThreading] Handle zero !prof branch_weights
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D81449: [JumpThreading] Handle zero !prof branch_weights
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D81089: Mark InstCombine as not preserving PostDomTree
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D81089: Mark InstCombine as not preserving CFG
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D81558: [NewPM] Introduce PreserveCFG check
Yevgeny Rouban via Phabricator via llvm-commits
- [llvm] 3eb465a - [DebugInfo] Fix assertion for extern void type
Yonghong Song via llvm-commits
- [llvm] 4db1878 - [BPF] fix incorrect type in BPFISelDAGToDAG readonly load optimization
Yonghong Song via llvm-commits
- [PATCH] D81131: [DebugInfo] Fix assertion for extern void type
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D81479: [BPF] introduce __builtin_load_u32_to_ptr() intrinsic
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D81480: [BPF] generate proper code for __builtin_load_u32_to_ptr()
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D81480: [BPF] generate proper code for __builtin_load_u32_to_ptr()
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D81479: [BPF] introduce __builtin_load_u32_to_ptr() intrinsic
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D81480: [BPF] generate proper code for __builtin_load_u32_to_ptr()
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D81479: [BPF] introduce __builtin_load_u32_to_ptr() intrinsic
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D72787: [BPF] Adjust optimizations to generate kernel verifier friendly codes
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D81479: [BPF] introduce __builtin_load_u32_to_ptr() intrinsic
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D81479: [BPF] introduce __builtin_bpf_load_u32_to_ptr() intrinsic
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D81479: [BPF] introduce __builtin_bpf_load_u32_to_ptr() intrinsic
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D72787: [BPF] Adjust optimizations to generate kernel verifier friendly codes
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D81479: [BPF] introduce __builtin_bpf_load_u32_to_ptr() intrinsic
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D81630: [BPF] fix incorrect type in BPFISelDAGToDAG readonly load optimization
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D81630: [BPF] fix incorrect type in BPFISelDAGToDAG readonly load optimization
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D81630: [BPF] fix incorrect type in BPFISelDAGToDAG readonly load optimization
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D72787: [BPF] Adjust optimizations to generate kernel verifier friendly codes
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D73980: [lit][compiler-rt] add multi-cfgd test suite discovery
Yuanfang Chen via Phabricator via llvm-commits
- [llvm] 6b8628a - [ARM][MachineOutliner] Add NoLRSave mode.
Yvan Roux via llvm-commits
- [PATCH] D80125: [ARM][MachineOutliner] Add NoLRSave mode.
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D80125: [ARM][MachineOutliner] Add NoLRSave mode.
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D80127: [ARM][MachineOutliner] Add LR RegSave mode.
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D80127: [ARM][MachineOutliner] Add LR RegSave mode.
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D80125: [ARM][MachineOutliner] Add NoLRSave mode.
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D80127: [ARM][MachineOutliner] Add LR RegSave mode.
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D81429: [COFF] Port CallGraphSort to COFF from ELF
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D81429: [COFF] Port CallGraphSort to COFF from ELF
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D81429: [COFF] Port CallGraphSort to COFF from ELF
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D81429: [COFF] Port CallGraphSort to COFF from ELF
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D81429: [COFF] Port CallGraphSort to COFF from ELF
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D81429: [COFF] Port CallGraphSort to COFF from ELF
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D81429: [COFF] Port CallGraphSort to COFF from ELF
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D81429: [COFF] Port CallGraphSort to COFF from ELF
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D81775: [COFF] Add .llvm.call-graph-profile and `--coff-cg-profile` dumpping
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D81775: [COFF] Add .llvm.call-graph-profile and `--coff-cg-profile` dumpping
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D81360: [PowerPC] Fix RM operands for some instructions
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D80502: [NFC][PowerPC] Remove the redundant InstAlias for OR instruction
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D80538: [MachineVerifier] Add a new TiedOpsRewritten flag to fix verify two-address constraint error
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D81539: [NFC]][PowerPC] Remove unused intrinsic for old CTR loop pass
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D81360: [PowerPC] Fix RM operands for some instructions
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D77531: [PowerPC] Add some InstAlias for mtspr/mfspr instructions.
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D81819: [PowerPC] Add InstAlias for those Rotate Instructions
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D80274: [MachineVerifier] Handle the PHI node for verifyLiveVariables()
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D79830: Add support of __builtin_expect_with_probability
Zhi Zhuang via Phabricator via llvm-commits
- [PATCH] D79830: Add support of __builtin_expect_with_probability
Zhi Zhuang via Phabricator via llvm-commits
- [PATCH] D81288: [Opt] Smart pointer lifetime optimizations pass.
Zoe Carver via Phabricator via llvm-commits
- [PATCH] D81391: [RISC-V] Do not crash when using -ftrapping-math
kamlesh kumar via Phabricator via llvm-commits
- [PATCH] D81391: [RISC-V] Do not crash when using -ftrapping-math
kamlesh kumar via Phabricator via llvm-commits
- [PATCH] D81391: [RISC-V] Do not crash when using -ftrapping-math
kamlesh kumar via Phabricator via llvm-commits
- [PATCH] D80690: [RISCV] Support libunwind for riscv32
kamlesh kumar via Phabricator via llvm-commits
- [PATCH] D80690: [RISCV] Support libunwind for riscv32
kamlesh kumar via Phabricator via llvm-commits
- [PATCH] D80690: [RISCV] Support libunwind for riscv32
kamlesh kumar via Phabricator via llvm-commits
- [PATCH] D80643: [CodeMoverUtils] Move OrderedInstructions to CodeMoverUtils
rithik sharma via Phabricator via llvm-commits
- [PATCH] D80643: [CodeMoverUtils] Move OrderedInstructions to CodeMoverUtils
rithik sharma via Phabricator via llvm-commits
- [PATCH] D80643: [CodeMoverUtils] Move OrderedInstructions to CodeMoverUtils
rithik sharma via Phabricator via llvm-commits
- [PATCH] D79851: [Flang] Semantics for SELECT TYPE
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D79851: [Flang] Semantics for SELECT TYPE
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D80377: [flang] Google test infrastructure support for unittests
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D80377: [flang] Google test infrastructure support for unittests
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D80377: [flang] Google test infrastructure support for unittests
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D80377: [flang] Google test infrastructure support for unittests
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D80377: [flang] Google test infrastructure support for unittests
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D79851: [Flang] Semantics for SELECT TYPE
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D80377: [flang] Google test infrastructure support for unittests
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D80377: [flang] Google test infrastructure support for unittests
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D80377: [flang] Google test infrastructure support for unittests
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D80377: [flang] Google test infrastructure support for unittests
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D80377: [flang] Google test infrastructure support for unittests
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D81764: [flang] Add the Mangler module to flang lowering
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D81229: Correctly report modified status for MemCpyOptimizer
serge via Phabricator via llvm-commits
- [PATCH] D81229: Correctly report modified status for MemCpyOptimizer
serge via Phabricator via llvm-commits
- [PATCH] D81227: Correctly report modified status for GCOVProfiling
serge via Phabricator via llvm-commits
- [PATCH] D81225: Correctly report modified status for LoopDistribute
serge via Phabricator via llvm-commits
- [PATCH] D81225: Correctly report modified status for LoopDistribute
serge via Phabricator via llvm-commits
- [PATCH] D81225: Correctly report modified status for LoopDistribute
serge via Phabricator via llvm-commits
- [PATCH] D81230: Correctly report modified status for LoopIdiomRecognize
serge via Phabricator via llvm-commits
- [PATCH] D81227: Correctly report modified status for GCOVProfiling
serge via Phabricator via llvm-commits
- [PATCH] D81229: Correctly report modified status for MemCpyOptimizer
serge via Phabricator via llvm-commits
- [PATCH] D81256: Upgrade TypePromotionTransaction to be able to report changes in CodeGenPrepare
serge via Phabricator via llvm-commits
- [PATCH] D81239: Correctly report modified status for DataFlowSanitizer
serge via Phabricator via llvm-commits
- [PATCH] D81239: Correctly report modified status for DataFlowSanitizer
serge via Phabricator via llvm-commits
- [PATCH] D81229: Correctly report modified status for MemCpyOptimizer
serge via Phabricator via llvm-commits
- [PATCH] D81238: Correctly report modified status for HWAddressSanitizer
serge via Phabricator via llvm-commits
- [PATCH] D81238: Correctly report modified status for HWAddressSanitizer
serge via Phabricator via llvm-commits
- [PATCH] D81236: Correctly report modified status for LoopExtractor
serge via Phabricator via llvm-commits
- [PATCH] D81236: Correctly report modified status for LoopExtractor
serge via Phabricator via llvm-commits
- [PATCH] D81237: Correctly report modified status for SimplifyCFG and LoopSimplify
serge via Phabricator via llvm-commits
- [PATCH] D81067: Fix dynamic probing scheme
serge via Phabricator via llvm-commits
- [PATCH] D81540: [MemCpyOptimizer] Simplify API of processStore and processMem* functions
serge via Phabricator via llvm-commits
- [PATCH] D79961: [PGO] Fix computation of fuction Hash
serge via Phabricator via llvm-commits
- [PATCH] D81237: Correctly report modified status for SimplifyCFG and LoopSimplify
serge via Phabricator via llvm-commits
- [PATCH] D81067: Fix dynamic probing scheme
serge via Phabricator via llvm-commits
- [PATCH] D81067: Fix dynamic probing scheme
serge via Phabricator via llvm-commits
- [PATCH] D81230: Correctly report modified status for LoopIdiomRecognize
serge via Phabricator via llvm-commits
- [PATCH] D81239: Correctly report modified status for DataFlowSanitizer
serge via Phabricator via llvm-commits
- [PATCH] D81238: Correctly report modified status for HWAddressSanitizer
serge via Phabricator via llvm-commits
- [PATCH] D81239: Correctly report modified status for DataFlowSanitizer
serge via Phabricator via llvm-commits
- [PATCH] D81238: Correctly report modified status for HWAddressSanitizer
serge via Phabricator via llvm-commits
- [PATCH] D81662: [NFC] Use ADT/Bitfields in Instructions
serge via Phabricator via llvm-commits
- [PATCH] D81230: Correctly report modified status for LoopIdiomRecognize
serge via Phabricator via llvm-commits
- [PATCH] D81631: Fix undefined behavior in Dwarf.
zuojian lin via Phabricator via llvm-commits
- [PATCH] D81632: Fix undefined behavior in PeepholeOptimizer.
zuojian lin via Phabricator via llvm-commits
- [llvm] 775ef44 - [XCOFF][AIX] report_fatal_error when an overflow section is needed
via llvm-commits
- [llvm] 6a31a9a - [AMDGPU][NFC] Skip processing intrinsics that do not become real instructions
via llvm-commits
- [llvm] 40a632a - [AMDGPU/MemOpsCluster] Implement new heuristic for computing max mem ops cluster size
via llvm-commits
- [llvm] ef1a7f2 - Update pass status for GCOVProfiling
via llvm-commits
- [llvm] 5b08bd0 - Fix MemCpyOptimizer return status
via llvm-commits
- [llvm] 7410571 - Revert "[AMDGPU/MemOpsCluster] Implement new heuristic for computing max mem ops cluster size"
via llvm-commits
- [llvm] edd819c - [AIX] supporting the visibility attribute for aix assembly
via llvm-commits
- [llvm] 2a3f502 - Added test case for the patch D75866 "supporting the visibility attribute for aix assembly"
via llvm-commits
- [llvm] 6eb9eae - [MS] Copy the symbols assigned to the former instruction when memory folding.
via llvm-commits
- [llvm] 0ee47cc - [Attributor] Split the Attributor::run() into multiple functions.
via llvm-commits
- [llvm] 3013f2d - Revert "[Attributor] Split the Attributor::run() into multiple functions."
via llvm-commits
- [lld] be44b79 - [lld][test] Expand testing for dynamic-list and export-dynamic
via llvm-commits
- [llvm] 70330ed - Reland: [Attributor] Split the Attributor::run() into multiple functions.
via llvm-commits
- [llvm] 9daccb7 - Correctly update Changed status for SimplifyCFG
via llvm-commits
- [llvm] 60fe25c - Fix dynamic probing scheme
via llvm-commits
- [llvm] 252892f - Fixed false ThinLTO cache misses problem (PR 45819).
via llvm-commits
- [llvm] 174192a - [PowerPC][NFC] Testing ROTL of v1i128.
via llvm-commits
- [llvm] bff0987 - Fix return status of DataFlowSanitizer pass
via llvm-commits
- [llvm] c6be3ea - [NFC] clean up the AsmPrinter::emitLinkage for AIX part
via llvm-commits
- [llvm] af9f8c2 - Revert "[PowerPC][NFC] Testing ROTL of v1i128."
via llvm-commits
Last message date:
Sun Jun 14 23:59:00 PDT 2020
Archived on: Mon Jun 15 00:31:57 PDT 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).