The Week Of Monday 22 April 2019 Archives by author
Starting: Mon Apr 22 00:06:56 PDT 2019
Ending: Sun Apr 28 23:54:55 PDT 2019
Messages: 1701
- [llvm] r358895 - Remove spurious semicolons; NFC.
Aaron Ballman via llvm-commits
- [llvm] r358978 - Removing the explicit specifier from some default constructors; NFC.
Aaron Ballman via llvm-commits
- [compiler-rt] r359126 - [fuzzer] Fix reload.test on Linux/aarch64
Adhemerval Zanella via llvm-commits
- [PATCH] D61066: [fuzzer] Fix reload.test on Linux/aarch64
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D61157: [GlobalISel] Fix constrainOperandRegClass to insert copies in the right position for reg definitions
Aditya Nandakumar via Phabricator via llvm-commits
- [llvm] r358921 - [dsymutil] Collect parseable Swift interfaces in the .dSYM bundle.
Adrian Prantl via llvm-commits
- [llvm] r358927 - Try to work around compile errors with older versions of GCC.
Adrian Prantl via llvm-commits
- [llvm] r358933 - Fully qualify llvm::Optional, some compilers complain otherwise.
Adrian Prantl via llvm-commits
- [llvm] r358931 - DebugInfo: Emit only one kind of accelerated access/name table
Adrian Prantl via llvm-commits
- [llvm] r358931 - DebugInfo: Emit only one kind of accelerated access/name table
Adrian Prantl via llvm-commits
- [llvm] r359001 - [dsymutil] Fix use-after-free when sys::path::append grows the buffer.
Adrian Prantl via llvm-commits
- [llvm] r359002 - Revert "[dsymutil] Fix use-after-free when sys::path::append grows the buffer."
Adrian Prantl via llvm-commits
- [llvm] r359003 - [dsymutil] Fix use-after-free when sys::path::append grows the buffer.
Adrian Prantl via llvm-commits
- [llvm] r359010 - [dsymutil] Put Swift interface files into a per-arch subdirectory.
Adrian Prantl via llvm-commits
- [llvm] r358931 - DebugInfo: Emit only one kind of accelerated access/name table
Adrian Prantl via llvm-commits
- [llvm] r359127 - Revert using fcopyfile(3) to implement sys::fs::copy_file(Twine, int) on macOS
Adrian Prantl via llvm-commits
- [PATCH] D60642: [dsymutil] Collect parseable Swift interfaces in the .dSYM bundle.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D60642: [dsymutil] Collect parseable Swift interfaces in the .dSYM bundle.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D60642: [dsymutil] Collect parseable Swift interfaces in the .dSYM bundle.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D60715: [ISEL] Collect argument's forwarding regs when lowering calls
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D58042: [LiveDebugValues] Emit parameter's entry value
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D58042: [LiveDebugValues] Emit parameter's entry value
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D60715: [ISEL][X86] Tracking of registers that forward call arguments
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D59687: [DebugInfo] Prologue inserter need to insert DW_OP_deref_size
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D59431: [DebugInfo] Terminate more kinds of location-list ranges at the end of basic blocks
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D61178: caseFoldingDjbHash: simplify and make the US-ASCII fast path faster
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D61181: [WIP][DebugInfo] Avoid SelectionDAG un-necessarily debug-referring to dead VRegs
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D59272: [DebugInfo] Select debug intrinsic line-numbers more carefully when promoting dbg.declare
Adrian Prantl via Phabricator via llvm-commits
- [llvm] r359027 - [ObjC][ARC] Check the basic block size before calling
Akira Hatanaka via llvm-commits
- [llvm] r359226 - [ObjC][ARC] Let ARC optimizer bail out if the number of pointer states
Akira Hatanaka via llvm-commits
- [PATCH] D60900: [ObjC][ARC] Check the basic block size before calling DominatorTree::dominate
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D61100: [ObjC][ARC] Let ARC optimizer bail out if the number of pointer states it keeps track of becomes too large
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D61100: [ObjC][ARC] Let ARC optimizer bail out if the number of pointer states it keeps track of becomes too large
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D61100: [ObjC][ARC] Let ARC optimizer bail out if the number of pointer states it keeps track of becomes too large
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D60817: [NativePDB] Add anonymous namespaces support
Aleksandr Urakov via Phabricator via llvm-commits
- [llvm] r359042 - [CMake] Use add_dependencies in add_llvm_install_targets
Alex Langford via llvm-commits
- [PATCH] D60879: [CMake] Use add_dependencies in add_llvm_install_targets
Alex Langford via Phabricator via llvm-commits
- [PATCH] D60052: Add Connex vector processor back end
Alex Susu via Phabricator via llvm-commits
- [PATCH] D60052: Add Connex vector processor back end
Alex Susu via Phabricator via llvm-commits
- [PATCH] D59977: [Lexer] Fix an off-by-one bug in Lexer::getAsCharRange() - NFC.
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D60617: MSan: handle llvm.lifetime.start intrinsic
Alexander Potapenko via Phabricator via llvm-commits
- [PATCH] D60617: MSan: handle llvm.lifetime.start intrinsic
Alexander Potapenko via Phabricator via llvm-commits
- [PATCH] D60593: [GwpAsan] Introduce GWP-ASan.
Alexander Potapenko via Phabricator via llvm-commits
- [PATCH] D60617: MSan: handle llvm.lifetime.start intrinsic
Alexander Potapenko via Phabricator via llvm-commits
- [PATCH] D60617: MSan: handle llvm.lifetime.start intrinsic
Alexander Potapenko via Phabricator via llvm-commits
- [PATCH] D60617: MSan: handle llvm.lifetime.start intrinsic
Alexander Potapenko via Phabricator via llvm-commits
- [PATCH] D59725: Additions to creduce script
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D61137: Fix llvm-objcopy/ELF/preserve-segment-contents test under Python 3.6
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D60999: AMDGPU: Fix LCSSA phi lowering in SILowerI1Copies
Alexander via Phabricator via llvm-commits
- [lld] r358980 - [LLD][COFF] Fix /linkrepro with output options that take a filename or path
Alexandre Ganea via llvm-commits
- [llvm] r359302 - Fix llvm-objcopy/ELF/preserve-segment-contents test on UTF-8 locale
Alexandre Ganea via llvm-commits
- [PATCH] D59530: [LLD][COFF] Fix /linkrepro with options that take a filename or path
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D60283: [DebugInfo] Don't emit checksums when compiling a preprocessed CPP
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D61046: Fix compilation warnings when compiling with GCC 7.3
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D61046: Fix compilation warnings when compiling with GCC 7.3
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D61046: Fix compilation warnings when compiling with GCC 7.3
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D61046: Fix compilation warnings when compiling with GCC 7.3
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D61046: Fix compilation warnings when compiling with GCC 7.3
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D61046: Fix compilation warnings when compiling with GCC 7.3
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D60095: [LLD][COFF] Early load PDB type server files
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D61137: Fix llvm-objcopy/ELF/preserve-segment-contents test under Python 3.6
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D61046: Fix compilation warnings when compiling with GCC 7.3
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D61046: Fix compilation warnings when compiling with GCC 7.3
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D42642: [CUDA] Detect installation in PATH
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D61137: Fix llvm-objcopy/ELF/preserve-segment-contents test under Python 3.6
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D61137: Fix llvm-objcopy/ELF/preserve-segment-contents test on UTF-8 locale
Alexandre Ganea via Phabricator via llvm-commits
- [llvm] r359136 - [SLP] Fix crash after r358519, by V. Porpodas.
Alexey Bataev via llvm-commits
- [PATCH] D61024: [SLP] Fix crash after r358519
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D60918: [OPENMP][NVPTX]Correctly handle L2 parallelism in SPMD mode.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
Alexey Lapshin via Phabricator via llvm-commits
- [llvm] r359014 - [AliasAnalysis] AAResults preserves AAManager.
Alina Sbirlea via llvm-commits
- [llvm] r359032 - [MemorySSA] LCSSA preserves MemorySSA.
Alina Sbirlea via llvm-commits
- [llvm] r359055 - Revert [AliasAnalysis] AAResults preserves AAManager.
Alina Sbirlea via llvm-commits
- [llvm] r359167 - Enable LoopVectorization by default.
Alina Sbirlea via llvm-commits
- [PATCH] D60914: [AliasAnalysis] AAResults preserves AAManager.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D60832: [MemorySSA] LCSSA preserves MemorySSA.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D60914: [AliasAnalysis] AAResults preserves AAManager.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D61030: [PassManagerBuilder] Add option for interleaved loops, for loop vectorize.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D60832: [MemorySSA] LCSSA preserves MemorySSA.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D61043: [MemorySSA] Invalidate MemorySSA if AA or DT are invalidated.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D61091: Enable LoopVectorization by default.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D61030: [PassManagerBuilder] Add option for interleaved loops, for loop vectorize.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D61091: Enable LoopVectorization by default.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D61091: Enable LoopVectorization by default.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D61091: Enable LoopVectorization by default.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D61091: Enable LoopVectorization by default.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D61030: [PassManagerBuilder] Add option for interleaved loops, for loop vectorize.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D61043: [MemorySSA] Invalidate MemorySSA if AA or DT are invalidated.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D61142: Set LoopInterleaved in the PassManagerBuilder.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D61030: [PassManagerBuilder] Add option for interleaved loops, for loop vectorize.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D61030: [PassManagerBuilder] Add option for interleaved loops, for loop vectorize.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D60966: [WebAssembly] Emit br_table for most switch instructions
Alon Zakai via Phabricator via llvm-commits
- [PATCH] D61124: Fix alignment in AArch64InstructionSelector::emitConstantPoolEntry()
Amara Emerson via Phabricator via llvm-commits
- [llvm] r359034 - Revert "[MS] Emit S_HEAPALLOCSITE debug info" because of ToTWin64(db)
Amy Huang via llvm-commits
- [llvm] r359149 - Recommitting r358783 and r358786 "[MS] Emit S_HEAPALLOCSITE debug info" with fixes for buildbot error (undefined assembler label).
Amy Huang via llvm-commits
- [PATCH] D61083: Recommitting r358783 and r358786 "[MS] Emit S_HEAPALLOCSITE debug info" with fixes for buildbot error (undefined assembler label).
Amy Huang via Phabricator via llvm-commits
- [PATCH] D61083: Recommitting r358783 and r358786 "[MS] Emit S_HEAPALLOCSITE debug info" with fixes for buildbot error (undefined assembler label).
Amy Huang via Phabricator via llvm-commits
- [PATCH] D61083: Recommitting r358783 and r358786 "[MS] Emit S_HEAPALLOCSITE debug info" with fixes for buildbot error (undefined assembler label).
Amy Huang via Phabricator via llvm-commits
- [PATCH] D61083: Recommitting r358783 and r358786 "[MS] Emit S_HEAPALLOCSITE debug info" with fixes for buildbot error (undefined assembler label).
Amy Huang via Phabricator via llvm-commits
- [PATCH] D61105: [MS] Emit S_HEAPALLOCSITE debug info in SelectionDAG
Amy Huang via Phabricator via llvm-commits
- [PATCH] D59725: Additions to creduce script
Amy Huang via Phabricator via llvm-commits
- [PATCH] D59725: Additions to creduce script
Amy Huang via Phabricator via llvm-commits
- [PATCH] D60644: [compiler-rt][builtins][sanitizers] Guard test cases with macros with GLIBC* macros
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D60644: [compiler-rt][builtins][sanitizers] Guard test cases with macros with GLIBC* macros
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D60644: [compiler-rt][builtins][sanitizers] Guard test cases with macros with GLIBC* macros
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D60644: [compiler-rt][builtins][sanitizers] Guard test cases with macros with GLIBC* macros
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D60644: [compiler-rt][builtins][sanitizers] Update compiler-rt test cases for compatibility with system's toolchain
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D60644: [compiler-rt][builtins][sanitizers] Update compiler-rt test cases for compatibility with system's toolchain
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D60644: [compiler-rt][builtins][sanitizers] Update compiler-rt test cases for compatibility with system's toolchain
Amy Kwan via Phabricator via llvm-commits
- [llvm] r359377 - [MCA] Add field `IsEliminated` to class Instruction. NFCI
Andrea Di Biagio via llvm-commits
- [llvm] r359397 - [MCA] Fix typo in AVX2 gather tests. NFC
Andrea Di Biagio via llvm-commits
- [lld] r358979 - [ELF] Change findOrphanPos to only consider live sections
Andrew Ng via llvm-commits
- [lld] r358981 - [ELF] Change default output section type to SHT_PROGBITS
Andrew Ng via llvm-commits
- [PATCH] D61186: [LLD][ELF] /DISCARD/ output sections should not be orphans
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D61186: [LLD][ELF] /DISCARD/ output sections should not be orphans
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D61197: [LLD][ELF] Fix getRankProximity to "ignore" not live sections
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D60938: Use correct way to test for MIPS arch after rOMP355687
Andrey Churbanov via Phabricator via llvm-commits
- [PATCH] D55897: Add constrained fptrunc and fpext intrinsics
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D55897: Add constrained fptrunc and fpext intrinsics
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D56772: [MIR] Add simple PRE pass to MachineCSE
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D60616: Make parseBitcodeFile use a named StructType, if it exists and matches.
Arnt Gulbrandsen via Phabricator via llvm-commits
- [llvm] r359245 - [NVPTX] Refactor generation of MMA intrinsics and instructions. NFC.
Artem Belevich via llvm-commits
- [llvm] r359246 - [NVPTX] generate correct MMA instruction mnemonics with PTX63+.
Artem Belevich via llvm-commits
- [llvm] r359247 - PTX 6.3 extends `wmma` instruction to support s8/u8/s4/u4/b1 -> s32.
Artem Belevich via llvm-commits
- [llvm] r359248 - [CUDA] Implemented _[bi]mma* builtins.
Artem Belevich via llvm-commits
- [PATCH] D59389: [NVPTX] Refactor generation of MMA intrinsics and instructions. NFC.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D59393: [NVPTX] generate correct MMA instruction mnemonics with PTX63+.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D60015: [NVPTX] Added intrinsics/instructions for MMA ops on (sub-)integers
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D60279: [CUDA] Implemented _[bi]mma* builtins.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D59977: [Lexer] Fix an off-by-one bug in Lexer::getAsCharRange() - NFC.
Artem Dergachev via Phabricator via llvm-commits
- [PATCH] D59977: [Lexer] Fix an off-by-one bug in Lexer::getAsCharRange() - NFC.
Artem Dergachev via Phabricator via llvm-commits
- [PATCH] D59977: [Lexer] Fix an off-by-one bug in Lexer::getAsCharRange() - NFC.
Artem Dergachev via Phabricator via llvm-commits
- [PATCH] D59977: [Lexer] Fix an off-by-one bug in Lexer::getAsCharRange() - NFC.
Artem Dergachev via Phabricator via llvm-commits
- [PATCH] D60659: [InstCombine] Eliminate stores to constant memory
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D60751: [NFC][InlineCost] cleanup - comments, overflow handling.
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D60740: [InlineCost] cleanup calculations of Cost and Threshold
Artur Pilipenko via Phabricator via llvm-commits
- [llvm] r359154 - Fix spelling error. NFC
Austin Kerbow via llvm-commits
- [PATCH] D61093: Fix spelling error. NFC
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D61093: Fix spelling error. NFC
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D61034: [bindings/go] Add wrappers for atomic operations.
Ayke via Phabricator via llvm-commits
- [PATCH] D61050: [compiler-rt][builtins] Implement some fetch-and-x operations for Cortex-M
Ayke via Phabricator via llvm-commits
- [PATCH] D61050: [compiler-rt][builtins] Implement some fetch-and-x operations for Cortex-M
Ayke via Phabricator via llvm-commits
- [PATCH] D61052: [compiler-rt][builtins] Implement some fetch-and-x operations for Cortex-M
Ayke via Phabricator via llvm-commits
- [PATCH] D61052: [compiler-rt][builtins] Implement some fetch-and-x operations for Cortex-M
Ayke via Phabricator via llvm-commits
- [PATCH] D61034: [bindings/go] Add wrappers for atomic operations.
Ayke via Phabricator via llvm-commits
- [PATCH] D60047: [CaptureTracking] Don't let comparisons against nil escape inbounds pointers
Ayke via Phabricator via llvm-commits
- [PATCH] D60887: [AsmPrinter] refactor to support %c w/ GlobalAddress'
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D58260: [INLINER] allow inlining of blockaddresses if sole uses are callbrs
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D58260: [INLINER] allow inlining of blockaddresses if sole uses are callbrs
Bill Wendling via Phabricator via llvm-commits
- [llvm] r358965 - [DAGCombiner] Combine OR as ADD when no common bits are set
Bjorn Pettersson via llvm-commits
- [llvm] r359072 - Add "const" in GetUnderlyingObjects. NFC
Bjorn Pettersson via llvm-commits
- [PATCH] D59758: [DAGCombiner] Combine OR as ADD when no common bits are set
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D60715: [ISEL] Collect argument's forwarding regs when lowering calls
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D60715: [ISEL] Collect argument's forwarding regs when lowering calls
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D58704: Initial (incomplete) implementation of JITLink - A replacement for RuntimeDyld.
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D61038: Add "const" in GetUnderlyingObjects
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D61038: Add "const" in GetUnderlyingObjects
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D61038: Add "const" in GetUnderlyingObjects
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D60831: [DebugInfo at O2][LoopVectorize] pr39024: Vectorized code linenos step through loop even after completion
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D59687: [DebugInfo] Prologue inserter need to insert DW_OP_deref_size
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D61199: [DAG] Refactor DAGCombiner::ReassociateOps
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D61199: [DAG] Refactor DAGCombiner::ReassociateOps
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D61198: [IRBuilder][DebugInfo] Don't pick DebugLocs for new instructions from debug intrinsics
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D61199: [DAG] Refactor DAGCombiner::ReassociateOps
Bjorn Pettersson via Phabricator via llvm-commits
- [llvm] r358914 - [Support] unflake TempFileCollisions test
Bob Haarman via llvm-commits
- [PATCH] D56336: [Support] unflake TempFileCollisions test
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D58843: [WIP][MC][RISCV] Allow targets to defer forcing relocations
Brian Cain via Phabricator via llvm-commits
- [PATCH] D61130: [llvm-mc] Add reportWarning() to MCContext
Brian Cain via Phabricator via llvm-commits
- [PATCH] D61133: [hexagon] change AsmParser assertion to error
Brian Cain via Phabricator via llvm-commits
- [PATCH] D61133: [hexagon] change AsmParser assertion to error
Brian Cain via Phabricator via llvm-commits
- [PATCH] D60950: [libc++][test] Update some wstring_convert tests for MSVC quirks
Casey Carter via Phabricator via llvm-commits
- [llvm] r358910 - Use const DebugLoc&
Chandler Carruth via llvm-commits
- [llvm] r358940 - Revert "Use const DebugLoc&"
Chandler Carruth via llvm-commits
- [llvm] r358919 - [InstCombine] Eliminate stores to constant memory
Chandler Carruth via llvm-commits
- [llvm] r358919 - [InstCombine] Eliminate stores to constant memory
Chandler Carruth via llvm-commits
- [PATCH] D60833: [MemorySSA] Teach LoopSimplify to preserve MemorySSA.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D60914: [AliasAnalysis] AAResults preserves AAManager.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D60832: [MemorySSA] LCSSA preserves MemorySSA.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D61022: [ThinLTO] Pass down opt level to LTO backend and handle -O0 LTO in new PM
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D61043: [MemorySSA] Invalidate MemorySSA if AA or DT are invalidated.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D61043: [MemorySSA] Invalidate MemorySSA if AA or DT are invalidated.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D61030: [PassManagerBuilder] Add option for interleaved loops, for loop vectorize.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D61091: Enable LoopVectorization by default.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D61091: Enable LoopVectorization by default.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D61043: [MemorySSA] Invalidate MemorySSA if AA or DT are invalidated.
Chandler Carruth via Phabricator via llvm-commits
- [llvm] r358779 - [CMake] Pass monorepo build settings in cross compile
Chris Bieneman via llvm-commits
- [PATCH] D60926: [CMake] Replace the sanitizer support in runtimes build with multilib
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D48069: [cmake] Disable a GCC optimization when building LLVM for MIPS
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D48069: [cmake] Disable a GCC optimization when building LLVM for MIPS
Chris Bieneman via Phabricator via llvm-commits
- [www] r359271 - add link to video
Chris Lattner via llvm-commits
- [www] r359272 - fix link
Chris Lattner via llvm-commits
- [www] r359273 - rotate upcoming events that are no longer upcoming
Chris Lattner via llvm-commits
- [www] r359274 - add one more link that was missing, also remove some logistics that are now unnecessary since the event is done
Chris Lattner via llvm-commits
- [PATCH] D60987: [docs] Copy-edit lld/docs/WebAssembly.rst
Christoph Siedentop via Phabricator via llvm-commits
- [PATCH] D60987: [docs] Copy-edit lld/docs/WebAssembly.rst
Christoph Siedentop via Phabricator via llvm-commits
- [PATCH] D60987: [docs] Copy-edit lld/docs/WebAssembly.rst
Christoph Siedentop via Phabricator via llvm-commits
- [PATCH] D60318: [ExpandMemCmp][MergeICmps] Move passes out of CodeGen into opt pipeline.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D60851: [llvm-exegesis] Insert IACA markers
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D60318: [ExpandMemCmp][MergeICmps] Move passes out of CodeGen into opt pipeline.
Clement Courbet via Phabricator via llvm-commits
- [llvm] r359031 - [X86] Autogenerate complete checks. NFC
Craig Topper via llvm-commits
- [llvm] r359071 - [Mips][CodeGen] Remove MachineFunction::setSubtarget. Change Mips to just copy the subtarget from the MachineFunction instead of recalculating it.
Craig Topper via llvm-commits
- [llvm] r359121 - [X86] Remove dead nodes left after ReplaceAllUsesWith calls during address matching
Craig Topper via llvm-commits
- [llvm] r359129 - [X86] Prevent folding a load into an AND if that AND is really a ZEXT_INREG that should use movzx.
Craig Topper via llvm-commits
- [llvm] r359143 - [X86] Attempt to fix use-after-poison from r359121.
Craig Topper via llvm-commits
- [llvm] r359170 - [X86] Remove part of an if condition that should always be true.
Craig Topper via llvm-commits
- [llvm] r359219 - [SelectionDAG][X86] Use stack load/store in PromoteIntRes_BITCAST when the input needs to be be split and the output type is a vector.
Craig Topper via llvm-commits
- [llvm] r359317 - [X86] Segment registers should have i16 type not i32.
Craig Topper via llvm-commits
- [llvm] r359318 - [X86] Sink NoRegister creation for unused Base/Index registers into getAddressOperands. NFCI
Craig Topper via llvm-commits
- [llvm] r359368 - [X86] Use MOVQ for i64 atomic_stores when SSE2 is enabled
Craig Topper via llvm-commits
- [llvm] r359392 - [X86] Remove (V)MOV64toSDrr/m and (V)MOVDI2SSrr/m. Use 128-bit result MOVD/MOVQ and COPY_TO_REGCLASS instead
Craig Topper via llvm-commits
- [llvm] r359418 - [X86] Remove some intel syntax aliases on (v)cvtpd2(u)dq, (v)cvtpd2ps, (v)cvt(u)qq2ps. Add 'x' and'y' suffix aliases to masked version of the same in att syntax.
Craig Topper via llvm-commits
- [PATCH] D60955: [llvm] Remove final and add default virtual dtor to CommandLine parsers
Craig Topper via Phabricator via llvm-commits
- [PATCH] D60993: [X86] Initial cleanups on the FixupLEAs pass. Separate Atom LEA creation from other LEA optimizations.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D60993: [X86] Initial cleanups on the FixupLEAs pass. Separate Atom LEA creation from other LEA optimizations.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D60975: Convert a masked.gather of at most one element to a masked.load
Craig Topper via Phabricator via llvm-commits
- [PATCH] D60993: [X86] Initial cleanups on the FixupLEAs pass. Separate Atom LEA creation from other LEA optimizations.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D61047: [X86] Delay creating index register negations during address matching until after we know for sure the match will succeed
Craig Topper via Phabricator via llvm-commits
- [PATCH] D61048: [X86] Remove dead nodes left after ReplaceAllUsesWith calls during address matching
Craig Topper via Phabricator via llvm-commits
- [PATCH] D61048: [X86] Remove dead nodes left after ReplaceAllUsesWith calls during address matching
Craig Topper via Phabricator via llvm-commits
- [PATCH] D60550: [X86] Enable AVX512_BF16 instructions, which are supported for BFLOAT16 in Cooper Lake
Craig Topper via Phabricator via llvm-commits
- [PATCH] D61011: [NFC] PHINode: introduce changeIncomingBlock() function, use it
Craig Topper via Phabricator via llvm-commits
- [PATCH] D61013: [NFC] BasicBlock: refactor changePhiUses() out of replaceSuccessorsPhiUsesWith(), use it
Craig Topper via Phabricator via llvm-commits
- [PATCH] D61010: [NFC] Instruction: introduce changeSuccessor() function, use it
Craig Topper via Phabricator via llvm-commits
- [PATCH] D58632: [X86] Improve lowering of idemptotent RMW operations
Craig Topper via Phabricator via llvm-commits
- [PATCH] D58632: [X86] Improve lowering of idemptotent RMW operations
Craig Topper via Phabricator via llvm-commits
- [PATCH] D60546: [X86] Use MOVQ for i64 atomic_stores when SSE2 is enabled
Craig Topper via Phabricator via llvm-commits
- [PATCH] D59981: [SelectionDAGBuilder] Flush PendingExports before creating INLINEASM_BR node for asm goto.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D61047: [X86] Delay creating index register negations during address matching until after we know for sure the match will succeed
Craig Topper via Phabricator via llvm-commits
- [PATCH] D61114: [SelectionDAG] Use stack load/store in PromoteIntRes_BITCAST when the input needs to be be split and the output type is a vector.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D60855: [doc] fix typo & broken link
Craig Topper via Phabricator via llvm-commits
- [PATCH] D61164: [X86] If PreprocessISelDAG reorders a load before a call, make sure we remove dead nodes from the graph
Craig Topper via Phabricator via llvm-commits
- [PATCH] D61013: [NFC] BasicBlock: refactor changePhiUses() out of replacePhiUsesWith(), use it
Craig Topper via Phabricator via llvm-commits
- [PATCH] D61011: [NFC] PHINode: introduce replaceIncomingBlockWith() function, use it
Craig Topper via Phabricator via llvm-commits
- [PATCH] D61010: [NFC] Instruction: introduce replaceSuccessorWith() function, use it
Craig Topper via Phabricator via llvm-commits
- [PATCH] D61164: [X86] If PreprocessISelDAG reorders a load before a call, make sure we remove dead nodes from the graph
Craig Topper via Phabricator via llvm-commits
- [PATCH] D61164: [X86] If PreprocessISelDAG reorders a load before a call, make sure we remove dead nodes from the graph
Craig Topper via Phabricator via llvm-commits
- [PATCH] D61223: [X86] Remove (V)MOV64toSDrr/m and (V)MOVDI2SSrr/m. Use 128-bit result MOVD/MOVQ and COPY_TO_REGCLASS instead
Craig Topper via Phabricator via llvm-commits
- [PATCH] D61223: [X86] Remove (V)MOV64toSDrr/m and (V)MOVDI2SSrr/m. Use 128-bit result MOVD/MOVQ and COPY_TO_REGCLASS instead
Craig Topper via Phabricator via llvm-commits
- [PATCH] D61230: [X86][SSE] Optimize llvm.experimental.vector.reduce.xor.vXi1 parity reduction (PR38840)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D61223: [X86] Remove (V)MOV64toSDrr/m and (V)MOVDI2SSrr/m. Use 128-bit result MOVD/MOVQ and COPY_TO_REGCLASS instead
Craig Topper via Phabricator via llvm-commits
- [PATCH] D61131: [AArch64][SVE] Asm: add aliases for unpredicated bitwise logical instructions
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D60966: [WebAssembly] Emit br_table for most switch instructions
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D60812: Don't error on CMAKE_SYSTEM_NAME=Wasi
Dan Gohman via Phabricator via llvm-commits
- [compiler-rt] r359305 - [CMake] Fix the value of `config.target_cflags` for non-macOS Apple
Dan Liew via llvm-commits
- [compiler-rt] r359322 - [asan_symbolize] Teach `asan_symbolize.py` to symbolicate using a module map
Dan Liew via llvm-commits
- [compiler-rt] r359327 - Revert "[CMake] Fix the value of `config.target_cflags` for non-macOS Apple"
Dan Liew via llvm-commits
- [compiler-rt] r359394 - [CMake] Don't modify `FUZZER_SUPPORTED_ARCH` is place.
Dan Liew via llvm-commits
- [PATCH] D58578: [CMake] Fix the value of `config.target_cflags` for non-macOS Apple platforms.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D60531: [asan_symbolize] Teach `asan_symbolize.py` to symbolicate using a module map
Dan Liew via Phabricator via llvm-commits
- [PATCH] D58578: [CMake] Fix the value of `config.target_cflags` for non-macOS Apple platforms.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D58578: [CMake] Fix the value of `config.target_cflags` for non-macOS Apple platforms.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D58578: [CMake] Fix the value of `config.target_cflags` for non-macOS Apple platforms.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D60531: [asan_symbolize] Teach `asan_symbolize.py` to symbolicate using a module map
Dan Liew via Phabricator via llvm-commits
- [PATCH] D60531: [asan_symbolize] Teach `asan_symbolize.py` to symbolicate using a module map
Dan Liew via Phabricator via llvm-commits
- [PATCH] D60533: [asan_symbolize] Teach `asan_symbolize.py` to symbolicate partially symbolicated ASan reports.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D58578: [CMake] Fix the value of `config.target_cflags` for non-macOS Apple platforms.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D58578: [CMake] Fix the value of `config.target_cflags` for non-macOS Apple platforms.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D58578: [CMake] Fix the value of `config.target_cflags` for non-macOS Apple platforms.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D58578: [CMake] Fix the value of `config.target_cflags` for non-macOS Apple platforms.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D61242: [CMake] Fix the value of `config.target_cflags` for non-macOS Apple platforms. Attempt #2.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D61242: [CMake] Fix the value of `config.target_cflags` for non-macOS Apple platforms. Attempt #2.
Dan Liew via Phabricator via llvm-commits
- [llvm] r359267 - [NFC] Add baseline tests for int isKnownNonZero
Dan Robertson via llvm-commits
- [PATCH] D60932: [NFC] Add baseline tests for int isKnownNonZero
Dan Robertson via Phabricator via llvm-commits
- [PATCH] D60932: [NFC] Add baseline tests for int isKnownNonZero
Dan Robertson via Phabricator via llvm-commits
- [PATCH] D60932: [NFC] Add baseline tests for int isKnownNonZero
Dan Robertson via Phabricator via llvm-commits
- [PATCH] D60932: [NFC] Add baseline tests for int isKnownNonZero
Dan Robertson via Phabricator via llvm-commits
- [PATCH] D60932: [NFC] Add baseline tests for int isKnownNonZero
Dan Robertson via Phabricator via llvm-commits
- [PATCH] D60846: [ValueTracking] Improve isKnowNonZero for Ints
Dan Robertson via Phabricator via llvm-commits
- [PATCH] D60846: [ValueTracking] Improve isKnowNonZero for Ints
Dan Robertson via Phabricator via llvm-commits
- [PATCH] D60944: [LSR] Limit the recursion for setup cost
Dave Green via Phabricator via llvm-commits
- [PATCH] D60089: [ARM] Don't replicate instructions in Ifcvt at minsize
Dave Green via Phabricator via llvm-commits
- [PATCH] D60090: [ARM] Update check for CBZ in Ifcvt
Dave Green via Phabricator via llvm-commits
- [PATCH] D60089: [ARM] Don't replicate instructions in Ifcvt at minsize
Dave Green via Phabricator via llvm-commits
- [PATCH] D60090: [ARM] Update check for CBZ in Ifcvt
Dave Green via Phabricator via llvm-commits
- [PATCH] D60090: [ARM] Update check for CBZ in Ifcvt
Dave Green via Phabricator via llvm-commits
- [PATCH] D60294: [DAGCombiner] [CodeGenPrepare] WIP/RFC Splitting large offsets from base addresses
Dave Green via Phabricator via llvm-commits
- [PATCH] D60295: [SelectionDAG] Change the jump table size unit from entry to target
Dave Green via Phabricator via llvm-commits
- [PATCH] D59787: [ARM] Implement TTI::getMemcpyCost
Dave Green via Phabricator via llvm-commits
- [PATCH] D59787: [ARM] Implement TTI::getMemcpyCost
Dave Green via Phabricator via llvm-commits
- [PATCH] D61055: [LoopSimplifyCFG] Suppress expensive DomTree verification in LoopSimplifyCFG
Dave Green via Phabricator via llvm-commits
- [PATCH] D61169: [CodeGenPrepare] When split the store, get the volatile flag from the old store
Dave Green via Phabricator via llvm-commits
- [PATCH] D61055: [LoopSimplifyCFG] Suppress expensive DomTree verification in LoopSimplifyCFG
Dave Green via Phabricator via llvm-commits
- [PATCH] D61055: [LoopSimplifyCFG] Suppress expensive DomTree verification in LoopSimplifyCFG
Dave Green via Phabricator via llvm-commits
- [PATCH] D61169: [CodeGenPrepare] Don't split the store if it is volatile
Dave Green via Phabricator via llvm-commits
- [PATCH] D61055: [LoopSimplifyCFG] Suppress expensive DomTree verification in LoopSimplifyCFG
Dave Green via Phabricator via llvm-commits
- [llvm] r358734 - [DWARF] Use hasFileAtIndex to properly verify DWARF 5 after rL358732
David Blaikie via llvm-commits
- [llvm] r358931 - DebugInfo: Emit only one kind of accelerated access/name table
David Blaikie via llvm-commits
- [llvm] r358931 - DebugInfo: Emit only one kind of accelerated access/name table
David Blaikie via llvm-commits
- [llvm] r358931 - DebugInfo: Emit only one kind of accelerated access/name table
David Blaikie via llvm-commits
- [llvm] r358997 - Revert "DebugInfo: Emit only one kind of accelerated access/name table"
David Blaikie via llvm-commits
- [llvm] r358931 - DebugInfo: Emit only one kind of accelerated access/name table
David Blaikie via llvm-commits
- [llvm] r359026 - Reapply: "DebugInfo: Emit only one kind of accelerated access/name table""
David Blaikie via llvm-commits
- [llvm] r358931 - DebugInfo: Emit only one kind of accelerated access/name table
David Blaikie via llvm-commits
- [llvm] r359122 - DebugInfo: Emit only declarations (not whole definitions) of non-unit user defined types into type units
David Blaikie via llvm-commits
- [llvm] r359236 - Assigning to a local object in a return statement prevents copy elision. NFC.
David Blaikie via llvm-commits
- [PATCH] D60965: [llvm-mc] - Properly set the the address align field of the compressed sections.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D60955: [llvm] Remove final and add default virtual dtor to CommandLine parsers
David Blaikie via Phabricator via llvm-commits
- [PATCH] D60955: [llvm] Remove final and add default virtual dtor to CommandLine parsers
David Blaikie via Phabricator via llvm-commits
- [PATCH] D54885: Assigning to a local object in a return statement prevents copy elision. NFC.
David Blaikie via Phabricator via llvm-commits
- [llvm] r358958 - [LSR] Limit the recursion for setup cost
David Green via llvm-commits
- [llvm] r358974 - [ARM] Don't replicate instructions in Ifcvt at minsize
David Green via llvm-commits
- [llvm] r358977 - [ARM] Update check for CBZ in Ifcvt
David Green via llvm-commits
- [PATCH] D32530: [SVE][IR] Scalable Vector IR Type
David Greene via Phabricator via llvm-commits
- [PATCH] D61089: [Reassociation] Place moved instructions after landing pads
David Greene via Phabricator via llvm-commits
- [PATCH] D61025: Add an optional arg to include/exclude synthetic profile when query hasProfileData
David Li via Phabricator via llvm-commits
- [PATCH] D60977: [llvm-profdata] Add overlap command to compute similarity b/w two profile files
David Li via Phabricator via llvm-commits
- [PATCH] D61025: Add an optional arg to include/exclude synthetic profile when query hasProfileData
David Li via Phabricator via llvm-commits
- [PATCH] D61025: Add an optional arg to include/exclude synthetic profile when query hasProfileData
David Li via Phabricator via llvm-commits
- [PATCH] D61025: Add an optional arg to include/exclude synthetic profile when query hasProfileData
David Li via Phabricator via llvm-commits
- [PATCH] D61025: Add an optional arg to include/exclude synthetic profile when query hasProfileData
David Li via Phabricator via llvm-commits
- [PATCH] D60977: [llvm-profdata] Add overlap command to compute similarity b/w two profile files
David Li via Phabricator via llvm-commits
- [PATCH] D61095: [AArch64][Windows] Compute function length correctly in unwind tables.
David Major via Phabricator via llvm-commits
- [PATCH] D59431: [DebugInfo] Terminate more kinds of location-list ranges at the end of basic blocks
David Stenberg via Phabricator via llvm-commits
- [PATCH] D59431: [DebugInfo] Terminate more kinds of location-list ranges at the end of basic blocks
David Stenberg via Phabricator via llvm-commits
- [PATCH] D61184: [Salvage] Change salvage debug info implementation to use new DW_OP_LLVM_convert where needed
David Stenberg via Phabricator via llvm-commits
- [PATCH] D61184: [Salvage] Change salvage debug info implementation to use new DW_OP_LLVM_convert where needed
David Stenberg via Phabricator via llvm-commits
- [PATCH] D60999: AMDGPU: Fix LCSSA phi lowering in SILowerI1Copies
David Stuttard via Phabricator via llvm-commits
- [PATCH] D60878: [Object][XCOFF] Add an XCOFF dumper for llvm-readobj
David Tenty via Phabricator via llvm-commits
- [PATCH] D60878: [Object][XCOFF] Add an XCOFF dumper for llvm-readobj
David Tenty via Phabricator via llvm-commits
- [llvm] r359157 - [utils] Add a lldb data formatter for llvm::SmallString.
Davide Italiano via llvm-commits
- [PATCH] D61016: [lit][tests]Add libc++ to link XRay test cases if libc++ is used to build CLANG
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D60966: [WebAssembly] Emit br_table for most switch instructions
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D60986: [WebAssembly] Bail out of fastisel earlier when computing PIC addresses
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D60938: Use correct way to test for MIPS arch after rOMP355687
Dimitry Andric via Phabricator via llvm-commits
- [llvm] r358962 - [ARM][FIX] Add missing f16.lane.vldN/vstN lowering
Diogo N. Sampaio via llvm-commits
- [PATCH] D60874: [ARM][FIX] Add missing f16.lane.vldN/vstN lowering
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D60720: [ARM] Add v4f16 and v8f16 types to the CallingConv
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D60618: [ARM] Add bitcast/extract_subvec. of fp16 vectors
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D60720: [ARM] Add v4f16 and v8f16 types to the CallingConv
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D60618: [ARM] Add bitcast/extract_subvec. of fp16 vectors
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D60618: [ARM] Add bitcast/extract_subvec. of fp16 vectors
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D60413: SExt -> ZExt when no sign bits is used with multiple uses
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D60715: [ISEL] Collect argument's forwarding regs when lowering calls
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D58042: [LiveDebugValues] Emit parameter's entry value
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D58042: [LiveDebugValues] Emit parameter's entry value
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D60715: [ISEL][X86] Tracking of registers that forward call arguments
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D58042: [LiveDebugValues] Emit parameter's entry value
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D60715: [ISEL][X86] Tracking of registers that forward call arguments
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D58042: [LiveDebugValues] Emit parameter's entry value
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D58042: [LiveDebugValues] Emit parameter's entry value
Djordje Todorovic via Phabricator via llvm-commits
- [compiler-rt] r359043 - The error message for mismatched value sites is very cryptic.
Dmitry Mikulin via llvm-commits
- [llvm] r359043 - The error message for mismatched value sites is very cryptic.
Dmitry Mikulin via llvm-commits
- [PATCH] D60896: Improve error reporting for mismatched value sites in IPGO
Dmitry Mikulin via Phabricator via llvm-commits
- [llvm] r358888 - [AMDGPU][MC] Corrected parsing of SP3 'neg' modifier
Dmitry Preobrazhensky via llvm-commits
- [llvm] r359096 - [AMDGPU][MC] Parser cleanup and refactoring
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D60981: [TSan] Improve handling of stack pointer mangling in {set,long}jmp, pt.1
Dmitry Vyukov via Phabricator via llvm-commits
- [llvm] r359309 - [docs] Put DefaultOption bullet in alphabetical order.
Don Hinton via llvm-commits
- [PATCH] D60955: [llvm] Remove final and add default virtual dtor to CommandLine parsers
Don Hinton via Phabricator via llvm-commits
- [PATCH] D60955: [llvm] Remove final and add default virtual dtor to CommandLine parsers
Don Hinton via Phabricator via llvm-commits
- [PATCH] D61229: [CommandLine] Don't allow unlimitted dashes for options.
Don Hinton via Phabricator via llvm-commits
- [PATCH] D61234: [CommandLine} Wire-up cl::list::setDefault() so it will work correctly with cl::ResetAllOptionOccurrences() in unittests.
Don Hinton via Phabricator via llvm-commits
- [llvm] r358926 - Relax test to check for a valid number instead of a specific number.
Douglas Yung via llvm-commits
- [PATCH] D61025: Add an optional arg to include/exclude synthetic profile when query hasProfileData
Easwaran Raman via Phabricator via llvm-commits
- [PATCH] D61025: Add an optional arg to include/exclude synthetic profile when query hasProfileData
Easwaran Raman via Phabricator via llvm-commits
- [llvm] r358919 - [InstCombine] Eliminate stores to constant memory
Eli Friedman via llvm-commits
- [PATCH] D60854: [DAGLegalize][PowerPC] Add promote legalization of addc/adde and subc/sube
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D60927: [WIP][llvm-objdump] Switch between ARM/Thumb based on mapping symbols.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D60348: [COFF, ARM64] Fix ABI implementation of struct returns
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D60348: [COFF, ARM64] Fix ABI implementation of struct returns
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D58260: [INLINER] allow inlining of blockaddresses if sole uses are callbrs
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D60927: [WIP][llvm-objdump] Switch between ARM/Thumb based on mapping symbols.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D60348: [COFF, ARM64] Fix ABI implementation of struct returns
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D60927: [WIP][llvm-objdump] Switch between ARM/Thumb based on mapping symbols.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D60052: Add Connex vector processor back end
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D60239: [Lint] Permit aliasing noalias readonly arguments
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D60348: [COFF, ARM64] Fix ABI implementation of struct returns
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D60854: [DAGLegalize][PowerPC] Add promote legalization of addc/adde and subc/sube
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D61095: [AArch64][Windows] Compute function length correctly in unwind tables.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D61095: [AArch64][Windows] Compute function length correctly in unwind tables.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D61114: [SelectionDAG] Use stack load/store in PromoteIntRes_BITCAST when the input needs to be be split and the output type is a vector.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D60854: [DAGLegalize][PowerPC] Add promote legalization of addc/adde and subc/sube
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D60854: [DAGLegalize][PowerPC] Add promote legalization of addc/adde and subc/sube
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D61021: Fix typo: (re)?soruce -> (re)?source
Enji Cooper via Phabricator via llvm-commits
- [PATCH] D34499: Expose __gcov_flush for parity with libgcov in the gcc project
Enji Cooper via Phabricator via llvm-commits
- [PATCH] D61021: Fix typos: (re)?sor?uce -> (re)?source
Enji Cooper via Phabricator via llvm-commits
- [PATCH] D58427: Fix checking for rpc/xdr.h
Enji Cooper via Phabricator via llvm-commits
- [PATCH] D58427: Fix checking for rpc/xdr.h
Enji Cooper via Phabricator via llvm-commits
- [PATCH] D60097: Fix implementation of ::abs and std::abs LWG 2192.
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D56672: [HWASAN] Instrument globals
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D56673: [HWASAN/compiler-rt] Instrument globals
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D60270: [llvm-objcopy] Add support for Intel HEX input/output format
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D60793: [Evaluator] Walk initial elements when handling load through bitcast
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D60295: [SelectionDAG] Change the jump table size unit from entry to target
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D60589: [sanitizer_common] Expose a variadic version of the sanitizer Printf function.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D61108: [sanitizer] Implement reallocarray.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D60617: MSan: handle llvm.lifetime.start intrinsic
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D61203: [compiler-rt] Fix cmake warnings
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D61200: [sanitizer] NFC: add static_assert to confirm that we use optimal ByteMap type
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D61206: [sanitizer] Calculate SizeClassAllocator32::ByteMap type from Params::kSpaceSize and Params::kRegionSizeLog
Evgenii Stepanov via Phabricator via llvm-commits
- [llvm] r358893 - STLExtras: add stable_sort wrappers
Fangrui Song via llvm-commits
- [llvm] r358897 - Use llvm::stable_sort. NFC
Fangrui Song via llvm-commits
- [lld] r358943 - Use llvm::stable_sort
Fangrui Song via llvm-commits
- [lld] r358950 - [PPC64] Allow R_PPC64_DTPREL* to preemptable local-dynamic symbols
Fangrui Song via llvm-commits
- [lld] r358975 - [PPC][PPC64] Improve some llvm-objdump -d -D tests
Fangrui Song via llvm-commits
- [llvm] r358996 - Use llvm::stable_sort
Fangrui Song via llvm-commits
- [llvm] r359068 - [CommandLine] Provide parser<unsigned long> instantiation to allow cl::opt<uint64_t> on LP64 platforms
Fangrui Song via llvm-commits
- [lld] r359070 - [ELF] Fix a gcc -Wextra warning
Fangrui Song via llvm-commits
- [llvm] r359091 - [yaml2obj] Replace num_zeros with write_zeros
Fangrui Song via llvm-commits
- [lld] r359094 - [PPC64] Consider localentry offset when computing branch distance
Fangrui Song via llvm-commits
- [lld] r359099 - [ELF] Delete a redundant SHT_NOBITS -> SHT_PROGBITS after D60131
Fangrui Song via llvm-commits
- [llvm] r359100 - [llvm-objdump] errorToErrorCode+message -> toString
Fangrui Song via llvm-commits
- [llvm] r359102 - [llvm-objdump] Delete redundant check
Fangrui Song via llvm-commits
- [llvm] r359166 - [llvm-objdump] errorToErrorCode+message -> toString
Fangrui Song via llvm-commits
- [llvm] r359181 - [llvm-objdump] Prep for adding newlines before and after "Disassembly of section ...:"
Fangrui Song via llvm-commits
- [llvm] r359182 - Parallel: only allow the first TaskGroup to run tasks parallelly
Fangrui Song via llvm-commits
- [llvm] r359265 - [llvm-objcopy] Accept --long-option but not -long-option
Fangrui Song via llvm-commits
- [lld] r359268 - [ELF] Change std::max<uint64_t> to uint32_t for section alignment
Fangrui Song via llvm-commits
- [llvm] r359277 - Fix typos: (re)?sor?uce -> (re)?source
Fangrui Song via llvm-commits
- [llvm] r359294 - caseFoldingDjbHash: simplify and make the US-ASCII fast path faster
Fangrui Song via llvm-commits
- [llvm] r359307 - s/Dwarf 5/DWARF v5/ NFC
Fangrui Song via llvm-commits
- [llvm] r359308 - [llvm-nm][llvm-size] Use --double-dash options in tests
Fangrui Song via llvm-commits
- [llvm] r359311 - [llvm-nm] Fix handling of symbol types 't' 'd' 'r'
Fangrui Song via llvm-commits
- [llvm] r359312 - [llvm-nm] Generalize symbol types 'N', 'n' and '?'
Fangrui Song via llvm-commits
- [llvm] r359314 - [ThinLTO] Fix X86/strong_non_prevailing.ll after llvm-nm 'r' change
Fangrui Song via llvm-commits
- [llvm] r359315 - [llvm-nm] Revert inadvertently committed 'i' change in r359314
Fangrui Song via llvm-commits
- [llvm] r359380 - [llvm-nm] Support section type 'u': STB_GNU_UNIQUE
Fangrui Song via llvm-commits
- [llvm] r359381 - [DJB] Fix variable case after D61178
Fangrui Song via llvm-commits
- [llvm] r359383 - [llvm-nm][llvm-readelf] Avoid single-dash -long-option in tests
Fangrui Song via llvm-commits
- [llvm] r359416 - [llvm-nm] Simplify and fix a buffer overflow
Fangrui Song via llvm-commits
- [llvm] r359417 - [llvm-nm] -print-size => --print-size
Fangrui Song via llvm-commits
- [PATCH] D60958: [PPC64] toc-indirect to toc-relative relaxation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D54720: [PPC64] toc-indirect to toc-relative relaxation.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60958: [PPC64] toc-indirect to toc-relative relaxation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60958: [PPC64] toc-indirect to toc-relative relaxation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60958: [PPC64] toc-indirect to toc-relative relaxation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60784: [Object][XCOFF] Add intial support for parsing/dumping section header table.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60958: [PPC64] toc-indirect to toc-relative relaxation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60958: [PPC64] toc-indirect to toc-relative relaxation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60933: [CommandLine] Provide parser<unsigned long> instantiation to allow cl::opt<uint64_t> on LP64 platforms
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60933: [CommandLine] Provide parser<unsigned long> instantiation to allow cl::opt<uint64_t> on LP64 platforms
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60989: Use llvm::stable_sort
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60927: [WIP][llvm-objdump] Switch between ARM/Thumb based on mapping symbols.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60439: [llvm-objcopy] Accept --long-option but not -long-option
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60989: Use llvm::stable_sort
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60958: [PPC64] toc-indirect to toc-relative relaxation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60994: [PPC64] Allow R_PPC64_DTPREL* to preemptable local-dynamic symbols
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60994: [PPC64] Allow R_PPC64_DTPREL* to preemptable local-dynamic symbols
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60994: [PPC64] Allow R_PPC64_DTPREL* to preemptable local-dynamic symbols
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60994: [PPC64] Allow R_PPC64_DTPREL* to preemptable local-dynamic symbols
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60994: [PPC64] Allow R_PPC64_DTPREL* to preemptable local-dynamic symbols
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60998: [PPC][PPC64] Improve some llvm-objdump -d -D tests
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60998: [PPC][PPC64] Improve some llvm-objdump -d -D tests
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60998: [PPC][PPC64] Improve some llvm-objdump -d -D tests
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D61006: [ELF] Delete a redundant SHT_NOBITS -> SHT_PROGBITS after D60131
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60933: [CommandLine] Provide parser<unsigned long> instantiation to allow cl::opt<uint64_t> on LP64 platforms
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60958: [PPC64] toc-indirect to toc-relative relaxation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60958: [PPC64] toc-indirect to toc-relative relaxation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60958: [PPC64] toc-indirect to toc-relative relaxation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60958: [PPC64] toc-indirect to toc-relative relaxation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D58427: Fix checking for rpc/xdr.h
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D61046: Fix compilation warnings when compiling with GCC 7.3
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60958: [PPC64] toc-indirect to toc-relative relaxation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60958: [PPC64] toc-indirect to toc-relative relaxation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60958: [PPC64] toc-indirect to toc-relative relaxation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60958: [PPC64] toc-indirect to toc-relative relaxation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D61058: [PPC64] Consider localentry offset when computing branch distance
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D61058: [PPC64] Consider localentry offset when computing branch distance
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D61058: [PPC64] Consider localentry offset when computing branch distance
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D61058: [PPC64] Consider localentry offset when computing branch distance
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D61006: [ELF] Delete a redundant SHT_NOBITS -> SHT_PROGBITS after D60131
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D61078: [LLD][NFC] Refactor: BuildID hash size calculation is now done in a single place.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D61115: Parallel: only allow the first TaskGroup to run tasks parallelly
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D61115: Parallel: only allow the first TaskGroup to run tasks parallelly
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D61115: Parallel: only allow the first TaskGroup to run tasks parallelly
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D61115: Parallel: only allow the first TaskGroup to run tasks parallelly
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D61115: Parallel: only allow the first TaskGroup to run tasks parallelly
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D61115: Parallel: only allow the first TaskGroup to run tasks parallelly
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D61127: [llvm-objdump] Print newlines before and after "Disassembly of section ...:"
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D61127: [llvm-objdump] Print newlines before and after "Disassembly of section ...:"
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D61127: [llvm-objdump] Print newlines before and after "Disassembly of section ...:"
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60439: [llvm-objcopy] Accept --long-option but not -long-option
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60439: [llvm-objcopy] Accept --long-option but not -long-option
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60439: [llvm-objcopy] Accept --long-option but not -long-option
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59419: [XCOFF] Add functionality for parsing AIX XCOFF object files header .
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60958: [PPC64] toc-indirect to toc-relative relaxation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60958: [PPC64] toc-indirect to toc-relative relaxation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D61171: [ELF] Change std::max<uint64_t> to uint32_t for section alignment
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D61171: [ELF] Change std::max<uint64_t> to uint32_t for section alignment
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D61021: Fix typos: (re)?sor?uce -> (re)?source
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D61178: caseFoldingDjbHash: simplify and make the US-ASCII fast path faster
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D61178: caseFoldingDjbHash: simplify and make the US-ASCII fast path faster
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D61178: caseFoldingDjbHash: simplify and make the US-ASCII fast path faster
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D61178: caseFoldingDjbHash: simplify and make the US-ASCII fast path faster
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D61178: caseFoldingDjbHash: simplify and make the US-ASCII fast path faster
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D58484: [DO NOT SUBMIT] Add -vs-diagnostics.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59531: [ELF] Produce multiple PT_NOTE segments as needed
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59531: [ELF] Produce multiple PT_NOTE segments as needed
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D61201: [LLD][ELF] Full support for -n (--nmagic) and -N (--omagic)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D61186: [LLD][ELF] /DISCARD/ output sections should not be orphans
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D61178: caseFoldingDjbHash: simplify and make the US-ASCII fast path faster
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D61241: [DWARF] Fix dump of local/foreign TU lists in .debug_names
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D61241: [DWARF] Fix dump of local/foreign TU lists in .debug_names
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D61241: [DWARF] Fix dump of local/foreign TU lists in .debug_names
Fangrui Song via Phabricator via llvm-commits
- [llvm] r358982 - [CallSite removal] move InlineCost to CallBase usage
Fedor Sergeev via llvm-commits
- [PATCH] D60676: [NewPM] Add Option handling for SimpleLoopUnswitch
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D60636: [CallSite removal] move InlineCost to CallBase usage
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D60740: [InlineCost] cleanup calculations of Cost and Threshold
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D60636: [CallSite removal] move InlineCost to CallBase usage
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D60636: [CallSite removal] move InlineCost to CallBase usage
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D60751: [NFC][InlineCost] cleanup - comments, overflow handling.
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D60751: [NFC][InlineCost] cleanup - comments, overflow handling.
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D60740: [InlineCost] cleanup calculations of Cost and Threshold
Fedor Sergeev via Phabricator via llvm-commits
- [llvm] r358903 - [IPSCCP] Add missing `AssumptionCacheTracker` dependency
Florian Hahn via llvm-commits
- [llvm] r359180 - [ConstantRange] [a, b) udiv a full range is [0, umax(b)).
Florian Hahn via llvm-commits
- [PATCH] D60536: [ConstantRange] [0, 1) divided by non-empty ranges is [0, 1).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D60536: [ConstantRange] [0, 1) divided by non-empty ranges is [0, 1).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D60536: [ConstantRange] [a, b) udiv a full range is [0, umax(b)).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D61243: Check build-type dependent variables for -flto as well.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r359040 - [X86] Add codegen prepare test exercising a bitcast + tail call
Francis Visoiu Mistrih via llvm-commits
- [llvm] r359041 - [CGP] Look through bitcasts when duplicating returns for tail calls
Francis Visoiu Mistrih via llvm-commits
- [llvm] r359050 - [Remarks] Add string deduplication using a string table
Francis Visoiu Mistrih via llvm-commits
- [llvm] r359053 - [Remarks] Fix documentation indentation
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D60837: [CGP] Look through bitcasts when duplicating returns for tail calls
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D60837: [CGP] Look through bitcasts when duplicating returns for tail calls
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D60837: [CGP] Look through bitcasts when duplicating returns for tail calls
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D60837: [CGP] Look through bitcasts when duplicating returns for tail calls
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D60227: [Remarks] Add string deduplication using a string table
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [lld] r356428 - [ELF] Allow sh_entsize to be unrelated to sh_addralign and not a power of 2
Fāng-ruì Sòng via llvm-commits
- [PATCH] D60833: [MemorySSA] Teach LoopSimplify to preserve MemorySSA.
George Burgess IV via Phabricator via llvm-commits
- [lld] r358874 - [LLD][ELF] - Handle quoted strings in the linker scripts correctly.
George Rimar via llvm-commits
- [lld] r358885 - [LLD][ELF] - Do not forget to use ch_addralign field after decompressing the sections.
George Rimar via llvm-commits
- [lld] r358889 - [LLD][ELF] - Remove a binary from the inputs. NFCI.
George Rimar via llvm-commits
- [llvm] r358960 - [llvm-mc] - Properly set the the address align field of the compressed sections.
George Rimar via llvm-commits
- [lld] r358961 - [LLD][ELF] - Update test case after llvm-mc change.
George Rimar via llvm-commits
- [lld] r358966 - [LLD][ELF] - Remove multiple-eh-relocs.elf binary from the inputs. NFCI.
George Rimar via llvm-commits
- [lld] r358972 - [LLD][ELF] - Fix mips-invalid-options-descriptor.s test case and convert to YAML.
George Rimar via llvm-commits
- [lld] r358985 - [LLD][ELF] - Remove file-class.a binary from inputs and improve the test case.
George Rimar via llvm-commits
- [lld] r358990 - [LLD][ELF] - Remove dynamic-section-sh_size.elf binary, convert test to yaml. NFCI.
George Rimar via llvm-commits
- [lld] r359084 - [LLD][ELD] - Remove excessive lines from test. NFC.
George Rimar via llvm-commits
- [lld] r359086 - [LLD][ELF] - Remove binding.elf binary from test case. NFCI.
George Rimar via llvm-commits
- [llvm] r359090 - [yaml2elf] - Replace a loop with write_zeros(). NFC.
George Rimar via llvm-commits
- [llvm] r359101 - [obj2yamp] - Simplify and cleanup the code in ELFDumper<ELFT>::dumpGroup a bit. NFC.
George Rimar via llvm-commits
- [llvm] r359178 - [yaml2obj] - Don't crash on invalid inputs.
George Rimar via llvm-commits
- [lld] r359194 - [LLD][ELF] - Move the test to a correct folder, remove excessive input. NFCI.
George Rimar via llvm-commits
- [lld] r359197 - [LLD][ELF] - Convert symbol-index.s testcase to a YAML test case. NFCI.
George Rimar via llvm-commits
- [lld] r359279 - [LLD][ELF] - Do not remove empty sections referenced in LOADADDR/ADDR commands.
George Rimar via llvm-commits
- [llvm] r359297 - [yaml2elf] - Cleanup the initSectionHeaders(). NFCI.
George Rimar via llvm-commits
- [llvm] r359298 - [yaml2obj] - Make the code to match the LLVM style. NFCI.
George Rimar via llvm-commits
- [llvm] r359300 - [yaml2obj] - Remove excessive variable. NFC.
George Rimar via llvm-commits
- [llvm] r359301 - [yaml2obj] - Make implicitSectionNames() return std::vector<StringRef>. NFCI.
George Rimar via llvm-commits
- [PATCH] D60901: [LLD][ELF] - Handle quoted strings in the linker scripts correctly
George Rimar via Phabricator via llvm-commits
- [PATCH] D60959: [LLD][ELF] - Do not forget to use ch_addralign field after decompressing the sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D60959: [LLD][ELF] - Do not forget to use ch_addralign field after decompressing the sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D60959: [LLD][ELF] - Do not forget to use ch_addralign field after decompressing the sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D60965: [llvm-mc] - Properly set the the address align field of the compressed sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D60959: [LLD][ELF] - Do not forget to use ch_addralign field after decompressing the sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D60965: [llvm-mc] - Properly set the the address align field of the compressed sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D60825: [llvm-objcopy] - Check dynamic relocation sections for broken references.
George Rimar via Phabricator via llvm-commits
- [PATCH] D61059: [yaml2obj] - Don't crash on invalid inputs.
George Rimar via Phabricator via llvm-commits
- [PATCH] D61092: [llvm-strip] Have --discard-all imply --strip-debug
George Rimar via Phabricator via llvm-commits
- [PATCH] D61059: [yaml2obj] - Don't crash on invalid inputs.
George Rimar via Phabricator via llvm-commits
- [PATCH] D54621: [ELF] - Do not remove empty sections referenced in LOADADDR/ADDR commands.
George Rimar via Phabricator via llvm-commits
- [PATCH] D54621: [ELF] - Do not remove empty sections referenced in LOADADDR/ADDR commands.
George Rimar via Phabricator via llvm-commits
- [PATCH] D60825: [llvm-objcopy] - Check dynamic relocation sections for broken references.
George Rimar via Phabricator via llvm-commits
- [PATCH] D61092: [llvm-strip] Have --discard-all imply --strip-debug
George Rimar via Phabricator via llvm-commits
- [PATCH] D61180: [yaml2obj] - Treat integer symbol names as explicit st_name value.
George Rimar via Phabricator via llvm-commits
- [PATCH] D61186: [LLD][ELF] /DISCARD/ output sections should not be orphans
George Rimar via Phabricator via llvm-commits
- [PATCH] D61190: [yaml2obj] - Make interface of `NameToIdxMap` class be human friendly and fix users.
George Rimar via Phabricator via llvm-commits
- [PATCH] D60905: [OpenMP][LLVM][WIP] Add math functions support to OpenMP
Gheorghe-Teodor Bercea via Phabricator via llvm-commits
- [PATCH] D32530: [SVE][IR] Scalable Vector IR Type
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D32530: [SVE][IR] Scalable Vector IR Type
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D61064: Object/Minidump: Add support for the ThreadList stream
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D32530: [SVE][IR] Scalable Vector IR Type
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D61019: [AggressiveAntiDepBreaker] Handle predicate operands better
Hal Finkel via Phabricator via llvm-commits
- [lld] r356428 - [ELF] Allow sh_entsize to be unrelated to sh_addralign and not a power of 2
Hans Wennborg via llvm-commits
- [llvm] r355326 - Re-commit r355104: "[AArch64][GlobalISel] Add support for 64 bit vector shuffle using TBL1."
Hans Wennborg via llvm-commits
- [llvm] r355326 - Re-commit r355104: "[AArch64][GlobalISel] Add support for 64 bit vector shuffle using TBL1."
Hans Wennborg via llvm-commits
- [llvm] r359287 - Fix alignment in AArch64InstructionSelector::emitConstantPoolEntry()
Hans Wennborg via llvm-commits
- [PATCH] D60935: [IndVarSimplify] Fixup nowrap flags during LFTR when moving to post-inc (PR31181)
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D60295: [SelectionDAG] Change the jump table size unit from entry to target
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D61124: Fix alignment in AArch64InstructionSelector::emitConstantPoolEntry()
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D61124: Fix alignment in AArch64InstructionSelector::emitConstantPoolEntry()
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D61124: Fix alignment in AArch64InstructionSelector::emitConstantPoolEntry()
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D60982: [SimplifyCFG] Use lookup tables when they are more space efficient or a huge speed win.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D61132: [builtins] run-time support for sparse maps in llvm
Hans Wennborg via Phabricator via llvm-commits
- [llvm] r359036 - [WebAssembly] Make LBB markers not affected by test order
Heejin Ahn via llvm-commits
- [llvm] r359038 - [WebAssembly] Emit br_table for most switch instructions
Heejin Ahn via llvm-commits
- [PATCH] D60966: [WebAssembly] Emit br_table for most switch instructions
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D60966: [WebAssembly] Emit br_table for most switch instructions
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D60966: [WebAssembly] Emit br_table for most switch instructions
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D60929: [WebAssembly] Make LBB markers not affected by test order
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D60929: [WebAssembly] Make LBB markers not affected by test order
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D60929: [WebAssembly] Make LBB markers not affected by test order
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D60966: [WebAssembly] Emit br_table for most switch instructions
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D60966: [WebAssembly] Emit br_table for most switch instructions
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D61037: [WebAssembly] Implement ReplaceNodeResults to fix a SIMD crash
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D32530: [SVE][IR] Scalable Vector IR Type
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D32530: [SVE][IR] Scalable Vector IR Type
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D61030: [PassManagerBuilder] Add option for interleaved loops, for loop vectorize.
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D61030: [PassManagerBuilder] Add option for interleaved loops, for loop vectorize.
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D61030: [PassManagerBuilder] Add option for interleaved loops, for loop vectorize.
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D60784: [Object][XCOFF] Add intial support for parsing/dumping section header table.
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D61016: [lit][tests]Add libc++ to link XRay test cases if libc++ is used to build CLANG
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D60644: [compiler-rt][builtins][sanitizers] Guard test cases with macros with GLIBC* macros
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D58801: [Support] Implement is_local_impl with AIX mntctl
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D60644: [compiler-rt][builtins][sanitizers] Guard test cases with macros with GLIBC* macros
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D60644: [compiler-rt][builtins][sanitizers] Guard test cases with macros with GLIBC* macros
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D58801: [Support] Implement is_local_impl with AIX mntctl
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D60644: [compiler-rt][builtins][sanitizers] Guard test cases with macros with GLIBC* macros
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D61016: [lit][tests]Add libc++ to link XRay test cases if libc++ is used to build CLANG
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D60878: [Object][XCOFF] Add an XCOFF dumper for llvm-readobj
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D61016: [lit][tests]Add libc++ to link XRay test cases if libc++ is used to build CLANG
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D60644: [compiler-rt][builtins][sanitizers] Update compiler-rt test cases for compatibility with system's toolchain
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D60644: [compiler-rt][builtins][sanitizers] Update compiler-rt test cases for compatibility with system's toolchain
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D60964: [docs] Add support for Markdown documentation when creating man pages
Igor Kudrin via Phabricator via llvm-commits
- [llvm] r359174 - [Support] Add a GTest matcher for Optional<T>
Ilya Biryukov via llvm-commits
- [llvm] r359179 - [Testing] Move clangd::Annotations to llvm testing support
Ilya Biryukov via llvm-commits
- [llvm] r359183 - [Support] Try to unbreak windows buildbot
Ilya Biryukov via llvm-commits
- [PATCH] D61071: [Support] Add a GTest matcher for Optional<T>
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D61071: [Support] Add a GTest matcher for Optional<T>
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D61071: [Support] Add a GTest matcher for Optional<T>
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D59814: [Testing] Move clangd::Annotations to llvm testing support
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D59814: [Testing] Move clangd::Annotations to llvm testing support
Ilya Biryukov via Phabricator via llvm-commits
- [llvm] r359110 - Revert "[llvm-objdump] errorToErrorCode+message -> toString"
JF Bastien via llvm-commits
- [llvm] r359152 - posix_spawn should retry upon EINTR
JF Bastien via llvm-commits
- [compiler-rt] r359352 - Revert "[sanitizer] NFC: add static_assert to confirm that we use optimal ByteMap type"
JF Bastien via llvm-commits
- [PATCH] D61096: posix_spawn should retry upon EINTR
JF Bastien via Phabricator via llvm-commits
- [PATCH] D61096: posix_spawn should retry upon EINTR
JF Bastien via Phabricator via llvm-commits
- [PATCH] D61096: posix_spawn should retry upon EINTR
JF Bastien via Phabricator via llvm-commits
- [PATCH] D61096: posix_spawn should retry upon EINTR
JF Bastien via Phabricator via llvm-commits
- [PATCH] D55229: [COFF] Statically link certain runtime library functions
JF Bastien via Phabricator via llvm-commits
- [PATCH] D61200: [sanitizer] NFC: add static_assert to confirm that we use optimal ByteMap type
JF Bastien via Phabricator via llvm-commits
- [PATCH] D60042: [llvm-objcopy] Add --prefix-alloc-sections
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D60270: [llvm-objcopy] Add support for Intel HEX input/output format
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D60825: [llvm-objcopy] - Check dynamic relocation sections for broken references.
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D60825: [llvm-objcopy] - Check dynamic relocation sections for broken references.
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D60502: [llvm-nm] Add --special-syms
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D60042: [llvm-objcopy] Add --prefix-alloc-sections
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D60439: [llvm-objcopy] Accept --long-option but not -long-option
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D60439: [llvm-objcopy] Accept --long-option but not -long-option
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D61092: [llvm-strip] Have --discard-all imply --strip-debug
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D59531: [ELF] Produce multiple PT_NOTE segments as needed
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D59531: [ELF] Produce multiple PT_NOTE segments as needed
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D55839: [elfabi] Add support for writing ELF header for binary stubs
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D55839: [elfabi] Add support for writing ELF header for binary stubs
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D55864: [elfabi] Write program headers, .dynamic, .dynstr, and .shstrtab
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D61055: [LoopSimplifyCFG] Suppress expensive DomTree verification in LoopSimplifyCFG
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D61055: [LoopSimplifyCFG] Suppress expensive DomTree verification in LoopSimplifyCFG
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D61055: [LoopSimplifyCFG] Suppress expensive DomTree verification in LoopSimplifyCFG
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D60982: [SimplifyCFG] Use lookup tables when they are more space efficient or a huge speed win.
James Molloy via llvm-commits
- [PATCH] D60090: [ARM] Update check for CBZ in Ifcvt
James Molloy via Phabricator via llvm-commits
- [PATCH] D61019: [AggressiveAntiDepBreaker] Handle predicate operands better
James Molloy via Phabricator via llvm-commits
- [PATCH] D60673: [SimplifyCFG] Improove and speed up ReduceSwitchRange
James Molloy via Phabricator via llvm-commits
- [PATCH] D61132: [builtins] run-time support for sparse maps in llvm
James Molloy via Phabricator via llvm-commits
- [PATCH] D60982: [SimplifyCFG] Use lookup tables when they are more space efficient or a huge speed win.
James Molloy via Phabricator via llvm-commits
- [PATCH] D60982: [SimplifyCFG] Use lookup tables when they are more space efficient or a huge speed win.
James Molloy via Phabricator via llvm-commits
- [PATCH] D61150: [SimplifyCFG] NFC, update Switch tests to HEAD so I can see if my changes change anything
James Molloy via Phabricator via llvm-commits
- [PATCH] D61151: [SimpligyCFG] NFC, remove GCD that was only used for powers of two
James Molloy via Phabricator via llvm-commits
- [PATCH] D61159: [SimplifyCFG] Run ReduceSwitchRange unconditionally, generalize
James Molloy via Phabricator via llvm-commits
- [PATCH] D61158: [SimplifyCFG] use fshr instead of shl/lshr/or
James Molloy via Phabricator via llvm-commits
- [PATCH] D61160: [SimplifyCFG] Implement the suggested ctlz transform
James Molloy via Phabricator via llvm-commits
- [PATCH] D61160: [SimplifyCFG] Implement the suggested ctlz transform
James Molloy via Phabricator via llvm-commits
- [PATCH] D59729: [GVN] non-functional code movement
Jameson Nash via Phabricator via llvm-commits
- [PATCH] D59730: [GVN] teach ConstantFolding correct handling of non-integral addrspace casts
Jameson Nash via Phabricator via llvm-commits
- [PATCH] D59661: [GVN] Try to be more principled about non-integral pointers
Jameson Nash via Phabricator via llvm-commits
- [PATCH] D44650: Fix build of llvm-cfi-verify on mingw32
Jameson Nash via Phabricator via llvm-commits
- [PATCH] D46460: [LoopInfo] Don't bail out early in getLoopID
Jameson Nash via Phabricator via llvm-commits
- [PATCH] D61038: Add "const" in GetUnderlyingObjects
Jan Korous via Phabricator via llvm-commits
- [PATCH] D61096: posix_spawn should retry upon EINTR
Jan Korous via Phabricator via llvm-commits
- [llvm] r358963 - [AArch64] Add support for MTE intrinsics
Javed Absar via llvm-commits
- [PATCH] D60486: [AArch64] Add support for MTE intrinsics
Javed Absar via Phabricator via llvm-commits
- [PATCH] D56151: [DebugInfo] PR40010: Avoid register coalesing altering DBG_VALUE valuations
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D59431: [DebugInfo] Terminate more kinds of location-list ranges at the end of basic blocks
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D59431: [DebugInfo] Terminate more kinds of location-list ranges at the end of basic blocks
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D59431: [DebugInfo] Terminate more kinds of location-list ranges at the end of basic blocks
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D61181: [WIP][DebugInfo] Avoid SelectionDAG un-necessarily debug-referring to dead VRegs
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D56151: [DebugInfo] PR40010: Avoid register coalesing altering DBG_VALUE valuations
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D61198: [IRBuilder][DebugInfo] Don't pick DebugLocs for new instructions from debug intrinsics
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D59272: [DebugInfo] Select debug intrinsic line-numbers more carefully when promoting dbg.declare
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D61198: [IRBuilder][DebugInfo] Don't pick DebugLocs for new instructions from debug intrinsics
Jeremy Morse via Phabricator via llvm-commits
- [llvm] r359013 - [AArch64][GlobalISel] Add G_FMA to isPreISelGenericFloatingPointOpcode
Jessica Paquette via llvm-commits
- [llvm] r359015 - [AArch64][GlobalISel] Legalize G_FMA for more vector types
Jessica Paquette via llvm-commits
- [llvm] r359021 - [AArch64][GlobalISel] Legalize G_INTRINSIC_TRUNC
Jessica Paquette via llvm-commits
- [llvm] r359022 - [AArch64][GlobalISel] Teach regbankselect about G_INTRINSIC_TRUNC
Jessica Paquette via llvm-commits
- [llvm] r359030 - [AArch64][GlobalISel] Actually select G_INTRINSIC_TRUNC
Jessica Paquette via llvm-commits
- [llvm] r359033 - [AArch64][GlobalISel] Legalize G_INTRINSIC_ROUND
Jessica Paquette via llvm-commits
- [llvm] r359044 - [AArch64][GlobalISel] Mark G_INTRINSIC_ROUND as a pre-isel floating point opcode
Jessica Paquette via llvm-commits
- [llvm] r359046 - [AArch64][GlobalISel] Select G_INTRINSIC_ROUND
Jessica Paquette via llvm-commits
- [llvm] r359201 - [GlobalISel] Add a G_FNEARBYINT opcode
Jessica Paquette via llvm-commits
- [llvm] r359203 - [GlobalISel] Add IRTranslator support for G_FNEARBYINT
Jessica Paquette via llvm-commits
- [llvm] r359204 - [GlobalISel][AArch64] Legalize G_FNEARBYINT
Jessica Paquette via llvm-commits
- [llvm] r359222 - [GlobalISel][AArch64] Add generic legalization rule for extends
Jessica Paquette via llvm-commits
- [llvm] r359231 - [GlobalISel][AArch64] Make G_EXTRACT_VECTOR_ELT legal for v8s16s
Jessica Paquette via llvm-commits
- [llvm] r359331 - [AArch64][GlobalISel] Select G_BSWAP for vectors of s32 and s64
Jessica Paquette via llvm-commits
- [llvm] r359351 - [GlobalISel][AArch64] Use getConstantVRegValWithLookThrough for extracts
Jessica Paquette via llvm-commits
- [PATCH] D60904: [GlobalISel][AArch64] Legalize vector G_FMA + fix G_FMA's register bank
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D60921: [GlobalISel] Add a G_FNEARBYINT opcode
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D60921: [GlobalISel] Add a G_FNEARBYINT opcode
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D60922: [GlobalISel] Add IRTranslator support for G_FNEARBYINT
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D60922: [GlobalISel] Add IRTranslator support for G_FNEARBYINT
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D60923: [GlobalISel][AArch64] Legalize G_FNEARBYINT
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D60923: [GlobalISel][AArch64] Legalize G_FNEARBYINT
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D60889: [GlobalISel][AArch64] Add generic legalization rule for extends
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D61082: llvm-nm and llvm-objcopy belong to toolchain
Jiang Yi via Phabricator via llvm-commits
- [llvm] r359012 - [APSInt][OpenMP] Fix isNegative, etc. for unsigned types
Joel E. Denny via llvm-commits
- [PATCH] D59712: [APSInt][OpenMP] Fix isNegative, etc. for unsigned types
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D59168: [runtimes] Move libunwind, libc++abi and libc++ to lib/clang/ and include/
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D59712: [APSInt][OpenMP] Fix isNegative, etc. for unsigned types
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D59168: [runtimes] Move libunwind, libc++abi and libc++ to lib/clang/ and include/
Joel E. Denny via Phabricator via llvm-commits
- [llvm] r358998 - [SPARC] Use the correct register set for the "r" asm constraint.
Joerg Sonnenberger via llvm-commits
- [llvm] r359146 - [PowerPC] Allow using initial-exec TLS with PIC
Joerg Sonnenberger via llvm-commits
- [PATCH] D61026: Fix initial-exec in PIC mode for PPC32
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D60942: Emit diagnostic if inline asm "n" constraint isn't an immediate
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D61026: Fix initial-exec in PIC mode for PPC32
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D59202: [WIP] Fixpoint iteration system for IPO attribute deduction
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D59418: [OpenMP][Offloading] Extract common functionality
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D59424: [OpenMP][NVPTX] Replace void** buffer by byte-wise buffer
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D59420: [NFC][OpenMP] Move runtime function generation to the target codegen
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D60565: [LOOPINFO] Extend Loop object to add utilities to get the loop bounds, step, induction variable, and guard branch.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D59903: [NFC][FnAttrs] Stress tests for attribute deduction
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D61215: [LoopInfo] Faster implementation of setLoopID. NFC.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D60565: [LOOPINFO] Extend Loop object to add utilities to get the loop bounds, step, induction variable, and guard branch.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D60642: [dsymutil] Collect parseable Swift interfaces in the .dSYM bundle.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D60227: [Remarks] Add string deduplication using a string table
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D61172: [ScriptInterpreter] Pass the debugger instead of the command interpreter
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D60642: [dsymutil] Collect parseable Swift interfaces in the .dSYM bundle.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D42642: [CUDA] Detect installation in PATH
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D60980: [fuzzer] Replace -seed_corpus with -seed_corpus_file
Jonathan Metzman via Phabricator via llvm-commits
- [PATCH] D60980: [fuzzer] Replace -seed_corpus with -seed_corpus_file
Jonathan Metzman via Phabricator via llvm-commits
- [PATCH] D60980: [fuzzer] Replace -seed_corpus with -seed_corpus_file
Jonathan Metzman via Phabricator via llvm-commits
- [PATCH] D60980: [fuzzer] Replace -seed_corpus with -seed_corpus_file
Jonathan Metzman via Phabricator via llvm-commits
- [PATCH] D60980: [fuzzer] Replace -seed_corpus with -seed_corpus_file
Jonathan Metzman via Phabricator via llvm-commits
- [PATCH] D60980: [fuzzer] Replace -seed_corpus with -seed_corpus_file
Jonathan Metzman via Phabricator via llvm-commits
- [PATCH] D60980: [fuzzer] Replace -seed_corpus with -seed_corpus_file
Jonathan Metzman via Phabricator via llvm-commits
- [PATCH] D60980: [libFuzzer] Replace -seed_corpus with -seed_corpus_file
Jonathan Metzman via Phabricator via llvm-commits
- [PATCH] D61070: [libFuzzer] Enable for i386
Jonathan Metzman via Phabricator via llvm-commits
- [PATCH] D61070: [libFuzzer] Enable for i386
Jonathan Metzman via Phabricator via llvm-commits
- [PATCH] D61070: [libFuzzer] Enable for i386
Jonathan Metzman via Phabricator via llvm-commits
- [PATCH] D61070: [libFuzzer] Enable on i386
Jonathan Metzman via Phabricator via llvm-commits
- [PATCH] D60608: Make TestVSCode_step pass reliably
Jorge Gorbe Moya via Phabricator via llvm-commits
- [PATCH] D54996: [libclang] Fix clang_Cursor_isAnonymous
Jorn Vernee via Phabricator via llvm-commits
- [PATCH] D59991: [Linux/x86] Fix writing of non-gpr registers on newer processors
Joseph Tremoulet via Phabricator via llvm-commits
- [PATCH] D59991: [Linux/x86] Fix writing of non-gpr registers on newer processors
Joseph Tremoulet via Phabricator via llvm-commits
- [PATCH] D60902: [OCaml] Add OCaml APIs to access DebugInfo
Josh Berdine via Phabricator via llvm-commits
- [PATCH] D60473: [LLVM-C] Use dyn_cast instead of unwrap in LLVMGetDebugLoc functions
Josh Berdine via Phabricator via llvm-commits
- [PATCH] D60473: [LLVM-C] Use dyn_cast instead of unwrap in LLVMGetDebugLoc functions
Josh Berdine via Phabricator via llvm-commits
- [llvm] r359047 - [Lint] Permit aliasing noalias readonly arguments
Josh Stone via llvm-commits
- [PATCH] D60239: [Lint] Permit aliasing noalias readonly arguments
Josh Stone via Phabricator via llvm-commits
- [PATCH] D60239: [Lint] Permit aliasing noalias readonly arguments
Josh Stone via Phabricator via llvm-commits
- [compiler-rt] r359213 - [NFC][Sanitizer] Extract GetFuncAddr from GetRealFunctionAddress
Julian Lettner via llvm-commits
- [compiler-rt] r359325 - [NFC][Sanitizer] Change "return type" of INTERCEPT_FUNCTION to void
Julian Lettner via llvm-commits
- [compiler-rt] r359335 - [Sanitizer] Fix compliation error in test
Julian Lettner via llvm-commits
- [compiler-rt] r359336 - [Sanitizer] Fix test
Julian Lettner via llvm-commits
- [compiler-rt] r359339 - [Sanitizer][Windows] Speculative fix for broken build on Windows
Julian Lettner via llvm-commits
- [compiler-rt] r359362 - [NFC][Sanitizer] Remove GetRealFunctionAddress and replace usages
Julian Lettner via llvm-commits
- [PATCH] D60933: [CommandLine] Provide parser<unsigned long> instantiation to allow cl::opt<uint64_t> on LP64 platforms
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D60981: [TSan] Improve handling of stack pointer mangling in {set,long}jmp, pt.1
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D60933: [CommandLine] Provide parser<unsigned long> instantiation to allow cl::opt<uint64_t> on LP64 platforms
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D58578: [CMake] Fix the value of `config.target_cflags` for non-macOS Apple platforms.
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D59504: [NFC][Sanitizer] Clean up GetRealFunctionAddress
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D61110: [NFC][Sanitizer] Extract GetFuncAddr from GetRealFunctionAddress
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D61110: [NFC][Sanitizer] Extract GetFuncAddr from GetRealFunctionAddress
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D61110: [NFC][Sanitizer] Extract GetFuncAddr from GetRealFunctionAddress
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D61145: [NFC][Sanitizer] Change "return type" of INTERCEPT_FUNCTION to void
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D61145: [NFC][Sanitizer] Change "return type" of INTERCEPT_FUNCTION to void
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D61145: [NFC][Sanitizer] Change "return type" of INTERCEPT_FUNCTION to void
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D61145: [NFC][Sanitizer] Change "return type" of INTERCEPT_FUNCTION to void
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D61204: [Sanitizer] Cleanup {ASAN, MSAN}_INTERCEPT_FUNC[_VER] macro
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D61205: [NFC][Sanitizer] Remove GetRealFunctionAddress and replace usages
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D61205: [NFC][Sanitizer] Remove GetRealFunctionAddress and replace usages
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D58578: [CMake] Fix the value of `config.target_cflags` for non-macOS Apple platforms.
Julie Hockett via Phabricator via llvm-commits
- [PATCH] D58578: [CMake] Fix the value of `config.target_cflags` for non-macOS Apple platforms.
Julie Hockett via Phabricator via llvm-commits
- [llvm] r358903 - [IPSCCP] Add missing `AssumptionCacheTracker` dependency
Justin Bogner via llvm-commits
- [llvm] r359253 - [GlobalOpt] Swap the expensive check for cold calls with the cheap TTI check
Justin Bogner via llvm-commits
- [PATCH] D61026: Fix initial-exec in PIC mode for PPC32
Justin Hibbits via Phabricator via llvm-commits
- [PATCH] D60995: [clang][HeaderSearch] Make sure there are no backslashes in suggestedPath
Kadir Cetinkaya via Phabricator via llvm-commits
- [PATCH] D60873: [clang][HeaderSuggestion] Handle the case of dotdot with an absolute path
Kadir Cetinkaya via Phabricator via llvm-commits
- [llvm] r359242 - [CMake][PowerPC] Recognize LLVM_NATIVE_TARGET="ppc64le" as PowerPC
Keno Fischer via llvm-commits
- [PATCH] D50167: RFC: [SCEV] Add explicit representations of umin/smin
Keno Fischer via Phabricator via llvm-commits
- [PATCH] D50167: RFC: [SCEV] Add explicit representations of umin/smin
Keno Fischer via Phabricator via llvm-commits
- [PATCH] D61166: [SCEV] Use isKnownViaNonRecursiveReasoning for smax simplification
Keno Fischer via Phabricator via llvm-commits
- [PATCH] D50167: RFC: [SCEV] Add explicit representations of umin/smin
Keno Fischer via Phabricator via llvm-commits
- [PATCH] D46460: [LoopInfo] Don't bail out early in getLoopID
Keno Fischer via Phabricator via llvm-commits
- [PATCH] D46460: [LoopInfo] Don't bail out early in getLoopID
Keno Fischer via Phabricator via llvm-commits
- [PATCH] D61215: [LoopInfo] Faster implementation of setLoopID. NFC.
Keno Fischer via Phabricator via llvm-commits
- [PATCH] D44650: Fix build of llvm-cfi-verify on mingw32
Keno Fischer via Phabricator via llvm-commits
- [PATCH] D55897: Add constrained fptrunc and fpext intrinsics
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D55897: Add constrained fptrunc and fpext intrinsics
Kevin P. Neal via Phabricator via llvm-commits
- [llvm] r359161 - Fix unused variable warning in LoopFusion pass.
Kit Barton via llvm-commits
- [PATCH] D61035: Fix unused variable warning in LoopFusion pass
Kit Barton via Phabricator via llvm-commits
- [PATCH] D61035: Fix unused variable warning in LoopFusion pass
Kit Barton via Phabricator via llvm-commits
- [PATCH] D60858: AMDGPU: Skip debug instructions in assert
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D60915: [AMDGPU] Fix hidden argument metadata duplication for V3
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D61041: [AMDGPU] Add gfx1010 target definitions
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D61045: [AMDGPU] gfx1010 sgpr register changes
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D61080: [AMDGPU] gfx1010 SOP instructions
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D61094: [AMDGPU] gfx1010 utility functions
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D61099: [AMDGPU] gfx1010 VOP1 instructions
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D61156: [AMDGPU] gfx1010 VOP2 changes
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D61202: [AMDGPU] gfx1010 VOP3 and VOP3P implementation
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D61202: [AMDGPU] gfx1010 VOP3 and VOP3P implementation
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D61208: [AMDGPU] gfx1010 VOPC implementation
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [compiler-rt] r359097 - [scudo][standalone] Introduce the Secondary allocator
Kostya Kortchinsky via llvm-commits
- [compiler-rt] r359199 - [scudo][standalone] Introduce the SizeClassMap
Kostya Kortchinsky via llvm-commits
- [PATCH] D60787: [scudo][standalone] Introduce the Secondary allocator
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D60787: [scudo][standalone] Introduce the Secondary allocator
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D60787: [scudo][standalone] Introduce the Secondary allocator
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D60787: [scudo][standalone] Introduce the Secondary allocator
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D60787: [scudo][standalone] Introduce the Secondary allocator
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D61088: [scudo][standalone] Introduce the SizeClassMap
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D61088: [scudo][standalone] Introduce the SizeClassMap
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D61088: [scudo][standalone] Introduce the SizeClassMap
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D61214: [scudo][standalone] Add the memory reclaiming mechanism
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D61214: [scudo][standalone] Add the memory reclaiming mechanism
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D61053: [compiler-rt] Build custom libc++abi without exceptions.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D60593: [GwpAsan] Introduce GWP-ASan.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D60589: [sanitizer_common] Expose a variadic version of the sanitizer Printf function.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D60980: [libFuzzer] Replace -seed_corpus to better support fork mode on Win
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D61070: [libFuzzer] Enable on i386
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D60602: [InferAddressSpaces] Add AS parameter to the pass factory
Kévin Petit via Phabricator via llvm-commits
- [llvm] r359105 - [JITLink] Refer to FDE's CIE (not the most recent CIE) when parsing eh-frame.
Lang Hames via llvm-commits
- [llvm] r359115 - [JITLink] Add support for passing arguments to jit-linked code.
Lang Hames via llvm-commits
- [PATCH] D58704: Initial (incomplete) implementation of JITLink - A replacement for RuntimeDyld.
Lang Hames via llvm-commits
- [llvm] r359168 - [llvm-rtdyld] Add support for passing command line arguments to rtdyld-run code.
Lang Hames via llvm-commits
- [llvm] r359169 - [JITLink] Make the JITLink MachO/x86-64 eh-frame test work on Windows.
Lang Hames via llvm-commits
- [llvm] r359198 - Revert "[JITLink] Make the JITLink MachO/x86-64 eh-frame test work on Windows."
Lang Hames via llvm-commits
- [llvm] r359252 - [ORC] Remove symbols from dependency lists when failing materialization.
Lang Hames via llvm-commits
- [llvm] r359357 - [ORC] Add a 'plugin' interface to ObjectLinkingLayer for events/configuration.
Lang Hames via llvm-commits
- [llvm] r359384 - [lli] Fix a typo in a cl::opt description.
Lang Hames via llvm-commits
- [PATCH] D58266: [MC] Sort DWARF FDEs by the associated CIE before emitting them.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D58266: [MC] Sort DWARF FDEs by the associated CIE before emitting them.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D61065: [JITLink] Pass ObjectFile in NotifyLoaded() for JITEventListener support
Lang Hames via Phabricator via llvm-commits
- [PATCH] D61135: Fixed enable-cache-manager option description for lli tool
Lang Hames via Phabricator via llvm-commits
- [PATCH] D58083: lld: Fix initial Mach-O load commands size calculation omitting LC_FUNCTION_STARTS
Lang Hames via Phabricator via llvm-commits
- [PATCH] D61135: Fixed enable-cache-manager option description for lli tool
Lang Hames via Phabricator via llvm-commits
- [PATCH] D56586: [PPC64] Update LocalEntry from assigned symbols
Leandro Lupori via Phabricator via llvm-commits
- [PATCH] D56586: [PPC64] Update LocalEntry from assigned symbols
Leandro Lupori via Phabricator via llvm-commits
- [PATCH] D58321: [WIP] Support for relative vtables
Leonard Chan via Phabricator via llvm-commits
- [llvm] r358994 - [RISCV] Support assembling %tls_{ie, gd}_pcrel_hi modifiers
Lewis Revill via llvm-commits
- [PATCH] D58843: [WIP][MC][RISCV] Allow targets to defer forcing relocations
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D55342: [RISCV] Support assembling %tls_{ie,gd}_pcrel_hi modifiers
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D55342: [RISCV] Support assembling %tls_{ie,gd}_pcrel_hi modifiers
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D60657: [RISCV] Fix evaluation of %pcrel_lo
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D58843: [WIP][MC][RISCV] Allow targets to defer forcing relocations
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D60842: [libc++] Remove redundant conditionals for Apple platforms
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D59792: [pstl] Make the default backend be the serial backend and always provide parallel policies
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D61195: [libcxx] Portability fix: std::regex_constants::error_type values are not requied to be non-zero.
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D60761: [FunctionAttrs] Remove readonly and writeonly assertion
Luke Lau via Phabricator via llvm-commits
- [PATCH] D60294: [DAGCombiner] [CodeGenPrepare] Split large offsets from base addresses
Luís Marques via Phabricator via llvm-commits
- [PATCH] D60294: [DAGCombiner] [CodeGenPrepare] Split large offsets from base addresses
Luís Marques via Phabricator via llvm-commits
- [PATCH] D60294: [DAGCombiner] [CodeGenPrepare] Split large offsets from base addresses
Luís Marques via Phabricator via llvm-commits
- [PATCH] D60294: [DAGCombiner] [CodeGenPrepare] Split large offsets from base addresses
Luís Marques via Phabricator via llvm-commits
- [PATCH] D60052: Add Connex vector processor back end
Luís Marques via Phabricator via llvm-commits
- [PATCH] D61185: [RISCV] Add CostModel tests
Luís Marques via Phabricator via llvm-commits
- [PATCH] D60348: [COFF, ARM64] Fix ABI implementation of struct returns
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D60348: [COFF, ARM64] Fix ABI implementation of struct returns
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D60348: [COFF, ARM64] Fix ABI implementation of struct returns
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D60348: [COFF, ARM64] Fix ABI implementation of struct returns
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D60348: [COFF, ARM64] Fix ABI implementation of struct returns
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D60348: [COFF, ARM64] Fix ABI implementation of struct returns
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D60348: [COFF, ARM64] Fix ABI implementation of struct returns
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D60348: [COFF, ARM64] Fix ABI implementation of struct returns
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D60348: [COFF, ARM64] Fix ABI implementation of struct returns
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D60348: [COFF, ARM64] Fix ABI implementation of struct returns
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D60348: [COFF, ARM64] Fix ABI implementation of struct returns
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D60348: [COFF, ARM64] Fix ABI implementation of struct returns
Mandeep Singh Grang via Phabricator via llvm-commits
- [llvm] r359282 - [GlobalISel] Fix inserting copies in the right position for reg definitions
Marcello Maggioni via llvm-commits
- [PATCH] D61157: [GlobalISel] Fix constrainOperandRegClass to insert copies in the right position for reg definitions
Marcello Maggioni via Phabricator via llvm-commits
- [PATCH] D61157: [GlobalISel] Fix constrainOperandRegClass to insert copies in the right position for reg definitions
Marcello Maggioni via Phabricator via llvm-commits
- [PATCH] D61157: [GlobalISel] Fix constrainOperandRegClass to insert copies in the right position for reg definitions
Marcello Maggioni via Phabricator via llvm-commits
- [llvm] r359363 - Revert "AMDGPU: Split block for si_end_cf"
Mark Searles via llvm-commits
- [PATCH] D61031: [AMDGPU] Fixed addReg() in SIOptimizeExecMaskingPreRA.cpp
Mark Searles via Phabricator via llvm-commits
- [PATCH] D61213: [AMDGPU] Revert "AMDGPU: Split block for si_end_cf"
Mark Searles via Phabricator via llvm-commits
- [PATCH] D61213: [AMDGPU] Revert "AMDGPU: Split block for si_end_cf"
Mark Searles via Phabricator via llvm-commits
- [PATCH] D59687: [DebugInfo] Prologue inserter need to insert DW_OP_deref_size
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D59687: [DebugInfo] Prologue inserter need to insert DW_OP_deref_size
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D59687: [DebugInfo] Prologue inserter need to insert DW_OP_deref_size
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D61184: [Salvage] Change salvage debug info implementation to use new DW_OP_LLVM_convert where needed
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D60348: [COFF, ARM64] Fix ABI implementation of struct returns
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D61049: Let llvm-cvtres (and lld-link) report duplicate resources
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D61049: Let llvm-cvtres (and lld-link) report duplicate resources
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D61086: llvm-cvtres: Make new dupe resource error a bit friendlier
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D60931: [builtins] Use aliases for function redirects
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D61121: [Windows] Separate elements in -print-search-dirs with semicolons
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D61118: [MinGW] Fix dllexport of explicit template instantiation
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r358890 - AMDGPU: Fix not checking for copy when looking at copy src
Matt Arsenault via llvm-commits
- [llvm] r358892 - GlobalISel: Legalize scalar G_EXTRACT sources
Matt Arsenault via llvm-commits
- [llvm] r358894 - AMDGPU/GlobalISel: Fix non-power-of-2 G_EXTRACT sources
Matt Arsenault via llvm-commits
- [llvm] r358909 - AMDGPU: Skip debug instructions in assert
Matt Arsenault via llvm-commits
- [llvm] r358910 - Use const DebugLoc&
Matt Arsenault via llvm-commits
- [PATCH] D60858: AMDGPU: Skip debug instructions in assert
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D60462: [TargetLowering][AMDGPU][X86] Improve SimplifyDemandedBits bitcast handling
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59772: AMDGPU: Remove unnecessary check for isFullCopy
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D60315: AMDGPU/GlobalISel: Fix non-power-of-2 G_EXTRACT sources
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D60999: AMDGPU: Fix LCSSA phi lowering in SILowerI1Copies
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D60834: [AMDGPU] Uniform values being used outside loop marked non-divergent
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D60834: [AMDGPU] Uniform values being used outside loop marked non-divergent
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D60052: Add Connex vector processor back end
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D61045: [AMDGPU] gfx1010 sgpr register changes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D60850: [sema][objc] Minor refactor to OverrideSearch. NFCI.
Matt Davis via Phabricator via llvm-commits
- [compiler-rt] r359218 - [compiler-rt] Build custom libc++abi without exceptions.
Matt Morehouse via llvm-commits
- [compiler-rt] r359223 - [libFuzzer] Require linux for libcxx.test
Matt Morehouse via llvm-commits
- [compiler-rt] r359254 - [libFuzzer] Disable MSan interceptors in SIGINT handler.
Matt Morehouse via llvm-commits
- [PATCH] D60787: [scudo][standalone] Introduce the Secondary allocator
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D60787: [scudo][standalone] Introduce the Secondary allocator
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D60787: [scudo][standalone] Introduce the Secondary allocator
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D61053: [compiler-rt] Build custom libc++abi without exceptions.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D61053: [compiler-rt] Build custom libc++abi without exceptions.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D61053: [compiler-rt] Build custom libc++abi without exceptions.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D60593: [GwpAsan] Introduce GWP-ASan.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D60593: [GwpAsan] Introduce GWP-ASan.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D61053: [compiler-rt] Build custom libc++abi without exceptions.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D61163: [libFuzzer] Disable MSan interceptors in SIGINT handler.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D61163: [libFuzzer] Disable MSan interceptors in SIGINT handler.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D60593: [GwpAsan] Introduce GWP-ASan.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D61053: [compiler-rt] Build custom libc++abi without exceptions.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D61070: [libFuzzer] Enable on i386
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D60593: [GwpAsan] Introduce GWP-ASan.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D61022: [ThinLTO] Pass down opt level to LTO backend and handle -O0 LTO in new PM
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D61022: [ThinLTO] Pass down opt level to LTO backend and handle -O0 LTO in new PM
Mehdi AMINI via Phabricator via llvm-commits
- [www] r359165 - Fix author list for MLIR tutorial at EuroLLVM 2019
Mehdi Amini via llvm-commits
- [www] r359278 - Add MLIR tutorial YouTube links
Mehdi Amini via llvm-commits
- [PATCH] D61035: Fix unused variable warning in LoopFusion pass
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D61091: Enable LoopVectorization by default.
Michael Kruse via Phabricator via llvm-commits
- [llvm] r358922 - [AMDGPU] Fix an issue in `op_sel_hi` skipping.
Michael Liao via llvm-commits
- [PATCH] D60978: [AMDGPU] Fix an issue in `op_sel_hi` skipping.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D60978: [AMDGPU] Fix an issue in `op_sel_hi` skipping.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D60942: Emit diagnostic if inline asm "n" constraint isn't an immediate
Michał Górny via Phabricator via llvm-commits
- [PATCH] D61085: [lldb] [lit] Remove unnecessary array use in XMM reading test
Michał Górny via Phabricator via llvm-commits
- [PATCH] D61072: [lldb] [lit] Add tests for reading new x86_64 registers
Michał Górny via Phabricator via llvm-commits
- [PATCH] D61073: [lldb] [lit] Add feature flags for native CPU features
Michał Górny via Phabricator via llvm-commits
- [llvm] r358519 - [SLP] Refactoring of the operand reordering code.
Mikael Holmén via llvm-commits
- [PATCH] D61117: Fix Bug 41353 - unique symbols printed as D instead of u
Mike Pozulp via Phabricator via llvm-commits
- [PATCH] D61117: Fix Bug 41353 - unique symbols printed as D instead of u
Mike Pozulp via Phabricator via llvm-commits
- [PATCH] D60963: Fix dereferencing null pointer
Mikhail Senkov via Phabricator via llvm-commits
- [PATCH] D60963: Fix dereferencing null pointer
Mikhail Senkov via Phabricator via llvm-commits
- [PATCH] D58801: [Support] Implement is_local_impl with AIX mntctl
Miloš Stojanović via Phabricator via llvm-commits
- [PATCH] D58801: [Support] Implement is_local_impl with AIX mntctl
Miloš Stojanović via Phabricator via llvm-commits
- [PATCH] D48069: [cmake] Disable a GCC optimization when building LLVM for MIPS
Miloš Stojanović via Phabricator via llvm-commits
- [PATCH] D58801: [Support] Implement is_local_impl with AIX mntctl
Miloš Stojanović via Phabricator via llvm-commits
- [PATCH] D58801: [Support] Implement is_local_impl with AIX mntctl
Miloš Stojanović via Phabricator via llvm-commits
- [PATCH] D61069: [MIPS] Use custom bitcast lowering to avoid excessive instructions
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D61069: [MIPS] Use custom bitcast lowering to avoid excessive instructions
Mirko Brkusanin via Phabricator via llvm-commits
- [compiler-rt] r359123 - [llvm-symbolizer] Quick fix for broken sanitizer bot
Mitch Phillips via llvm-commits
- [compiler-rt] r359150 - [sanitizer_common] Remove some old commented-out printf statements, and fixed up the order of includes.
Mitch Phillips via llvm-commits
- [PATCH] D60589: [sanitizer_common] Expose a variadic version of the sanitizer Printf function.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D61048: [X86] Remove dead nodes left after ReplaceAllUsesWith calls during address matching
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D60589: [sanitizer_common] Expose a variadic version of the sanitizer Printf function.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D60589: [sanitizer_common] Expose a variadic version of the sanitizer Printf function.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D60589: [sanitizer_common] Expose a variadic version of the sanitizer Printf function.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D60589: [sanitizer_common] Expose a variadic version of the sanitizer Printf function.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D60593: [GwpAsan] Introduce GWP-ASan.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D60593: [GwpAsan] Introduce GWP-ASan.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D60600: [InstCombine] Fix a vector-of-pointers instcombine undef bug.
Neil Henning via Phabricator via llvm-commits
- [PATCH] D60600: [InstCombine] Fix a vector-of-pointers instcombine undef bug.
Neil Henning via Phabricator via llvm-commits
- [PATCH] D60160: [PowerPC] Update P9 vector costs for insert/extract element
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D59881: Initial support for vectorization using MASSV (IBM MASS vector library)
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D60506: [CGP] Make ICMP_EQ use CR result of ICMP_S(L|G)T dominators
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D60102: [PowerPC] Try harder to avoid load/move-to VSR for partial vector loads
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] r359337 - [AsmPrinter] refactor to support %c w/ GlobalAddress'
Nick Desaulniers via llvm-commits
- [PATCH] D58260: [INLINER] allow inlining of blockaddresses if sole uses are callbrs
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D58260: [INLINER] allow inlining of blockaddresses if sole uses are callbrs
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D58260: [INLINER] allow inlining of blockaddresses if sole uses are callbrs
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D58260: [INLINER] allow inlining of blockaddresses if sole uses are callbrs
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D58260: [INLINER] allow inlining of blockaddresses if sole uses are callbrs
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D60887: [AsmPrinter] refactor to support %c w/ GlobalAddress'
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D60887: [AsmPrinter] refactor to support %c w/ GlobalAddress'
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D60887: [AsmPrinter] refactor to support %c w/ GlobalAddress'
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D60887: [AsmPrinter] refactor to support %c w/ GlobalAddress'
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D60887: [AsmPrinter] refactor to support %c w/ GlobalAddress'
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D58704: Initial (incomplete) implementation of JITLink - A replacement for RuntimeDyld.
Nick Lewycky via llvm-commits
- [PATCH] D60056: Hoist/sink malloc/free's in LICM.
Nick Lewycky via Phabricator via llvm-commits
- [llvm] r358891 - llvm-undname: Fix an assert-on-invalid, found by oss-fuzz
Nico Weber via llvm-commits
- [llvm] r358912 - gn build: Merge r358869
Nico Weber via llvm-commits
- [llvm] r358991 - gn build: Merge r358949
Nico Weber via llvm-commits
- [llvm] r358993 - gn build: Merge r358944
Nico Weber via llvm-commits
- [llvm] r359007 - llvm-undname: Support demangling the spaceship operator
Nico Weber via llvm-commits
- [llvm] r359024 - llvm-cvtres: Split addChild(ID) into two functions
Nico Weber via llvm-commits
- [llvm] r359056 - gn build: Merge r359050
Nico Weber via llvm-commits
- [llvm] r359058 - gn build: Merge r359050 more
Nico Weber via llvm-commits
- [llvm] r359064 - llvm-cvtres: Accept /? as help flag, like cvtres.exe
Nico Weber via llvm-commits
- [llvm] r359083 - Let llvm-cvtres (and lld-link) report duplicate resources
Nico Weber via llvm-commits
- [llvm] r359109 - llvm-undname: Fix assert-on->4GiB-string-literal, found by oss-fuzz
Nico Weber via llvm-commits
- [llvm] r359128 - llvm-cvtres: Remove a default argument. No behavior change.
Nico Weber via llvm-commits
- [lld] r359153 - llvm-cvtres: Make new dupe resource error a bit friendlier
Nico Weber via llvm-commits
- [llvm] r359153 - llvm-cvtres: Make new dupe resource error a bit friendlier
Nico Weber via llvm-commits
- [llvm] r359187 - gn build: Merge r359142
Nico Weber via llvm-commits
- [llvm] r359188 - gn build: Merge r359174
Nico Weber via llvm-commits
- [llvm] r359189 - gn build: Merge r359179
Nico Weber via llvm-commits
- [lld] r359192 - lld-link: Implement /swaprun: flag
Nico Weber via llvm-commits
- [llvm] r359195 - gn build: Make setting llvm_enable_dia_sdk=true work
Nico Weber via llvm-commits
- [llvm] r359196 - gn build: Document llvm_enable_dia_sdk variable better
Nico Weber via llvm-commits
- [llvm] r359295 - Minor formatting tweak, no behavior change
Nico Weber via llvm-commits
- [lld] r359412 - Add some lld-link 9.0 release notes
Nico Weber via llvm-commits
- [llvm] r359414 - llvm-cvtres: Attempt to make llvm-cvtres/duplicate.test work on big-endian systems
Nico Weber via llvm-commits
- [PATCH] D60963: Fix dereferencing null pointer
Nico Weber via Phabricator via llvm-commits
- [PATCH] D61049: Let llvm-cvtres (and lld-link) report duplicate resources
Nico Weber via Phabricator via llvm-commits
- [PATCH] D61049: Let llvm-cvtres (and lld-link) report duplicate resources
Nico Weber via Phabricator via llvm-commits
- [PATCH] D61049: Let llvm-cvtres (and lld-link) report duplicate resources
Nico Weber via Phabricator via llvm-commits
- [PATCH] D61049: Let llvm-cvtres (and lld-link) report duplicate resources
Nico Weber via Phabricator via llvm-commits
- [PATCH] D51133: win: Omit ".exe" from lld warning and error messages.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D61067: lld-link: Implement /swaprun: flag
Nico Weber via Phabricator via llvm-commits
- [PATCH] D61067: lld-link: Implement /swaprun: flag
Nico Weber via Phabricator via llvm-commits
- [PATCH] D61086: llvm-cvtres: Make new dupe resource error a bit friendlier
Nico Weber via Phabricator via llvm-commits
- [PATCH] D61067: lld-link: Implement /swaprun: flag
Nico Weber via Phabricator via llvm-commits
- [PATCH] D60766: Fixed error message printing in write_cmake_config.py
Nico Weber via Phabricator via llvm-commits
- [PATCH] D61143: [gn] Support for building libc++
Nico Weber via Phabricator via llvm-commits
- [PATCH] D60372: [gn] Support for building libc++abi
Nico Weber via Phabricator via llvm-commits
- [PATCH] D61196: Minor tweaks to PDB docs
Nico Weber via Phabricator via llvm-commits
- [PATCH] D61049: Let llvm-cvtres (and lld-link) report duplicate resources
Nico Weber via Phabricator via llvm-commits
- [llvm] r358983 - AMDGPU: Fix LCSSA phi lowering in SILowerI1Copies
Nicolai Haehnle via llvm-commits
- [PATCH] D60999: AMDGPU: Fix LCSSA phi lowering in SILowerI1Copies
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] r358875 - [ConstantRange] Rename make{Guaranteed -> Exact}NoWrapRegion() NFC
Nikita Popov via llvm-commits
- [llvm] r358876 - Revert "[ConstantRange] Rename make{Guaranteed -> Exact}NoWrapRegion() NFC"
Nikita Popov via llvm-commits
- [llvm] r359018 - [ConstantRangeTest] Move helper methods; NFC
Nikita Popov via llvm-commits
- [llvm] r359019 - [ConstantRange] Add urem support
Nikita Popov via llvm-commits
- [llvm] r359321 - [ConstantRange] Add abs() support
Nikita Popov via llvm-commits
- [llvm] r359402 - [ConstantRange] Add makeExactNoWrapRegion()
Nikita Popov via llvm-commits
- [PATCH] D60960: [ConstantRange] Add makeExactNoWrapRegion()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D60960: [ConstantRange] Add makeExactNoWrapRegion()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D60846: [ValueTracking] Improve isKnowNonZero for Ints
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D60932: [NFC] Add baseline tests for int isKnownNonZero
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D60932: [NFC] Add baseline tests for int isKnownNonZero
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D60656: [LVI][CVP] Calculate with.overflow result range
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D60536: [ConstantRange] [0, 1) divided by non-empty ranges is [0, 1).
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D60952: [ConstantRange] Add urem support
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D60952: [ConstantRange] Add urem support
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D61046: Fix compilation warnings when compiling with GCC 7.3
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D60536: [ConstantRange] [0, 1) divided by non-empty ranges is [0, 1).
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D61046: Fix compilation warnings when compiling with GCC 7.3
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D61084: [ConstantRange] Add abs() support
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D61084: [ConstantRange] Add abs() support
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D60932: [NFC] Add baseline tests for int isKnownNonZero
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D60932: [NFC] Add baseline tests for int isKnownNonZero
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D60982: [SimplifyCFG] Use lookup tables when they are more space efficient or a huge speed win.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D61150: [SimplifyCFG] NFC, update Switch tests to HEAD so I can see if my changes change anything
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D61158: [SimplifyCFG] use fshr instead of shl/lshr/or
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D61160: [SimplifyCFG] Implement the suggested ctlz transform
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D61084: [ConstantRange] Add abs() support
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D61151: [SimpligyCFG] NFC, remove GCD that was only used for powers of two
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D61207: [ConstantRange] Add srem() support
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D61207: [ConstantRange] Add srem() support
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D61150: [SimplifyCFG] NFC, update Switch tests to HEAD so I can see if my changes change anything
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D61238: [ConstantRange] Add sdiv() support
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D60960: [ConstantRange] Add makeExactNoWrapRegion()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D60960: [ConstantRange] Add makeExactNoWrapRegion()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D60846: [ValueTracking] Improve isKnowNonZero for Ints
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D60715: [ISEL] Collect argument's forwarding regs when lowering calls
Nikola Prica via Phabricator via llvm-commits
- [PATCH] D60715: [ISEL] Collect argument's forwarding regs when lowering calls
Nikola Prica via Phabricator via llvm-commits
- [PATCH] D60715: [ISEL][X86] Tracking of registers that forward call arguments
Nikola Prica via Phabricator via llvm-commits
- [PATCH] D61048: [X86] Remove dead nodes left after ReplaceAllUsesWith calls during address matching
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D61164: [X86] If PreprocessISelDAG reorders a load before a call, make sure we remove dead nodes from the graph
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D61164: [X86] If PreprocessISelDAG reorders a load before a call, make sure we remove dead nodes from the graph
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D61164: [X86] If PreprocessISelDAG reorders a load before a call, make sure we remove dead nodes from the graph
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D60720: [ARM] Add v4f16 and v8f16 types to the CallingConv
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D60618: [ARM] Add bitcast/extract_subvec. of fp16 vectors
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D61174: [clang-format] Fix documentation for FixNamespaceComments
Owen Pan via Phabricator via llvm-commits
- [PATCH] D59491: Fix relative thin archive path handling
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D60896: Improve error reporting for mismatched value sites in IPGO
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D60831: [DebugInfo at O2][LoopVectorize] pr39024: Vectorized code linenos step through loop even after completion
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D60382: FileCheck [2/12]: Stricter parsing of -D option
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D60383: FileCheck [3/12]: Stricter parsing of @LINE expressions
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D60382: FileCheck [2/12]: Stricter parsing of -D option
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D60274: [ELF] Implement Dependent Libraries Feature
Paul Robinson via Phabricator via llvm-commits
- [llvm] r358931 - DebugInfo: Emit only one kind of accelerated access/name table
Pavel Labath via llvm-commits
- [PATCH] D60829: FuncUnwinders: remove "current_offset" from function arguments
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D59991: [Linux/x86] Fix writing of non-gpr registers on newer processors
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D59991: [Linux/x86] Fix writing of non-gpr registers on newer processors
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D61003: PostfixExpression: move parser out of NativePDB internals
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D61063: [ExecutionEngine] Fix a compiler warning in StoreValueToMemory
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D61064: Object/Minidump: Add support for the ThreadList stream
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D61000: Kill modify-python-lldb.py
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D61178: caseFoldingDjbHash: simplify and make the US-ASCII fast path faster
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D61100: [ObjC][ARC] Let ARC optimizer bail out if the number of pointer states it keeps track of becomes too large
Pete Cooper via Phabricator via llvm-commits
- [PATCH] D55153: [ThinLTO] Implement index-based WPD
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D54815: [ThinLTO] Add summary entries for index-based WPD
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D60927: [WIP][llvm-objdump] Switch between ARM/Thumb based on mapping symbols.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D60927: [WIP][llvm-objdump] Switch between ARM/Thumb based on mapping symbols.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D54621: [ELF] - Do not remove empty sections referenced in LOADADDR/ADDR commands.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D60887: [AsmPrinter] refactor to support %c w/ GlobalAddress'
Peter Smith via Phabricator via llvm-commits
- [PATCH] D60887: [AsmPrinter] refactor to support %c w/ GlobalAddress'
Peter Smith via Phabricator via llvm-commits
- [PATCH] D60887: [AsmPrinter] refactor to support %c w/ GlobalAddress'
Peter Smith via Phabricator via llvm-commits
- [PATCH] D61201: [LLD][ELF] Full support for -n (--nmagic) and -N (--omagic)
Peter Smith via Phabricator via llvm-commits
- [llvm] r358935 - [CMake] Replace the sanitizer support in runtimes build with multilib
Petr Hosek via llvm-commits
- [compiler-rt] r359410 - [builtins] Reformat builtins with clang-format
Petr Hosek via llvm-commits
- [compiler-rt] r359411 - [builtins] Use single line C++/C99 comment style
Petr Hosek via llvm-commits
- [compiler-rt] r359413 - [builtins] Use aliases for function redirects
Petr Hosek via llvm-commits
- [compiler-rt] r359419 - [builtins] Fix the typo in the preprocessor check
Petr Hosek via llvm-commits
- [PATCH] D60926: [CMake] Replace the sanitizer support in runtimes build with multilib
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D60329: [gn] Use label_name rather than target_output_name for objects
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D60926: [CMake] Replace the sanitizer support in runtimes build with multilib
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D61053: [compiler-rt] Build custom libc++abi without exceptions.
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D61143: [gn] Support for building libc++
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D60931: [builtins] Use aliases for function redirects
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D60931: [builtins] Use aliases for function redirects
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D60372: [gn] Support for building libc++abi
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D60372: [gn] Support for building libc++abi
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D59168: [runtimes] Move libunwind, libc++abi and libc++ to lib/clang/ and include/
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D58578: [CMake] Fix the value of `config.target_cflags` for non-macOS Apple platforms.
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D59168: [runtimes] Move libunwind, libc++abi and libc++ to lib/clang/ and include/
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D61200: [sanitizer] NFC: add static_assert to confirm that we use optimal ByteMap type
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D60351: [builtins] Reformat builtins with clang-format
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D60352: [builtins] Use single line C++/C99 comment style
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D60931: [builtins] Use aliases for function redirects
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D60570: [Sema] Add more tests for the behavior of argument-dependent name lookup
Phabricator via Phabricator via llvm-commits
- [PATCH] D60624: [AMDGPU][MC] Corrected parsing of SP3 'neg' modifier
Phabricator via Phabricator via llvm-commits
- [PATCH] D60882: [WebAssembly] Error on relocations against undefined data symbols.
Phabricator via Phabricator via llvm-commits
- [PATCH] D60796: [analyzer] PR41269: SmartPtrModeling.
Phabricator via Phabricator via llvm-commits
- [PATCH] D60899: [analyzer] Unbreak body farms in presence of multiple declarations.
Phabricator via Phabricator via llvm-commits
- [PATCH] D60986: [WebAssembly] Bail out of fastisel earlier when computing PIC addresses
Phabricator via Phabricator via llvm-commits
- [PATCH] D60273: [ELF] Change findOrphanPos to only consider live sections
Phabricator via Phabricator via llvm-commits
- [PATCH] D60131: [ELF] Change default output section type to SHT_PROGBITS
Phabricator via Phabricator via llvm-commits
- [PATCH] D60999: AMDGPU: Fix LCSSA phi lowering in SILowerI1Copies
Phabricator via Phabricator via llvm-commits
- [PATCH] D60992: [WebAssembly] Fix typo in relocation checking
Phabricator via Phabricator via llvm-commits
- [PATCH] D59977: [Lexer] Fix an off-by-one bug in Lexer::getAsCharRange() - NFC.
Phabricator via Phabricator via llvm-commits
- [PATCH] D60936: [Mips][CodeGen] Remove MachineFunction::setSubtarget. Change Mips to just copy the subtarget from the MachineFunction instead of recalculating it.
Phabricator via Phabricator via llvm-commits
- [PATCH] D61049: Let llvm-cvtres (and lld-link) report duplicate resources
Phabricator via Phabricator via llvm-commits
- [PATCH] D60767: [AMDGPU][MC] Parser cleanup and refactoring
Phabricator via Phabricator via llvm-commits
- [PATCH] D60987: [docs] Copy-edit lld/docs/WebAssembly.rst
Phabricator via Phabricator via llvm-commits
- [PATCH] D61029: clang-cl: List valid values for /std: in /? output
Phabricator via Phabricator via llvm-commits
- [PATCH] D61036: [lldb] Use local definition of get_cpuid_count
Phabricator via Phabricator via llvm-commits
- [PATCH] D61048: [X86] Remove dead nodes left after ReplaceAllUsesWith calls during address matching
Phabricator via Phabricator via llvm-commits
- [PATCH] D59802: [clang-tidy] Add new checker: llvm-prefer-isa-or-dyn-cast-in-conditionals
Phabricator via Phabricator via llvm-commits
- [PATCH] D61086: llvm-cvtres: Make new dupe resource error a bit friendlier
Phabricator via Phabricator via llvm-commits
- [PATCH] D61071: [Support] Add a GTest matcher for Optional<T>
Phabricator via Phabricator via llvm-commits
- [PATCH] D59814: [Testing] Move clangd::Annotations to llvm testing support
Phabricator via Phabricator via llvm-commits
- [PATCH] D61067: lld-link: Implement /swaprun: flag
Phabricator via Phabricator via llvm-commits
- [PATCH] D60793: [Evaluator] Walk initial elements when handling load through bitcast
Phabricator via Phabricator via llvm-commits
- [PATCH] D61114: [SelectionDAG] Use stack load/store in PromoteIntRes_BITCAST when the input needs to be be split and the output type is a vector.
Phabricator via Phabricator via llvm-commits
- [PATCH] D57118: [CMake][PowerPC] Recognize LLVM_NATIVE_TARGET="ppc64le" as PowerPC
Phabricator via Phabricator via llvm-commits
- [PATCH] D61173: [BPF] do not generate predefined macro bpf
Phabricator via Phabricator via llvm-commits
- [PATCH] D60160: [PowerPC] Update P9 vector costs for insert/extract element
Phabricator via Phabricator via llvm-commits
- [PATCH] D60546: [X86] Use MOVQ for i64 atomic_stores when SSE2 is enabled
Phabricator via Phabricator via llvm-commits
- [PATCH] D61223: [X86] Remove (V)MOV64toSDrr/m and (V)MOVDI2SSrr/m. Use 128-bit result MOVD/MOVQ and COPY_TO_REGCLASS instead
Phabricator via Phabricator via llvm-commits
- [llvm] r358901 - [LPM/BPI] Preserve BPI through trivial loop pass pipeline (e.g. LCSSA, LoopSimplify)
Philip Reames via llvm-commits
- [llvm] r358906 - [Tests] Add a negative test for masked.gather part of D59703
Philip Reames via llvm-commits
- [llvm] r358907 - [Tests] Revise a test as requested by reviewer in D59703
Philip Reames via llvm-commits
- [llvm] r358913 - [InstSimplify] Move masked.gather w/no active lanes handling to InstSimplify from InstCombine
Philip Reames via llvm-commits
- [llvm] r358919 - [InstCombine] Eliminate stores to constant memory
Philip Reames via llvm-commits
- [llvm] r359000 - [InstCombine] Convert a masked.load of a dereferenceable address to an unconditional load
Philip Reames via llvm-commits
- [llvm] r354298 - [CGP] form usub with overflow from sub+icmp
Philip Reames via llvm-commits
- [llvm] r359160 - [InstCombine] Be consistent w/handling of masked intrinsics style wise [NFC]
Philip Reames via llvm-commits
- [llvm] r359163 - Consolidate existing utilities for interpreting vector predicate maskes [NFC]
Philip Reames via llvm-commits
- [llvm] r358919 - [InstCombine] Eliminate stores to constant memory
Philip Reames via llvm-commits
- [PATCH] D60636: [CallSite removal] move InlineCost to CallBase usage
Philip Reames via Phabricator via llvm-commits
- [PATCH] D60944: [LSR] Limit the recursion for setup cost
Philip Reames via Phabricator via llvm-commits
- [PATCH] D60656: [LVI][CVP] Calculate with.overflow result range
Philip Reames via Phabricator via llvm-commits
- [PATCH] D60790: [LPM/BPI] Preserve BPI through trivial loop pass pipeline
Philip Reames via Phabricator via llvm-commits
- [PATCH] D59380: Fold constant & invariant loads into uses over barrier instructions
Philip Reames via Phabricator via llvm-commits
- [PATCH] D59703: Optimize masked.loads and masked.gathers with a single active lane
Philip Reames via Phabricator via llvm-commits
- [PATCH] D59703: Convert a masked.load of a dereferenceable address to an unconditional load
Philip Reames via Phabricator via llvm-commits
- [PATCH] D60975: Convert a masked.gather of at most one element to a masked.load
Philip Reames via Phabricator via llvm-commits
- [PATCH] D59703: Convert a masked.load of a dereferenceable address to an unconditional load
Philip Reames via Phabricator via llvm-commits
- [PATCH] D60975: Convert a masked.gather of at most one element to a masked.load
Philip Reames via Phabricator via llvm-commits
- [PATCH] D60659: [InstCombine] Eliminate stores to constant memory
Philip Reames via Phabricator via llvm-commits
- [PATCH] D60769: [SimpleLoopUnswitch] Discard stale prof branch_weights for partial unswitched branches
Philip Reames via Phabricator via llvm-commits
- [PATCH] D59703: Convert a masked.load of a dereferenceable address to an unconditional load
Philip Reames via Phabricator via llvm-commits
- [PATCH] D61075: [CodeGenPrepare] delay instruction deletion for efficiency
Philip Reames via Phabricator via llvm-commits
- [PATCH] D61169: [CodeGen] When split the store, get the volatile flag from the old store
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D61236: [NFC] Add a static function to do the endian check
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D61236: [NFC] Add a static function to do the endian check
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D61236: [NFC] Add a static function to do the endian check
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D61248: [NFC] Add the infrastructure to forward the scheduled state between MBB
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D61249: [NFC] Refactor the systemZ scheduler strategy to adapt with the new schedule state forwarding infrastructure
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D61250: [PowerPC] Forward the scheduling state for PowerPC target
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D59480: [NFC] Add SchedState to allow forwarding the Scheduling state between MBB
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D61169: [CodeGenPrepare] Don't split the store if it is volatile
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D61169: [CodeGenPrepare] Don't split the store if it is volatile
Qing Shan Zhang via Phabricator via llvm-commits
- [llvm] r358942 - add Qiu Chaofan (qiucf at cn.ibm.com) to the CREDITS.txt
Qiu Chaofan via llvm-commits
- [PATCH] D60970: [BlockExtractor] Change the basic block separator from ',' to ';'
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D60971: [BlockExtractor] Expose a constructor for the group extraction
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D60973: [llvm-extract] Expose the group extraction feature of the BlockExtractor
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D60667: Allow direct comparison of ConstString against StringRef
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D60654: Fix UNPREDICTABLE check in EmulateInstructionARM::EmulateADDRegShift
Raphael Isemann via Phabricator via llvm-commits
- [llvm] r359135 - Try once more to ensure constant initializaton of ManagedStatics
Reid Kleckner via llvm-commits
- [lld] r359137 - [COFF] Don't emit .gfids sections when CFG is off
Reid Kleckner via llvm-commits
- [llvm] r359151 - Mark new jitlink test XFAIL for windows
Reid Kleckner via llvm-commits
- [PATCH] D60348: [COFF, ARM64] Fix ABI implementation of struct returns
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D60348: [COFF, ARM64] Fix ABI implementation of struct returns
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D60348: [COFF, ARM64] Fix ABI implementation of struct returns
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D60931: [builtins] Use aliases for function redirects
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D60348: [COFF, ARM64] Fix ABI implementation of struct returns
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D61083: Recommitting r358783 and r358786 "[MS] Emit S_HEAPALLOCSITE debug info" with fixes for buildbot error (undefined assembler label).
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D61046: Fix compilation warnings when compiling with GCC 7.3
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D61046: Fix compilation warnings when compiling with GCC 7.3
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D61083: Recommitting r358783 and r358786 "[MS] Emit S_HEAPALLOCSITE debug info" with fixes for buildbot error (undefined assembler label).
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D61095: [AArch64][Windows] Compute function length correctly in unwind tables.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D60348: [COFF, ARM64] Fix ABI implementation of struct returns
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D61095: [AArch64][Windows] Compute function length correctly in unwind tables.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D55229: [COFF] Statically link certain runtime library functions
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D32530: [SVE][IR] Scalable Vector IR Type
Renato Golin via Phabricator via llvm-commits
- [llvm] r358887 - [TargetLowering][AMDGPU][X86] Improve SimplifyDemandedBits bitcast handling
Richard Trieu via llvm-commits
- [llvm] r359205 - [Evaluator] Walk initial elements when handling load through bitcast
Robert Lougher via llvm-commits
- [PATCH] D60793: [Evaluator] Walk initial elements when handling load through bitcast
Robert Lougher via Phabricator via llvm-commits
- [llvm] r358883 - [LLVM-C] Add accessors to the default floating-point metadata node
Robert Widmann via llvm-commits
- [llvm] r359114 - [LLVM-C] Deprecate the LLVMValueRef-returning metadata creation functions
Robert Widmann via llvm-commits
- [PATCH] D60527: [LLVM-C] Add accessors to the default floating-point metadata node
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D60524: [LLVM-C] Deprecate the LLVMValueRef-returning metadata creation functions
Robert Widmann via Phabricator via llvm-commits
- [llvm] r359313 - [PowerPC] Update P9 vector costs for insert/extract element
Roland Froese via llvm-commits
- [llvm] r358986 - [Docs] ReleaseNotes: fixup markup in memcmp()->bcmp() entry
Roman Lebedev via llvm-commits
- [llvm] r359173 - [NFC][LoopIdiomRecognize] Some basic baseline tests for bcmp loop idiom
Roman Lebedev via llvm-commits
- [llvm] r358919 - [InstCombine] Eliminate stores to constant memory
Roman Lebedev via llvm-commits
- [PATCH] D60960: [ConstantRange] Add makeExactNoWrapRegion()
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D60952: [ConstantRange] Add urem support
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D61007: [NFC] SCEVExpander: add SetCurrentDebugLocation() / getCurrentDebugLocation() wrappers
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D61008: [NFC][Utils] deleteDeadLoop(): add an assert that exit block has some non-PHI instruction
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D61010: [NFC] Instruction: introduce changeSuccessor() function, use it
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D61011: [NFC] PHINode: introduce changeIncomingBlock() function, use it
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D61013: [NFC] BasicBlock: refactor changePhiUses() out of replaceSuccessorsPhiUsesWith(), use it
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D60952: [ConstantRange] Add urem support
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D60952: [ConstantRange] Add urem support
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D60851: [llvm-exegesis] Insert IACA markers
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D61010: [NFC] Instruction: introduce replaceSuccessor() function, use it
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D61010: [NFC] Instruction: introduce replaceSuccessorWith() function, use it
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D61011: [NFC] PHINode: introduce replaceIncomingBlockWith() function, use it
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D61013: [NFC] BasicBlock: refactor changePhiUses() out of replacePhiUsesWith(), use it
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D60715: [ISEL][X86] Tracking of registers that forward call arguments
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D60767: [AMDGPU][MC] Parser cleanup and refactoring
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59725: Additions to creduce script
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59725: Additions to creduce script
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D61084: [ConstantRange] Add abs() support
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D61116: [test-suite] MultiSource/Benchmarks/DOE-ProxyApps-C/RSBench: change *CMAKE* target name only
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D60932: [NFC] Add baseline tests for int isKnownNonZero
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59725: Additions to creduce script
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D61144: [LoopIdiomRecognize] BCmp loop idiom recognition
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D61148: [utils] allow opt-8, opt-9 distro
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D61008: [NFC][Utils] deleteDeadLoop(): add an assert that exit block has some non-PHI instruction
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D61084: [ConstantRange] Add abs() support
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D60960: [ConstantRange] Add makeExactNoWrapRegion()
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59725: Additions to creduce script
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D61010: [NFC] Instruction: introduce replaceSuccessorWith() function, use it
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D61010: [NFC] Instruction: introduce replaceSuccessorWith() function, use it
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D61158: [SimplifyCFG] use fshr instead of shl/lshr/or
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D61011: [NFC] PHINode: introduce replaceIncomingBlockWith() function, use it
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D61011: [NFC] PHINode: introduce replaceIncomingBlockWith() function, use it
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D61013: [NFC] BasicBlock: refactor changePhiUses() out of replacePhiUsesWith(), use it
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D61160: [SimplifyCFG] Implement the suggested ctlz transform
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D61207: [ConstantRange] Add srem() support
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D61207: [ConstantRange] Add srem() support
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D61243: Check build-type dependent variables for -flto as well.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D60977: [llvm-profdata] Add overlap command to compute similarity b/w two profile files
Rong Xu via Phabricator via llvm-commits
- [PATCH] D60977: [llvm-profdata] Add overlap command to compute similarity b/w two profile files
Rong Xu via Phabricator via llvm-commits
- [PATCH] D60977: [llvm-profdata] Add overlap command to compute similarity b/w two profile files
Rong Xu via Phabricator via llvm-commits
- [PATCH] D61022: [ThinLTO] Pass down opt level to LTO backend and handle -O0 LTO in new PM
Rong Xu via Phabricator via llvm-commits
- [PATCH] D60977: [llvm-profdata] Add overlap command to compute similarity b/w two profile files
Rong Xu via Phabricator via llvm-commits
- [PATCH] D60977: [llvm-profdata] Add overlap command to compute similarity b/w two profile files
Rong Xu via Phabricator via llvm-commits
- [PATCH] D60977: [llvm-profdata] Add overlap command to compute similarity b/w two profile files
Rong Xu via Phabricator via llvm-commits
- [PATCH] D60977: [llvm-profdata] Add overlap command to compute similarity b/w two profile files
Rong Xu via Phabricator via llvm-commits
- [PATCH] D60882: [WebAssembly] Error on relocations against undefined data symbols.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D60959: [LLD][ELF] - Do not forget to use ch_addralign field after decompressing the sections.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D60959: [LLD][ELF] - Do not forget to use ch_addralign field after decompressing the sections.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D60958: [PPC64] toc-indirect to toc-relative relaxation
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D60989: Use llvm::stable_sort
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D60992: [WebAssembly] Fix typo in relocation checking
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D60994: [PPC64] Allow R_PPC64_DTPREL* to preemptable local-dynamic symbols
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D60998: [PPC][PPC64] Improve some llvm-objdump -d -D tests
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D61058: [PPC64] Consider localentry offset when computing branch distance
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D61006: [ELF] Delete a redundant SHT_NOBITS -> SHT_PROGBITS after D60131
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D61078: [LLD][NFC] Refactor: BuildID hash size calculation is now done in a single place.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D61111: [WebAssembly] Always take into account addend when applying runtime relocations
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D61115: Parallel: only allow the first TaskGroup to run tasks parallelly
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D61115: Parallel: only allow the first TaskGroup to run tasks parallelly
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D54621: [ELF] - Do not remove empty sections referenced in LOADADDR/ADDR commands.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D61067: lld-link: Implement /swaprun: flag
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D61171: [ELF] Change std::max<uint64_t> to uint32_t for section alignment
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D61078: [LLD][NFC] Refactor: BuildID hash size calculation is now done in a single place.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D60274: [ELF] Implement Dependent Libraries Feature
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D58484: [DO NOT SUBMIT] Add -vs-diagnostics.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D61188: [cmake] Fix error message in simulated VS version check
Russell Gallop via Phabricator via llvm-commits
- [PATCH] D61193: vs integration: Use llvm-lib for librarian
Russell Gallop via Phabricator via llvm-commits
- [PATCH] D60834: [AMDGPU] Uniform values being used outside loop marked non-divergent
Ryan Taylor via Phabricator via llvm-commits
- [PATCH] D60834: [AMDGPU] Uniform values being used outside loop marked non-divergent
Ryan Taylor via Phabricator via llvm-commits
- [PATCH] D60879: [CMake] Use add_dependencies in add_llvm_install_targets
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D61059: [yaml2obj] - Don't crash on invalid inputs.
Saleem Abdulrasool via Phabricator via llvm-commits
- [lld] r358899 - [WebAssembly] Error on relocations against undefined data symbols.
Sam Clegg via llvm-commits
- [llvm] r358948 - [WebAssembly] Bail out of fastisel earlier when computing PIC addresses
Sam Clegg via llvm-commits
- [lld] r358995 - [WebAssembly] Fix typo in relocation checking
Sam Clegg via llvm-commits
- [lld] r359103 - [docs] Copy-edit lld/docs/WebAssembly.rst
Sam Clegg via llvm-commits
- [lld] r359207 - [WebAssembly] Always take into account added when applying runtime relocations
Sam Clegg via llvm-commits
- [PATCH] D60986: [WebAssembly] Bail out of fastisel earlier when computing PIC addresses
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D60986: [WebAssembly] Bail out of fastisel earlier when computing PIC addresses
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D60992: [WebAssembly] Fix typo in relocation checking
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D60987: [docs] Copy-edit lld/docs/WebAssembly.rst
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D60992: [WebAssembly] Fix typo in relocation checking
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D61111: [WebAssembly] Always take into account added when applying runtime relocations
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D61111: [WebAssembly] Always take into account addend when applying runtime relocations
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D61111: [WebAssembly] Always take into account addend when applying runtime relocations
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D61111: [WebAssembly] Always take into account addend when applying runtime relocations
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D61111: [WebAssembly] Always take into account addend when applying runtime relocations
Sam Clegg via Phabricator via llvm-commits
- [llvm] r359186 - [Support] Add JSON streaming output API, faster where the heavy value types aren't needed.
Sam McCall via llvm-commits
- [llvm] r359190 - [Support] json::OStream::flush(), which passes through to the underlying stream
Sam McCall via llvm-commits
- [PATCH] D61057: [Sema] Naively create CallExpr when there's one lookup candidate.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D61071: [Support] Add a GTest matcher for Optional<T>
Sam McCall via Phabricator via llvm-commits
- [PATCH] D59814: [Testing] Move clangd::Annotations to llvm testing support
Sam McCall via Phabricator via llvm-commits
- [PATCH] D60804: [Support] Add JSON streaming output API, faster where the heavy value types aren't needed.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D61077: [clangd] Query index in code completion no-compile mode.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D61020: [ARM][ParallelDSP] Relax alias checks
Sam Parker via Phabricator via llvm-commits
- [PATCH] D59772: AMDGPU: Remove unnecessary check for isFullCopy
Samuel Pitoiset via Phabricator via llvm-commits
- [PATCH] D60457: [CodeGen] Fixed de-optimization of legalize subvector extract
Samuel Pitoiset via Phabricator via llvm-commits
- [llvm] r358884 - [DAGCombiner] prepare shuffle-of-splat to handle more patterns; NFC
Sanjay Patel via llvm-commits
- [llvm] r358886 - [DAGCombiner] make variable name less ambiguous; NFC
Sanjay Patel via llvm-commits
- [llvm] r358930 - [SelectionDAG] move splat util functions up from x86 lowering
Sanjay Patel via llvm-commits
- [llvm] r358984 - [DAGCombiner] generalize binop-of-splats scalarization
Sanjay Patel via llvm-commits
- [llvm] r358999 - [x86] use psubus for more vsetcc lowering (PR39859)
Sanjay Patel via llvm-commits
- [llvm] r359006 - [x86] add tests for vector fdiv with splat divisor; NFC
Sanjay Patel via llvm-commits
- [llvm] r359008 - [x86] fix test checks for fdiv combine; NFC
Sanjay Patel via llvm-commits
- [llvm] r354298 - [CGP] form usub with overflow from sub+icmp
Sanjay Patel via llvm-commits
- [llvm] r359095 - [x86] make sure horizontal op and broadcast types match to simplify (PR41414)
Sanjay Patel via llvm-commits
- [llvm] r354298 - [CGP] form usub with overflow from sub+icmp
Sanjay Patel via llvm-commits
- [llvm] r354298 - [CGP] form usub with overflow from sub+icmp
Sanjay Patel via llvm-commits
- [llvm] r354298 - [CGP] form usub with overflow from sub+icmp
Sanjay Patel via llvm-commits
- [llvm] r359147 - [DAGCombiner] scale repeated FP divisor by splat factor
Sanjay Patel via llvm-commits
- [llvm] r359238 - [x86] add tests for vector fdiv reciprocal estimate; NFC
Sanjay Patel via llvm-commits
- [llvm] r359306 - [x86] add tests for fmin/fmax; NFC
Sanjay Patel via llvm-commits
- [llvm] r359398 - [DAGCombiner] try repeated fdiv divisor transform before building estimate
Sanjay Patel via llvm-commits
- [llvm] r359399 - [SelectionDAG] include FP min/max variants as binary operators
Sanjay Patel via llvm-commits
- [PATCH] D60846: [ValueTracking] Improve isKnowNonZero for Ints
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D60932: [NFC] Add baseline tests for int isKnownNonZero
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D59703: Convert a masked.load of a dereferenceable address to an unconditional load
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D60838: [x86] use psubus for more vsetcc lowering (PR39859)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D61028: [DAGCombiner] scale repeated FP divisor by splat factor
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D60975: Convert a masked.gather of at most one element to a masked.load
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D60837: [CGP] Look through bitcasts when duplicating returns for tail calls
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D60837: [CGP] Look through bitcasts when duplicating returns for tail calls
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D61028: [DAGCombiner] scale repeated FP divisor by splat factor
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D61075: [CodeGenPrepare] delay instruction deletion for efficiency
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D61028: [DAGCombiner] scale repeated FP divisor by splat factor
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D61068: [X86][SSE] Disable shouldFoldConstantShiftPairToMask for btver1/btver2 targets (PR40758)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D61028: [DAGCombiner] scale repeated FP divisor by splat factor
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D61047: [X86] Delay creating index register negations during address matching until after we know for sure the match will succeed
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D61028: [DAGCombiner] scale repeated FP divisor by splat factor
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D61114: [SelectionDAG] Use stack load/store in PromoteIntRes_BITCAST when the input needs to be be split and the output type is a vector.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D61075: [CodeGenPrepare] delay instruction deletion for efficiency
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D61075: [CodeGenPrepare] limit overflow intrinsic matching to a single basic block
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D61068: [X86][SSE] Disable shouldFoldConstantShiftPairToMask for btver1/btver2 targets (PR40758)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D60512: [X86][AVX] Combine shuffles extracted from a common vector
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D61149: [DAGCombiner] try repeated fdiv divisor transform before building estimate
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D61158: [SimplifyCFG] use fshr instead of shl/lshr/or
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D57468: Strengthen handling of GEPs and generic calls for all undef lanes
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D61149: [DAGCombiner] try repeated fdiv divisor transform before building estimate
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D61199: [DAG] Refactor DAGCombiner::ReassociateOps
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D60846: [ValueTracking] Improve isKnowNonZero for Ints
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D60846: [ValueTracking] Improve isKnowNonZero for Ints
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D60960: [ConstantRange] Add makeExactNoWrapRegion()
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D50167: RFC: [SCEV] Add explicit representations of umin/smin
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D61166: [SCEV] Use isKnownViaNonRecursiveReasoning for smax simplification
Sanjoy Das via Phabricator via llvm-commits
- [llvm] r358992 - [AMDGPU] Fix hidden argument metadata duplication for V3
Scott Linder via llvm-commits
- [PATCH] D60915: [AMDGPU] Fix hidden argument metadata duplication for V3
Scott Linder via Phabricator via llvm-commits
- [llvm] r359144 - Add period at end of comment.
Sean Fertile via llvm-commits
- [llvm] r359244 - [Object][XCOFF] Add intial support for section header table.
Sean Fertile via llvm-commits
- [PATCH] D54720: [PPC64] toc-indirect to toc-relative relaxation.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D60958: [PPC64] toc-indirect to toc-relative relaxation
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D60878: [Object][XCOFF] Add an XCOFF dumper for llvm-readobj
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D60784: [Object][XCOFF] Add intial support for parsing/dumping section header table.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D60958: [PPC64] toc-indirect to toc-relative relaxation
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D60042: [llvm-objcopy] Add --prefix-alloc-sections
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D60042: [llvm-objcopy] Add --prefix-alloc-sections
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D60042: [llvm-objcopy] Add --prefix-alloc-sections
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D60852: Fix for bug 41512: lower INSERT_VECTOR_ELT(ZeroVec, 0, Elt) to SCALAR_TO_VECTOR(Elt) for all SSE flavors
Serge Preis via Phabricator via llvm-commits
- [llvm] r358878 - [NewPM] Add dummy Test for LoopVectorize option parsing.
Serguei Katkov via llvm-commits
- [llvm] r358880 - [NewPM] Add Option handling for SimpleLoopUnswitch
Serguei Katkov via llvm-commits
- [PATCH] D60676: [NewPM] Add Option handling for SimpleLoopUnswitch
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D60911: [PGO/SamplePGO][NFC] Move the function updateProfWeight from Instruction to CallInst
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D60911: [PGO/SamplePGO][NFC] Move the function updateProfWeight from Instruction to CallInst
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D61046: Fix compilation warnings when compiling with GCC 7.3
Shafik Yaghmour via Phabricator via llvm-commits
- [PATCH] D60588: Adjusting libc++ std::list formatter to act better with pointers and references and adding a test to cover a previous related fix
Shafik Yaghmour via Phabricator via llvm-commits
- [PATCH] D60673: [SimplifyCFG] Improove and speed up ReduceSwitchRange
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D60673: [SimplifyCFG] Improove and speed up ReduceSwitchRange
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D60673: [SimplifyCFG] Improove and speed up ReduceSwitchRange
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D60673: [SimplifyCFG] Improove and speed up ReduceSwitchRange
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D60673: [SimplifyCFG] Improove and speed up ReduceSwitchRange
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D60673: [SimplifyCFG] Improove and speed up ReduceSwitchRange
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D60673: [SimplifyCFG] Improove and speed up ReduceSwitchRange
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D60673: [SimplifyCFG] Improove and speed up ReduceSwitchRange
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D60673: [SimplifyCFG] Improove and speed up ReduceSwitchRange
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D60673: [SimplifyCFG] Improove and speed up ReduceSwitchRange
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D60673: [SimplifyCFG] Improove and speed up ReduceSwitchRange
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D60982: [SimplifyCFG] Use lookup tables when they are more space efficient or a huge speed win.
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D60982: [SimplifyCFG] Use lookup tables when they are more space efficient or a huge speed win.
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D60982: [SimplifyCFG] Use lookup tables when they are more space efficient or a huge speed win.
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D60673: [SimplifyCFG] Improove and speed up ReduceSwitchRange
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D60982: [SimplifyCFG] Use lookup tables when they are more space efficient or a huge speed win.
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D61132: [builtins] run-time support for sparse maps in llvm
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D61132: [builtins] run-time support for sparse maps in llvm
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D60982: [SimplifyCFG] Use lookup tables when they are more space efficient or a huge speed win.
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D61148: [utils] allow opt-8, opt-9 distro
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D61150: [SimplifyCFG] NFC, update Switch tests to HEAD so I can see if my changes change anything
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D61152: [SimplifyCFG] use fshr instead of shl/lshr/or
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D61153: PATCH] [SimplifyCFG] Run ReduceSwitchRange unconditionally, generalize
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D61153: PATCH] [SimplifyCFG] Run ReduceSwitchRange unconditionally, generalize
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D61150: [SimplifyCFG] NFC, update Switch tests to HEAD so I can see if my changes change anything
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D61150: [SimplifyCFG] NFC, update Switch tests to HEAD so I can see if my changes change anything
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D61158: [SimplifyCFG] use fshr instead of shl/lshr/or
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D61158: [SimplifyCFG] use fshr instead of shl/lshr/or
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D61159: [SimplifyCFG] Run ReduceSwitchRange unconditionally, generalize
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D61152: [SimplifyCFG] use fshr instead of shl/lshr/or
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D61160: [SimplifyCFG] Implement the suggested ctlz transform
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D60673: [SimplifyCFG] Improove and speed up ReduceSwitchRange
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D61132: [builtins] run-time support for sparse maps in llvm
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D61132: [builtins] run-time support for sparse maps in llvm
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D61160: [SimplifyCFG] Implement the suggested ctlz transform
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D61150: [SimplifyCFG] NFC, update Switch tests to HEAD so I can see if my changes change anything
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D60982: [SimplifyCFG] Use lookup tables when they are more space efficient or a huge speed win.
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D61151: [SimpligyCFG] NFC, remove GCD that was only used for powers of two
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D61160: [SimplifyCFG] Implement the suggested ctlz transform
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D61151: [SimpligyCFG] NFC, remove GCD that was only used for powers of two
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D61150: [SimplifyCFG] NFC, update Switch tests to HEAD so I can see if my changes change anything
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D61151: [SimpligyCFG] NFC, remove GCD that was only used for powers of two
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D61158: [SimplifyCFG] use fshr instead of shl/lshr/or
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D61159: [SimplifyCFG] Run ReduceSwitchRange unconditionally, generalize
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D61160: [SimplifyCFG] Implement the suggested ctlz transform
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D61237: [SimplifyCFG] ReduceSwitchRange: Improve on the case where the SubThreshold doesn't trigger
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D61237: [SimplifyCFG] ReduceSwitchRange: Improve on the case where the SubThreshold doesn't trigger
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D61237: [SimplifyCFG] ReduceSwitchRange: Improve on the case where the SubThreshold doesn't trigger
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D61237: [SimplifyCFG] ReduceSwitchRange: Improve on the case where the SubThreshold doesn't trigger
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D61237: [SimplifyCFG] ReduceSwitchRange: Improve on the case where the SubThreshold doesn't trigger
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D61237: [SimplifyCFG] ReduceSwitchRange: Improve on the case where the SubThreshold doesn't trigger
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D61237: [SimplifyCFG] ReduceSwitchRange: Improve on the case where the SubThreshold doesn't trigger
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D61160: [SimplifyCFG] Implement the suggested ctlz transform
Shawn Landden via Phabricator via llvm-commits
- [PATCH] D58537: lib/Header: Simplify CMakeLists.txt
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D60879: [CMake] Use add_dependencies in add_llvm_install_targets
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D61100: [ObjC][ARC] Let ARC optimizer bail out if the number of pointer states it keeps track of becomes too large
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D61092: [llvm-strip] Have --discard-all imply --strip-debug
Sid Manning via Phabricator via llvm-commits
- [PATCH] D61092: [llvm-strip] Have --discard-all imply --strip-debug
Sid Manning via Phabricator via llvm-commits
- [PATCH] D61092: [llvm-strip] Have --discard-all imply --strip-debug
Sid Manning via Phabricator via llvm-commits
- [PATCH] D61092: [llvm-strip] Have --discard-all imply --strip-debug
Sid Manning via Phabricator via llvm-commits
- [PATCH] D61092: [llvm-strip] Have --discard-all imply --strip-debug
Sid Manning via Phabricator via llvm-commits
- [llvm] r359171 - [MIPS] Use custom bitcast lowering to avoid excessive instructions
Simon Atanasyan via llvm-commits
- [llvm] r359376 - [cmake] Disable a GCC optimization when building LLVM for MIPS
Simon Atanasyan via llvm-commits
- [PATCH] D59702: Unbreak the build of compiler-rt on Linux/mips64el
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D60936: [Mips][CodeGen] Remove MachineFunction::setSubtarget. Change Mips to just copy the subtarget from the MachineFunction instead of recalculating it.
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D61069: [MIPS] Use custom bitcast lowering to avoid excessive instructions
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D61069: [MIPS] Use custom bitcast lowering to avoid excessive instructions
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D48069: [cmake] Disable a GCC optimization when building LLVM for MIPS
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D48069: [cmake] Disable a GCC optimization when building LLVM for MIPS
Simon Dardis via Phabricator via llvm-commits
- [llvm] r358879 - [AMDGPU] Regenerate uitofp i8 to float conversion tests.
Simon Pilgrim via llvm-commits
- [llvm] r358887 - [TargetLowering][AMDGPU][X86] Improve SimplifyDemandedBits bitcast handling
Simon Pilgrim via llvm-commits
- [llvm] r358969 - Fix MSVC "32-bit shift implicitly converted to 64 bits" warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r358970 - Fix MSVC "32-bit shift implicitly converted to 64 bits" warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r358989 - [X86] Pull out collectConcatOps helper. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r359082 - [X86][SSE] Add masked bit test cases for PR26697
Simon Pilgrim via llvm-commits
- [llvm] r359088 - [X86] Add shouldFoldConstantShiftPairToMask override placeholder. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r359111 - [InstCombine][X86] Use generic expansion of PACKSS/PACKUS for constant folding. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r359116 - [X86][SSE] Add tests for bitcasting vXi1 bool vectors to non-simple types.
Simon Pilgrim via llvm-commits
- [llvm] r359176 - [X86][SSE] combineBitcastvxi1 - add support for bitcasting to non-scalar integers
Simon Pilgrim via llvm-commits
- [llvm] r359177 - Fix include order. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r359185 - [InstCombine][X86] Add PACKSS/PACKUS tests for truncation where saturation won't occur
Simon Pilgrim via llvm-commits
- [llvm] r359191 - [InstCombine][X86] Tweak generic expansion of PACKSS/PACKUS to shuffle then truncate. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r359292 - [X86][AVX] Combine shuffles extracted from a common vector
Simon Pilgrim via llvm-commits
- [llvm] r359293 - [X86][SSE] Disable shouldFoldConstantShiftPairToMask for btver1/btver2 targets (PR40758)
Simon Pilgrim via llvm-commits
- [llvm] r359296 - [X86][SSE] Pull out OR(EXTRACTELT(X, 0), OR(EXTRACTELT(X, 1), ...)) matching code from LowerVectorAllZeroTest
Simon Pilgrim via llvm-commits
- [llvm] r359299 - Fix Wparentheses warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r359326 - [DAGCombine] Cleanup visitEXTRACT_SUBVECTOR. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r359332 - [X86][AVX] Fold extract_subvector(broadcast(x)) -> broadcast(x) iff x has one use
Simon Pilgrim via llvm-commits
- [llvm] r359378 - [X86][AVX] Merge mask select with shuffles across extract_subvector (PR40332)
Simon Pilgrim via llvm-commits
- [llvm] r359379 - [X86][SSE] Add initial test case for subvector insert/extract of illegal types
Simon Pilgrim via llvm-commits
- [llvm] r359382 - Fix check-prefixes typo
Simon Pilgrim via llvm-commits
- [llvm] r359385 - [X86] Add vector boolean reduction tests (PR38840)
Simon Pilgrim via llvm-commits
- [llvm] r359386 - [X86][AVX512] Improve vector bool reductions
Simon Pilgrim via llvm-commits
- [llvm] r359388 - [X86][AVX] Cleanup and add additional expandload and compressstore tests
Simon Pilgrim via llvm-commits
- [llvm] r359389 - [X86][SSE] Add support for <64 x i1> bool reduction
Simon Pilgrim via llvm-commits
- [llvm] r359390 - [X86][AVX] Add additional SSE/AVX expandload and compressstore targets
Simon Pilgrim via llvm-commits
- [llvm] r359391 - Revert rL359389: [X86][SSE] Add support for <64 x i1> bool reduction
Simon Pilgrim via llvm-commits
- [llvm] r359395 - [X86][AVX] Add AVX512DQ coverage for masked memory ops tests (PR34584)
Simon Pilgrim via llvm-commits
- [llvm] r359396 - [X86][SSE] Optimize llvm.experimental.vector.reduce.xor.vXi1 parity reduction (PR38840)
Simon Pilgrim via llvm-commits
- [llvm] r359400 - [X86][AVX] Combine non-lane crossing binary shuffles using X86ISD::VPERMV3
Simon Pilgrim via llvm-commits
- [llvm] r359401 - [X86][AVX] Enabled AVX512F tests and add PR40815 test case
Simon Pilgrim via llvm-commits
- [llvm] r359406 - [X86][SSE] combineExtractVectorElt - add early-out to return zero/undef for out-of-range extraction indices.
Simon Pilgrim via llvm-commits
- [llvm] r359407 - [X86] Add PR39936 HADD Tests
Simon Pilgrim via llvm-commits
- [llvm] r359408 - [X86][AVX] Add fast-hops target for add/fadd reduction tests
Simon Pilgrim via llvm-commits
- [llvm] r359409 - [X86] Add PR39921 HADD pairwise reduction test and AVX2 test coverage
Simon Pilgrim via llvm-commits
- [PATCH] D60462: [TargetLowering][AMDGPU][X86] Improve SimplifyDemandedBits bitcast handling
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D60462: [TargetLowering][AMDGPU][X86] Improve SimplifyDemandedBits bitcast handling
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59422: [SelectionDAG] Use SimplifyDemandedBits on truncated SCALAR_TO_VECTORs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D60462: [TargetLowering][AMDGPU][X86] Improve SimplifyDemandedBits bitcast handling
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59422: [SelectionDAG] Use SimplifyDemandedBits on truncated SCALAR_TO_VECTORs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D56387: [DAGCombiner] Enable SimplifyDemandedBits vector support for TRUNCATE (WIP)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D60838: [x86] use psubus for more vsetcc lowering (PR39859)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D60512: [X86][AVX] Combine shuffles extracted from a common vector
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D60975: Convert a masked.gather of at most one element to a masked.load
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D60993: [X86] Initial cleanups on the FixupLEAs pass. Separate Atom LEA creation from other LEA optimizations.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D61068: [X86][SSE] Disable shouldFoldConstantShiftPairToMask for btver1/btver2 targets (PR40758)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D61028: [DAGCombiner] scale repeated FP divisor by splat factor
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D61028: [DAGCombiner] scale repeated FP divisor by splat factor
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D61068: [X86][SSE] Disable shouldFoldConstantShiftPairToMask for btver1/btver2 targets (PR40758)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D61028: [DAGCombiner] scale repeated FP divisor by splat factor
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D60546: [X86] Use MOVQ for i64 atomic_stores when SSE2 is enabled
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D61129: [InstSimplify][X86] Expand PACKSS/PACKUS if the operands won't saturate
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D61129: [InstCombine][X86] Expand PACKSS/PACKUS if the operands won't saturate
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D56772: [MIR] Add simple PRE pass to MachineCSE
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D61149: [DAGCombiner] try repeated fdiv divisor transform before building estimate
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D61148: [utils] allow opt-8, opt-9 distro
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D60940: [X86] Don't form masked instructions if the operation has an additional user.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D60512: [X86][AVX] Combine shuffles extracted from a common vector
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D61068: [X86][SSE] Disable shouldFoldConstantShiftPairToMask for btver1/btver2 targets (PR40758)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D61189: [X86][SSE] Extract i1 elements from vXi1 bool vectors (WIP)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D61189: [X86][SSE] Extract i1 elements from vXi1 bool vectors (WIP)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D61223: [X86] Remove (V)MOV64toSDrr/m and (V)MOVDI2SSrr/m. Use 128-bit result MOVD/MOVQ and COPY_TO_REGCLASS instead
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D61223: [X86] Remove (V)MOV64toSDrr/m and (V)MOVDI2SSrr/m. Use 128-bit result MOVD/MOVQ and COPY_TO_REGCLASS instead
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D60897: [SLP] Look-ahead operand reordering heuristic.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D61230: [X86][SSE] Optimize llvm.experimental.vector.reduce.xor.vXi1 parity reduction (PR38840)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D61236: [NFC] Add a static function to do the endian check
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D61230: [X86][SSE] Optimize llvm.experimental.vector.reduce.xor.vXi1 parity reduction (PR38840)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D61245: [X86][SSE] isHorizontalBinOp - add support for target shuffles
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D61245: [X86][SSE] isHorizontalBinOp - add support for target shuffles
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59766: [TargetLowering] findOptimalMemOpLowering. NFC.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D59787: [ARM] Implement TTI::getMemcpyCost
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D59787: [ARM] Implement TTI::getMemcpyCost
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D59785: [TargetLowering] Change getOptimalMemOpType to take a function attribute list
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D59766: [TargetLowering] findOptimalMemOpLowering. NFC.
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] r359017 - [AMDGPU] Fixed addReg() in SIOptimizeExecMaskingPreRA.cpp
Stanislav Mekhanoshin via llvm-commits
- [llvm] r359113 - [AMDGPU] Add gfx1010 target definitions
Stanislav Mekhanoshin via llvm-commits
- [llvm] r359117 - [AMDGPU] gfx1010 sgpr register changes
Stanislav Mekhanoshin via llvm-commits
- [llvm] r359139 - [AMDGPU] gfx1010 SOP instructions
Stanislav Mekhanoshin via llvm-commits
- [llvm] r359224 - [AMDGPU] gfx1010 utility functions
Stanislav Mekhanoshin via llvm-commits
- [llvm] r359225 - [AMDGPU] gfx1010 VOP1 instructions
Stanislav Mekhanoshin via llvm-commits
- [llvm] r359239 - [AMDGPU] gfx1010 - fix ubsan failure
Stanislav Mekhanoshin via llvm-commits
- [llvm] r359316 - [AMDGPU] gfx1010 VOP2 changes
Stanislav Mekhanoshin via llvm-commits
- [llvm] r359328 - [AMDGPU] gfx1010 VOP3 and VOP3P implementation
Stanislav Mekhanoshin via llvm-commits
- [llvm] r359358 - [AMDGPU] gfx1010 VOPC implementation
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D59758: [DAGCombiner] Combine OR as ADD when no common bits are set
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D60978: [AMDGPU] Fix an issue in `op_sel_hi` skipping.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D61031: [AMDGPU] Fixed addReg() in SIOptimizeExecMaskingPreRA.cpp
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D61031: [AMDGPU] Fixed addReg() in SIOptimizeExecMaskingPreRA.cpp
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D61041: [AMDGPU] Add gfx1010 target definitions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D61045: [AMDGPU] gfx1010 sgpr register changes
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D61041: [AMDGPU] Add gfx1010 target definitions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D61045: [AMDGPU] gfx1010 sgpr register changes
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D61080: [AMDGPU] gfx1010 SOP instructions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D61080: [AMDGPU] gfx1010 SOP instructions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D61094: [AMDGPU] gfx1010 utility functions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D61099: [AMDGPU] gfx1010 VOP1 instructions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D61094: [AMDGPU] gfx1010 utility functions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D61099: [AMDGPU] gfx1010 VOP1 instructions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D61156: [AMDGPU] gfx1010 VOP2 changes
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D61156: [AMDGPU] gfx1010 VOP2 changes
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D61202: [AMDGPU] gfx1010 VOP3 and VOP3P implementation
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D61202: [AMDGPU] gfx1010 VOP3 and VOP3P implementation
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D61208: [AMDGPU] gfx1010 VOPC implementation
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D61213: [AMDGPU] Revert "AMDGPU: Split block for si_end_cf"
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D61208: [AMDGPU] gfx1010 VOPC implementation
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D58704: Initial (incomplete) implementation of JITLink - A replacement for RuntimeDyld.
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D61065: [JITLink] Pass ObjectFile in NotifyLoaded() for JITEventListener support
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D58704: Initial (incomplete) implementation of JITLink - A replacement for RuntimeDyld.
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D61065: [JITLink] Pass ObjectFile in NotifyLoaded() for JITEventListener support
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D61065: [JITLink] Pass ObjectFile in NotifyLoaded() for JITEventListener support
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D60760: Adapt -fsanitize=function to SANITIZER_NON_UNIQUE_TYPEINFO
Stephan Bergmann via Phabricator via llvm-commits
- [PATCH] D61201: [LLD][ELF] Full support for -n (--nmagic) and -N (--omagic)
Stephen Hines via Phabricator via llvm-commits
- [PATCH] D61201: [LLD][ELF] Full support for -n (--nmagic) and -N (--omagic)
Stephen Hines via Phabricator via llvm-commits
- [PATCH] D61184: [Salvage] Change salvage debug info implementation to use new DW_OP_LLVM_convert where needed
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D61184: [Salvage] Change salvage debug info implementation to use new DW_OP_LLVM_convert where needed
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D60285: Make calls into the pthread library use weak symbols.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D61193: vs integration: Use llvm-lib for librarian
Steven Noonan via Phabricator via llvm-commits
- [llvm] r359290 - [InferAddressSpaces] Add AS parameter to the pass factory
Sven van Haastregt via llvm-commits
- [PATCH] D60602: [InferAddressSpaces] Add AS parameter to the pass factory
Sven van Haastregt via Phabricator via llvm-commits
- [PATCH] D38061: Set AnonymousTagLocations false for ASTContext if column info is expected not to be used
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D61154: [PredicateInfo] Do not process unreachable operands.
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D60664: [git-svn] Add a username option for push command
Tamás Zolnai via Phabricator via llvm-commits
- [www] r358952 - First draft of season of docs webpage. More edits to come.
Tanya Lattner via llvm-commits
- [www] r358954 - Change to executable.
Tanya Lattner via llvm-commits
- [www] r358956 - Fix titles of projects.
Tanya Lattner via llvm-commits
- [www] r359369 - Update sponsors.
Tanya Lattner via llvm-commits
- [www] r359370 - Update sponsors.
Tanya Lattner via llvm-commits
- [www] r359371 - Update sponsors.
Tanya Lattner via llvm-commits
- [llvm] r359025 - [ThinLTO] Pass down opt level to LTO backend and handle -O0 LTO in new PM
Teresa Johnson via llvm-commits
- [PATCH] D61022: [ThinLTO] Pass down opt level to LTO backend and handle -O0 LTO in new PM
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D61022: [ThinLTO] Pass down opt level to LTO backend and handle -O0 LTO in new PM
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D61022: [ThinLTO] Pass down opt level to LTO backend and handle -O0 LTO in new PM
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D61022: [ThinLTO] Pass down opt level to LTO backend and handle -O0 LTO in new PM
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D61022: [ThinLTO] Pass down opt level to LTO backend and handle -O0 LTO in new PM
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D61042: Make post-link regular LTO pipelines match between new and old PM
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D60793: [Evaluator] Walk initial elements when handling load through bitcast
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D54815: [ThinLTO] Add summary entries for index-based WPD
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D54815: [ThinLTO] Add summary entries for index-based WPD
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D61226: [AArch64] Add an option to get the TLS pointer from software
Thomas Guillemard via Phabricator via llvm-commits
- [PATCH] D59343: [WebAssembly] Use passive segments when memory is shared
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D61037: [WebAssembly] Implement ReplaceNodeResults to fix a SIMD crash
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D60929: [WebAssembly] Make LBB markers not affected by test order
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D59343: [WebAssembly] Use passive segments when memory is shared
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D60386: FileCheck [6/12]: Introduce numeric variable definition
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60382: FileCheck [2/12]: Stricter parsing of -D option
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60383: FileCheck [3/12]: Stricter parsing of @LINE expressions
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60384: FileCheck [4/12]: Introduce @LINE numeric expressions
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60385: FileCheck [5/12]: Introduce regular numeric variables
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60550: [X86] Enable AVX512_BF16 instructions, which are supported for BFLOAT16 in Cooper Lake
Tianle Liu via Phabricator via llvm-commits
- [PATCH] D60550: [X86] Enable AVX512_BF16 instructions, which are supported for BFLOAT16 in Cooper Lake
Tianle Liu via Phabricator via llvm-commits
- [PATCH] D60408: [LibTooling] Extend Transformer to support multiple simultaneous changes.
Tianle Liu via Phabricator via llvm-commits
- [PATCH] D60550: [X86] Enable AVX512_BF16 instructions, which are supported for BFLOAT16 in Cooper Lake
Tianle Liu via Phabricator via llvm-commits
- [llvm] r358987 - ARM: disallow add/sub to sp unless Rn is also sp.
Tim Northover via llvm-commits
- [PATCH] D58982: DAG: allow DAG pointer size different from memory representation.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D61124: Fix alignment in AArch64InstructionSelector::emitConstantPoolEntry()
Tim Northover via Phabricator via llvm-commits
- [PATCH] D58202: [Polly][ScheduleOptimizer] Hoist extension nodes after schedule optimization.
Tobias Grosser via Phabricator via llvm-commits
- [lld] r359209 - Merging r358885:
Tom Stellard via llvm-commits
- [PATCH] D58537: lib/Header: Simplify CMakeLists.txt
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D58537: lib/Header: Simplify CMakeLists.txt
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D61046: Fix compilation warnings when compiling with GCC 7.3
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D58537: lib/Header: Simplify CMakeLists.txt
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D61046: Fix compilation warnings when compiling with GCC 7.3
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D61046: Fix compilation warnings when compiling with GCC 7.3
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D60294: [DAGCombiner] [CodeGenPrepare] WIP/RFC Splitting large offsets from base addresses
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D60294: [DAGCombiner] [CodeGenPrepare] Split large offsets from base addresses
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D60294: [DAGCombiner] [CodeGenPrepare] Split large offsets from base addresses
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D61049: Let llvm-cvtres (and lld-link) report duplicate resources
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D61008: [NFC][Utils] deleteDeadLoop(): add an assert that exit block has some non-PHI instruction
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D60712: [DWARF] Add GNU extensions for call site info DWARF symbols
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D61198: [IRBuilder][DebugInfo] Don't pick DebugLocs for new instructions from debug intrinsics
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D34499: Expose __gcov_flush for parity with libgcov in the gcc project
Vedant Kumar via Phabricator via llvm-commits
- [compiler-rt] r359125 - [compiler-rt] Fix warning about virtual destructor in sanitizer_flag_parser.h
Vitaly Buka via llvm-commits
- [compiler-rt] r359133 - [compiler-rt] NFC fixed [whitespace/braces] LINT warning
Vitaly Buka via llvm-commits
- [compiler-rt] r359269 - [lsan] Use SANITIZER_WORDSIZE when selecting ByteMap
Vitaly Buka via llvm-commits
- [compiler-rt] r359270 - NFC: Clang-format msan_allocator.cc
Vitaly Buka via llvm-commits
- [compiler-rt] r359276 - Revert "[lsan] Use SANITIZER_WORDSIZE when selecting ByteMap"
Vitaly Buka via llvm-commits
- [compiler-rt] r359286 - [lsan] Use SANITIZER_WORDSIZE when selecting ByteMap
Vitaly Buka via llvm-commits
- [compiler-rt] r359323 - [NFC] Remove ::kForTest from AP64, it does not use it.
Vitaly Buka via llvm-commits
- [compiler-rt] r359333 - [sanitizer] NFC: add static_assert to confirm that we use optimal ByteMap type
Vitaly Buka via llvm-commits
- [compiler-rt] r359334 - Implement __sanitizer::conditional<B, T, F>
Vitaly Buka via llvm-commits
- [PATCH] D61200: [sanitizer] NFC: add static_assert to confirm that we use optimal ByteMap type
Vitaly Buka via llvm-commits
- [compiler-rt] r359364 - [sanitizer] NFC: add static_assert to confirm that we use reasonable ByteMap type
Vitaly Buka via llvm-commits
- [zorg] r359365 - [sanitizer] Add BUILDBOT_MONO_REPO_PATH to use for local debugging
Vitaly Buka via llvm-commits
- [compiler-rt] r359374 - [sanitizer] Calculate SizeClassAllocator32::ByteMap type from Params::kSpaceSize and Params::kRegionSizeLog
Vitaly Buka via llvm-commits
- [PATCH] D61066: [fuzzer] Fix reload.test on Linux/aarch64
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D60533: [asan_symbolize] Teach `asan_symbolize.py` to symbolicate partially symbolicated ASan reports.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D60531: [asan_symbolize] Teach `asan_symbolize.py` to symbolicate using a module map
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D57306: [NFC] Move `AddressSpaceView` out of `Params` for Size class allocators.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D56968: Refactor `AsanChunk` methods into code that supports both in-process and out-of-process examination of `AsanChunk`s.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D57307: Implement `CopyFromTarget(...)` methods.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D56993: Refactor `GetAsanChunk()` method so it can be used in an in-process and out-of-process context.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D56994: Add `LsanMetadataRemoteView` class.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D56996: [ASan] Add tests for Darwin in-process and out-of-process malloc zone enumeration.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D56995: [ASan] Implement malloc zone enumeration for Darwin.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D56206: Introduce `RemoteAddressSpaceView` and `VMReadContext`.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D56207: Update allocator unit tests to test the `RemoteAddressSpaceView` template instantiation.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D60531: [asan_symbolize] Teach `asan_symbolize.py` to symbolicate using a module map
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D59504: [NFC][Sanitizer] Clean up GetRealFunctionAddress
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D59504: [NFC][Sanitizer] Clean up GetRealFunctionAddress
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D59504: [NFC][Sanitizer] Clean up GetRealFunctionAddress
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D59504: [NFC][Sanitizer] Clean up GetRealFunctionAddress
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D60589: [sanitizer_common] Expose a variadic version of the sanitizer Printf function.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D60589: [sanitizer_common] Expose a variadic version of the sanitizer Printf function.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D60589: [sanitizer_common] Expose a variadic version of the sanitizer Printf function.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D60243: [LSan][AArch64] Speed-up leak and address sanitizers on AArch64 for 47-bit VMA
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D61145: [NFC][Sanitizer] Change "return type" of INTERCEPT_FUNCTION to void
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D61145: [NFC][Sanitizer] Change "return type" of INTERCEPT_FUNCTION to void
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D61155: [NFC] Get type of AllocatorCache from CombinedAllocator
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D61162: [scudo] NFC: Remove unneeded template from scudo::CombinedAllocator
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D61167: NFC: Reuse allocator params
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D61168: [sanitizer] NFC:Get type of LargeMmapAllocator from PrimaryAllocator
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D60243: [LSan][AArch64] Speed-up leak and address sanitizers on AArch64 for 47-bit VMA
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D61200: [sanitizer] NFC: add static_assert to confirm that we use optimal ByteMap type
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D60533: [asan_symbolize] Teach `asan_symbolize.py` to symbolicate partially symbolicated ASan reports.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D61206: [sanitizer] Calculate SizeClassAllocator32::ByteMap type from Params::kSpaceSize and Params::kRegionSizeLog
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D61200: [sanitizer] NFC: add static_assert to confirm that we use optimal ByteMap type
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D61200: [sanitizer] NFC: add static_assert to confirm that we use optimal ByteMap type
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D61200: [sanitizer] NFC: add static_assert to confirm that we use optimal ByteMap type
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D61200: [sanitizer] NFC: add static_assert to confirm that we use optimal ByteMap type
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D61206: [sanitizer] Calculate SizeClassAllocator32::ByteMap type from Params::kSpaceSize and Params::kRegionSizeLog
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D61206: [sanitizer] Calculate SizeClassAllocator32::ByteMap type from Params::kSpaceSize and Params::kRegionSizeLog
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D61206: [sanitizer] Calculate SizeClassAllocator32::ByteMap type from Params::kSpaceSize and Params::kRegionSizeLog
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D61168: [sanitizer] NFC:Get type of LargeMmapAllocator from PrimaryAllocator
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D60593: [GwpAsan] Introduce GWP-ASan.
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D60593: [GwpAsan] Introduce GWP-ASan.
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D60593: [GwpAsan] Introduce GWP-ASan.
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D60970: [BlockExtractor] Change the basic block separator from ',' to ';'
Volkan Keles via Phabricator via llvm-commits
- [PATCH] D60971: [BlockExtractor] Expose a constructor for the group extraction
Volkan Keles via Phabricator via llvm-commits
- [PATCH] D60973: [llvm-extract] Expose the group extraction feature of the BlockExtractor
Volkan Keles via Phabricator via llvm-commits
- [PATCH] D60851: [MCA] Insert IACA markers
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D58537: lib/Header: Simplify CMakeLists.txt
Vyacheslav Zakharin via Phabricator via llvm-commits
- [PATCH] D58537: lib/Header: Simplify CMakeLists.txt
Vyacheslav Zakharin via Phabricator via llvm-commits
- [PATCH] D55232: [SCEV] Suppress hoisting insertion point of binops when unsafe
Warren Ristow via Phabricator via llvm-commits
- [llvm] r358900 - [PGO/SamplePGO][NFC] Move the function updateProfWeight from Instruction
Wei Mi via llvm-commits
- [PATCH] D60911: [PGO/SamplePGO][NFC] Move the function updateProfWeight from Instruction to CallInst
Wei Mi via Phabricator via llvm-commits
- [PATCH] D60911: [PGO/SamplePGO][NFC] Move the function updateProfWeight from Instruction to CallInst
Wei Mi via Phabricator via llvm-commits
- [PATCH] D61224: Fix i386 stack alignment for parameter type with breakdowns
Wei Xiao via Phabricator via llvm-commits
- [PATCH] D60565: [LOOPINFO] Extend Loop object to add utilities to get the loop bounds, step, induction variable, and guard branch.
Whitney via Phabricator via llvm-commits
- [PATCH] D60565: [LOOPINFO] Extend Loop object to add utilities to get the loop bounds, step, induction variable, and guard branch.
Whitney via Phabricator via llvm-commits
- [PATCH] D60565: [LOOPINFO] Extend Loop object to add utilities to get the loop bounds, step, induction variable, and guard branch.
Whitney via Phabricator via llvm-commits
- [PATCH] D60565: [LOOPINFO] Extend Loop object to add utilities to get the loop bounds, step, induction variable, and guard branch.
Whitney via Phabricator via llvm-commits
- [PATCH] D61203: [compiler-rt] Fix cmake warnings
Wink Saville via Phabricator via llvm-commits
- [PATCH] D61203: [compiler-rt] Fix cmake warnings
Wink Saville via Phabricator via llvm-commits
- [PATCH] D61016: [lit][tests]Add libc++ to link XRay test cases if libc++ is used to build CLANG
Xing Xue via Phabricator via llvm-commits
- [PATCH] D61016: [lit][tests]Add libc++ to link XRay test cases if libc++ is used to build CLANG
Xing Xue via Phabricator via llvm-commits
- [PATCH] D61021: Fix typos: (re)?soruce -> (re)?source
Xing via Phabricator via llvm-commits
- [llvm] r359131 - Add optional arg to profile count getters to filter
Xinliang David Li via llvm-commits
- [llvm] r354298 - [CGP] form usub with overflow from sub+icmp
Yevgeny Rouban via llvm-commits
- [PATCH] D61055: [LoopSimplifyCFG] Suppress expensive DomTree verification in LoopSimplifyCFG
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D61179: [WIP] Verifier: check prof branch_weights
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D61055: [LoopSimplifyCFG] Suppress expensive DomTree verification in LoopSimplifyCFG
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D61055: [LoopSimplifyCFG] Suppress expensive DomTree verification in LoopSimplifyCFG
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D60408: [LibTooling] Extend Transformer to support multiple simultaneous changes.
Yitzhak Mandelbaum via Phabricator via llvm-commits
- [PATCH] D61076: [NFC][PowerPC] Return early if the element type is not byte-sized in combineBVOfConsecutiveLoads
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D61227: [NFC]][PowerPC] Use -check-prefixes to simplify the check in code-align.ll
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D61228: [PowerPC] Set the innermost hot loop(from PGO) to align 32 bytes
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D39386: [Power9] Allow gpr callee saved spills in prologue to vector registers rather than stack
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D60854: [DAGLegalize][PowerPC] Add promote legalization of addc/adde and subc/sube
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D60854: [DAGLegalize][PowerPC] Add promote legalization of addc/adde and subc/sube
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D60854: [DAGLegalize][PowerPC] Add promote legalization of addc/adde and subc/sube
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D60854: [DAGLegalize][PowerPC] Add promote legalization of addc/adde and subc/sube
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D60854: [DAGLegalize][PowerPC] Add promote legalization of addc/adde and subc/sube
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D61078: [LLD][NFC] Refactor: BuildID hash size calculation is now done in a single place.
ben via Phabricator via llvm-commits
- [PATCH] D60274: [ELF] Implement Dependent Libraries Feature
ben via Phabricator via llvm-commits
- [PATCH] D61078: [LLD][NFC] Refactor: BuildID hash size calculation is now done in a single place.
ben via Phabricator via llvm-commits
- [PATCH] D61135: Fixed enable-cache-manager option description for lli tool
wasiher via Phabricator via llvm-commits
- [PATCH] D61135: Fixed enable-cache-manager option description for lli tool
wasiher via Phabricator via llvm-commits
- [PATCH] D60473: [LLVM-C] Use dyn_cast instead of unwrap in LLVMGetDebugLoc functions
whitequark via Phabricator via llvm-commits
- [PATCH] D60524: [LLVM-C] Deprecate the LLVMValueRef-returning metadata creation functions
whitequark via Phabricator via llvm-commits
- [PATCH] D61034: [bindings/go] Add wrappers for atomic operations.
whitequark via Phabricator via llvm-commits
- [llvm] r359093 - [LLVM-C] Use dyn_cast instead of unwrap in LLVMGetDebugLoc functions
whitequark via llvm-commits
- 刘松liusong活 動 全 面 升 級 充 1 0 0沅 宋 3 4沅 一 水 申 请 伽 Q6 2 7 3 6 1 1 5 8 连 结 6 0 4 9 6 1 て Ο M
严亚 via llvm-commits
- 敞开心灵的窗子重点摘要新朋友加入就嶺白菜188え联络専员申请Q812127090链节604958cǒм
孙馨厚 via llvm-commits
- 好 嘞 想 找 个 盆 友 先 领 1 8 8员 再 伽 我 企 鹅858488578点击6ó4954cδм
汤道德 via llvm-commits
- 新 老 玩 家 加 入 就 能 嶺 1 8 8元 礼 金 联 络 専 员 申 请 Q903401978汪之⑹04981COM
钱加 via llvm-commits
Last message date:
Sun Apr 28 23:54:55 PDT 2019
Archived on: Wed May 1 17:36:28 PDT 2019
This archive was generated by
Pipermail 0.09 (Mailman edition).