The Week Of Monday 4 June 2018 Archives by author
      
      Starting: Mon Jun  4 00:05:07 PDT 2018
         Ending: Sun Jun 10 23:58:41 PDT 2018
         Messages: 1959
     
- [PATCH] D46602: [clang-tidy] Store checks profiling info as YAML files
 
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D46602: [clang-tidy] Store checks profiling info as JSON files
 
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D47706: Add a factory method to ConstantDataArray that allows to pass in the data as StringRef
 
Adrian Kuegel via Phabricator via llvm-commits
- [PATCH] D47706: Add a factory method to ConstantDataArray that allows to pass in the data as StringRef
 
Adrian Kuegel via Phabricator via llvm-commits
- [PATCH] D47706: Add a factory method to ConstantDataArray that allows to pass in the data as StringRef
 
Adrian Kuegel via Phabricator via llvm-commits
- [PATCH] D47688: [Support] Add functions that return native file handles on Windows instead of fds.
 
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D47688: [Support] Add functions that return native file handles on Windows instead of fds.
 
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D47811: [PATCH] [DWARF] Kotlin language
 
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D46738: [DebugInfo] Fix PR37395.
 
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D47811: [PATCH] [DWARF] Kotlin language
 
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D47874: [SCEVExpander] Ignore dbg info when finding insertion point.
 
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D45556: [DebugInfo] Generate DWARF debug information for labels.
 
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D47914: [lldb-mi] Add overloaded method for setting an error.
 
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D47925: Add debug info for OProfile porifling support
 
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D47914: [lldb-mi] Add overloaded method for setting an error.
 
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D47925: Add debug info for OProfile porifling support
 
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D47925: Add debug info for OProfile porifling support
 
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D47969: [Verifier] Check that ValueAsMetadata belongs to the module
 
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D47967: [debuginfo-tests] Always use the system python to invoke llgdb.py.
 
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D47967: [debuginfo-tests] Always use the system python to invoke llgdb.py.
 
Adrian Prantl via Phabricator via llvm-commits
- [debuginfo-tests] r334369 - [debuginfo-tests] Always use the system python to invoke llgdb.py.
 
Ahmed Bougacha via llvm-commits
- [PATCH] D47967: [debuginfo-tests] Always use the system python to invoke llgdb.py.
 
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D47967: [debuginfo-tests] Always use the system python to invoke llgdb.py.
 
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D47967: [debuginfo-tests] Always use the system python to invoke llgdb.py.
 
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D47938: [mips] Fix spill slot for mips3, n64 abi
 
Aleksandar Beserminji via Phabricator via llvm-commits
- [PATCH] D47941: [mips] Add additional parameter to LONG_BRANCH_LUi/ADDiu pseudo instructions
 
Aleksandar Beserminji via Phabricator via llvm-commits
- [PATCH] D47645: [LSan] Report proper error on allocator failures instead of CHECK(0)-ing
 
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D47751: [lsan] Do not check for leaks in the forked process
 
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D47599: [UBSan] DO NOT COMMIT: precise UBSan checks experiment
 
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D47645: [LSan] Report proper error on allocator failures instead of CHECK(0)-ing
 
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D47645: [LSan] Report proper error on allocator failures instead of CHECK(0)-ing
 
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D47793: [MSan] Report proper error on allocator failures instead of CHECK(0)-ing
 
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D47793: [MSan] Report proper error on allocator failures instead of CHECK(0)-ing
 
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D47798: [HWASan] Report proper error on allocator failures instead of CHECK(0)-ing
 
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D47798: [HWASan] Report proper error on allocator failures instead of CHECK(0)-ing
 
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D47798: [HWASan] Report proper error on allocator failures instead of CHECK(0)-ing
 
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D47798: [HWASan] Report proper error on allocator failures instead of CHECK(0)-ing
 
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D47793: [MSan] Report proper error on allocator failures instead of CHECK(0)-ing
 
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D47798: [HWASan] Report proper error on allocator failures instead of CHECK(0)-ing
 
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D47915: [asan] Handle 0 alignment in PosixMemalignFromLocalPool
 
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D47915: [asan] Handle 0 alignment in PosixMemalignFromLocalPool
 
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D47793: [MSan] Report proper error on allocator failures instead of CHECK(0)-ing
 
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D47793: [MSan] Report proper error on allocator failures instead of CHECK(0)-ing
 
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D47924: [Sanitizers] Check alignment != 0 for aligned_alloc and posix_memalign
 
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D47916: [asan, myriad] Use local pool for new/delete when ASan run-time is not up
 
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D47924: [Sanitizers] Check alignment != 0 for aligned_alloc and posix_memalign
 
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D47289: [scudo] Improve the scalability of the shared TSD model
 
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D47924: [Sanitizers] Check alignment != 0 for aligned_alloc and posix_memalign
 
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D47916: [asan, myriad] Use local pool for new/delete when ASan run-time is not up
 
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D47793: [MSan] Report proper error on allocator failures instead of CHECK(0)-ing
 
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D47793: [MSan] Report proper error on allocator failures instead of CHECK(0)-ing
 
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D47968: [MSan] Switch to common aligned allocs tests.
 
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D47968: [MSan] Switch to common aligned allocs tests.
 
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D47970: [Sanitizers] Move pvalloc overflow tests to common.
 
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D47971: [Sanitizers] Move allocator_returns_null.cc test to common.
 
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [llvm] r334202 - [AVR] Fix build after r334078
 
Alex Bradbury via llvm-commits
- [llvm] r334203 - [RISCV] AsmParser support for the li pseudo instruction
 
Alex Bradbury via llvm-commits
- [llvm] r334278 - [RISCV] Implement MC layer support for the fence.tso instruction
 
Alex Bradbury via llvm-commits
- [PATCH] D47587: [RISCV] Codegen support for atomic operations on RV32I
 
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D47553: Add TargetLowering::shouldExpandAtomicToLibCall and query it from AtomicExpandPass
 
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D47589: [RISCV] Add codegen support for atomic load/stores with RV32A
 
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D47882: [RISCV] Codegen for i8, i16, and i32 atomicrmw with RV32A
 
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D47587: [RISCV] Codegen support for atomic operations on RV32I
 
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D46118: [RISCV] AsmParser support for the li pseudo instruction
 
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D46118: [RISCV] AsmParser support for the li pseudo instruction
 
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D47004: [X86] Use addAliasForDirective to support the .word directive
 
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D47587: [RISCV] Codegen support for atomic operations on RV32I
 
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D47587: [RISCV] Codegen support for atomic operations on RV32I
 
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D47587: [RISCV] Codegen support for atomic operations on RV32I
 
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D47882: [RISCV] Codegen for i8, i16, and i32 atomicrmw with RV32A
 
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D31287: [mips] Fix atomic compare and swap at O0, v3
 
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D47837: [libFuzzer] When printing NEW_FUNC, use 1-base indexing.
 
Alex Gaynor via Phabricator via llvm-commits
- [PATCH] D47837: [libFuzzer] When printing NEW_FUNC, use 1-base indexing.
 
Alex Gaynor via Phabricator via llvm-commits
- [PATCH] D47742: Change SWIG output directory when building LLDB.framework with CMake
 
Alex Langford via Phabricator via llvm-commits
- [PATCH] D47897: Check for process_vm_readv using CheckSymbolExists
 
Alex Langford via Phabricator via llvm-commits
- [compiler-rt] r334034 - [LSan] Report proper error on allocator failures instead of CHECK(0)-ing
 
Alex Shlyapnikov via llvm-commits
- [compiler-rt] r334248 - [HWASan] Report proper error on allocator failures instead of CHECK(0)-ing
 
Alex Shlyapnikov via llvm-commits
- [compiler-rt] r334255 - [HWASan] Disable allocator_returns_null.cc test on Android.
 
Alex Shlyapnikov via llvm-commits
- [compiler-rt] r334316 - [Sanitizers] Check alignment != 0 for aligned_alloc and posix_memalign
 
Alex Shlyapnikov via llvm-commits
- [compiler-rt] r334332 - [Sanitizers] Use proper substitution in common allocator test.
 
Alex Shlyapnikov via llvm-commits
- [compiler-rt] r334338 - [MSan] Report proper error on allocator failures instead of CHECK(0)-ing
 
Alex Shlyapnikov via llvm-commits
- [compiler-rt] r334340 - [MSan] Switch to common aligned allocs tests.
 
Alex Shlyapnikov via llvm-commits
- [PATCH] D40369: Support sext, zext and trunc instructions in SCEV delinearization algorithm (new revision)
 
Alex Susu via Phabricator via llvm-commits
- [PATCH] D40369: Support sext, zext and trunc instructions in SCEV delinearization algorithm (new revision)
 
Alex Susu via Phabricator via llvm-commits
- [PATCH] D40369: Support sext instruction in SCEV delinearization algorithm (new revision)
 
Alex Susu via Phabricator via llvm-commits
- [llvm] r333908 - [llvm-readobj] Support GNU_PROPERTY_X86_FEATURE_1_AND notes in .note.gnu.property
 
Alexander Ivchenko via llvm-commits
- [llvm] r333951 - [X86][ELF][CET] Adding the .note.gnu.property ELF section in X86
 
Alexander Ivchenko via llvm-commits
- [llvm] r333990 - [X86][CET] Shadow stack fix for setjmp/longjmp
 
Alexander Ivchenko via llvm-commits
- [PATCH] D47145: [X86][ELF][CET] Adding the .note.gnu.property ELF section in X86
 
Alexander Ivchenko via Phabricator via llvm-commits
- [PATCH] D47311: [X86][CET] Shadow stack fix for setjmp/longjmp
 
Alexander Ivchenko via Phabricator via llvm-commits
- [llvm] r334295 - commandLineFitsWithinSystemLimits Overestimates System Limits
 
Alexander Kornienko via llvm-commits
- [PATCH] D46602: [clang-tidy] Store checks profiling info as JSON files
 
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D47795: commandLineFitsWithinSystemLimits Overestimates System Limits
 
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D47795: commandLineFitsWithinSystemLimits Overestimates System Limits
 
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D47795: commandLineFitsWithinSystemLimits Overestimates System Limits
 
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D47795: commandLineFitsWithinSystemLimits Overestimates System Limits
 
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D47795: commandLineFitsWithinSystemLimits Overestimates System Limits
 
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D47797: [lldb-mi] Re-implement MI -exec-next command.
 
Alexander Polyakov via Phabricator via llvm-commits
- [PATCH] D47415: [lldb, lldb-mi] Re-implement MI -exec-continue command.
 
Alexander Polyakov via Phabricator via llvm-commits
- [PATCH] D47415: [lldb, lldb-mi] Re-implement MI -exec-continue command.
 
Alexander Polyakov via Phabricator via llvm-commits
- [PATCH] D47415: [lldb, lldb-mi] Re-implement MI -exec-continue command.
 
Alexander Polyakov via Phabricator via llvm-commits
- [PATCH] D47914: [lldb-mi] Add overloaded method for setting an error.
 
Alexander Polyakov via Phabricator via llvm-commits
- [PATCH] D47415: [lldb, lldb-mi] Re-implement MI -exec-continue command.
 
Alexander Polyakov via Phabricator via llvm-commits
- [PATCH] D47415: [lldb, lldb-mi] Re-implement MI -exec-continue command.
 
Alexander Polyakov via Phabricator via llvm-commits
- [PATCH] D47914: [lldb-mi] Add overloaded method for setting an error.
 
Alexander Polyakov via Phabricator via llvm-commits
- [PATCH] D47415: [lldb, lldb-mi] Re-implement MI -exec-continue command.
 
Alexander Polyakov via Phabricator via llvm-commits
- [PATCH] D47838: [lldb-mi] Re-implement MI -exec-step command.
 
Alexander Polyakov via Phabricator via llvm-commits
- [PATCH] D31528: [ELF][MIPS] Multi-GOT implementation
 
Alexander Richardson via Phabricator via llvm-commits
- [llvm] r333940 - [llvm-strip] Add missing aliases for --strip-debug
 
Alexander Shaposhnikov via llvm-commits
- [llvm] r334131 - [llvm-strip] Expose --discard-all option
 
Alexander Shaposhnikov via llvm-commits
- [llvm] r334217 - [llvm-objcopy] Remove unused field from Object
 
Alexander Shaposhnikov via llvm-commits
- [PATCH] D47674: [llvm-strip] Add missing aliases for --strip-debug
 
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D47750: [llvm-strip] Expose --discard-all option
 
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D47750: [llvm-strip] Expose --discard-all option
 
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D47750: [llvm-strip] Expose --discard-all option
 
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D47750: [llvm-strip] Expose --discard-all option
 
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D47750: [llvm-strip] Expose --discard-all option
 
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D47833: [CMake] Pass additional CMake tools to external projects
 
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D47750: [llvm-strip] Expose --discard-all option
 
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D47855: [llvm-objcopy] Remove unused field from Object
 
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D47855: [llvm-objcopy] Remove unused field from Object
 
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D47855: [llvm-objcopy] Remove unused field from Object
 
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D47855: [llvm-objcopy] Remove unused field from Object
 
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D47855: [llvm-objcopy] Remove unused field from Object
 
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D47148: [CodeGen] Always update divergence in SelectionDAG::UpdateNodeOperands
 
Alexander via Phabricator via llvm-commits
- [PATCH] D46298: AMDGPU: Remove deadcode in isSDNodeSourceOfDivergence()
 
Alexander via Phabricator via llvm-commits
- [PATCH] D28907: [SLP] Fix for PR30787: Failure to beneficially vectorize 'copyable' elements in integer binary ops.
 
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D47522: [PM/LoopUnswitch] Add partial non-trivial unswitching for invariant conditions feeding a chain of `and`s or `or`s for a branch.
 
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D47683: [PM/LoopUnswitch] Teach the new unswitch to handle nontrivial unswitching of switches.
 
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D45299: API to update MemorySSA for cloned blocks.
 
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] r333970 - [MIRParser] Add parser support for 'true' and 'false' i1s.
 
Amara Emerson via llvm-commits
- [PATCH] D47424: [MIRParser] Add parser support for 'true' and 'false' i1s.
 
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D47703: [Mips] Remove uneeded variants of ADDC/ADDE lowering
 
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D46505: [DAGcombine] Teach the combiner about -a = ~a + 1
 
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D47718: [Mips] Use UADDO/ADDCARRY instead of ADDC/ADDE
 
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D47703: [Mips] Remove uneeded variants of ADDC/ADDE lowering
 
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D47718: [Mips] Use UADDO/ADDCARRY instead of ADDC/ADDE
 
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D47685: Get rid of SETCCE
 
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D46505: [DAGcombine] Teach the combiner about -a = ~a + 1
 
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D25265: [C API] Add test for D25259 and new LLVMIsExact function.
 
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D47703: [Mips] Remove uneeded variants of ADDC/ADDE lowering
 
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D47718: [Mips] Use UADDO/ADDCARRY instead of ADDC/ADDE
 
Amaury SECHET via Phabricator via llvm-commits
- [llvm] r333939 - Get rid of SETCCE
 
Amaury Sechet via llvm-commits
- [llvm] r333943 - [DAGcombine] Teach the combiner about -a = ~a + 1
 
Amaury Sechet via llvm-commits
- [llvm] r333949 - Regenerate expected test results for test/CodeGen/X86/pr23103.ll . NFC
 
Amaury Sechet via llvm-commits
- [llvm] r333950 - Remove various use of undef in the X86 test suite as patern involving undef can collapse them. NFC
 
Amaury Sechet via llvm-commits
- [llvm] r333953 - Revert "Remove various use of undef in the X86 test suite as patern involving undef can collapse them. NFC"
 
Amaury Sechet via llvm-commits
- [llvm] r333960 - Revert "Regenerate expected test results for test/CodeGen/X86/pr23103.ll . NFC"
 
Amaury Sechet via llvm-commits
- [llvm] r333961 - Remove various use of undef in the X86 test suite as patern involving undef can collapse them. NFC
 
Amaury Sechet via llvm-commits
- [llvm] r334052 - [Mips] Remove uneeded variants of ADDC/ADDE lowering
 
Amaury Sechet via llvm-commits
- [llvm] r333892 - [llvm-mca] Track cycles contributed by resources that are in a 'Super' relationship.
 
Andrea Di Biagio via llvm-commits
- [llvm] r333909 - [RFC][patch 3/3] Add support for variant scheduling classes in llvm-mca.
 
Andrea Di Biagio via llvm-commits
- [llvm] r334028 - [llvm-mca] Correctly update the CyclesLeft of a register read in the presence of partial register updates.
 
Andrea Di Biagio via llvm-commits
- [PATCH] D47374: [RFC][patch 3/3] Add support for variant scheduling classes in llvm-mca.
 
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D47374: [RFC][patch 3/3] Add support for variant scheduling classes in llvm-mca.
 
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D47374: [RFC][patch 3/3] Add support for variant scheduling classes in llvm-mca.
 
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D47374: [RFC][patch 3/3] Add support for variant scheduling classes in llvm-mca.
 
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D47374: [RFC][patch 3/3] Add support for variant scheduling classes in llvm-mca.
 
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D47723: [CodeGen] print max throughput for 0-latency insts
 
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D47723: [CodeGen] print max throughput for 0-latency insts
 
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D47723: [CodeGen] print max throughput for 0-latency insts
 
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D47196: [Time-report ](2): Recursive timers in Clang
 
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D47763: [X86] Explicitly mark unsupported zmm classes in scheduling models.
 
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D47491: Expand constrained FP operations
 
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D47925: Add debug info for OProfile porifling support
 
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D47441: SafepointIRVerifier should ignore dead blocks and dead edges
 
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D47441: SafepointIRVerifier should ignore dead blocks and dead edges
 
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D47441: SafepointIRVerifier should ignore dead blocks and dead edges
 
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D47691: [NVPTX] Ignore target-cpu and -features for inling
 
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D47691: [NVPTX] Ignore target-cpu and -features for inling
 
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D47431: TableGen: Allow foreach in multiclass to depend on template args
 
Artem Belevich via Phabricator via llvm-commits
- [llvm] r334285 - [BPI] Apply invoke heuristic before loop branch heuristic
 
Artur Pilipenko via llvm-commits
- [PATCH] D47371: [BPI] Apply invoke heuristic before loop branch heuristic
 
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D47371: [BPI] Apply invoke heuristic before loop branch heuristic
 
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D47441: SafepointIRVerifier should ignore dead blocks and dead edges
 
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D47795: commandLineFitsWithinSystemLimits Overestimates System Limits
 
Austin Belknap via Phabricator via llvm-commits
- [PATCH] D47795: commandLineFitsWithinSystemLimits Overestimates System Limits
 
Austin Belknap via Phabricator via llvm-commits
- [PATCH] D47795: commandLineFitsWithinSystemLimits Overestimates System Limits
 
Austin Belknap via Phabricator via llvm-commits
- [PATCH] D47795: commandLineFitsWithinSystemLimits Overestimates System Limits
 
Austin Belknap via Phabricator via llvm-commits
- [PATCH] D47795: commandLineFitsWithinSystemLimits Overestimates System Limits
 
Austin Belknap via Phabricator via llvm-commits
- [PATCH] D47984: AMDGPU/SI: Fix two missing NodeNum checks for SISched
 
Axel Davy via Phabricator via llvm-commits
- [PATCH] D46922: [checks/property-decls] Fix comment in clang-tidy/objc/PropertyDeclarationCheck.cpp ✍️
 
Ben Hamilton via Phabricator via llvm-commits
- [llvm] r333924 - [NVPTX] Delete dead code from the AsmPrinter.
 
Benjamin Kramer via llvm-commits
- [PATCH] D47872: [AArch64] Clean up LSE directive tests
 
Bernard Ogden via Phabricator via llvm-commits
- [PATCH] D47873: [AArch64] Tighten up directives tests
 
Bernard Ogden via Phabricator via llvm-commits
- [PATCH] D47545: [MC][X86] Allow assembler variable assignment to register name.
 
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D47545: [MC][X86] Allow assembler variable assignment to register name.
 
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D46760: [InstCombine] Enhance narrowUDivURem.
 
Bixia Zheng via Phabricator via llvm-commits
- [PATCH] D46760: [InstCombine] Enhance narrowUDivURem.
 
Bixia Zheng via Phabricator via llvm-commits
- [lld] r334154 - [COFF] report file containing unsupported relocation
 
Bob Haarman via llvm-commits
- [PATCH] D47799: [COFF] add /errorrepro to save reproducer on error
 
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D47799: [COFF] add /errorrepro to save reproducer on error
 
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D47799: [COFF] add /errorrepro to save reproducer on error
 
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D47799: [COFF] add /errorrepro to save reproducer on error
 
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D45911: [COFF] report file containing unsupported relocation
 
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D46205: Set MemoryBuffer's RequiresNullTerminator to false by default.
 
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D46205: Set MemoryBuffer's RequiresNullTerminator to false by default.
 
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D46205: Set MemoryBuffer's RequiresNullTerminator to false by default.
 
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D47136: [Sparc] Add support for 13-bit PIC
 
Brad Smith via Phabricator via llvm-commits
- [PATCH] D31528: [ELF][MIPS] Multi-GOT implementation
 
Brad Smith via Phabricator via llvm-commits
- [PATCH] D47994: [Darwin] Do not error on '-lto_library' option
 
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D47998: [Darwin] Use errorHandler from liblldCommon
 
Brian Gesiak via Phabricator via llvm-commits
- [test-suite] r334097 - [test-suite] Enable MicroBenchmarks by default and enable benchmark library to cross compile.
 
Brian Homerding via llvm-commits
- [PATCH] D47566: AMDHSA: Code object v3 updates
 
Brian Sumner via Phabricator via llvm-commits
- [llvm] r334382 - [CodeView] Omit forward references for unnamed structs and unions
 
Brock Wyma via llvm-commits
- [PATCH] D32498: [CodeView] omit forward references for unnamed structs and unions
 
Brock Wyma via Phabricator via llvm-commits
- [PATCH] D32498: [CodeView] omit forward references for unnamed structs and unions
 
Brock Wyma via Phabricator via llvm-commits
- [PATCH] D47975: [ELF] Fix copy relocation when two symbols share the same address.
 
Brooks Moses via Phabricator via llvm-commits
- [llvm] r328123 - Reapply Support layering fixes.
 
Chandler Carruth via llvm-commits
- [llvm] r328165 - Fix a couple of layering violations in Transforms
 
Chandler Carruth via llvm-commits
- [llvm] r328165 - Fix a couple of layering violations in Transforms
 
Chandler Carruth via llvm-commits
- [llvm] r328123 - Reapply Support layering fixes.
 
Chandler Carruth via llvm-commits
- [PATCH] D47624: [SimpleLoopUnswitch] Invalidate SCEV after making structural changes to a loop
 
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D47624: [PM/LoopUnswitch] Fix PR37651 by correctly invalidating SCEV when unswitching loops.
 
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D46706: [PM/LoopUnswitch] Support partial trivial unswitching.
 
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D47522: [PM/LoopUnswitch] Add partial non-trivial unswitching for invariant conditions feeding a chain of `and`s or `or`s for a branch.
 
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D47624: [PM/LoopUnswitch] Fix PR37651 by correctly invalidating SCEV when unswitching loops.
 
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D47683: [PM/LoopUnswitch] Teach the new unswitch to handle nontrivial unswitching of switches.
 
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D47683: [PM/LoopUnswitch] Teach the new unswitch to handle nontrivial unswitching of switches.
 
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D47683: [PM/LoopUnswitch] Teach the new unswitch to handle nontrivial unswitching of switches.
 
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D46706: [PM/LoopUnswitch] Support partial trivial unswitching.
 
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D47683: [PM/LoopUnswitch] Teach the new unswitch to handle nontrivial unswitching of switches.
 
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D47522: [PM/LoopUnswitch] Add partial non-trivial unswitching for invariant conditions feeding a chain of `and`s or `or`s for a branch.
 
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D47522: [PM/LoopUnswitch] Add partial non-trivial unswitching for invariant conditions feeding a chain of `and`s or `or`s for a branch.
 
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D47624: [PM/LoopUnswitch] Fix PR37651 by correctly invalidating SCEV when unswitching loops.
 
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D47683: [PM/LoopUnswitch] Teach the new unswitch to handle nontrivial unswitching of switches.
 
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D47624: [PM/LoopUnswitch] Fix PR37651 by correctly invalidating SCEV when unswitching loops.
 
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D47783: [MS][ARM64]: Add AArch64_WindowsTargetObjectFile and implement AArch64_WindowsTargetObjectFile::lowerRelativeReference
 
Chris January via Phabricator via llvm-commits
- [PATCH] D47783: [MS][ARM64]: Hoist __ImageBase handling into TargetLoweringObjectFileCOFF::lowerRelativeReference, so that all COFF targets get this.
 
Chris January via Phabricator via llvm-commits
- [PATCH] D47796: Use the correct project name in README.txt
 
Chris Lattner via Phabricator via llvm-commits
- [zorg] r334047 - Some simple support for detecting which devices are attached to a mac
 
Chris Matthews via llvm-commits
- [zorg] r334048 - And now the test resource file I forgot to add
 
Chris Matthews via llvm-commits
- [LNT] r334050 - Docs for graph_for_sample
 
Chris Matthews via llvm-commits
- [llvm] r332148 - Overhaul unicode handling in xunit output
 
Chris Matthews via llvm-commits
- [llvm] r333884 - [llvm-exegesis] Analysis: Show inconsistencies between checked-in and measured data.
 
Clement Courbet via llvm-commits
- [llvm] r333886 - [llvm-exegesis][NFC] Use an enum instead of a string for benchmark mode.
 
Clement Courbet via llvm-commits
- [llvm] r334008 - [llvm-exegesis] Add instructions to BenchmarkResult Key.
 
Clement Courbet via llvm-commits
- [llvm] r334079 - [llvm-exegesis] move Mode from Key to BenchmarResult.
 
Clement Courbet via llvm-commits
- [llvm] r334164 - [X86][NFC] Fix harmless typos in BDW/ZnVer1 sched models.
 
Clement Courbet via llvm-commits
- [llvm] r334178 - [X86][NFC] Fix harmless typo in BtVer2 model.
 
Clement Courbet via llvm-commits
- [PATCH] D47639: [llvm-exegesis] Analysis: Show inconsistencies between checked-in and measured data.
 
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47639: [llvm-exegesis] Analysis: Show inconsistencies between checked-in and measured data.
 
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47639: [llvm-exegesis] Analysis: Show inconsistencies between checked-in and measured data.
 
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47639: [llvm-exegesis] Analysis: Show inconsistencies between checked-in and measured data.
 
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47639: [llvm-exegesis] Analysis: Show inconsistencies between checked-in and measured data.
 
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47639: [llvm-exegesis] Analysis: Show inconsistencies between checked-in and measured data.
 
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47705: [llvm-exegesis][NFC] Use an enum instead of a string for benchmark mode.
 
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47705: [llvm-exegesis][NFC] Use an enum instead of a string for benchmark mode.
 
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47721: [X86] Fix skylake server scheduling info.
 
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47721: [X86] Fix skylake server scheduling info.
 
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47763: [X86][NFC] Create zmm sched classes.
 
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47764: [llvm-exegesis] Add instructions to BenchmarkResult Key.
 
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47763: [X86][NFC] Create zmm sched classes.
 
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47763: [X86][NFC] Create zmm sched classes.
 
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47763: [X86][NFC] Create zmm sched classes.
 
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47763: [X86][NFC] Create zmm sched classes.
 
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47763: [X86] Explicitly mark unsupported zmm classes in scheduling models.
 
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47763: [X86] Explicitly mark unsupported zmm classes in scheduling models.
 
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47813: [llvm-exegesis] move Mode from Key to BenchmarResult.
 
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47785: [llvm-exegesis] Serializes instruction's operand in BenchmarkResult's key.
 
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47826: [llvm-exegesis] Add a Configuration object for Benchmark.
 
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47764: [llvm-exegesis] Add instructions to BenchmarkResult Key.
 
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47785: [llvm-exegesis] Serializes instruction's operand in BenchmarkResult's key.
 
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
 
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
 
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47868: [llvm-exegesis] Improve error reporting.
 
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
 
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
 
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47514: [Target][NFC] Simplify `AssemblerPredicate`.
 
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
 
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47763: [X86] Explicitly mark unsupported zmm classes in scheduling models.
 
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47763: [X86] Explicitly mark unsupported zmm classes in scheduling models.
 
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47877: [llvm-exegesis] Make BenchmarkRunner handle multiple configurations.
 
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
 
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
 
Clement Courbet via Phabricator via llvm-commits
- [llvm] r333935 - [X86] Don't pass ParitySrc array into isAddSubOrSubAddMask. Instead use a bool output parameter to get the real piece of info we care about. NFC
 
Craig Topper via llvm-commits
- [llvm] r333943 - [DAGcombine] Teach the combiner about -a = ~a + 1
 
Craig Topper via llvm-commits
- [llvm] r333984 - [X86] Make all instructions that operate on MMX types,  but were added after the initial MMX support via one of the SSE features flags make them require the MMX feature as well.
 
Craig Topper via llvm-commits
- [llvm] r334120 - [X86] Rename vy512mem->vy512xmem and vz256xmem->vz256mem.
 
Craig Topper via llvm-commits
- [llvm] r334121 - [X86] Properly disassemble gather/scatter instructions where xmm4/ymm4/zmm4 are used as the index.
 
Craig Topper via llvm-commits
- [llvm] r334258 - [X86] Improve some shuffle decoding code to remove a conditional from a loop and reduce the number of temporary variables. NFCI
 
Craig Topper via llvm-commits
- [llvm] r334328 - [X86] Remove GCCBuiltin from some intrinsics so we can do custom IR generation from clang.
 
Craig Topper via llvm-commits
- [llvm] r334343 - Use SmallPtrSet instead of SmallSet in places where we iterate over the set.
 
Craig Topper via llvm-commits
- [llvm] r334358 - [X86] Remove masking from the 512-bit masked floating point add/sub/mul/div intrinsics. Use a select in IR instead.
 
Craig Topper via llvm-commits
- [llvm] r334360 - [X86] Fix forward declaration in a test case that was messed up in r334358
 
Craig Topper via llvm-commits
- [llvm] r334365 - [X86] Remove GCCBuiltin from some intrinsics so we can custom handle them in clang.
 
Craig Topper via llvm-commits
- [llvm] r334368 - [X86] Add expandload and compresstore fast-isel tests for avx512f and avx512vl. Update existing tests for avx512vbmi2 to use target independent intrinsics.
 
Craig Topper via llvm-commits
- [llvm] r334377 - [X86] Miscellaneous fixes to get the load folding table generator to work again.
 
Craig Topper via llvm-commits
- [llvm] r334379 - [TableGen] Combine two constructors by taking vectors by value instead of trying to support combininations for rvalue and lvalue references.
 
Craig Topper via llvm-commits
- [llvm] r334380 - [TableGen] Make better use of std::map::emplace and emplace construct the object in the map rather than moving it into it. Remove a use std::map::find by remembering the return from emplace.
 
Craig Topper via llvm-commits
- [llvm] r334381 - [X86] Remove and autoupgrade the expandload and compressstore intrinsics.
 
Craig Topper via llvm-commits
- [llvm] r334384 - [X86] Remove masking from dbpsadbw intrinsics, use select in IR instead.
 
Craig Topper via llvm-commits
- [llvm] r334386 - [X86] Add test files for upgrade of vbmi2 expand load and compress store intrinsics that was done in r334381.
 
Craig Topper via llvm-commits
- [llvm] r334387 - [X86] Add encoding tests for avx5124fmaps and avx5124vnni instructions.
 
Craig Topper via llvm-commits
- [PATCH] D47690: [X86][BMI][TBM] Only demand bottom 16-bits of the BEXTR control op (PR34042)
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47690: [X86][BMI][TBM] Only demand bottom 16-bits of the BEXTR control op (PR34042)
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47690: [X86][BMI][TBM] Only demand bottom 16-bits of the BEXTR control op (PR34042)
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47631: [ValueTracking] Match select abs pattern when there's an sext involved
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47401: [X86] Rewrite the max and min reduction intrinsics to make better use of other functions and to reduce width to 256 and 128 bits were possible.
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D45203: [X86] VRNDSCALE* folding from masked and single-value ffloor and fceil patterns
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47621: [X86] Block UndefRegUpdate
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47453: [X86] Emit BZHI when mask is ~(-1 << nbits))
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47453: [X86] Emit BZHI when mask is ~(-1 << nbits))
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47690: [X86][BMI][TBM] Only demand bottom 16-bits of the BEXTR control op (PR34042)
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47453: [X86] Emit BZHI when mask is ~(-1 << nbits))
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47215: DAG: Fix extract_subvector combine for a single element
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47215: DAG: Fix extract_subvector combine for a single element
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47836: Use SmallPtrSet explicitly for SmallSets with pointer types (NFC).
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47836: Use SmallPtrSet explicitly for SmallSets with pointer types (NFC).
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47891: [InstSimplify] shl nuw %x, %y -> %x iff KnownBits says %x is negative.
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47491: Expand constrained FP operations
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47525: [TableGen] Make DAGInstruction own Pattern to avoid leaking it.
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47525: [TableGen] Make DAGInstruction own Pattern to avoid leaking it.
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D46827: [VPlan] Add VPInstruction to VPRecipe transformation.
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D46827: [VPlan] Add VPInstruction to VPRecipe transformation.
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D46827: [VPlan] Add VPInstruction to VPRecipe transformation.
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47822: [X86][SSE] Support v8i16/v16i16 rotations
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D41599: [X86] Lowering X86 avx512 sqrt intrinsics to IR - LLVM
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D45203: [X86] VRNDSCALE* folding from masked and single-value ffloor and fceil patterns
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47215: DAG: Fix extract_subvector combine for a single element
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47215: DAG: Fix extract_subvector combine for a single element
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D46560: [SelectionDAG] Don't crash on inline assembly errors when the inline assembly return type is a struct.
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47993: [x86] fix mappings of cvttp2si x86 intrinsics to x86-specific nodes and isel patterns (PR37551)
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47993: [x86] fix mappings of cvttp2si x86 intrinsics to x86-specific nodes and isel patterns (PR37551)
 
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47210: [lit] Fix the `--max-time` flag feature which was completely broken.
 
Dan Liew via Phabricator via llvm-commits
- [PATCH] D47574: [EarlyCSE] Propagate conditions of AND and OR instructions
 
Daniel Berlin via Phabricator via llvm-commits
- [llvm] r334383 - [Sparc] Add support for 13-bit PIC
 
Daniel Cederman via llvm-commits
- [PATCH] D47136: [Sparc] Add support for 13-bit PIC
 
Daniel Cederman via Phabricator via llvm-commits
- [llvm] r334337 - [tablegen] Improve performance on *GenRegisterInfo.inc by replacing SparseVector with BitVector. NFC
 
Daniel Sanders via llvm-commits
- [PATCH] D45543: [globalisel] Add a combiner helpers for extending loads and use them in a pre-legalize combiner for AArch64
 
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D47907: [tablegen] Improve performance on *GenRegisterInfo.inc by replacing SparseVector with BitVector. NFC
 
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D47907: [tablegen] Improve performance on *GenRegisterInfo.inc by replacing SparseVector with BitVector. NFC
 
Daniel Sanders via Phabricator via llvm-commits
- [llvm] r334209 - [LSR] Check yet more intrinsic pointer operands
 
Daniil Fukalov via llvm-commits
- [llvm] r334300 - reapply r334209 with fixes for harfbuzz in Chromium
 
Daniil Fukalov via llvm-commits
- [llvm] r334301 - [AMDGPU] Inline asm - added i16, half and i128 types support
 
Daniil Fukalov via llvm-commits
- [PATCH] D47794: [LSR] Check yet more intrinsic pointer operands
 
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D47794: [LSR] Check yet more intrinsic pointer operands
 
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D47794: [LSR] Check yet more intrinsic pointer operands
 
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D44920: [AMDGPU] Inline asm - added i16, half and i128 types support
 
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D47441: SafepointIRVerifier should ignore dead blocks and dead edges
 
Daniil Suchkov via Phabricator via llvm-commits
- [PATCH] D45872: [DA] Enable -da-delinearize by default
 
Dave Green via Phabricator via llvm-commits
- [PATCH] D47633: [GlobalMerge] Set the alignment on merged global structs
 
Dave Green via Phabricator via llvm-commits
- [PATCH] D47633: [GlobalMerge] Set the alignment on merged global structs
 
Dave Green via Phabricator via llvm-commits
- [PATCH] D47633: [GlobalMerge] Set the alignment on merged global structs
 
Dave Green via Phabricator via llvm-commits
- [llvm] r333754 - [NFC] Zero initialize local variables
 
David Blaikie via llvm-commits
- [lld] r333880 - [ELF] - Also use DW_AT_linkage_name when gathering information about variables for error messages.
 
David Blaikie via llvm-commits
- [llvm] r333403 - [mips] Escape else-after-return. NFC
 
David Blaikie via llvm-commits
- [llvm] r328123 - Reapply Support layering fixes.
 
David Blaikie via llvm-commits
- [llvm] r328165 - Fix a couple of layering violations in Transforms
 
David Blaikie via llvm-commits
- [llvm] r328123 - Reapply Support layering fixes.
 
David Blaikie via llvm-commits
- [llvm] r328165 - Fix a couple of layering violations in Transforms
 
David Blaikie via llvm-commits
- [llvm] r328123 - Reapply Support layering fixes.
 
David Blaikie via llvm-commits
- [llvm] r333954 - Move Analysis/Utils/Local.h back to Transforms
 
David Blaikie via llvm-commits
- [polly] r333956 - Update for a header file move in LLVM
 
David Blaikie via llvm-commits
- [llvm] r328165 - Fix a couple of layering violations in Transforms
 
David Blaikie via llvm-commits
- [PATCH] D47463: [TableGen] Avoid leaking TreePatternNodes by using shared_ptr.
 
David Blaikie via llvm-commits
- [llvm] r333403 - [mips] Escape else-after-return. NFC
 
David Blaikie via llvm-commits
- [llvm] r333957 - Add missing header
 
David Blaikie via llvm-commits
- [llvm] r328123 - Reapply Support layering fixes.
 
David Blaikie via llvm-commits
- [llvm] r333965 - Move Compiler.h from Demangle back to Support
 
David Blaikie via llvm-commits
- [llvm] r328123 - Reapply Support layering fixes.
 
David Blaikie via llvm-commits
- [PATCH] D47913: [Support] Introduce a new utility for testing child process execution
 
David Blaikie via llvm-commits
- [PATCH] D47492: DWARFUnit::m_die_array swap()->shrink_to_fit()
 
David Blaikie via Phabricator via llvm-commits
- [PATCH] D47463: [TableGen] Avoid leaking TreePatternNodes by using shared_ptr.
 
David Blaikie via Phabricator via llvm-commits
- [PATCH] D47836: Use SmallPtrSet explicitly for SmallSets with pointer types (NFC).
 
David Blaikie via Phabricator via llvm-commits
- [PATCH] D47836: Use SmallPtrSet explicitly for SmallSets with pointer types (NFC).
 
David Blaikie via Phabricator via llvm-commits
- [PATCH] D47942: [SmallSet] Add SmallSetIterator.
 
David Blaikie via Phabricator via llvm-commits
- [PATCH] D47940: [SmallSet] Add some simple unit tests.
 
David Blaikie via Phabricator via llvm-commits
- [PATCH] D47836: Use SmallPtrSet explicitly for SmallSets with pointer types (NFC).
 
David Blaikie via Phabricator via llvm-commits
- [PATCH] D47913: [Support] Introduce a new utility for testing child process execution
 
David Blaikie via Phabricator via llvm-commits
- [PATCH] D47692: [LLDB] Unit tests basic support for OpenBSD
 
David CARLIER via Phabricator via llvm-commits
- [PATCH] D47692: [LLDB] Unit tests basic support for OpenBSD
 
David CARLIER via Phabricator via llvm-commits
- [PATCH] D47738: [LLDB] Signals handling specific to OpenBSD
 
David CARLIER via Phabricator via llvm-commits
- [PATCH] D47738: [LLDB] Signals handling specific to OpenBSD
 
David CARLIER via Phabricator via llvm-commits
- [PATCH] D47738: [LLDB] Signals handling specific to OpenBSD
 
David CARLIER via Phabricator via llvm-commits
- [PATCH] D47738: [LLDB] Signals handling specific to OpenBSD
 
David CARLIER via Phabricator via llvm-commits
- [PATCH] D47442: Introduce CheckASLR() in sanitizers
 
David CARLIER via Phabricator via llvm-commits
- [PATCH] D47442: Introduce CheckASLR() in sanitizers
 
David CARLIER via Phabricator via llvm-commits
- [PATCH] D47448: [Asan] Attempt to fix for FreeBSD
 
David CARLIER via Phabricator via llvm-commits
- [PATCH] D47448: [Asan] Attempt to fix for FreeBSD
 
David CARLIER via Phabricator via llvm-commits
- [PATCH] D47322: [docs] add various sanitisers support for FreeBSD/OpenBSD
 
David CARLIER via Phabricator via llvm-commits
- [PATCH] D47322: [docs] add various sanitisers support for FreeBSD/OpenBSD
 
David CARLIER via Phabricator via llvm-commits
- [PATCH] D47933: [Xray] logging forgotten header
 
David CARLIER via Phabricator via llvm-commits
- [PATCH] D47933: [Xray] logging forgotten header
 
David CARLIER via Phabricator via llvm-commits
- [PATCH] D47933: [Xray] logging forgotten header
 
David CARLIER via Phabricator via llvm-commits
- [PATCH] D47977: [Fuzzer] First step to thread affinity
 
David CARLIER via Phabricator via llvm-commits
- [PATCH] D47977: [Fuzzer] First step to thread affinity
 
David CARLIER via Phabricator via llvm-commits
- [PATCH] D47977: [Fuzzer] First step to thread affinity
 
David CARLIER via Phabricator via llvm-commits
- [PATCH] D47977: [Fuzzer] First step to thread affinity
 
David CARLIER via Phabricator via llvm-commits
- [PATCH] D47977: [Fuzzer] First step to thread affinity
 
David CARLIER via Phabricator via llvm-commits
- [PATCH] D47977: [Fuzzer] First step to thread affinity
 
David CARLIER via Phabricator via llvm-commits
- [llvm] r334207 - [docs] add various sanitisers support for FreeBSD/OpenBSD
 
David Carlier via llvm-commits
- [compiler-rt] r334272 - [Xray] logging forgotten header
 
David Carlier via llvm-commits
- [llvm] r334099 - [GlobalMerge] Set the alignment on merged global structs
 
David Green via llvm-commits
- [PATCH] D47266: Update thin-lto cache file atimes when on windows
 
David Major via Phabricator via llvm-commits
- [llvm] r334118 - [Debugify] Move debug value intrinsics closer to their operand defs
 
Davide Italiano via llvm-commits
- [llvm] r334317 - [InstCombine] Skip dbg.value(s) when looking at stack{save, restore}.
 
Davide Italiano via llvm-commits
- [llvm] r334317 - [InstCombine] Skip dbg.value(s) when looking at stack{save, restore}.
 
Davide Italiano via llvm-commits
- [PATCH] D47825: [Mem2Reg] Avoid replacing load with itself in promoteSingleBlockAlloca.
 
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D47949: [callsitesplit] Limit the # of predecessors walk when recording condition
 
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D47949: [callsitesplit] Limit the # of predecessors walk when recording condition
 
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D47874: [SCEVExpander] Ignore dbg info when finding insertion point.
 
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D47913: [Support] Introduce a new utility for testing child process execution
 
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D47874: [SCEVExpander] Ignore dbg info when finding insertion point.
 
Davide Italiano via Phabricator via llvm-commits
- [compiler-rt] r333982 - [XRay][compiler-rt] Remove reliance on C++ ABI from BufferQueue
 
Dean Michael Berris via llvm-commits
- [compiler-rt] r333983 - [XRay][compiler-rt] Remove __sanitizer:: from namespace __xray (NFC)
 
Dean Michael Berris via llvm-commits
- [compiler-rt] r333986 - [XRay][compiler-rt] Merge XRay FDR mode into a single file (NFC)
 
Dean Michael Berris via llvm-commits
- [compiler-rt] r333998 - [XRay][compiler-rt] Remove namespace __xray_fdr_internal (NFC)
 
Dean Michael Berris via llvm-commits
- [compiler-rt] r334000 - [XRay][compiler-rt] Remove __xray:: in some places (NFC)
 
Dean Michael Berris via llvm-commits
- [compiler-rt] r334001 - [XRay][compiler-rt] Use static instead of inline (NFC)
 
Dean Michael Berris via llvm-commits
- [compiler-rt] r334002 - [XRay][compiler-rt] Use DCHECK instead of assert(...) (NFC)
 
Dean Michael Berris via llvm-commits
- [compiler-rt] r334064 - [XRay][compiler-rt] Refactor recursion guard for Basic and FDR Mode
 
Dean Michael Berris via llvm-commits
- [compiler-rt] r334262 - [XRay][compiler-rt] Remove reliance on C++ ABI features
 
Dean Michael Berris via llvm-commits
- [compiler-rt] r334267 - [XRay][compiler-rt] Cleanup some internal XRay utilities
 
Dean Michael Berris via llvm-commits
- [PATCH] D47695: [XRay][compiler-rt] Remove reliance on C++ ABI from BufferQueue
 
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D47695: [XRay][compiler-rt] Remove reliance on C++ ABI from BufferQueue
 
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D47695: [XRay][compiler-rt] Remove reliance on C++ ABI from BufferQueue
 
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D47696: [XRay][compiler-rt] Refactor recursion guard for Basic and FDR Mode
 
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D47696: [XRay][compiler-rt] Refactor recursion guard for Basic and FDR Mode
 
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D47696: [XRay][compiler-rt] Refactor recursion guard for Basic and FDR Mode
 
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D47696: [XRay][compiler-rt] Refactor recursion guard for Basic and FDR Mode
 
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D47696: [XRay][compiler-rt] Refactor recursion guard for Basic and FDR Mode
 
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D47696: [XRay][compiler-rt] Refactor recursion guard for Basic and FDR Mode
 
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D47696: [XRay][compiler-rt] Refactor recursion guard for Basic and FDR Mode
 
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D46998: [XRay][compiler-rt] Remove reliance on C++ ABI features
 
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D47696: [XRay][compiler-rt] Refactor recursion guard for Basic and FDR Mode
 
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D47696: [XRay][compiler-rt] Refactor recursion guard for Basic and FDR Mode
 
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D46998: [XRay][compiler-rt] Remove reliance on C++ ABI features
 
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D46998: [XRay][compiler-rt] Remove reliance on C++ ABI features
 
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D46998: [XRay][compiler-rt] Remove reliance on C++ ABI features
 
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D46998: [XRay][compiler-rt] Remove reliance on C++ ABI features
 
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D46998: [XRay][compiler-rt] Remove reliance on C++ ABI features
 
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D46998: [XRay][compiler-rt] Remove reliance on C++ ABI features
 
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D44620: [XRay][profiler] Part 4: Profiler Mode Wiring
 
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D44620: [XRay][profiler] Part 4: Profiler Mode Wiring
 
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D45998: [XRay][profiler] Part 5: Profiler File Writing
 
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D47933: [Xray] logging forgotten header
 
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D47955: [SampleFDO] Add a new compact binary format for sample profile
 
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D47188: Intel SVML calling conventions
 
Denis Nagorny via Phabricator via llvm-commits
- [llvm] r333964 - Simplified WebAssemblyAsmBackend by removing explicit ELF variant.
 
Derek Schuff via llvm-commits
- [PATCH] D47727: [WebAssembly] Fix .td files after rL333900
 
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D47745: Simplified WebAssemblyAsmBackend by removing explicit ELF variant.
 
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D47745: Simplified WebAssemblyAsmBackend by removing explicit ELF variant.
 
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D47745: Simplified WebAssemblyAsmBackend by removing explicit ELF variant.
 
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D46827: [VPlan] Add VPInstruction to VPRecipe transformation.
 
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D47595: [VPlan] Move recipe construction to VPRecipeBuilder.
 
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D47477: [VPlan] Move recipe based VPlan generation to separate function.
 
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D46827: [VPlan] Add VPInstruction to VPRecipe transformation.
 
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D47322: [docs] add various sanitisers support for FreeBSD/OpenBSD
 
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D46749: [SelectionDAG]Reduce masked data movement chains and memory access widths
 
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D47730: [SelectionDAG]Reduce masked data movement chains and memory access widths pt2
 
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D46749: [SelectionDAG]Reduce masked data movement chains and memory access widths
 
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D47730: [SelectionDAG]Reduce masked data movement chains and memory access widths pt2
 
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D46749: [SelectionDAG]Reduce masked data movement chains and memory access widths
 
Diogo N. Sampaio via Phabricator via llvm-commits
- [llvm] r333937 - In thin and full LTO + CFI, direct function calls may go through jump table
 
Dmitry Mikulin via llvm-commits
- [PATCH] D46326: ThinLTO+CFI: short-circuit direct calls to jump table entries
 
Dmitry Mikulin via Phabricator via llvm-commits
- [PATCH] D41474: Fix a crash in lazy loading of Metadata in ThinLTO
 
Dmitry Mikulin via Phabricator via llvm-commits
- [PATCH] D47107: Vector clock algorithm improvement in case of blocking release sequence
 
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D47289: [scudo] Improve the scalability of the shared TSD model
 
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D47289: [scudo] Improve the scalability of the shared TSD model
 
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D47977: [Fuzzer] First step to thread affinity
 
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D47977: [Fuzzer] First step to thread affinity
 
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D47977: [Fuzzer] First step to thread affinity
 
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D47977: [Fuzzer] First step to thread affinity
 
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D47977: [Fuzzer] First step to thread affinity
 
Dmitry Vyukov via Phabricator via llvm-commits
- [compiler-rt] r334214 - Silence a -Wconstant-logical-operand warning.
 
Douglas Yung via llvm-commits
- [PATCH] D47895: llvm: Add support for "-fno-delete-null-pointer-checks"
 
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47973: [ADT] Change the behavior of `StringRef::rsplit()` when the separator is not found.
 
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47345: [InstructionCombining] Replace small heap allocations with local variables
 
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47696: [XRay][compiler-rt] Refactor recursion guard for Basic and FDR Mode
 
Eizan Miyamoto via Phabricator via llvm-commits
- [llvm] r334075 - Added documentation for Masked Vector Expanding Load and Compressing Store Intrinsics
 
Elena Demikhovsky via llvm-commits
- [PATCH] D26743: Expandload and Compressing store - documentation update
 
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D26743: Expandload and Compressing store - documentation update
 
Elena Demikhovsky via Phabricator via llvm-commits
- [llvm] r334322 - [ARM] Allow CMPZ transforms even if the input has multiple uses.
 
Eli Friedman via llvm-commits
- [llvm] r334325 - [LangRef] insertelement/extractelement return poison for out of range.
 
Eli Friedman via llvm-commits
- [llvm] r334326 - [LangRef] fptosi and fptoui return poison on overflow.
 
Eli Friedman via llvm-commits
- [PATCH] D47475: [Local] Make KDominatesJ required for combineMetadata.
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D46305: [MC][ARM] Correct Thumb BL instruction range
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47685: Get rid of SETCCE
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47686: [InstCombine] refine UB-handling in shuffle-binop transform
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47654: [MachineOutliner] NFC - Move intermediate data structures to MachineOutliner.h
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47725: [SelectionDAG] Create rotates more aggressively, provide default expansion
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47706: Add a factory method to ConstantDataArray that allows to pass in the data as StringRef
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47747: [LangRef] Clarify "undefined" for various instructions.
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47747: [LangRef] Clarify "undefined" for various instructions.
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47633: [GlobalMerge] Set the alignment on merged global structs
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47725: [SelectionDAG] Provide default expansion for rotates
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47807: Make uitofp and sitofp defined on overflow.
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47807: Make uitofp and sitofp defined on overflow.
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47807: Make uitofp and sitofp defined on overflow.
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47747: [LangRef] Clarify "undefined" for various instructions.
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47816: [InstCombine] Don't sink instructions across inlined function call.
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47725: [SelectionDAG] Provide default expansion for rotates
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47735: [SelectionDAG] Create rotates more aggressively
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47851: [LangRef] fptosi and fptoui return poison on overflow.
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47854: [LangRef] Clarify semantics of load metadata.
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47859: [LangRef] insertelement/extractelement return poison for out of range.
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47747: [LangRef] Clarify "undefined" for various instructions.
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47895: llvm: Add support for "-fno-delete-null-pointer-checks"
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47706: Add a factory method to ConstantDataArray that allows to pass in the data as StringRef
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47874: [SCEVExpander] Ignore dbg info when finding insertion point.
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47899: [SCEV] Estimate upper bound of trip count from predicated backedge count
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47899: [SCEV] Estimate upper bound of trip count from predicated backedge count
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47899: [SCEV] Implement (non-exact) getSmallConstantTripCountUpperBound
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47917: [ARM] Lower llvm.ctlz.i32 to a libcall when clz is not available.
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47895: llvm: Add support for "-fno-delete-null-pointer-checks"
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47921: [ARM] Allow CMPZ transforms even if the input has multiple uses.
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47951: [SCEV] Look through zero-extends in howFarToZero
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47725: [SelectionDAG] Provide default expansion for rotates
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47725: [SelectionDAG] Provide default expansion for rotates
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47725: [SelectionDAG] Provide default expansion for rotates
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47921: [ARM] Allow CMPZ transforms even if the input has multiple uses.
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47859: [LangRef] insertelement/extractelement return poison for out of range.
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47851: [LangRef] fptosi and fptoui return poison on overflow.
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47963: [LangRef] Clarify that nnan and ninf don't produce undef or poison.
 
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47666: Refactored clang-fuzzer and added new (copy) files
 
Emmett Neyman via Phabricator via llvm-commits
- [PATCH] D47666: Refactored clang-fuzzer and added new (copy) files
 
Emmett Neyman via Phabricator via llvm-commits
- [PATCH] D47666: Refactored clang-fuzzer and added new (copy) files
 
Emmett Neyman via Phabricator via llvm-commits
- [PATCH] D47666: Refactored clang-fuzzer and added new (copy) files
 
Emmett Neyman via Phabricator via llvm-commits
- [PATCH] D47666: Refactored clang-fuzzer and added new (copy) files
 
Emmett Neyman via Phabricator via llvm-commits
- [PATCH] D47666: Refactored clang-fuzzer and added new (copy) files
 
Emmett Neyman via Phabricator via llvm-commits
- [PATCH] D47666: Refactored clang-fuzzer and added new (copy) files
 
Emmett Neyman via Phabricator via llvm-commits
- [PATCH] D47843: Introducing single for loop into clang_proto_fuzzer
 
Emmett Neyman via Phabricator via llvm-commits
- [PATCH] D47843: Introducing single for loop into clang_proto_fuzzer
 
Emmett Neyman via Phabricator via llvm-commits
- [PATCH] D47843: Introducing single for loop into clang_proto_fuzzer
 
Emmett Neyman via Phabricator via llvm-commits
- [PATCH] D47843: Introducing single for loop into clang_proto_fuzzer
 
Emmett Neyman via Phabricator via llvm-commits
- [PATCH] D47843: Introducing single for loop into clang_proto_fuzzer
 
Emmett Neyman via Phabricator via llvm-commits
- [PATCH] D47920: Made loop_proto more "vectorizable"
 
Emmett Neyman via Phabricator via llvm-commits
- [PATCH] D47964: Modified protobuf and converter to add new signature, remove conditionals.
 
Emmett Neyman via Phabricator via llvm-commits
- [PATCH] D44928: [MC] Pass MCSubtargetInfo to fixupNeedsRelaxation and applyFixup
 
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D47493: [llvm-objdump] Add -R option
 
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D47839: Fix the test case that places intermediate in source directory
 
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D47493: [llvm-objdump] Add -R option
 
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D46978: Delay emutls deallocation for one round
 
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D47861: emutls cleanup: determine header size using sizeof
 
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D46978: Delay emutls deallocation for one round
 
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D47863: [Support] Add support for the OF_Delete open flag on posix platforms
 
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D47507: [MC] [X86] Teach leaq _GLOBAL_OFFSET_TABLE(%rip), %r15 to use R_X86_64_GOTPC32 instead of R_X86_64_PC32
 
Eric Christopher via Phabricator via llvm-commits
- [compiler-rt] r334220 - [CMake] Fix Libc++ Modules build.
 
Eric Fiselier via llvm-commits
- [PATCH] D47399: Add _LIBCPP_LARGE_CODEBASE
 
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D47399: Add _LIBCPP_LARGE_CODEBASE
 
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D47399: Add _LIBCPP_LARGE_CODEBASE
 
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D47737: [clangd] Remove unused variables
 
Eric Liu via Phabricator via llvm-commits
- [PATCH] D47762: [clangd] Boost code completion results that are narrowly scoped (local, members)
 
Eric Liu via Phabricator via llvm-commits
- [llvm] r328123 - Reapply Support layering fixes.
 
Erik Pilkington via llvm-commits
- [llvm] r328123 - Reapply Support layering fixes.
 
Erik Pilkington via llvm-commits
- [llvm] r328123 - Reapply Support layering fixes.
 
Erik Pilkington via llvm-commits
- [PATCH] D47887: Move VersionTuple from clang/Basic to llvm/Support, llvm part
 
Erik Pilkington via Phabricator via llvm-commits
- [PATCH] D47886: Move VersionTuple from clang/Basic to llvm/Support, clang part
 
Erik Pilkington via Phabricator via llvm-commits
- [PATCH] D46584: [Evaluator] Improve evaluation of call instruction
 
Eugene Leviant via Phabricator via llvm-commits
- [llvm] r334115 - [AArch64, ARM] Add support for Samsung Exynos M4
 
Evandro Menezes via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
 
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
 
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
 
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D47645: [LSan] Report proper error on allocator failures instead of CHECK(0)-ing
 
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D47841: [asan] Instrument comdat globals on COFF targets
 
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D47841: [asan] Instrument comdat globals on COFF targets
 
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D30527: Replacing float with new class Fraction for LSR alternative way of resolving complex solution
 
Evgeny Stupachenko via Phabricator via llvm-commits
- [PATCH] D30527: Replacing float with new class Fraction for LSR alternative way of resolving complex solution
 
Evgeny Stupachenko via Phabricator via llvm-commits
- [PATCH] D38611: Fix X86 regression on linpack
 
Evgeny Stupachenko via Phabricator via llvm-commits
- [llvm] r334027 - Remove a self-referencing #include
 
Fangrui Song via llvm-commits
- [llvm] r334357 - Cleanup. NFC
 
Fangrui Song via llvm-commits
- [PATCH] D47507: [MC] [X86] Teach leaq _GLOBAL_OFFSET_TABLE(%rip), %r15 to use R_X86_64_GOTPC32 instead of R_X86_64_PC32
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47507: [MC] [X86] Teach leaq _GLOBAL_OFFSET_TABLE(%rip), %r15 to use R_X86_64_GOTPC32 instead of R_X86_64_PC32
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47966: [ELF][PPC64] Add R_PPC64_DTPREL16* relocations for local-dynamic TLS model
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47966: [ELF][PPC64] Add R_PPC64_DTPREL16* relocations for local-dynamic TLS model
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47966: [ELF][PPC64] Add R_PPC64_DTPREL16* relocations for local-dynamic TLS model
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47966: [ELF][PPC64] Add R_PPC64_DTPREL16* relocations for local-dynamic TLS model
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47975: [ELF] Fix copy relocation when two symbols share the same address.
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47976: [ELF] Fix copy relocation when two symbols share the same address.
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47976: [ELF] Fix copy relocation when two symbols share the same address.
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47976: [ELF] Fix copy relocation when two symbols share the same address.
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47975: [ELF] Fix copy relocation when two symbols share the same address.
 
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D47858: WIP: Introducing PassInstrumentation
 
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D47858: WIP: Introducing PassInstrumentation
 
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D47683: [PM/LoopUnswitch] Teach the new unswitch to handle nontrivial unswitching of switches.
 
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D47952: ASan: Always call the version mismatch symbol before __asan_init
 
Filipe Cabecinhas via Phabricator via llvm-commits
- [llvm] r334187 - [Mem2Reg] Avoid replacing load with itself in promoteSingleBlockAlloca.
 
Florian Hahn via llvm-commits
- [llvm] r334275 - [TableGen] Make DAGInstruction own Pattern to avoid leaking it.
 
Florian Hahn via llvm-commits
- [llvm] r334284 - [VPlan] Move recipe based VPlan generation to separate function.
 
Florian Hahn via llvm-commits
- [llvm] r334305 - [VPlan] Move recipe construction to VPRecipeBuilder.
 
Florian Hahn via llvm-commits
- [llvm] r334321 - [SmallSet] Add some simple unit tests.
 
Florian Hahn via llvm-commits
- [llvm] r334374 - [TableGen] Move some shared_ptrs to avoid unnecessary copies (NFC).
 
Florian Hahn via llvm-commits
- [llvm] r334376 - Revert r334374 [TableGen] Move some shared_ptrs to avoid unnecessary copies (NFC).
 
Florian Hahn via llvm-commits
- [PATCH] D47477: [VPlan] Move recipe based VPlan generation to separate function.
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47595: [VPlan] Move recipe construction to VPRecipeBuilder.
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47475: [Local] Make KDominatesJ required for combineMetadata.
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46198: [LoopInterchange] Move PHI handling to adjustLoopBranches.
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46827: [VPlan] Add VPInstruction to VPRecipe transformation.
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47463: [TableGen] Avoid leaking TreePatternNodes by using shared_ptr.
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46827: [VPlan] Add VPInstruction to VPRecipe transformation.
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47337: [GVN, NewGVN] Move patchReplacementInstruction to Utils/Local.h
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47339: [GVN,NewGVN] Propagate nonnull if K dominates J.
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47339: [GVN,NewGVN] Propagate nonnull if K dominates J.
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47475: [Local] Make KDominatesJ required for combineMetadata.
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47475: [Local] Make KDominatesJ required for combineMetadata.
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46201: [DA] Use SCEV to conclude DVEntry::EQ in some cases.
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47143: [InstrSimplify, NewGVN] Add option to ignore metadata when simplifying.
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47825: [Mem2Reg] Avoid replacing load with itself in promoteSingleBlockAlloca.
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46827: [VPlan] Add VPInstruction to VPRecipe transformation.
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47836: Use SmallPtrSet explicitly for SmallSets with pointer types (NFC).
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47595: [VPlan] Move recipe construction to VPRecipeBuilder.
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47477: [VPlan] Move recipe based VPlan generation to separate function.
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47747: [LangRef] Clarify "undefined" for various instructions.
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47339: [GVN,NewGVN] Propagate nonnull if K dominates J.
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47825: [Mem2Reg] Avoid replacing load with itself in promoteSingleBlockAlloca.
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47874: [SCEVExpander] Ignore dbg info when finding insertion point.
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47872: [AArch64] Clean up LSE directive tests
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46201: [DA] Use SCEV to conclude DVEntry::EQ in some cases.
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47874: [SCEVExpander] Ignore dbg info when finding insertion point.
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47874: [SCEVExpander] Ignore dbg info when finding insertion point.
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47525: [TableGen] Make DAGInstruction own Pattern to avoid leaking it.
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47525: [TableGen] Make DAGInstruction own Pattern to avoid leaking it.
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47525: [TableGen] Make DAGInstruction own Pattern to avoid leaking it.
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47836: Use SmallPtrSet explicitly for SmallSets with pointer types (NFC).
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47525: [TableGen] Make DAGInstruction own Pattern to avoid leaking it.
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47477: [VPlan] Move recipe based VPlan generation to separate function.
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47940: [SmallSet] Add some simple unit tests.
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47942: [SmallSet] Add SmallSetIterator.
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47943: Sample code for porting MachinePipeliner to AArch64+SVE
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46827: [VPlan] Add VPInstruction to VPRecipe transformation.
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47949: [callsitesplit] Limit the # of predecessors walk when recording condition
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46827: [VPlan] Add VPInstruction to VPRecipe transformation.
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47949: [callsitesplit] Limit the # of predecessors walk when recording condition
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47595: [VPlan] Move recipe construction to VPRecipeBuilder.
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47940: [SmallSet] Add some simple unit tests.
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47874: [SCEVExpander] Ignore dbg info when finding insertion point.
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47874: [SCEVExpander] Ignore dbg info when finding insertion point.
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47940: [SmallSet] Add some simple unit tests.
 
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47982: Fix when LLVM_USE_INTEL_JITEVENTS and LLVM_USE_OPROFILE not set, llvm-build not gen LibraryDependencies.inc
 
Force.Charlie-I via Phabricator via llvm-commits
- [llvm] r333972 - [ShrinkWrap] Add optimization remarks to the shrink-wrapping pass
 
Francis Visoiu Mistrih via llvm-commits
- [llvm] r333973 - Use MF instead of Fn for MachineFunction references. NFC
 
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D47544: [MachO] Add out-of-bounds check to MachOObjectFile.cpp
 
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D47544: [MachO] Add out-of-bounds check to MachOObjectFile.cpp
 
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [llvm] r334005 - [X86] NFC Refactor some code in InstPrinters
 
Gabor Buella via llvm-commits
- [llvm] r334016 - [X86] NFC Fix typo introduced in r328016 HSI->HDI
 
Gabor Buella via llvm-commits
- [llvm] r334247 - NFC Fix a comment in ValueTypes.td
 
Gabor Buella via llvm-commits
- [llvm] r334345 - [X86] NFC Use member initialization in X86Subtarget
 
Gabor Buella via llvm-commits
- [PATCH] D47682: [X86] NFC Refactor some code in InstPrinters
 
Gabor Buella via Phabricator via llvm-commits
- [PATCH] D46541: [CodeGen] Improve diagnostics related to target attributes
 
Gabor Buella via Phabricator via llvm-commits
- [PATCH] D47925: Add debug info for OProfile porifling support
 
Gaetano Priori via Phabricator via llvm-commits
- [PATCH] D47925: Add debug info for OProfile porifling support
 
Gaetano Priori via Phabricator via llvm-commits
- [PATCH] D47925: Add debug info for OProfile porifling support
 
Gaetano Priori via Phabricator via llvm-commits
- LLVM buildmaster will be restarted tonight
 
Galina Kistanova via llvm-commits
- [PATCH] D47722: [Analyzer] Fix the Z3 lit test config
 
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D47722: [Analyzer] Fix the Z3 lit test config
 
George Karpenkov via Phabricator via llvm-commits
- [lld] r333880 - [ELF] - Also use DW_AT_linkage_name when gathering information about variables for error messages.
 
George Rimar via llvm-commits
- [lld] r333883 - [ELF] - Fix BB.
 
George Rimar via llvm-commits
- [PATCH] D47373: [ELF] - Also use DW_AT_linkage_name when gathering information about variables for error messages.
 
George Rimar via Phabricator via llvm-commits
- [PATCH] D31528: [ELF][MIPS] Multi-GOT implementation
 
George Rimar via Phabricator via llvm-commits
- [PATCH] D32530: [SVE] Scalable Vector IR Type
 
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D47780: [AArch64][SVE] Testing codegen of scalable vectorized loop
 
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D47770: [MVT][SVE] Add EVT strings and Type mapping
 
Graham Hunter via Phabricator via llvm-commits
- [llvm] r333893 - [llvm-mca] Regenerate a test to remove a double newline
 
Greg Bedwell via llvm-commits
- [llvm] r333894 - [llvm-mca][UpdateTestChecks] Prevent an IndexError being raised when given empty input
 
Greg Bedwell via llvm-commits
- [llvm] r334029 - [UpdateTestChecks] Error if --llvm-mca-binary gets an empty string
 
Greg Bedwell via llvm-commits
- [llvm] r334087 - Update the project name in README.txt
 
Greg Bedwell via llvm-commits
- [PATCH] D47697: [llvm-mca] Make sure not to end the test files with an empty line.
 
Greg Bedwell via Phabricator via llvm-commits
- [PATCH] D47697: [llvm-mca] Make sure not to end the test files with an empty line.
 
Greg Bedwell via Phabricator via llvm-commits
- [PATCH] D47697: [llvm-mca] Make sure not to end the test files with an empty line.
 
Greg Bedwell via Phabricator via llvm-commits
- [PATCH] D47796: Use the correct project name in README.txt
 
Greg Bedwell via Phabricator via llvm-commits
- [PATCH] D47796: Use the correct project name in README.txt
 
Greg Bedwell via Phabricator via llvm-commits
- [PATCH] D47796: Use the correct project name in README.txt
 
Greg Bedwell via Phabricator via llvm-commits
- [PATCH] D47415: [lldb, lldb-mi] Re-implement MI -exec-continue command.
 
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D47415: [lldb, lldb-mi] Re-implement MI -exec-continue command.
 
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D47415: [lldb, lldb-mi] Re-implement MI -exec-continue command.
 
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D47415: [lldb, lldb-mi] Re-implement MI -exec-continue command.
 
Greg Clayton via Phabricator via llvm-commits
- [llvm] r334165 - [llvm-exegesis] Serializes instruction's operand in BenchmarkResult's key.
 
Guillaume Chatelet via llvm-commits
- [llvm] r334167 - [llvm-exegesis] Improve error reporting.
 
Guillaume Chatelet via llvm-commits
- [llvm] r334169 - [llvm-exegesis] Add a Configuration object for Benchmark.
 
Guillaume Chatelet via llvm-commits
- [llvm] r334197 - [llvm-exegesis] Make BenchmarkRunner handle multiple configurations.
 
Guillaume Chatelet via llvm-commits
- [PATCH] D47639: [llvm-exegesis] Analysis: Show inconsistencies between checked-in and measured data.
 
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D47764: [llvm-exegesis] Add instructions to BenchmarkResult Key.
 
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D47764: [llvm-exegesis] Add instructions to BenchmarkResult Key.
 
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D47764: [llvm-exegesis] Add instructions to BenchmarkResult Key.
 
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D47785: [llvm-exegesis] Serializes instruction's operand in BenchmarkResult's key.
 
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D47785: [llvm-exegesis] Serializes instruction's operand in BenchmarkResult's key.
 
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D47785: [llvm-exegesis] Serializes instruction's operand in BenchmarkResult's key.
 
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D47813: [llvm-exegesis] move Mode from Key to BenchmarResult.
 
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D47785: [llvm-exegesis] Serializes instruction's operand in BenchmarkResult's key.
 
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D47785: [llvm-exegesis] Serializes instruction's operand in BenchmarkResult's key.
 
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D47826: [llvm-exegesis] Add a Configuration object for Benchmark.
 
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D47868: [llvm-exegesis] Improve error reporting.
 
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D47785: [llvm-exegesis] Serializes instruction's operand in BenchmarkResult's key.
 
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D47868: [llvm-exegesis] Improve error reporting.
 
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D47785: [llvm-exegesis] Serializes instruction's operand in BenchmarkResult's key.
 
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D47868: [llvm-exegesis] Improve error reporting.
 
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D47826: [llvm-exegesis] Add a Configuration object for Benchmark.
 
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D47826: [llvm-exegesis] Add a Configuration object for Benchmark.
 
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D47877: [llvm-exegesis] Make BenchmarkRunner handle multiple configurations.
 
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D47877: [llvm-exegesis] Make BenchmarkRunner handle multiple configurations.
 
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D47877: [llvm-exegesis] Make BenchmarkRunner handle multiple configurations.
 
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D47877: [llvm-exegesis] Make BenchmarkRunner handle multiple configurations.
 
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] r334049 - [CodeGenPrepare] Move Extension Instructions Through Logical And Shift Instructions
 
Guozhi Wei via llvm-commits
- [PATCH] D47346: [X86] Add a new pass to fold extension into load instructions in previous BB
 
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D47346: [X86] Add a new pass to fold extension into load instructions in previous BB
 
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D47346: [X86] Add a new pass to fold extension into load instructions in previous BB
 
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D47739: DAG: Stop dropping invariant/dereferencable
 
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D47765: [PowerPC] reduce rotate in BitPermutationSelector
 
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D47467: [IR] Begin removal of TerminatorInst by removing successor manipulation.
 
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D46582: [PowerPC] Fix label address calculation for ppc32
 
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D45520: [PowerPC] add secure plt support for TLS symbols
 
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D47747: [LangRef] Clarify "undefined" for various instructions.
 
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D47691: [NVPTX] Ignore target-cpu and -features for inling
 
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D47691: [NVPTX] Ignore target-cpu and -features for inling
 
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D47816: [InstCombine] Don't sink instructions across inlined function call.
 
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D47816: [InstCombine] Don't sink instructions across inlined function call.
 
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D47867: [PowerPC] avoid unprofitable Repl32 flag in BitPermutationSelector
 
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D47867: [PowerPC] avoid unprofitable Repl32 flag in BitPermutationSelector
 
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D47854: [LangRef] Clarify semantics of load metadata.
 
Hal Finkel via Phabricator via llvm-commits
- [llvm] r334114 - Fix the test case that places intermediate in source directory.
 
Han Shen via llvm-commits
- [lld] r334135 - Correct aligment computation for shared object symbols.
 
Han Shen via llvm-commits
- [PATCH] D47602: Correct aligment computation for shared object symbols
 
Han Shen via Phabricator via llvm-commits
- [PATCH] D47602: Correct aligment computation for shared object symbols
 
Han Shen via Phabricator via llvm-commits
- [PATCH] D47602: Correct aligment computation for shared object symbols
 
Han Shen via Phabricator via llvm-commits
- [PATCH] D47602: Correct aligment computation for shared object symbols
 
Han Shen via Phabricator via llvm-commits
- [PATCH] D47602: Correct aligment computation for shared object symbols
 
Han Shen via Phabricator via llvm-commits
- [PATCH] D47602: Correct aligment computation for shared object symbols
 
Han Shen via Phabricator via llvm-commits
- [PATCH] D47839: Fix the test case that places intermediate in source directory
 
Han Shen via Phabricator via llvm-commits
- [PATCH] D47839: Fix the test case that places intermediate in source directory
 
Han Shen via Phabricator via llvm-commits
- [PATCH] D47602: Correct aligment computation for shared object symbols
 
Han Shen via Phabricator via llvm-commits
- [llvm] r334100 - Relax shtest-run-at-line.py
 
Hans Wennborg via llvm-commits
- [llvm] r333630 - [lit] Fix windows cmd.exe test config for r333620
 
Hans Wennborg via llvm-commits
- [PATCH] D47760: utils/release: Add merge-git.sh
 
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D47760: utils/release: Add merge-git.sh
 
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D47875: [MS ABI] Mangle unnamed empty enums (PR37723)
 
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D47699: [clangd] Remove the dead offset fields in Symbol.
 
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D47704: [clang-tidy] Improve string type matcher for abseil-string-find-starts-with check.
 
Haojian Wu via Phabricator via llvm-commits
- [llvm] r334283 - [ADT] Add `StringRef::rsplit(StringRef Separator)`.
 
Henry Wong via llvm-commits
- [PATCH] D47406: [ADT] Add `StringRef::rsplit(StringRef Separator)`.
 
Henry Wong via Phabricator via llvm-commits
- [PATCH] D47406: [ADT] Add `StringRef::rsplit(StringRef Separator)`.
 
Henry Wong via Phabricator via llvm-commits
- [PATCH] D47406: [ADT] Add `StringRef::rsplit(StringRef Separator)`.
 
Henry Wong via Phabricator via llvm-commits
- [PATCH] D47406: [ADT] Add `StringRef::rsplit(StringRef Separator)`.
 
Henry Wong via Phabricator via llvm-commits
- [PATCH] D47973: [ADT] Change the behavior of `StringRef::rsplit()` when the separator is not found.
 
Henry Wong via Phabricator via llvm-commits
- [PATCH] D47973: [ADT] Change the behavior of `StringRef::rsplit()` when the separator is not found.
 
Henry Wong via Phabricator via llvm-commits
- [PATCH] D26743: Expandload and Compressing store - documentation update
 
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D26743: Expandload and Compressing store - documentation update
 
Hideki Saito via Phabricator via llvm-commits
- [llvm] r334011 - [PowerPC] reduce rotate in BitPermutationSelector
 
Hiroshi Inoue via llvm-commits
- [llvm] r334191 - [PowerPC] fix trivial typos in comment, NFC
 
Hiroshi Inoue via llvm-commits
- [llvm] r334195 - [PowerPC] avoid unprofitable Repl32 flag in BitPermutationSelector
 
Hiroshi Inoue via llvm-commits
- [llvm] r334263 - [NFC] fix formatting
 
Hiroshi Inoue via llvm-commits
- [PATCH] D47765: [PowerPC] reduce rotate in BitPermutationSelector
 
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D47765: [PowerPC] reduce rotate in BitPermutationSelector
 
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D47867: [PowerPC] avoid redundant Repl32 flag in BitPermutationSelector
 
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D47867: [PowerPC] avoid unprofitable Repl32 flag in BitPermutationSelector
 
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D47867: [PowerPC] avoid unprofitable Repl32 flag in BitPermutationSelector
 
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D47867: [PowerPC] avoid unprofitable Repl32 flag in BitPermutationSelector
 
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D46738: [DebugInfo] Fix PR37395.
 
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D46738: [DebugInfo] Fix PR37395.
 
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D46738: [DebugInfo] Fix PR37395.
 
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D45556: [DebugInfo] Generate DWARF debug information for labels.
 
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D45556: [DebugInfo] Generate DWARF debug information for labels.
 
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D47132: [GlobalISel][X86_64] Support for G_SITOFP
 
Igor Breger via Phabricator via llvm-commits
- [llvm] r333927 - [ValueTracking] Match select abs pattern when there's an sext involved
 
Ilya Biryukov via llvm-commits
- [llvm] r333927 - [ValueTracking] Match select abs pattern when there's an sext involved
 
Ilya Biryukov via llvm-commits
- [compiler-rt] r334077 - Fix compile error with libstdc++.
 
Ilya Biryukov via llvm-commits
- [llvm] r334078 - [MC] Pass MCSubtargetInfo to fixupNeedsRelaxation and applyFixup
 
Ilya Biryukov via llvm-commits
- [llvm] r334078 - [MC] Pass MCSubtargetInfo to fixupNeedsRelaxation and applyFixup
 
Ilya Biryukov via llvm-commits
- [llvm] r334085 - Fix compilation of WebAssembly and RISCV after r334078
 
Ilya Biryukov via llvm-commits
- [llvm] r334078 - [MC] Pass MCSubtargetInfo to fixupNeedsRelaxation and applyFixup
 
Ilya Biryukov via llvm-commits
- [llvm] r334078 - [MC] Pass MCSubtargetInfo to fixupNeedsRelaxation and applyFixup
 
Ilya Biryukov via llvm-commits
- [llvm] r334361 - [NEON] Support VST1xN intrinsics in AArch32 mode (LLVM part)
 
Ivan A. Kosarev via llvm-commits
- [PATCH] D47460: [Frontend] Honor UserFilesAreVolatile flag getting file buffer in ASTUnit
 
Ivan Donchevskii via Phabricator via llvm-commits
- [PATCH] D47447: [NEON] Support VST1xN intrinsics in AArch32 mode (LLVM part)
 
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D47447: [NEON] Support VST1xN intrinsics in AArch32 mode (LLVM part)
 
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D47446: [NEON] Support VST1xN intrinsics in AArch32 mode (Clang part)
 
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D47818: [llvm-strip] Expose --strip-unneeded option
 
Jake Ehrlich via llvm-commits
- [PATCH] D47818: [llvm-strip] Expose --strip-unneeded option
 
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D47818: [llvm-strip] Expose --strip-unneeded option
 
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D44623: Fix asan on i?86-linux (32-bit) against glibc 2.27 and later
 
Jakub Jelínek via Phabricator via llvm-commits
- [PATCH] D47674: [llvm-strip] Add missing aliases for --strip-debug
 
James Henderson via Phabricator via llvm-commits
- [PATCH] D47750: [llvm-strip] Expose --discard-all option
 
James Henderson via Phabricator via llvm-commits
- [PATCH] D47750: [llvm-strip] Expose --discard-all option
 
James Henderson via Phabricator via llvm-commits
- [PATCH] D47818: [llvm-strip] Expose --strip-unneeded option
 
James Henderson via Phabricator via llvm-commits
- [PATCH] D47855: [llvm-objcopy] Remove unused field from Object
 
James Henderson via Phabricator via llvm-commits
- [PATCH] D47855: [llvm-objcopy] Remove unused field from Object
 
James Henderson via Phabricator via llvm-commits
- [PATCH] D47587: [RISCV] Codegen support for atomic operations on RV32I
 
James Y Knight via Phabricator via llvm-commits
- [PATCH] D47882: [RISCV] Codegen for i8, i16, and i32 atomicrmw with RV32A
 
James Y Knight via Phabricator via llvm-commits
- [PATCH] D47587: [RISCV] Codegen support for atomic operations on RV32I
 
James Y Knight via Phabricator via llvm-commits
- [PATCH] D47882: [RISCV] Codegen for i8, i16, and i32 atomicrmw with RV32A
 
James Y Knight via Phabricator via llvm-commits
- [PATCH] D47492: DWARFUnit::m_die_array swap()->shrink_to_fit()
 
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D47492: DWARFUnit::m_die_array swap()->shrink_to_fit()
 
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D40470: Protect DWARFCompileUnit::m_die_array by a new mutex
 
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D40470: Protect DWARFCompileUnit::m_die_array by a new mutex
 
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D47492: DWARFUnit::m_die_array swap()->shrink_to_fit()
 
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D40470: Protect DWARFCompileUnit::m_die_array by a new mutex
 
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D47730: [SelectionDAG]Reduce masked data movement chains and memory access widths pt2
 
Javed Absar via Phabricator via llvm-commits
- [PATCH] D46837: [MachineScheduler] Skip an implicit def of a super-reg added by regalloc in findDefIdx.
 
Javed Absar via Phabricator via llvm-commits
- [PATCH] D47628: Detect an incompatible VLA pointer assignment
 
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D46866: [EarlyCSE] Avoid a poorly defined instruction comparison
 
Jeremy Morse via Phabricator via llvm-commits
- [llvm] r333952 - [MachineOutliner] NFC - Move intermediate data structures to MachineOutliner.h
 
Jessica Paquette via llvm-commits
- [PATCH] D47654: [MachineOutliner] NFC - Move intermediate data structures to MachineOutliner.h
 
Jessica Paquette via Phabricator via llvm-commits
- [llvm] r333630 - [lit] Fix windows cmd.exe test config for r333620
 
Joel E. Denny via llvm-commits
- [lld] r334095 - [lld] Add REQUIRES: x86 where needed to tests
 
Joel Jones via llvm-commits
- [lld] r334095 - [lld] Add REQUIRES: x86 where needed to tests
 
Joel Jones via llvm-commits
- [PATCH] D47748: [lld] Add REQUIRES: x86 where needed to tests
 
Joel Jones via Phabricator via llvm-commits
- [PATCH] D47748: [lld] Add REQUIRES: x86 where needed to tests
 
Joel Jones via Phabricator via llvm-commits
- [LNT] r333896 - Fix use of field index in daily report
 
John Brawn via llvm-commits
- [llvm] r333927 - [ValueTracking] Match select abs pattern when there's an sext involved
 
John Brawn via llvm-commits
- [llvm] r334019 - [InstCombine] Correct the cmp operand type used when canonicalizing abs/nabs
 
John Brawn via llvm-commits
- [llvm] r333927 - [ValueTracking] Match select abs pattern when there's an sext involved
 
John Brawn via llvm-commits
- [PATCH] D47581: [LNT] Fix use of field index in daily report
 
John Brawn via Phabricator via llvm-commits
- [PATCH] D47631: [ValueTracking] Match select abs pattern when there's an sext involved
 
John Brawn via Phabricator via llvm-commits
- [PATCH] D47631: [ValueTracking] Match select abs pattern when there's an sext involved
 
John Brawn via Phabricator via llvm-commits
- [PATCH] D47631: [ValueTracking] Match select abs pattern when there's an sext involved
 
John Brawn via Phabricator via llvm-commits
- [PATCH] D47893: Add a PhiValuesAnalysis pass to calculate the underlying values of phis
 
John Brawn via Phabricator via llvm-commits
- [PATCH] D44564: [BasicAA] Use PhiValuesAnalysis when handling phi alias
 
John Brawn via Phabricator via llvm-commits
- [PATCH] D47893: Add a PhiValuesAnalysis pass to calculate the underlying values of phis
 
John Brawn via Phabricator via llvm-commits
- [PATCH] D47659: Give same-named members unique timestamps on Darwin in llvm-ar.
 
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D47544: [MachO] Add out-of-bounds check to MachOObjectFile.cpp
 
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D47544: [MachO] Add out-of-bounds check to MachOObjectFile.cpp
 
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D47539: [Platform] Accept arbitrary kext variants
 
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D47691: [NVPTX] Ignore target-cpu and -features for inling
 
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D47902: [CUDA] Fix emission of constant strings in sections
 
Jonas Hahnfeld via Phabricator via llvm-commits
- [llvm] r334161 - [SystemZ] Build Load And Test from scratch in convertToLoadAndTest.
 
Jonas Paulsson via llvm-commits
- [PATCH] D46837: [MachineScheduler] Skip an implicit def of a super-reg added by regalloc in findDefIdx.
 
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D43341: [clang-doc] Implement reducer portion of the frontend framework
 
Julie Hockett via Phabricator via llvm-commits
- [PATCH] D47854: [LangRef] Clarify semantics of load metadata.
 
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] r328123 - Reapply Support layering fixes.
 
Justin Bogner via llvm-commits
- [PATCH] D47907: [tablegen] Improve performance on *GenRegisterInfo.inc by replacing SparseVector with BitVector. NFC
 
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D47739: DAG: Stop dropping invariant/dereferencable
 
Justin Lebar via Phabricator via llvm-commits
- [compiler-rt] r333985 - Introduce CheckASLR() in sanitizers
 
Kamil Rytarowski via llvm-commits
- [compiler-rt] r334168 - Disable recursive interceptors in signal(3)/MSan
 
Kamil Rytarowski via llvm-commits
- [PATCH] D47719: Disable ENABLE_EXPORTS for NetBSD static linking
 
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D47738: [LLDB] Signals handling specific to OpenBSD
 
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D47738: [LLDB] Signals handling specific to OpenBSD
 
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D47738: [LLDB] Signals handling specific to OpenBSD
 
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D47442: Introduce CheckASLR() in sanitizers
 
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D47442: Introduce CheckASLR() in sanitizers
 
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D47448: [Asan] Attempt to fix for FreeBSD
 
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D47814: Teach libc++ to use native NetBSD's max_align_t
 
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D47650: Disable recursive interceptors in signal(3)/MSan
 
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D47719: Disable ENABLE_EXPORTS for NetBSD static linking
 
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D35165: [sanitizer] Support compiler-rt builtins
 
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D35165: [sanitizer] Support compiler-rt builtins
 
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D35165: [sanitizer] Support compiler-rt builtins
 
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D46545: [sanitizer] Move fgets, fputs and puts into sanitizer_common
 
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D46545: [sanitizer] Move fgets, fputs and puts into sanitizer_common
 
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D46545: [sanitizer] Move fgets, fputs and puts into sanitizer_common
 
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D47977: [Fuzzer] First step to thread affinity
 
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D47977: [Fuzzer] First step to thread affinity
 
Kamil Rytarowski via Phabricator via llvm-commits
- [llvm] r334163 - [BranchFolding] Fix live-in's when hoisting code
 
Karl-Johan Karlsson via llvm-commits
- [PATCH] D46048: [branchfolding] When hoisting common code, remove kill flags from uses
 
Karl-Johan Karlsson via Phabricator via llvm-commits
- [PATCH] D47203: [LowerSwitch] Fixed faulty PHI node in switch default block
 
Karl-Johan Karlsson via Phabricator via llvm-commits
- [PATCH] D47203: [LowerSwitch] Fixed faulty PHI node in switch default block
 
Karl-Johan Karlsson via Phabricator via llvm-commits
- [PATCH] D47529: [BranchFolding] Fix live-in's when hoisting code
 
Karl-Johan Karlsson via Phabricator via llvm-commits
- [PATCH] D47695: [XRay][compiler-rt] Remove reliance on C++ ABI from BufferQueue
 
Keith via Phabricator via llvm-commits
- [PATCH] D46998: [XRay][compiler-rt] Remove reliance on C++ ABI features
 
Keith via Phabricator via llvm-commits
- [PATCH] D46998: [XRay][compiler-rt] Remove reliance on C++ ABI features
 
Keith via Phabricator via llvm-commits
- [PATCH] D44620: [XRay][profiler] Part 4: Profiler Mode Wiring
 
Keith via Phabricator via llvm-commits
- [PATCH] D45308: [IPRA] Do not collect register usage information on functions that can be derefined
 
Kit Barton via Phabricator via llvm-commits
- [PATCH] D45308: [IPRA] Do not collect register usage information on functions that can be derefined
 
Kit Barton via Phabricator via llvm-commits
- [PATCH] D47601: AMDGPU: Add 64-bit relative variant kind
 
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D47601: AMDGPU: Add 64-bit relative variant kind
 
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D47566: AMDHSA: Code object v3 updates
 
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D47734: AMDGPU/LLD: Handle R_AMDGPU_REL64 relocation
 
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D47566: AMDHSA: Code object v3 updates
 
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D47736: AMDHSA Code Object v3 assembler syntax update
 
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D47566: AMDHSA: Code object v3 updates
 
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D47566: AMDHSA: Code object v3 updates
 
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D47504: [AMDGPU] Simplify memory legalizer
 
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D47900: AMDGPU: Error on LDS global address in functions
 
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D47566: AMDHSA: Code object v3 updates
 
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D47289: [scudo] Improve the scalability of the shared TSD model
 
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D47289: [scudo] Improve the scalability of the shared TSD model
 
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D47289: [scudo] Improve the scalability of the shared TSD model
 
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D47289: [scudo] Improve the scalability of the shared TSD model
 
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D47289: [scudo] Improve the scalability of the shared TSD model
 
Kostya Kortchinsky via Phabricator via llvm-commits
- [compiler-rt] r334058 - [libFuzzer] initial implementation of -data_flow_trace. It parses the data flow trace and prints the summary, but doesn't use the information in any other way yet
 
Kostya Serebryany via llvm-commits
- [compiler-rt] r334058 - [libFuzzer] initial implementation of -data_flow_trace. It parses the data flow trace and prints the summary, but doesn't use the information in any other way yet
 
Kostya Serebryany via llvm-commits
- [compiler-rt] r334077 - Fix compile error with libstdc++.
 
Kostya Serebryany via llvm-commits
- [compiler-rt] r334146 - [libFuzzer] remove an experimental flag -use_feature_frequency
 
Kostya Serebryany via llvm-commits
- [compiler-rt] r334156 - [libFuzzer] simplify a test, hopefully to fix the bot
 
Kostya Serebryany via llvm-commits
- [compiler-rt] r334158 - [libFuzzer] make the corpus elements aware of their data flow traces
 
Kostya Serebryany via llvm-commits
- [compiler-rt] r334234 - [libFuzzer] When printing NEW_FUNC, use 1-base indexing.
 
Kostya Serebryany via llvm-commits
- [PATCH] D47798: [HWASan] Report proper error on allocator failures instead of CHECK(0)-ing
 
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D47837: [libFuzzer] When printing NEW_FUNC, use 1-base indexing.
 
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D47798: [HWASan] Report proper error on allocator failures instead of CHECK(0)-ing
 
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D47837: [libFuzzer] When printing NEW_FUNC, use 1-base indexing.
 
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D47837: [libFuzzer] When printing NEW_FUNC, use 1-base indexing.
 
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D47798: [HWASan] Report proper error on allocator failures instead of CHECK(0)-ing
 
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D47666: Refactored clang-fuzzer and added new (copy) files
 
Kostya Serebryany via Phabricator via llvm-commits
- [llvm] r334098 - Avoid UnicodeEncodeError on non-ascii reviewer names
 
Kristof Beyls via llvm-commits
- [PATCH] D47581: [LNT] Fix use of field index in daily report
 
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D47930: Make email options of find_interesting_reviews more flexible.
 
Kristof Beyls via Phabricator via llvm-commits
- [llvm] r333907 - [SelectionDAG] Add missing closing parentheses in comments, NFC
 
Krzysztof Parzyszek via llvm-commits
- [llvm-dev] Deprecating ADDC/ADDE/SUBC/SUBE
 
Krzysztof Parzyszek via llvm-commits
- [llvm] r334015 - [Hexagon] Minor cleanups in isel lowering
 
Krzysztof Parzyszek via llvm-commits
- [llvm] r334038 - [Hexagon] Add more patterns for generating abs/absp instructions
 
Krzysztof Parzyszek via llvm-commits
- [llvm] r334043 - [Hexagon] Add pattern to generate 64-bit neg instruction
 
Krzysztof Parzyszek via llvm-commits
- [llvm] r334109 - [Hexagon] Split CTPOP of vector pairs
 
Krzysztof Parzyszek via llvm-commits
- [llvm] r334123 - [Hexagon] Implement vector-pair zero as V6_vsubw_dv
 
Krzysztof Parzyszek via llvm-commits
- [llvm] r334318 - [SCEV] Look through zero-extends in howFarToZero
 
Krzysztof Parzyszek via llvm-commits
- [polly] r334327 - [Polly] Fix a testcase after LLVM commit r334318
 
Krzysztof Parzyszek via llvm-commits
- [PATCH] D47725: [SelectionDAG] Create rotates more aggressively, provide default expansion
 
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D46396: Optionally simplify basic blocks introduced by AtomicExpandPass
 
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D47725: [SelectionDAG] Provide default expansion for rotates
 
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D47735: [SelectionDAG] Create rotates more aggressively
 
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D47725: [SelectionDAG] Provide default expansion for rotates
 
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D47725: [SelectionDAG] Provide default expansion for rotates
 
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D47735: [SelectionDAG] Create rotates more aggressively
 
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D47725: [SelectionDAG] Provide default expansion for rotates
 
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D47725: [SelectionDAG] Provide default expansion for rotates
 
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D47725: [SelectionDAG] Provide default expansion for rotates
 
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D47725: [SelectionDAG] Provide default expansion for rotates
 
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D47831: [DAGCombiner] Recognize more patterns for ABS
 
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D47831: [DAGCombiner] Recognize more patterns for ABS
 
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D47831: [DAGCombiner] Recognize more patterns for ABS
 
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D47831: [DAGCombiner] Recognize more patterns for ABS
 
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D47831: [DAGCombiner] Recognize more patterns for ABS
 
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D47725: [SelectionDAG] Provide default expansion for rotates
 
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D47735: [SelectionDAG] Create rotates more aggressively
 
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D47831: [DAGCombiner] Recognize more patterns for ABS
 
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D47831: [DAGCombiner] Recognize more patterns for ABS
 
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D47899: [SCEV] Estimate upper bound of trip count from predicated backedge count
 
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D47899: [SCEV] Estimate upper bound of trip count from predicated backedge count
 
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D47899: [SCEV] Implement (non-exact) getSmallConstantTripCountUpperBound
 
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D47899: [SCEV] Implement (non-exact) getSmallConstantTripCountUpperBound
 
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D47831: [DAGCombiner] Recognize more patterns for ABS
 
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D47831: [DAGCombiner] Recognize more patterns for ABS
 
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D47899: [SCEV] Implement (non-exact) getSmallConstantTripCountUpperBound
 
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D47899: [SCEV] Implement (non-exact) getSmallConstantTripCountUpperBound
 
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D47951: [SCEV] Look through zero-extends in howFarToZero
 
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D47951: [SCEV] Look through zero-extends in howFarToZero
 
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D47725: [SelectionDAG] Provide default expansion for rotates
 
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D47725: [SelectionDAG] Provide default expansion for rotates
 
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D47951: [SCEV] Look through zero-extends in howFarToZero
 
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D47951: [SCEV] Look through zero-extends in howFarToZero
 
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D47552: [Power9] Implement float128 parameter passing and return values
 
Lei Huang via Phabricator via llvm-commits
- [PATCH] D47552: [Power9] Implement float128 parameter passing and return values
 
Lei Huang via Phabricator via llvm-commits
- [PATCH] D47922: x > y && x != 0 -> x > y
 
Li Jia He via Phabricator via llvm-commits
- [PATCH] D47922: unsigned foo(unsigned x, unsigned y) { return x > y && x != 0; } should fold to x > y
 
Li Jia He via Phabricator via llvm-commits
- [PATCH] D47922: unsigned foo(unsigned x, unsigned y) { return x > y && x != 0; } should fold to x > y
 
Li Jia He via Phabricator via llvm-commits
- [PATCH] D47922: unsigned foo(unsigned x, unsigned y) { return x > y && x != 0; } should fold to x > y
 
Li Jia He via Phabricator via llvm-commits
- [PATCH] D47922: unsigned foo(unsigned x, unsigned y) { return x > y && x != 0; } should fold to x > y
 
Li Jia He via Phabricator via llvm-commits
- [PATCH] D47922: unsigned foo(unsigned x, unsigned y) { return x > y && x != 0; } should fold to x > y
 
Li Jia He via Phabricator via llvm-commits
- [PATCH] D47922: unsigned foo(unsigned x, unsigned y) { return x > y && x != 0; } should fold to x > y
 
Li Jia He via Phabricator via llvm-commits
- [PATCH] D47922: unsigned foo(unsigned x, unsigned y) { return x > y && x != 0; } should fold to x > y
 
Li Jia He via Phabricator via llvm-commits
- [PATCH] D47922: unsigned foo(unsigned x, unsigned y) { return x > y && x != 0; } should fold to x > y
 
Li Jia He via Phabricator via llvm-commits
- [PATCH] D47922: unsigned foo(unsigned x, unsigned y) { return x > y && x != 0; } should fold to x > y
 
Li Jia He via Phabricator via llvm-commits
- [PATCH] D47972: update simplifyUnsignedRangeCheck function's test case.
 
Li Jia He via Phabricator via llvm-commits
- [PATCH] D47922: unsigned foo(unsigned x, unsigned y) { return x > y && x != 0; } should fold to x > y
 
Li Jia He via Phabricator via llvm-commits
- [PATCH] D48000: [InstSimplify]update simplifyUnsignedRangeCheck function's test case.
 
Li Jia He via Phabricator via llvm-commits
- [llvm] r333879 - [AArch64] Audit on rL333634 to fix FP16 Disasm BitPatterns
 
Luke Geeson via llvm-commits
- [PATCH] D47895: llvm: Add support for "-fno-delete-null-pointer-checks"
 
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D47895: llvm: Add support for "-fno-delete-null-pointer-checks"
 
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D25265: [C API] Add test for D25259 and new LLVMIsExact function.
 
Manuel Jacob via Phabricator via llvm-commits
- [PATCH] D44954: [clangd] Add "member" symbols to the index
 
Marc-Andre Laperle via Phabricator via llvm-commits
- [PATCH] D47737: [clangd] Remove unused variables
 
Marc-Andre Laperle via Phabricator via llvm-commits
- [PATCH] D46118: [RISCV] AsmParser support for the li pseudo instruction
 
Mario Werner via Phabricator via llvm-commits
- [llvm] r333926 - [AMDGPU][Waitcnt] Fix handling of flat instrs
 
Mark Searles via llvm-commits
- [PATCH] D46616: [AMDGPU][Waitcnt] Fix handling of flat instrs
 
Mark Searles via Phabricator via llvm-commits
- [PATCH] D47631: [ValueTracking] Match select abs pattern when there's an sext involved
 
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D47943: Sample code for porting MachinePipeliner to AArch64+SVE
 
Masaki Arai via Phabricator via llvm-commits
- [PATCH] D47943: Sample code for porting MachinePipeliner to AArch64+SVE
 
Masaki Arai via Phabricator via llvm-commits
- [llvm] r334020 - DAG: Stop dropping invariant/dereferencable
 
Matt Arsenault via llvm-commits
- [llvm] r334044 - AMDGPU: Use more custom insert/extract_vector_elt lowering
 
Matt Arsenault via llvm-commits
- [llvm] r334045 - AMDGPU: Preserve metadata when widening loads
 
Matt Arsenault via llvm-commits
- [llvm] r334132 - AMDGPU: Custom lower v2f16 fneg/fabs with illegal f16
 
Matt Arsenault via llvm-commits
- [llvm] r334180 - AMDGPU: Try a lot harder to emit scalar loads
 
Matt Arsenault via llvm-commits
- [llvm] r334184 - AMDGPU: Use scalar operations for f16 fabs/fneg patterns
 
Matt Arsenault via llvm-commits
- [llvm] r334189 - AMDGPU: Fix not including v2f64 in SReg_128
 
Matt Arsenault via llvm-commits
- [llvm] r334218 - DAG: Avoid bitcast/ext/build_vector combine
 
Matt Arsenault via llvm-commits
- [llvm] r334269 - AMDGPU: Error on LDS global address in functions
 
Matt Arsenault via llvm-commits
- [PATCH] D47700: DivergenceAnalysis: added debug output
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47702: DAG: ComputeNumSignBits from load range metadata
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47203: [LowerSwitch] Fixed faulty PHI node in switch default block
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47710: AMDGPU: Use more custom insert/extract_vector_elt lowering
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47736: AMDHSA Code Object v3 assembler syntax update
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47739: DAG: Stop dropping invariant/dereferencable
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47761: AMDGPU: Add implicit def of SCC to kill and indirect pseudos
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47364: Change TII isCopyInstr way of returning arguments(NFC)
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47364: Change TII isCopyInstr way of returning arguments(NFC)
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47782: AMDGPU: Custom lower v2f16 fneg/fabs with illegal f16
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47739: DAG: Stop dropping invariant/dereferencable
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47782: AMDGPU: Custom lower v2f16 fneg/fabs with illegal f16
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47364: Change TII isCopyInstr way of returning arguments(NFC)
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47794: [LSR] Check yet more intrinsic pointer operands
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47794: [LSR] Check yet more intrinsic pointer operands
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47710: AMDGPU: Use more custom insert/extract_vector_elt lowering
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47580: AMDGPU: Preserve metadata when widening loads
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D45968: StackSlotColoring: Decide colors per stack ID
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47823: AMDGPU: Try a lot harder to emit scalar loads
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47805: [AMDGPU] Improve reciprocal handling
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47827: AMDGPU: Use scalar operations for f16 fabs/fneg patterns
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47827: AMDGPU: Use scalar operations for f16 fabs/fneg patterns
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47828: AMDGPU: Make v4i16/v4f16 legal
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47207: DAG: Avoid bitcast/ext/build_vector combine
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47823: AMDGPU: Try a lot harder to emit scalar loads
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47215: DAG: Fix extract_subvector combine for a single element
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47805: [AMDGPU] Improve reciprocal handling
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47782: AMDGPU: Custom lower v2f16 fneg/fabs with illegal f16
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47823: AMDGPU: Try a lot harder to emit scalar loads
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47823: AMDGPU: Try a lot harder to emit scalar loads
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47823: AMDGPU: Try a lot harder to emit scalar loads
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D46171: AMDGPU/GlobalISel: Implement select() for 32-bit G_FADD and G_FMUL
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47828: AMDGPU: Make v4i16/v4f16 legal
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47823: AMDGPU: Try a lot harder to emit scalar loads
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47827: AMDGPU: Use scalar operations for f16 fabs/fneg patterns
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47794: [LSR] Check yet more intrinsic pointer operands
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47900: AMDGPU: Error on LDS global address in functions
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47207: DAG: Avoid bitcast/ext/build_vector combine
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D45640: [MIR][MachineCSE] Implementing proper MachineInstr::getNumExplicitDefs()
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47900: AMDGPU: Error on LDS global address in functions
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47900: AMDGPU: Error on LDS global address in functions
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D44920: [AMDGPU] Inline asm - added i16, half and i128 types support
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47215: DAG: Fix extract_subvector combine for a single element
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47215: DAG: Fix extract_subvector combine for a single element
 
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47246: [llvm-mca] Introduce the ExecuteStage (was originally the Scheduler class).
 
Matt Davis via Phabricator via llvm-commits
- [PATCH] D45637: [DebugInfo] Ignore DBG_VALUE instructions in PostRA Machine Sink
 
Matt Davis via Phabricator via llvm-commits
- [PATCH] D47666: Refactored clang-fuzzer and added new (copy) files
 
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D47666: Refactored clang-fuzzer and added new (copy) files
 
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D47666: Refactored clang-fuzzer and added new (copy) files
 
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D47666: Refactored clang-fuzzer and added new (copy) files
 
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D47834: [CMake] Passthrough additional flags to custom libcxx CMake build
 
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D47834: [CMake] Passthrough additional flags to custom libcxx CMake build
 
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D46618: [sanitizer] Cleanup ReadFileToVector and ReadFileToBuffer
 
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D47843: Introducing single for loop into clang_proto_fuzzer
 
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D47834: [CMake] Passthrough additional flags to custom libcxx CMake build
 
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D47843: Introducing single for loop into clang_proto_fuzzer
 
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D47843: Introducing single for loop into clang_proto_fuzzer
 
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D47798: [HWASan] Report proper error on allocator failures instead of CHECK(0)-ing
 
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D47798: [HWASan] Report proper error on allocator failures instead of CHECK(0)-ing
 
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D47920: Made loop_proto more "vectorizable"
 
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D47920: Made loop_proto more "vectorizable"
 
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D47610: [TargetLibraryInfo] add mappings from LLVM sin/cos intrinsics to SVML calls
 
Matt via Phabricator via llvm-commits
- [PATCH] D47967: [debuginfo-tests] Always use the system python to invoke llgdb.py.
 
Matthias Braun via Phabricator via llvm-commits
- [llvm] r334173 - [NFC] Use variable instead of accessing pair many times
 
Max Kazantsev via llvm-commits
- [PATCH] D47574: [EarlyCSE] Propagate conditions of AND and OR instructions
 
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D47574: [EarlyCSE] Propagate conditions of AND and OR instructions
 
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D47767: [SCEV] Drop cached info after late nsw/nuw flags setting
 
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D45439: [IRCE] Use NUW flag for indvar
 
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D45439: [IRCE] Use NUW flag for indvar
 
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D47624: [PM/LoopUnswitch] Fix PR37651 by correctly invalidating SCEV when unswitching loops.
 
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D47928: [SimplifyIndVars] Eliminate redundant truncs
 
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D47624: [PM/LoopUnswitch] Fix PR37651 by correctly invalidating SCEV when unswitching loops.
 
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D47624: [PM/LoopUnswitch] Fix PR37651 by correctly invalidating SCEV when unswitching loops.
 
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D47974: [SimplifyIndVars] Ignore dead users
 
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r334035 - NFC: adding baseline fneg case for fmf
 
Michael Berg via llvm-commits
- [llvm] r334037 - guard fneg with fmf sub flags
 
Michael Berg via llvm-commits
- [llvm] r334113 - guard fsqrt with fmf sub flags
 
Michael Berg via llvm-commits
- [llvm] r334242 - propagate fast math flags via IR on fma and sub expressions
 
Michael Berg via llvm-commits
- [llvm] r334306 - Utilize new SDNode flag functionality to expand current support for fsub
 
Michael Berg via llvm-commits
- [PATCH] D47389: guard fneg with fmf sub flags
 
Michael Berg via Phabricator via llvm-commits
- [PATCH] D47749: guard fsqrt with fmf sub flags
 
Michael Berg via Phabricator via llvm-commits
- [PATCH] D47388: propagate fast math flags via IR on fma and sub expressions
 
Michael Berg via Phabricator via llvm-commits
- [PATCH] D47910: Utilize new SDNode flag functionality to expand current support for fsub
 
Michael Berg via Phabricator via llvm-commits
- [polly] r334134 - [OpTree] Introduce shortcut for computing the def->target mapping. NFCI.
 
Michael Kruse via llvm-commits
- [zorg] r334081 - [Polly] Enable GPGPU codegeneration
 
Michael Kruse via llvm-commits
- [PATCH] D47752: [Polly][OpTree] Introduce shortcut for computing the def->target mapping. NFCI.
 
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D47644: [test-suite] Added backprop kernel from Rodinia Benchmark
 
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D47675: [test-suite][RFC] Using Google Benchmark Library on Harris Kernel
 
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D47752: [Polly][OpTree] Introduce shortcut for computing the def->target mapping. NFCI.
 
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D40369: Support sext, zext and trunc instructions in SCEV delinearization algorithm (new revision)
 
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D47890: [Polly][zorg] Enable GPGPU Codegen on the builders only if NVPTX is an LLVM target
 
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D47888: [Polly] Back out of GPU Codegen if NVPTX is not available
 
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D40369: Support sext instruction in SCEV delinearization algorithm (new revision)
 
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D47890: [Polly][zorg] Enable GPGPU Codegen on the builders only if NVPTX is an LLVM target
 
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D47890: [Polly][zorg] Enable GPGPU Codegen on the builders only if NVPTX is an LLVM target
 
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D47890: [Polly][zorg] Enable GPGPU Codegen on the builders only if NVPTX is an LLVM target
 
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D47080: Add (very partial) Kate syntax highlighting definition for TableGen
 
Michael Spencer via Phabricator via llvm-commits
- [llvm] r334150 - SpeculativeExecution Pass: Set PreserveCFG to avoid unnecessary analyses invalidation.
 
Michael Zolotukhin via llvm-commits
- [llvm] r332148 - Overhaul unicode handling in xunit output
 
Michał Górny via llvm-commits
- [PATCH] D44420: [cmake] fix a typo in llvm_config macro
 
Michał Górny via Phabricator via llvm-commits
- [PATCH] D39939: [cmake] Append LLVM_VERSION_SUFFIX to SOVERSION
 
Michał Górny via Phabricator via llvm-commits
- [PATCH] D43701: [cmake] Store LLVM_VERSION_SUFFIX in LLVMConfig.cmake
 
Michał Górny via Phabricator via llvm-commits
- [PATCH] D47810: [nios2] Add missing Nios2CodeGen -> Nios2AsmPrinter linkage
 
Michał Górny via Phabricator via llvm-commits
- [PATCH] D47812: [lldb] [lit] Do not run Python tests w/ LLDB_DISABLE_PYTHON
 
Michał Górny via Phabricator via llvm-commits
- [PATCH] D47817: [sanitizer_common] Fix using libtirpc on Linux
 
Michał Górny via Phabricator via llvm-commits
- [PATCH] D47819: [test] Support using libtirpc on Linux
 
Michał Górny via Phabricator via llvm-commits
- [PATCH] D45203: [X86] VRNDSCALE* folding from masked and single-value ffloor and fceil patterns
 
Mikhail Dvoretckii via Phabricator via llvm-commits
- [PATCH] D46957: [x86] Lower some trunc + shuffle patterns to vpmov[q|d][b|w]
 
Mikhail Dvoretckii via Phabricator via llvm-commits
- [PATCH] D46957: [x86] Lower some trunc + shuffle patterns to vpmov[q|d][b|w]
 
Mikhail Dvoretckii via Phabricator via llvm-commits
- [PATCH] D45203: [X86] VRNDSCALE* folding from masked and single-value ffloor and fceil patterns
 
Mikhail Dvoretckii via Phabricator via llvm-commits
- [PATCH] D45203: [X86] VRNDSCALE* folding from masked and single-value ffloor and fceil patterns
 
Mikhail Dvoretckii via Phabricator via llvm-commits
- [PATCH] D47469: [Unittests] Change linker flags of dynamic library tests
 
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D39115: [MIPS][MicroMIPS] Extending size reduction pass with LWP and SWP
 
Milena Vujosevic Janicic via Phabricator via llvm-commits
- [PATCH] D39115: [MIPS][MicroMIPS] Extending size reduction pass with LWP and SWP
 
Milena Vujosevic Janicic via Phabricator via llvm-commits
- [PATCH] D47568: [Power9] Do the add-imm peephole for pseudo instruction DFLOADf32/DFLOADf64 and the store pair
 
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D47568: [Power9] Do the add-imm peephole for pseudo instruction DFLOADf32/DFLOADf64 and the store pair
 
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D47578: Do not enforce absolute path argv0 in windows
 
Nico Weber via Phabricator via llvm-commits
- [llvm] r333898 - [ReleaseNotes] Add release note for the new LLVM_DEBUG macro.
 
Nicola Zaghen via llvm-commits
- [llvm] r333902 - [ReleaseNotes] Formatting fixes.
 
Nicola Zaghen via llvm-commits
- [llvm] r333900 - TableGen: Streamline the semantics of NAME
 
Nicolai Haehnle via llvm-commits
- [llvm] r333901 - TableGen: some LangRef doc fixes
 
Nicolai Haehnle via llvm-commits
- [llvm] r333904 - TableGen/DAGPatterns: Allow bit constants in addition to int constants
 
Nicolai Haehnle via llvm-commits
- [llvm] r333905 - AMDGPU: Make various NamedOperands upper case
 
Nicolai Haehnle via llvm-commits
- [PATCH] D47434: AMDGPU: Turn D16 for MIMG instructions into a regular operand
 
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D47601: AMDGPU: Add 64-bit relative variant kind
 
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D47601: AMDGPU: Add 64-bit relative variant kind
 
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D47566: AMDHSA: Code object v3 updates
 
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D47430: TableGen: Streamline the semantics of NAME
 
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D47431: TableGen: Allow foreach in multiclass to depend on template args
 
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D47431: TableGen: Allow foreach in multiclass to depend on template args
 
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D47431: TableGen: Allow foreach in multiclass to depend on template args
 
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D47727: [WebAssembly] Fix .td files after rL333900
 
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D47601: AMDGPU: Add 64-bit relative variant kind
 
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D47566: AMDHSA: Code object v3 updates
 
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D47761: AMDGPU: Add implicit use of SCC to kill and indirect pseudos
 
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D47339: [GVN,NewGVN] Propagate nonnull if K dominates J.
 
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D47807: Make uitofp and sitofp defined on overflow.
 
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D47364: Change TII isCopyInstr way of returning arguments(NFC)
 
Nikola Prica via Phabricator via llvm-commits
- [PATCH] D47364: Change TII isCopyInstr way of returning arguments(NFC)
 
Nikola Prica via Phabricator via llvm-commits
- [PATCH] D47364: Change TII isCopyInstr way of returning arguments(NFC)
 
Nikola Prica via Phabricator via llvm-commits
- [PATCH] D47876: [Mips] Silencing warnings in instruction info (NFC)
 
Nikola Prica via Phabricator via llvm-commits
- [PATCH] D47876: [Mips] Silencing warnings in instruction info (NFC)
 
Nikola Prica via Phabricator via llvm-commits
- [llvm] r333981 - [RegAllocGreedy] Use simpler map class for EvicteeInfo. NFCI.
 
Nirav Dave via llvm-commits
- [llvm] r334022 - [MC][X86] Allow assembler variable assignment to register name.
 
Nirav Dave via llvm-commits
- [PATCH] D47545: [MC][X86] Allow assembler variable assignment to register name.
 
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D47545: [MC][X86] Allow assembler variable assignment to register name.
 
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D47545: [MC][X86] Allow assembler variable assignment to register name.
 
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D47878: [DAGCombiner] Fix for PR37667
 
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D47878: [DAGCombiner] Fix for PR37667
 
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D47959: [DAG] Avoid needing to walk out legalization tables. NFCI.
 
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D47959: [DAG] Avoid needing to walk out legalization tables. NFCI.
 
Noel Grandin via Phabricator via llvm-commits
- [PATCH] D47475: [Local] Make KDominatesJ required for combineMetadata.
 
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D47339: [GVN,NewGVN] Propagate nonnull if K dominates J.
 
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D47747: [LangRef] Clarify "undefined" for various instructions.
 
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D47747: [LangRef] Clarify "undefined" for various instructions.
 
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D47339: [GVN,NewGVN] Propagate nonnull if K dominates J.
 
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D47859: [LangRef] insertelement/extractelement return poison for out of range.
 
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D47851: [LangRef] fptosi and fptoui return poison on overflow.
 
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D47854: [LangRef] Clarify semantics of load metadata.
 
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D47854: [LangRef] Clarify semantics of load metadata.
 
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D47963: [LangRef] Clarify that nnan and ninf don't produce undef or poison.
 
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D47711: [AArch64][SVE] Asm: Add parsing/printing support for exact FP immediates.
 
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D47675: [test-suite][RFC] Using Google Benchmark Library on Harris Kernel
 
Pankaj via Phabricator via llvm-commits
- [PATCH] D47901: [WIP] [WebAssembly] Update .debug_line section PC addresses during LEB optimization
 
Paul Robinson via Phabricator via llvm-commits
- [llvm] r334182 - [llvm-strip] Expose --strip-unneeded option
 
Paul Semel via llvm-commits
- [llvm] r334196 - [llvm-objdump] Add -R option
 
Paul Semel via llvm-commits
- [PATCH] D47493: [llvm-objdump] Add -R option
 
Paul Semel via Phabricator via llvm-commits
- [PATCH] D47750: [llvm-strip] Expose --discard-all option
 
Paul Semel via Phabricator via llvm-commits
- [PATCH] D47493: [llvm-objdump] Add -R option
 
Paul Semel via Phabricator via llvm-commits
- [PATCH] D47493: [llvm-objdump] Add -R option
 
Paul Semel via Phabricator via llvm-commits
- [PATCH] D47750: [llvm-strip] Expose --discard-all option
 
Paul Semel via Phabricator via llvm-commits
- [PATCH] D47818: [llvm-strip] Expose --strip-unneeded option
 
Paul Semel via Phabricator via llvm-commits
- [PATCH] D47818: [llvm-strip] Expose --strip-unneeded option
 
Paul Semel via Phabricator via llvm-commits
- [PATCH] D47818: [llvm-strip] Expose --strip-unneeded option
 
Paul Semel via Phabricator via llvm-commits
- [PATCH] D47818: [llvm-strip] Expose --strip-unneeded option
 
Paul Semel via Phabricator via llvm-commits
- [PATCH] D47493: [llvm-objdump] Add -R option
 
Paul Semel via Phabricator via llvm-commits
- [PATCH] D47818: [llvm-strip] Expose --strip-unneeded option
 
Paul Semel via Phabricator via llvm-commits
- [PATCH] D47493: [llvm-objdump] Add -R option
 
Paul Semel via Phabricator via llvm-commits
- [PATCH] D47855: [llvm-objcopy] Remove unused field from Object
 
Paul Semel via Phabricator via llvm-commits
- [PATCH] D47989: [llvm-readobj] Add -string-dump (-p) option
 
Paul Semel via Phabricator via llvm-commits
- [PATCH] D47989: [llvm-readobj] Add -string-dump (-p) option
 
Paul Semel via Phabricator via llvm-commits
- [PATCH] D47653: [lit, pdb] Fix two failing PDB tests on Windows
 
Pavel Labath via llvm-commits
- [llvm] r334082 - [cmake] fix a typo in llvm_config macro
 
Pavel Labath via llvm-commits
- [PATCH] D47692: [LLDB] Unit tests basic support for OpenBSD
 
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D47653: [lit, pdb] Fix two failing PDB tests on Windows
 
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D47470: AppleDWARFIndex: Get function method-ness directly from debug info
 
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D47692: [LLDB] Unit tests basic support for OpenBSD
 
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D47492: DWARFUnit::m_die_array swap()->shrink_to_fit()
 
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D47492: DWARFUnit::m_die_array swap()->shrink_to_fit()
 
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D47147: DWARFIndex: Reduce duplication in the GetFunctions methods
 
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D47579: dotest: make inline tests compatible with -f
 
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D47062: Suggest lldb-dotest to reproduce a failure.
 
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D47560: [CMake] Use find_package to find zlib
 
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D44420: [cmake] fix a typo in llvm_config macro
 
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D44420: [cmake] fix a typo in llvm_config macro
 
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D47629: [DWARF] Add (empty) DebugNamesDWARFIndex class and a setting to control its use
 
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D47781: DebugNamesDWARFIndex: Add ability to lookup variables
 
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D47832: DebugNamesDWARFIndex: Add support for partial indexes
 
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D47886: Move VersionTuple from clang/Basic to llvm/Support, clang part
 
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D47887: Move VersionTuple from clang/Basic to llvm/Support, llvm part
 
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D47887: Move VersionTuple from clang/Basic to llvm/Support, llvm part
 
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D47415: [lldb, lldb-mi] Re-implement MI -exec-continue command.
 
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D47881: DebugNamesDWARFIndex: Implement GetFunctions method
 
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D47415: [lldb, lldb-mi] Re-implement MI -exec-continue command.
 
Pavel Labath via Phabricator via llvm-commits
- [llvm] r334071 - [MIPS GlobalISel] Add lowerCall
 
Petar Jovanovic via llvm-commits
- [llvm] r334105 - Change TII isCopyInstr way of returning arguments(NFC)
 
Petar Jovanovic via llvm-commits
- [llvm] r334194 - [Mips] Silencing warnings in instruction info (NFC)
 
Petar Jovanovic via llvm-commits
- [PATCH] D45627: [MIPS GlobalISel] Add lowerCall
 
Petar Jovanovic via Phabricator via llvm-commits
- [PATCH] D47364: Change TII isCopyInstr way of returning arguments(NFC)
 
Petar Jovanovic via Phabricator via llvm-commits
- [PATCH] D47876: [Mips] Silencing warnings in instruction info (NFC)
 
Petar Jovanovic via Phabricator via llvm-commits
- [PATCH] D44623: Fix asan on i?86-linux (32-bit) against glibc 2.27 and later
 
Petar Jovanovic via Phabricator via llvm-commits
- [llvm] r334147 - llvm-readobj: fix printing number of relocations in Android packed format.
 
Peter Collingbourne via llvm-commits
- [llvm] r334149 - Add definition for ELF dynamic tag DT_SYMTAB_SHNDX.
 
Peter Collingbourne via llvm-commits
- [PATCH] D47731: Fix for llvm-dis/llvm-bcanalyzer overflows
 
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47743: MC: Don't emit the .llvm.call-graph-profile section into dwo files.
 
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47744: MC: Implement support for new .addrsig and .addrsig_sym directives.
 
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47744: MC: Implement support for new .addrsig and .addrsig_sym directives.
 
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47399: Add _LIBCPP_LARGE_CODEBASE
 
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47602: Correct aligment computation for shared object symbols
 
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D46653: Start support for linking object files with split stacks
 
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47602: Correct aligment computation for shared object symbols
 
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47800: llvm-readobj: fix printing number of relocations in Android packed format.
 
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47602: Correct aligment computation for shared object symbols
 
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47803: Add definition for ELF dynamic tag DT_SYMTAB_SHNDX.
 
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47799: [COFF] add /errorrepro to save reproducer on error
 
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47841: [asan] Instrument comdat globals on COFF targets
 
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47799: [COFF] add /errorrepro to save reproducer on error
 
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47790: Expand the file comment for the error handlers.
 
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47800: llvm-readobj: fix printing number of relocations in Android packed format.
 
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47803: Add definition for ELF dynamic tag DT_SYMTAB_SHNDX.
 
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r333991 - [MC][ARM] Correct Thumb BL instruction range
 
Peter Smith via llvm-commits
- [llvm] r333997 - [MC][ARM] Add range checking for Thumb2 resolved fixups.
 
Peter Smith via llvm-commits
- [llvm] r334078 - [MC] Pass MCSubtargetInfo to fixupNeedsRelaxation and applyFixup
 
Peter Smith via llvm-commits
- [llvm] r334078 - [MC] Pass MCSubtargetInfo to fixupNeedsRelaxation and applyFixup
 
Peter Smith via llvm-commits
- [llvm] r334078 - [MC] Pass MCSubtargetInfo to fixupNeedsRelaxation and applyFixup
 
Peter Smith via llvm-commits
- [llvm] r334078 - [MC] Pass MCSubtargetInfo to fixupNeedsRelaxation and applyFixup
 
Peter Smith via llvm-commits
- [PATCH] D46305: [MC][ARM] Correct Thumb BL instruction range
 
Peter Smith via Phabricator via llvm-commits
- [PATCH] D47748: [lld] Add REQUIRES: x86 where needed to tests
 
Peter Smith via Phabricator via llvm-commits
- [PATCH] D46305: [MC][ARM] Correct Thumb BL instruction range
 
Peter Smith via Phabricator via llvm-commits
- [PATCH] D46306: [MC][ARM] Add range checking for Thumb2 resolved fixups
 
Peter Smith via Phabricator via llvm-commits
- [PATCH] D44928: [MC] Pass MCSubtargetInfo to fixupNeedsRelaxation and applyFixup
 
Peter Smith via Phabricator via llvm-commits
- [compiler-rt] r334363 - [ASAN] Fix crash on i?86-linux (32-bit) against glibc 2.27 and later
 
Peter Wu via llvm-commits
- [PATCH] D46545: [sanitizer] Move fgets, fputs and puts into sanitizer_common
 
Peter Wu via Phabricator via llvm-commits
- [PATCH] D44623: Fix asan on i?86-linux (32-bit) against glibc 2.27 and later
 
Peter Wu via Phabricator via llvm-commits
- [PATCH] D44623: [ASAN] Fix crash on i?86-linux (32-bit) against glibc 2.27 and later
 
Peter Wu via Phabricator via llvm-commits
- [PATCH] D44623: [ASAN] Fix crash on i?86-linux (32-bit) against glibc 2.27 and later
 
Peter Wu via Phabricator via llvm-commits
- [PATCH] D46545: [sanitizer] Add fgets, fputs and puts into sanitizer_common
 
Peter Wu via Phabricator via llvm-commits
- [PATCH] D46545: [sanitizer] Add fgets, fputs and puts into sanitizer_common
 
Peter Wu via Phabricator via llvm-commits
- [PATCH] D44623: [ASAN] Fix crash on i?86-linux (32-bit) against glibc 2.27 and later
 
Peter Wu via Phabricator via llvm-commits
- [PATCH] D47995: [ASAN] fix startup crash in dlsym for long paths since glibc 2.27
 
Peter Wu via Phabricator via llvm-commits
- [llvm] r334068 - [Support] Use zx_cache_flush on Fuchsia to flush instruction cache
 
Petr Hosek via llvm-commits
- [llvm] r334136 - [CMake] Pass additional CMake tools to external projects
 
Petr Hosek via llvm-commits
- [compiler-rt] r334139 - [CMake] Passthrough additional flags to custom libcxx CMake build
 
Petr Hosek via llvm-commits
- [compiler-rt] r334144 - [Fuzzer] Use private libc++ even for Fuchsia
 
Petr Hosek via llvm-commits
- [compiler-rt] r334212 - [CMake] Filter out -z, defs when building custom libc++
 
Petr Hosek via llvm-commits
- [compiler-rt] r334213 - [Fuzzer] Update the header path for fdio/spawn.h on Fuchsia
 
Petr Hosek via llvm-commits
- [llvm] r334232 - [Support] Link libzircon.so when building LLVM for Fuchsia
 
Petr Hosek via llvm-commits
- [PATCH] D45604: Support for multiarch runtimes layout
 
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D45604: Support for multiarch runtimes layout
 
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47753: [Support] Use zx_cache_flush on Fuchsia to flush instruction cache
 
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47668: [Driver][Fuchsia] Pass LTO flags to linker
 
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47560: [CMake] Use find_package to find zlib
 
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47758: [Fuchsia] Include install-distribution-stripped in bootstrap targets
 
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47753: [Support] Use zx_cache_flush on Fuchsia to flush instruction cache
 
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47833: [CMake] Pass additional CMake tools to external projects
 
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47834: [CMake] Passthrough additional flags to custom libcxx CMake build
 
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47835: [Fuzzer] Use private libc++ even for Fuchsia
 
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47834: [CMake] Passthrough additional flags to custom libcxx CMake build
 
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47835: [Fuzzer] Use private libc++ even for Fuchsia
 
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47834: [CMake] Passthrough additional flags to custom libcxx CMake build
 
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47833: [CMake] Pass additional CMake tools to external projects
 
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47834: [CMake] Passthrough additional flags to custom libcxx CMake build
 
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47833: [CMake] Pass additional CMake tools to external projects
 
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47834: [CMake] Passthrough additional flags to custom libcxx CMake build
 
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47848: [Support] Link libzircon.so when building LLVM for Fuchsia
 
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47835: [Fuzzer] Use private libc++ even for Fuchsia
 
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47865: [CMake] Filter out -z, defs when building custom libc++
 
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47865: [CMake] Filter out -z, defs when building custom libc++
 
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47866: [Fuzzer] Update the header path for fdio/spawn.h on Fuchsia
 
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47865: [CMake] Filter out -z, defs when building custom libc++
 
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47866: [Fuzzer] Update the header path for fdio/spawn.h on Fuchsia
 
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47848: [Support] Link libzircon.so when building LLVM for Fuchsia
 
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D46552: [AArch64] Support reserving x20 register
 
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47571: [AArch64][SVE] Asm: Print indexed element 0 as FPR.
 
Phabricator via Phabricator via llvm-commits
- [PATCH] D47619: [AArch64][SVE] Fix range for DUP immediates (16bit elts)
 
Phabricator via Phabricator via llvm-commits
- [PATCH] D47697: [llvm-mca] Make sure not to end the test files with an empty line.
 
Phabricator via Phabricator via llvm-commits
- [PATCH] D47528: [Release Notes] Add release note for the new LLVM_DEBUG
 
Phabricator via Phabricator via llvm-commits
- [PATCH] D47430: TableGen: Streamline the semantics of NAME
 
Phabricator via Phabricator via llvm-commits
- [PATCH] D47530: TableGen: some LangRef doc fixes
 
Phabricator via Phabricator via llvm-commits
- [PATCH] D47432: TableGen/DAGPatterns: Allow bit constants in addition to int constants
 
Phabricator via Phabricator via llvm-commits
- [PATCH] D47433: AMDGPU: Make various NamedOperands upper case
 
Phabricator via Phabricator via llvm-commits
- [PATCH] D47374: [RFC][patch 3/3] Add support for variant scheduling classes in llvm-mca.
 
Phabricator via Phabricator via llvm-commits
- [PATCH] D47727: [WebAssembly] Fix .td files after rL333900
 
Phabricator via Phabricator via llvm-commits
- [PATCH] D47544: [MachO] Add out-of-bounds check to MachOObjectFile.cpp
 
Phabricator via Phabricator via llvm-commits
- [PATCH] D47646: [IRMemoryMap] Use labels in the "malloc" and "free" lldb-test commands
 
Phabricator via Phabricator via llvm-commits
- [PATCH] D47607: [libcxx] Almost fix some UB in <map> and <unordered_map>
 
Phabricator via Phabricator via llvm-commits
- [PATCH] D47679: [lldb, lldb-mi] Enable lldb-mi -break-insert test on Windows.
 
Phabricator via Phabricator via llvm-commits
- [PATCH] D47442: Introduce CheckASLR() in sanitizers
 
Phabricator via Phabricator via llvm-commits
- [PATCH] D46602: [clang-tidy] Store checks profiling info as JSON files
 
Phabricator via Phabricator via llvm-commits
- [PATCH] D47452: [NFC][X86][AArch64] Reorganize/cleanup BZHI test patterns
 
Phabricator via Phabricator via llvm-commits
- [PATCH] D47453: [X86] Emit BZHI when mask is ~(-1 << nbits))
 
Phabricator via Phabricator via llvm-commits
- [PATCH] D47427: [InstCombine][NFC] PR37603: low bit mask canonicalization
 
Phabricator via Phabricator via llvm-commits
- [PATCH] D47428: [InstCombine] PR37603: low bit mask canonicalization
 
Phabricator via Phabricator via llvm-commits
- [PATCH] D47806: [WebAssembly] Add --export-all flag
 
Phabricator via Phabricator via llvm-commits
- [PATCH] D47724: [X86] Add back _mask, _maskz, and _mask3 builtins for some 512-bit fmadd/fmsub/fmaddsub/fmsubadd builtins.
 
Phabricator via Phabricator via llvm-commits
- [PATCH] D47650: Disable recursive interceptors in signal(3)/MSan
 
Phabricator via Phabricator via llvm-commits
- [PATCH] D47883: [InstSimplify] shl nuw C, %x -> C iff signbit is set on C.
 
Phabricator via Phabricator via llvm-commits
- [PATCH] D47888: [Polly] Back out of GPU Codegen if NVPTX is not available
 
Phabricator via Phabricator via llvm-commits
- [PATCH] D47878: [DAGCombiner] Fix for PR37667
 
Phabricator via Phabricator via llvm-commits
- [PATCH] D47728: Fix DynamicRegisterInfo copying/moving issue
 
Phabricator via Phabricator via llvm-commits
- [PATCH] D47406: [ADT] Add `StringRef::rsplit(StringRef Separator)`.
 
Phabricator via Phabricator via llvm-commits
- [PATCH] D47908: [InstSimplify] add nuw %x, -1 -> -1 fold.
 
Phabricator via Phabricator via llvm-commits
- [PATCH] D47135: [analyzer] A checker for dangling internal buffer pointers in C++
 
Phabricator via Phabricator via llvm-commits
- [PATCH] D47416: [analyzer] Clean up the program state map of DanglingInternalBufferChecker
 
Phabricator via Phabricator via llvm-commits
- [PATCH] D47693: [X86] Use target independent masked expandload and compressstore intrinsics to implement expandload/compressstore builtins.
 
Phabricator via Phabricator via llvm-commits
- [PATCH] D47980: [InstCombine] Fold  (x << y) >> y  ->  x & (-1 >> y)
 
Phabricator via Phabricator via llvm-commits
- [PATCH] D47981: [InstCombine] Fold (x >> y) << y  ->  x & (-1 << y)
 
Phabricator via Phabricator via llvm-commits
- [zorg] r334081 - [Polly] Enable GPGPU codegeneration
 
Philip Pfaffe via llvm-commits
- [polly] r334166 - Fix a missing lambda return type that tripped the builders
 
Philip Pfaffe via llvm-commits
- [polly] r334172 - Run clang-format
 
Philip Pfaffe via llvm-commits
- [zorg] r334081 - [Polly] Enable GPGPU codegeneration
 
Philip Pfaffe via llvm-commits
- [polly] r334233 - Back out of GPU Codegen if NVPTX is not available
 
Philip Pfaffe via llvm-commits
- [PATCH] D45872: [DA] Enable -da-delinearize by default
 
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D47604: [Polly] Add isl C++ list iterators
 
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D47604: [Polly] Add isl C++ list iterators
 
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D47469: [Unittests] Change linker flags of dynamic library tests
 
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D47469: [Unittests] Change linker flags of dynamic library tests
 
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D46201: [DA] Use SCEV to conclude DVEntry::EQ in some cases.
 
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D47888: [Polly] Back out of GPU Codegen if NVPTX is not available
 
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D47890: [Polly][zorg] Enable GPGPU Codegen on the builders only if NVPTX is an LLVM target
 
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D47890: [Polly][zorg] Enable GPGPU Codegen on the builders only if NVPTX is an LLVM target
 
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D47890: [Polly][zorg] Enable GPGPU Codegen on the builders only if NVPTX is an LLVM target
 
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D47890: [Polly][zorg] Enable GPGPU Codegen on the builders only if NVPTX is an LLVM target
 
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D47890: [Polly][zorg] Enable GPGPU Codegen on the builders only if NVPTX is an LLVM target
 
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D47999: cl::opt ForceTrackRegLiveness for forcing liveness tracking on MIR (in MIR-Parser)
 
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D47568: [Power9] Do the add-imm peephole for pseudo instruction DFLOADf32/DFLOADf64 and the store pair
 
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D47568: [Power9] Do the add-imm peephole for pseudo instruction DFLOADf32/DFLOADf64 and the store pair
 
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D47568: [Power9] Do the add-imm peephole for pseudo instruction DFLOADf32/DFLOADf64 and the store pair
 
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D47568: [Power9] Do the add-imm peephole for pseudo instruction DFLOADf32/DFLOADf64 and the store pair
 
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D47568: [Power9] Do the add-imm peephole for pseudo instruction DFLOADf32/DFLOADf64 and the store pair
 
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D47568: [Power9] Do the add-imm peephole for pseudo instruction DFLOADf32/DFLOADf64 and the store pair
 
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D47800: llvm-readobj: fix printing number of relocations in Android packed format.
 
Rahul Chaudhry via Phabricator via llvm-commits
- [PATCH] D47800: llvm-readobj: fix printing number of relocations in Android packed format.
 
Rahul Chaudhry via Phabricator via llvm-commits
- [PATCH] D47803: Add definition for ELF dynamic tag DT_SYMTAB_SHNDX.
 
Rahul Chaudhry via Phabricator via llvm-commits
- [PATCH] D47803: Add definition for ELF dynamic tag DT_SYMTAB_SHNDX.
 
Rahul Chaudhry via Phabricator via llvm-commits
- [PATCH] D47800: llvm-readobj: fix printing number of relocations in Android packed format.
 
Rahul Chaudhry via Phabricator via llvm-commits
- [PATCH] D47919: llvm-readobj: add experimental support for SHT_RELR sections.
 
Rahul Chaudhry via Phabricator via llvm-commits
- [PATCH] D47919: llvm-readobj: add experimental support for SHT_RELR sections.
 
Rahul Chaudhry via Phabricator via llvm-commits
- [PATCH] D47919: llvm-readobj: add experimental support for SHT_RELR sections.
 
Rahul Chaudhry via Phabricator via llvm-commits
- [PATCH] D47919: llvm-readobj: add experimental support for SHT_RELR sections.
 
Rahul Chaudhry via Phabricator via llvm-commits
- [PATCH] D47923: Added missing include to LoadedModuleInfoList.h
 
Raphael Isemann via Phabricator via llvm-commits
- [llvm] r333967 - Fix -Wcovered-switch-default warning and clang-format it
 
Reid Kleckner via llvm-commits
- [llvm] r334254 - Revert r334209 "[LSR] Check yet more intrinsic pointer operands"
 
Reid Kleckner via llvm-commits
- [llvm] r334313 - [asan] Instrument comdat globals on COFF targets
 
Reid Kleckner via llvm-commits
- [PATCH] D47688: [Support] Add functions that return native file handles on Windows instead of fds.
 
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D47545: [MC][X86] Allow assembler variable assignment to register name.
 
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D47545: [MC][X86] Allow assembler variable assignment to register name.
 
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D47741: Rename openFileForRead/Write to openFileDescriptorForRead/Write
 
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D45604: Support for multiarch runtimes layout
 
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D47783: [MS][ARM64]: Add AArch64_WindowsTargetObjectFile and implement AArch64_WindowsTargetObjectFile::lowerRelativeReference
 
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D47789: [FileSystem] Delete OpenFlags parameter from several file system functions
 
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D45911: [COFF] report file containing unsupported relocation
 
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D47783: [MS][ARM64]: Hoist __ImageBase handling into TargetLoweringObjectFileCOFF::lowerRelativeReference, so that all COFF targets get this.
 
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D47841: [asan] Instrument comdat globals on COFF targets
 
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D47841: [asan] Instrument comdat globals on COFF targets
 
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D47863: [Support] Add support for the OF_Delete open flag on posix platforms
 
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D47852: [Support] Re-work the Flags parameter of the FileSystem open APIs
 
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D47913: [Support] Introduce a new utility for testing child process execution
 
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D47841: [asan] Instrument comdat globals on COFF targets
 
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D47841: [asan] Instrument comdat globals on COFF targets
 
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D47943: Sample code for porting MachinePipeliner to AArch64+SVE
 
Renato Golin via Phabricator via llvm-commits
- [PATCH] D47816: [InstCombine] Don't sink instructions across inlined function call.
 
Renlin Li via Phabricator via llvm-commits
- [PATCH] D47816: [InstCombine] Don't sink instructions across inlined function call.
 
Renlin Li via Phabricator via llvm-commits
- [PATCH] D47816: [InstCombine] Don't sink instructions across inlined function call.
 
Renlin Li via Phabricator via llvm-commits
- [PATCH] D47816: [InstCombine] Don't sink instructions across inlined function call.
 
Renlin Li via Phabricator via llvm-commits
- [PATCH] D47108: [CodeGenCXX] Add -fforce-emit-vtables
 
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D46749: [SelectionDAG]Reduce masked data movement chains and memory access widths
 
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D47730: [SelectionDAG]Reduce masked data movement chains and memory access widths pt2
 
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D47926: [RISCV] Add tests for overflow intrinsics
 
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D47927: [RISCV] Custom lower ISD::{U,S}{ADD,SUB}O nodes
 
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D47753: [Support] Use zx_cache_flush on Fuchsia to flush instruction cache
 
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D47848: [Support] Link libzircon.so when building LLVM for Fuchsia
 
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D47866: [Fuzzer] Update the header path for fdio/spawn.h on Fuchsia
 
Roland McGrath via Phabricator via llvm-commits
- [llvm] r333887 - [llvm-mca] Make sure not to end the test files with an empty line.
 
Roman Lebedev via llvm-commits
- [llvm] r334124 - [NFC][X86][AArch64] Reorganize/cleanup BZHI test patterns
 
Roman Lebedev via llvm-commits
- [llvm] r334125 - [X86] Emit BZHI when mask is ~(-1 << nbits))
 
Roman Lebedev via llvm-commits
- [llvm] r334126 - [InstCombine][NFC] PR37603: low bit mask canonicalization tests
 
Roman Lebedev via llvm-commits
- [llvm] r334127 - [InstCombine] PR37603: low bit mask canonicalization
 
Roman Lebedev via llvm-commits
- [llvm] r334200 - [NFC][InstSimplify] Add tests for shl nuw C, %x -> C fold.
 
Roman Lebedev via llvm-commits
- [llvm] r334206 - [NFC][InstSimplify] Add more tests for shl nuw C, %x -> C fold.
 
Roman Lebedev via llvm-commits
- [llvm] r334222 - [InstSimplify] shl nuw C, %x -> C iff signbit is set on C.
 
Roman Lebedev via llvm-commits
- [llvm] r334235 - [NFC][InstSimplify] One more negative test for shl nuw C, %x -> C fold.
 
Roman Lebedev via llvm-commits
- [llvm] r334236 - [NFC][InstSimplify] Add tests for add nuw %x, -1 -> -1 fold.
 
Roman Lebedev via llvm-commits
- [llvm] r334298 - [InstSimplify] add nuw %x, -1 -> -1 fold.
 
Roman Lebedev via llvm-commits
- [llvm] r334299 - [NFC][InstSimplify] SimplifyAddInst(): coding style: variable names.
 
Roman Lebedev via llvm-commits
- [llvm] r334346 - [NFC][InstCombine] Tests for (x << y) >> y -> x & (-1 >> y) fold.
 
Roman Lebedev via llvm-commits
- [llvm] r334347 - [NFC][InstCombine] Tests for (x >> y) << y -> x & (-1 << y) fold.
 
Roman Lebedev via llvm-commits
- [llvm] r334349 - [NFC][InstCombine] More tests for (x >> y) << y -> x & (-1 << y) fold.
 
Roman Lebedev via llvm-commits
- [llvm] r334370 - [NFC][InstCombine] Revisit tests for D47980 / D47981 once more.
 
Roman Lebedev via llvm-commits
- [llvm] r334371 - [InstCombine] Fold (x << y) >> y -> x & (-1 >> y)
 
Roman Lebedev via llvm-commits
- [llvm] r334372 - [InstCombine] Fold (x >> y) << y -> x & (-1 << y)
 
Roman Lebedev via llvm-commits
- [llvm] r334373 - Revert rL334371 / D47980: "[InstCombine] Fold (x << y) >> y -> x & (-1 >> y)"
 
Roman Lebedev via llvm-commits
- [PATCH] D47697: [llvm-mca] Make sure not to end the test files with an empty line.
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47676: [X86][Znver1] Specify Register Files, RCU; FP scheduler capacity.
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47676: [X86][Znver1] Specify Register Files, RCU; FP scheduler capacity.
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47697: [llvm-mca] Make sure not to end the test files with an empty line.
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47080: Add (very partial) Kate syntax highlighting definition for TableGen
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47697: [llvm-mca] Make sure not to end the test files with an empty line.
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47697: [llvm-mca] Make sure not to end the test files with an empty line.
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47697: [llvm-mca] Make sure not to end the test files with an empty line.
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47427: [InstCombine][NFC] PR37603: low bit mask canonicalization
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47428: [InstCombine] PR37603: low bit mask canonicalization
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47428: [InstCombine] PR37603: low bit mask canonicalization
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47428: [InstCombine] PR37603: low bit mask canonicalization
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47427: [InstCombine][NFC] PR37603: low bit mask canonicalization
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47453: [X86] Emit BZHI when mask is ~(-1 << nbits))
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47453: [X86] Emit BZHI when mask is ~(-1 << nbits))
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47453: [X86] Emit BZHI when mask is ~(-1 << nbits))
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46602: [clang-tidy] Store checks profiling info as JSON files
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46602: [clang-tidy] Store checks profiling info as JSON files
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46602: [clang-tidy] Store checks profiling info as JSON files
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47453: [X86] Emit BZHI when mask is ~(-1 << nbits))
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47822: [X86][SSE] Support v8i16/v16i16 rotations
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47453: [X86] Emit BZHI when mask is ~(-1 << nbits))
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46602: [clang-tidy] Store checks profiling info as JSON files
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47453: [X86] Emit BZHI when mask is ~(-1 << nbits))
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D40369: Support sext, zext and trunc instructions in SCEV delinearization algorithm (new revision)
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47883: [InstSimplify] shl nuw C, %x -> C iff signbit is set on C.
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47883: [InstSimplify] shl nuw C, %x -> C iff signbit is set on C.
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47883: [InstSimplify] shl nuw C, %x -> C iff signbit is set on C.
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47891: [InstSimplify] shl nuw C, %x -> C iff KnownBits says C is negative.
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47883: [InstSimplify] shl nuw C, %x -> C iff signbit is set on C.
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47891: [InstSimplify] shl nuw %x, %y -> %x iff KnownBits says %x is negative.
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47891: [InstSimplify] shl nuw %x, %y -> %x iff KnownBits says %x is negative.
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D30527: Replacing float with new class Fraction for LSR alternative way of resolving complex solution
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47908: [InstSimplify] add nuw %x, -1 -> -1 fold.
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47922: unsigned foo(unsigned x, unsigned y) { return x > y && x != 0; } should fold to x > y
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47922: unsigned foo(unsigned x, unsigned y) { return x > y && x != 0; } should fold to x > y
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47922: unsigned foo(unsigned x, unsigned y) { return x > y && x != 0; } should fold to x > y
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47922: unsigned foo(unsigned x, unsigned y) { return x > y && x != 0; } should fold to x > y
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47922: unsigned foo(unsigned x, unsigned y) { return x > y && x != 0; } should fold to x > y
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47908: [InstSimplify] add nuw %x, -1 -> -1 fold.
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47981: [InstCombine] Fold (x >> y) << y  ->  x & (-1 << y)
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47980: [InstCombine] Fold  (x << y) >> y  ->  x & (-1 >> y)
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46760: [InstCombine] Enhance narrowUDivURem.
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46760: [InstCombine] Enhance narrowUDivURem.
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47192: [utils] Reflow asm check generation to tolerate blank lines
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47983: [IR][PatternMatch] m_APInt(): allow undef elements.
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47980: [InstCombine] Fold  (x << y) >> y  ->  x & (-1 >> y)
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47981: [InstCombine] Fold (x >> y) << y  ->  x & (-1 << y)
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47983: [IR][PatternMatch] m_APInt(): allow undef elements.
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47972: update simplifyUnsignedRangeCheck function's test case.
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47972: update simplifyUnsignedRangeCheck function's test case.
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47981: [InstCombine] Fold (x >> y) << y  ->  x & (-1 << y)
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47981: [InstCombine] Fold (x >> y) << y  ->  x & (-1 << y)
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47980: [InstCombine] Fold  (x << y) >> y  ->  x & (-1 >> y)
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47980: [InstCombine] Fold  (x << y) >> y  ->  x & (-1 >> y)
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47980: [InstCombine] Fold  (x << y) >> y  ->  x & (-1 >> y)
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47980: [InstCombine] Fold  (x << y) >> y  ->  x & (-1 >> y)
 
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D47676: [X86][Znver1] Specify Register Files, RCU; FP scheduler capacity.
 
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r334271 - [LV] Fix PR36983. For a given recurrence, fix all phis in exit block
 
Roman Shirokiy via llvm-commits
- [PATCH] D47788: [LV] Fix PR36983. For a given recurrence, fix all phis in exit block
 
Roman Shirokiy via Phabricator via llvm-commits
- [PATCH] D45640: [MIR][MachineCSE] Implementing proper MachineInstr::getNumExplicitDefs()
 
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D47969: [Verifier] Check that ValueAsMetadata belongs to the module
 
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D46662: [X86] condition branches folding for three-way conditional codes
 
Rong Xu via llvm-commits
- [lld] r334024 - Do not show unrelated "-m is missing" error message.
 
Rui Ueyama via llvm-commits
- [lld] r334129 - Remove an unrelated file accidentally submitted as part of r334095.
 
Rui Ueyama via llvm-commits
- [lld] r334095 - [lld] Add REQUIRES: x86 where needed to tests
 
Rui Ueyama via llvm-commits
- [lld] r334148 - Expand the file comment for the error handlers.
 
Rui Ueyama via llvm-commits
- [lld] r334250 - Expand comments.
 
Rui Ueyama via llvm-commits
- [lld] r334341 - Remove a dead variable.
 
Rui Ueyama via llvm-commits
- [lld] r334342 - Fix build broken by r334341.
 
Rui Ueyama via llvm-commits
- [PATCH] D47748: [lld] Add REQUIRES: x86 where needed to tests
 
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47479: Add support for Hexagon
 
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47734: AMDGPU/LLD: Handle R_AMDGPU_REL64 relocation
 
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47588: Print out "Alias for -foo" instead of repeating the same help message for -foo.
 
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47669: [cmake] Support LLD for CLANG_ORDER_FILE
 
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47602: Correct aligment computation for shared object symbols
 
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47790: Expand the file comment for the error handlers.
 
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47791: Initial support for Hexagon target.
 
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47791: Initial support for Hexagon target.
 
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47799: [COFF] add /errorrepro to save reproducer on error
 
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47799: [COFF] add /errorrepro to save reproducer on error
 
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47791: Initial support for Hexagon target.
 
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47602: Correct aligment computation for shared object symbols
 
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47540: [lld] Enable Visual Studio compatible output
 
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47578: Do not enforce absolute path argv0 in windows
 
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47578: Do not enforce absolute path argv0 in windows
 
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47790: Expand the file comment for the error handlers.
 
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47790: Expand the file comment for the error handlers.
 
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47806: [WebAssembly] Add --export-all flag
 
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47806: [WebAssembly] Add --export-all flag
 
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47806: [WebAssembly] Add --export-all flag
 
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47578: Do not enforce absolute path argv0 in windows
 
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47901: [WebAssembly] Update .debug_line section PC addresses during LEB optimization
 
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47901: [WIP] [WebAssembly] Update .debug_line section PC addresses during LEB optimization
 
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47901: [WIP] [WebAssembly] Update .debug_line section PC addresses during LEB optimization
 
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47901: [WIP] [WebAssembly] Update .debug_line section PC addresses during LEB optimization
 
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47901: [WIP] [WebAssembly] Update .debug_line section PC addresses during LEB optimization
 
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47791: Initial support for Hexagon target.
 
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47578: Do not enforce absolute path argv0 in windows
 
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47578: Do not enforce absolute path argv0 in windows
 
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D46205: Set MemoryBuffer's RequiresNullTerminator to false by default.
 
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D46205: Set MemoryBuffer's RequiresNullTerminator to false by default.
 
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47578: Do not enforce absolute path argv0 in windows
 
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44909: [DAGCombine] (float)((int) f) --> ftrunc (PR36617)
 
Rumeet Dhindsa via Phabricator via llvm-commits
- [llvm] r334324 - Test commit: remove a blank line
 
Ryan Prichard via llvm-commits
- [PATCH] D46978: Delay emutls deallocation for one round
 
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D47861: emutls cleanup: determine header size using sizeof
 
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D46978: Delay emutls deallocation for one round
 
Ryan Prichard via Phabricator via llvm-commits
- [llvm] r333928 - [WebAssembly] Fix .td files after rL333900
 
Sam Clegg via llvm-commits
- [llvm] r333929 - [MachO] Add out-of-bounds check to MachOObjectFile.cpp
 
Sam Clegg via llvm-commits
- [lld] r334157 - [WebAssembly] Add --export-all flag
 
Sam Clegg via llvm-commits
- [PATCH] D47727: [WebAssembly] Fix .td files after rL333900
 
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D47727: [WebAssembly] Fix .td files after rL333900
 
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D47745: Simplified WebAssemblyAsmBackend by removing explicit ELF variant.
 
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D47806: [WebAssembly] Add --export-all flag
 
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D47806: [WebAssembly] Add --export-all flag
 
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D47806: [WebAssembly] Add --export-all flag
 
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D47806: [WebAssembly] Add --export-all flag
 
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D47806: [WebAssembly] Add --export-all flag
 
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D47901: [WIP] [WebAssembly] Update .debug_line section PC addresses during LEB optimization
 
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D47901: [WIP] [WebAssembly] Update .debug_line section PC addresses during LEB optimization
 
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D47901: [WIP] [WebAssembly] Update .debug_line section PC addresses during LEB optimization
 
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D47901: [WIP] [WebAssembly] Update .debug_line section PC addresses during LEB optimization
 
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D47901: [WIP] [WebAssembly] Update .debug_line section PC addresses during LEB optimization
 
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D47681: [DAGCombiner] Bug 31275- Extract a shift from a constant mul or udiv if a rotate can be formed
 
Sam Conrad via Phabricator via llvm-commits
- [PATCH] D47681: [DAGCombiner] Bug 31275- Extract a shift from a constant mul or udiv if a rotate can be formed
 
Sam Conrad via Phabricator via llvm-commits
- [PATCH] D47681: [DAGCombiner] Bug 31275- Extract a shift from a constant mul or udiv if a rotate can be formed
 
Sam Conrad via Phabricator via llvm-commits
- [PATCH] D47681: [DAGCombiner] Bug 31275- Extract a shift from a constant mul or udiv if a rotate can be formed
 
Sam Conrad via Phabricator via llvm-commits
- [PATCH] D47762: [clangd] Boost code completion results that are narrowly scoped (local, members)
 
Sam McCall via Phabricator via llvm-commits
- [PATCH] D47787: [clangd] Adjust symbol score based on crude symbol type.
 
Sam McCall via Phabricator via llvm-commits
- [PATCH] D47815: [clangd] Boost fuzzy match score by 2x (so a maximum of 2) when the query is the full identifier name.
 
Sam McCall via Phabricator via llvm-commits
- [PATCH] D47821: [clangd] Make workspace/symbols actually rank its results.
 
Sam McCall via Phabricator via llvm-commits
- [PATCH] D47871: [clangd] Code completion: drop explicit injected names/operators, ignore Sema priority
 
Sam McCall via Phabricator via llvm-commits
- [PATCH] D47936: [clangd] Require case-insensitive prefix match for macro completions.
 
Sam McCall via Phabricator via llvm-commits
- [llvm] r334268 - [DAGCombine] Fix for PR37667
 
Sam Parker via llvm-commits
- [PATCH] D47878: [DAGCombiner] Fix for PR37667
 
Sam Parker via Phabricator via llvm-commits
- [PATCH] D46749: [SelectionDAG]Reduce masked data movement chains and memory access widths
 
Sam Parker via Phabricator via llvm-commits
- [PATCH] D46749: [SelectionDAG]Reduce masked data movement chains and memory access widths
 
Sam Parker via Phabricator via llvm-commits
- [PATCH] D47878: [DAGCombiner] Fix for PR37667
 
Sam Parker via Phabricator via llvm-commits
- [PATCH] D47730: [SelectionDAG]Reduce masked data movement chains and memory access widths pt2
 
Sam Parker via Phabricator via llvm-commits
- [PATCH] D45439: [IRCE] Use NUW flag for indvar
 
Sam Parker via Phabricator via llvm-commits
- [PATCH] D47857: [RISCV] Add machine function pass to merge base + offset
 
Sameer AbuAsal via Phabricator via llvm-commits
- [llvm] r333872 - [AArch64][SVE] Asm: Print indexed element 0 as FPR.
 
Sander de Smalen via llvm-commits
- [llvm] r333873 - [AArch64][SVE] Fix range for DUP immediates (16bit elts)
 
Sander de Smalen via llvm-commits
- [PATCH] D47711: [AArch64][SVE] Asm: Add parsing/printing support for exact FP immediates.
 
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D47712: [AArch64][SVE] Asm: Support for FADD, FMUL and FMAX immediate instructions.
 
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D47713: [AArch64][SVE] Asm: Support for INC/DEC (scalar) instructions.
 
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D47714: [TableGen][AsmMatcherEmitter] Allow tied operands of different classes in aliases.
 
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D47716: [AArch64][SVE] Asm: Support for saturating INC/DEC (32bit scalar) instructions.
 
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D47715: [AArch64][SVE] Asm: Support for saturating INC/DEC (64bit scalar) instructions.
 
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D47711: [AArch64][SVE] Asm: Add parsing/printing support for exact FP immediates.
 
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D47711: [AArch64][SVE] Asm: Add parsing/printing support for exact FP immediates.
 
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D47711: [AArch64][SVE] Asm: Add parsing/printing support for exact FP immediates.
 
Sander de Smalen via Phabricator via llvm-commits
- [llvm] r333962 - [InstCombine] refine UB-handling in shuffle-binop transform
 
Sanjay Patel via llvm-commits
- [llvm] r334055 - [CodeGen] assume max/default throughput for unspecified instructions
 
Sanjay Patel via llvm-commits
- [llvm] r334107 - [ConstProp] move tests for fp <--> int; NFC
 
Sanjay Patel via llvm-commits
- [llvm] r334133 - [InstCombine] add tests for another abs() pattern (PR36036); NFC
 
Sanjay Patel via llvm-commits
- [llvm] r334137 - [InstCombine] fold another shifty abs pattern to cmp+sel (PR36036)
 
Sanjay Patel via llvm-commits
- [llvm] r334199 - [x86] add tests for backwards propagate mask bug (PR37060, PR37667); NFC
 
Sanjay Patel via llvm-commits
- [llvm] r334211 - [TargetLibraryInfo] add mappings from LLVM sin/cos intrinsics to SVML calls
 
Sanjay Patel via llvm-commits
- [llvm] r334288 - [x86] restore test comment; NFC
 
Sanjay Patel via llvm-commits
- [llvm] r334307 - [x86] regenerate test checks; NFC
 
Sanjay Patel via llvm-commits
- [llvm] r334308 - [x86] add tests for node-level FMF; NFC
 
Sanjay Patel via llvm-commits
- [llvm] r334312 - [DAGCombiner] clean up comments; NFC
 
Sanjay Patel via llvm-commits
- [llvm] r334314 - [InstCombine] add llvm.assume + debuginfo test (PR37726); NFC
 
Sanjay Patel via llvm-commits
- [llvm] r334367 - [x86] add tests for potentially miscompiling cvttp2si (PR37751); NFC
 
Sanjay Patel via llvm-commits
- [llvm] r334378 - [DAGCombiner] match vector compare and select sizes with extload operand (PR37427)
 
Sanjay Patel via llvm-commits
- [PATCH] D47428: [InstCombine] PR37603: low bit mask canonicalization
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47428: [InstCombine] PR37603: low bit mask canonicalization
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47428: [InstCombine] PR37603: low bit mask canonicalization
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47723: [CodeGen] print max throughput for 0-latency insts
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47723: [CodeGen] print max throughput for 0-latency insts
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D46505: [DAGcombine] Teach the combiner about -a = ~a + 1
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47723: [CodeGen] print max throughput for 0-latency insts
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47686: [InstCombine] refine UB-handling in shuffle-binop transform
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47546: [X86][SSE] Use multiplication scale factors for v8i16 SHL on pre-AVX2 targets.
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47723: [CodeGen] print max throughput for 0-latency insts
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47723: [CodeGen] print max throughput for 0-latency insts
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D46760: [InstCombine] Enhance narrowUDivURem.
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D46760: [InstCombine] Enhance narrowUDivURem.
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47807: Make uitofp and sitofp defined on overflow.
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47807: Make uitofp and sitofp defined on overflow.
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47831: [DAGCombiner] Recognize more patterns for ABS
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47831: [DAGCombiner] Recognize more patterns for ABS
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47831: [DAGCombiner] Recognize more patterns for ABS
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47831: [DAGCombiner] Recognize more patterns for ABS
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47807: Make uitofp and sitofp defined on overflow.
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47831: [DAGCombiner] Recognize more patterns for ABS
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47878: [DAGCombiner] Fix for PR37667
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47878: [DAGCombiner] Fix for PR37667
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47883: [InstSimplify] shl nuw C, %x -> C iff signbit is set on C.
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47891: [InstSimplify] shl nuw %x, %y -> %x iff KnownBits says %x is negative.
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47891: [InstSimplify] shl nuw %x, %y -> %x iff KnownBits says %x is negative.
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47891: [InstSimplify] shl nuw %x, %y -> %x iff KnownBits says %x is negative.
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47610: [TargetLibraryInfo] add mappings from LLVM sin/cos intrinsics to SVML calls
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47610: [TargetLibraryInfo] add mappings from LLVM sin/cos intrinsics to SVML calls
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47891: [InstSimplify] shl nuw %x, %y -> %x iff KnownBits says %x is negative.
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47922: unsigned foo(unsigned x, unsigned y) { return x > y && x != 0; } should fold to x > y
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47922: unsigned foo(unsigned x, unsigned y) { return x > y && x != 0; } should fold to x > y
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47330: [DAGCombiner] match vector compare and select sizes with extload operand (PR37427)
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47908: [InstSimplify] add nuw %x, -1 -> -1 fold.
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47908: [InstSimplify] add nuw %x, -1 -> -1 fold.
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D46760: [InstCombine] Enhance narrowUDivURem.
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47972: update simplifyUnsignedRangeCheck function's test case.
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47981: [InstCombine] Fold (x >> y) << y  ->  x & (-1 << y)
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47981: [InstCombine] Fold (x >> y) << y  ->  x & (-1 << y)
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47980: [InstCombine] Fold  (x << y) >> y  ->  x & (-1 >> y)
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47980: [InstCombine] Fold  (x << y) >> y  ->  x & (-1 >> y)
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47993: [x86] fix mappings of cvttp2si x86 intrinsics to x86-specific nodes and isel patterns (PR37551)
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47993: [x86] fix mappings of cvttp2si x86 intrinsics to x86-specific nodes and isel patterns (PR37551)
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47330: [DAGCombiner] match vector compare and select sizes with extload operand (PR37427)
 
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47951: [SCEV] Look through zero-extends in howFarToZero
 
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D47951: [SCEV] Look through zero-extends in howFarToZero
 
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D47965: [SCEV] Canonicalize "A /u C1 /u C2" to "A /u (C1*C2)".
 
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D47965: [SCEV] Canonicalize "A /u C1 /u C2" to "A /u (C1*C2)".
 
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D47974: [SimplifyIndVars] Ignore dead users
 
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D47767: [SCEV] Drop cached info after late nsw/nuw flags setting
 
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D46760: [InstCombine] Enhance narrowUDivURem.
 
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D46706: [PM/LoopUnswitch] Support partial trivial unswitching.
 
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D46827: [VPlan] Add VPInstruction to VPRecipe transformation.
 
Satish K Guggilla via Phabricator via llvm-commits
- [PATCH] D46827: [VPlan] Add VPInstruction to VPRecipe transformation.
 
Satish K Guggilla via Phabricator via llvm-commits
- [llvm] r333947 - [CodeGen] Always update divergence in SelectionDAG::UpdateNodeOperands
 
Scott Linder via llvm-commits
- [PATCH] D47736: AMDHSA Code Object v3 assembler syntax update
 
Scott Linder via Phabricator via llvm-commits
- [PATCH] D47148: [CodeGen] Always update divergence in SelectionDAG::UpdateNodeOperands
 
Scott Linder via Phabricator via llvm-commits
- [PATCH] D47736: AMDHSA Code Object v3 assembler syntax update
 
Scott Linder via Phabricator via llvm-commits
- [PATCH] D47736: AMDHSA Code Object v3 assembler syntax update
 
Scott Linder via Phabricator via llvm-commits
- [PATCH] D47736: AMDHSA Code Object v3 assembler syntax update
 
Scott Linder via Phabricator via llvm-commits
- [PATCH] D47736: AMDHSA Code Object v3 assembler syntax update
 
Scott Linder via Phabricator via llvm-commits
- [PATCH] D47566: AMDHSA: Code object v3 updates
 
Scott Linder via Phabricator via llvm-commits
- [PATCH] D47729: [PowerPC] Add support for high and high-adjusted symbol modifiers.
 
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D47754: [PowerPC] Add support for high and high-adjusted symbol modifiers on thread-local storage modifers.
 
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D47754: [PowerPC] Add support for high and high-adjusted symbol modifiers on thread-local storage modifers.
 
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D47596: [PPC64] Support R_PPC64_DTPREL* relcoations
 
Sean Fertile via Phabricator via llvm-commits
- [llvm] r334344 - Use uniform mechanism for OOM errors handling
 
Serge Pavlov via llvm-commits
- [PATCH] D47371: [BPI] Apply invoke heuristic before loop branch heuristic
 
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D47755: [RISCV] Insert R_RISCV_ALIGN relocation type and Nops for alignment when linker relaxation enabled
 
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D46630: [RISCV] Insert NOPs and R_RISCV_ALIGN relocation type for .align directive when linker relaxation enabled
 
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D47833: [CMake] Pass additional CMake tools to external projects
 
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D47833: [CMake] Pass additional CMake tools to external projects
 
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D47850: [Driver] Stop passing -fseh-exceptions for x86_64-windows-msvc
 
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D47564: [Parse] Use CapturedStmt for @finally on MSVC
 
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D47853: [Frontend] Disallow non-MSVC exception models for windows-msvc targets
 
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D42762: Rewrite the VS Integration Scripts
 
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D47791: Initial support for Hexagon target.
 
Sid Manning via Phabricator via llvm-commits
- [PATCH] D47479: Add support for Hexagon
 
Sid Manning via Phabricator via llvm-commits
- [PATCH] D47791: Initial support for Hexagon target.
 
Sid Manning via Phabricator via llvm-commits
- [PATCH] D47791: Initial support for Hexagon target.
 
Sid Manning via Phabricator via llvm-commits
- [PATCH] D47791: Initial support for Hexagon target.
 
Sid Manning via Phabricator via llvm-commits
- [PATCH] D47604: [Polly] Add isl C++ list iterators
 
Siddharth via Phabricator via llvm-commits
- [PATCH] D47604: [Polly] Add isl C++ list iterators
 
Siddharth via Phabricator via llvm-commits
- [llvm] r333403 - [mips] Escape else-after-return. NFC
 
Simon Atanasyan via llvm-commits
- [PATCH] D47635: [mips] Fix the predicates for arithmetic operations
 
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D47876: [Mips] Silencing warnings in instruction info (NFC)
 
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D31528: [ELF][MIPS] Multi-GOT implementation
 
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D47636: [mips] Guard some floating point instructions correctly
 
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] r333895 - [mips] Restore the availablity of trap for microMIPS
 
Simon Dardis via llvm-commits
- [llvm] r334031 - [mips] Fix the predicates for arithmetic operations
 
Simon Dardis via llvm-commits
- [llvm] r334084 - [mips] Partially revert r334031
 
Simon Dardis via llvm-commits
- [llvm] r334094 - [mips] Add testcase for i64, i128 addition for the DSP ASE
 
Simon Dardis via llvm-commits
- [llvm] r334280 - [mips] Correct the predicates for a number of codegen only instructions
 
Simon Dardis via llvm-commits
- [PATCH] D47635: [mips] Fix the predicates for arithmetic operations
 
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D47703: [Mips] Remove uneeded variants of ADDC/ADDE lowering
 
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D47584: [mips] Restore the availablity of trap for microMIPS
 
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D47718: [Mips] Use UADDO/ADDCARRY instead of ADDC/ADDE
 
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D39115: [MIPS][MicroMIPS] Extending size reduction pass with LWP and SWP
 
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D47703: [Mips] Remove uneeded variants of ADDC/ADDE lowering
 
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D47635: [mips] Fix the predicates for arithmetic operations
 
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D47638: [mips] Correct the predicates for a number of codegen only instructions
 
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D47718: [Mips] Use UADDO/ADDCARRY instead of ADDC/ADDE
 
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D39115: [MIPS][MicroMIPS] Extending size reduction pass with LWP and SWP
 
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D47638: [mips] Correct the predicates for a number of codegen only instructions
 
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D47938: [mips] Fix spill slot for mips3, n64 abi
 
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D47938: [mips] Fix spill slot for mips3, n64 abi
 
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D47636: [mips] Guard some floating point instructions correctly
 
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D47636: [mips] Guard some floating point instructions correctly
 
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D6229: [mips][microMIPS] Use swm32/lwm32 instructions in function prologue/epilogue
 
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D47192: [utils] Reflow asm check generation to tolerate blank lines
 
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D46577: [compiler-rt][cmake][mips] Correct the option handling for GCC 7
 
Simon Dardis via Phabricator via llvm-commits
- [llvm] r333925 - [X86] Only accept const SelectionDAG to resolveTargetShuffleInputs/getFauxShuffleMask
 
Simon Pilgrim via llvm-commits
- [llvm] r333995 - [X86][SSE] Add basic PACKUS support to X86TargetLowering::computeKnownBitsForTargetNode
 
Simon Pilgrim via llvm-commits
- [llvm] r334007 - [X86][SSE] Add target shuffle support to X86TargetLowering::computeKnownBitsForTargetNode
 
Simon Pilgrim via llvm-commits
- [llvm] r334010 - [X86][SSE] Fix line endings for shuffle-vs-trunc tests. NFCI.
 
Simon Pilgrim via llvm-commits
- [llvm] r334023 - [X86][SSE] Use multiplication scale factors for v8i16 SHL on pre-AVX2 targets.
 
Simon Pilgrim via llvm-commits
- [llvm] r334083 - [X86][BMI][TBM] Only demand bottom 16-bits of the BEXTR control op (PR34042)
 
Simon Pilgrim via llvm-commits
- [llvm] r334086 - Fix MSVC '*/' found outside of comment warning. NFCI.
 
Simon Pilgrim via llvm-commits
- [llvm] r334104 - [X86][BtVer2] Add tests for all vector instructions that should match the dependency-breaking 'zero-idiom'
 
Simon Pilgrim via llvm-commits
- [llvm] r334110 - [llvm-mca][x86] Fix all resources-x86_64.s tests to use different registers in reg-reg cases
 
Simon Pilgrim via llvm-commits
- [llvm] r334119 - [X86][BtVer2] Add support for all vector instructions that should match the dependency-breaking 'zero-idiom'
 
Simon Pilgrim via llvm-commits
- [llvm] r334183 - [X86] Regenerate rotate tests
 
Simon Pilgrim via llvm-commits
- [llvm] r334188 - [X86][SSE] Add extra trunc(shl) test cases
 
Simon Pilgrim via llvm-commits
- [llvm] r334193 - [X86][SSE] Simplify combineVectorTruncationWithPACKSS to reduce code duplication
 
Simon Pilgrim via llvm-commits
- [llvm] r334201 - [X86][SSE] Simplify combineVectorTruncationWithPACKUS. NFCI.
 
Simon Pilgrim via llvm-commits
- [llvm] r334204 - [X86][SSE] Updated comment - combineVectorSignBitsTruncation handles PACKSS and PACKUS. NFCI.
 
Simon Pilgrim via llvm-commits
- [llvm] r334276 - [X86][SSE] Consistently prefer lowering to PACKUS over PACKSS
 
Simon Pilgrim via llvm-commits
- [llvm] r334289 - [X86][SSE] Simplify combineVectorTruncationWithPACKUS to reduce code duplication
 
Simon Pilgrim via llvm-commits
- [llvm] r334290 - [X86][SSE] Add SSE2/AVX2 vector rotate tests
 
Simon Pilgrim via llvm-commits
- [llvm] r334291 - Fix Wdocumentation warning for unknown param. NFCI.
 
Simon Pilgrim via llvm-commits
- [llvm] r334292 - [X86][BtVer2] Limit zero idiom tests to a single iteration.
 
Simon Pilgrim via llvm-commits
- [llvm] r334296 - [X86][BtVer2] Add tests for scalar SUB/XOR instructions that should match the dependency-breaking 'zero-idiom'
 
Simon Pilgrim via llvm-commits
- [llvm] r334297 - [X86][BtVer2] Remove SBB tests that were accidentally added in rL334296
 
Simon Pilgrim via llvm-commits
- [llvm] r334302 - [X86] Fix schedule-x86_64.s tests to use different registers in reg-reg cases
 
Simon Pilgrim via llvm-commits
- [llvm] r334303 - [X86][BtVer2] Add support for all SUB/XOR 32/64 scalar instructions that should match the dependency-breaking 'zero-idiom'
 
Simon Pilgrim via llvm-commits
- [llvm] r334309 - [X86][SSE] Support v8i16/v16i16 rotations
 
Simon Pilgrim via llvm-commits
- [llvm] r334351 - [CostModel][X86] Add 'select' style shuffle costs tests (PR33744)
 
Simon Pilgrim via llvm-commits
- [PATCH] D47690: [X86][BMI][TBM] Only demand bottom 16-bits of the BEXTR control op (PR34042)
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47690: [X86][BMI][TBM] Only demand bottom 16-bits of the BEXTR control op (PR34042)
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47374: [RFC][patch 3/3] Add support for variant scheduling classes in llvm-mca.
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47374: [RFC][patch 3/3] Add support for variant scheduling classes in llvm-mca.
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47690: [X86][BMI][TBM] Only demand bottom 16-bits of the BEXTR control op (PR34042)
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47453: [X86] Emit BZHI when mask is ~(-1 << nbits))
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47721: [X86] Fix skylake server scheduling info.
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47725: [SelectionDAG] Provide default expansion for rotates
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47546: [X86][SSE] Use multiplication scale factors for v8i16 SHL on pre-AVX2 targets.
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47690: [X86][BMI][TBM] Only demand bottom 16-bits of the BEXTR control op (PR34042)
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47763: [X86][NFC] Create zmm sched classes.
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47725: [SelectionDAG] Provide default expansion for rotates
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47763: [X86] Explicitly mark unsupported zmm classes in scheduling models.
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47763: [X86] Explicitly mark unsupported zmm classes in scheduling models.
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47546: [X86][SSE] Use multiplication scale factors for v8i16 SHL on pre-AVX2 targets.
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47690: [X86][BMI][TBM] Only demand bottom 16-bits of the BEXTR control op (PR34042)
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47822: [X86][SSE] Support v8i16/v16i16 rotations
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47831: [DAGCombiner] Recognize more patterns for ABS
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47346: [X86] Add a new pass to fold extension into load instructions in previous BB
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47763: [X86] Explicitly mark unsupported zmm classes in scheduling models.
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47610: [TargetLibraryInfo] add mappings from LLVM sin/cos intrinsics to SVML calls
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47878: [DAGCombiner] Fix for PR37667
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47004: [X86] Use addAliasForDirective to support the .word directive
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47831: [DAGCombiner] Recognize more patterns for ABS
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47831: [DAGCombiner] Recognize more patterns for ABS
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47763: [X86] Explicitly mark unsupported zmm classes in scheduling models.
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47330: [DAGCombiner] match vector compare and select sizes with extload operand (PR37427)
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47822: [X86][SSE] Support v8i16/v16i16 rotations
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47725: [SelectionDAG] Provide default expansion for rotates
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47693: [X86] Use target independent masked expandload and compressstore intrinsics to implement expandload/compressstore builtins.
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47985: [CostModel] Replace ShuffleKind::SK_Alternate with ShuffleKind::SK_Select (PR33744)
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47986: [CostModel] Treat Identity shuffle masks as zero cost
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47993: [x86] fix mappings of cvttp2si x86 intrinsics to x86-specific nodes and isel patterns (PR37551)
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D45806: DAGcombiner: Handle correctly non-splat power of 2 -1 divisor
 
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47431: TableGen: Allow foreach in multiclass to depend on template args
 
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D47431: TableGen: Allow foreach in multiclass to depend on template args
 
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D47431: TableGen: Allow foreach in multiclass to depend on template args
 
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D47711: [AArch64][SVE] Asm: Add parsing/printing support for exact FP immediates.
 
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D47921: [ARM] Allow CMPZ transforms even if the input has multiple uses.
 
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D47447: [NEON] Support VST1xN intrinsics in AArch32 mode (LLVM part)
 
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D47711: [AArch64][SVE] Asm: Add parsing/printing support for exact FP immediates.
 
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D47713: [AArch64][SVE] Asm: Support for INC/DEC (scalar) instructions.
 
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D47921: [ARM] Allow CMPZ transforms even if the input has multiple uses.
 
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D45556: [DebugInfo] Generate DWARF debug information for labels.
 
Son Tuan Vu via Phabricator via llvm-commits
- [PATCH] D46815: [DbgInfo] Fix StripDebugInfo
 
Son Tuan Vu via Phabricator via llvm-commits
- [PATCH] D46815: [DbgInfo] Fix StripDebugInfo
 
Son Tuan Vu via Phabricator via llvm-commits
- [PATCH] D46815: [DbgInfo] Fix StripDebugInfo
 
Son Tuan Vu via Phabricator via llvm-commits
- [llvm] r333931 - [AMDGPU] Factored out common part of GCNRPTracker::reset()
 
Stanislav Mekhanoshin via llvm-commits
- [llvm] r333934 - [AMDGPU] Small refactoring in the scheduler
 
Stanislav Mekhanoshin via llvm-commits
- [llvm] r334142 - [AMDGPU] Improve reciprocal handling
 
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D47710: AMDGPU: Use more custom insert/extract_vector_elt lowering
 
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D47664: [AMDGPU] Factored out common part of GCNRPTracker::reset()
 
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D47661: [AMDGPU] Small refactoring in the scheduler
 
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D47740: [AMDGPU] Do not consider indirect acces through phi for wave limiter
 
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D47761: AMDGPU: Add implicit def of SCC to kill and indirect pseudos
 
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D47782: AMDGPU: Custom lower v2f16 fneg/fabs with illegal f16
 
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D47782: AMDGPU: Custom lower v2f16 fneg/fabs with illegal f16
 
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D47805: [AMDGPU] Improve reciprocal handling
 
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D47805: [AMDGPU] Improve reciprocal handling
 
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D47805: [AMDGPU] Improve reciprocal handling
 
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D47823: AMDGPU: Try a lot harder to emit scalar loads
 
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D47827: AMDGPU: Use scalar operations for f16 fabs/fneg patterns
 
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D47828: AMDGPU: Make v4i16/v4f16 legal
 
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D47823: AMDGPU: Try a lot harder to emit scalar loads
 
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D47805: [AMDGPU] Improve reciprocal handling
 
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D47823: AMDGPU: Try a lot harder to emit scalar loads
 
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D47805: [AMDGPU] Improve reciprocal handling
 
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D47823: AMDGPU: Try a lot harder to emit scalar loads
 
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D47828: AMDGPU: Make v4i16/v4f16 legal
 
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D47638: [mips] Correct the predicates for a number of codegen only instructions
 
Stefan Maksimovic via Phabricator via llvm-commits
- [PATCH] D47636: [mips] Guard some floating point instructions correctly
 
Stefan Maksimovic via Phabricator via llvm-commits
- [PATCH] D47638: [mips] Correct the predicates for a number of codegen only instructions
 
Stefan Maksimovic via Phabricator via llvm-commits
- [PATCH] D47653: [lit, pdb] Fix two failing PDB tests on Windows
 
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D47653: [lit, pdb] Fix two failing PDB tests on Windows
 
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D47653: [lit, pdb] Fix two failing PDB tests on Windows
 
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D47679: [lldb, lldb-mi] Enable lldb-mi -break-insert test on Windows.
 
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D47746: [lit, pdb] Fix func-symbols.test (on Windows)
 
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D47746: [lit, pdb] Fix func-symbols.test (on Windows)
 
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D47892: [lit, windows] Disable a number of tests that are failing on Windows
 
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D47892: [lit, windows] Disable a number of tests that are failing on Windows
 
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D46922: [checks/property-decls] Fix comment in clang-tidy/objc/PropertyDeclarationCheck.cpp ✍️
 
Stephane Moore via Phabricator via llvm-commits
- [PATCH] D46582: [PowerPC] Fix label address calculation for ppc32
 
Strahinja Petrovic via Phabricator via llvm-commits
- [PATCH] D45520: [PowerPC] add secure plt support for TLS symbols
 
Strahinja Petrovic via Phabricator via llvm-commits
- [PATCH] D47578: Do not enforce absolute path argv0 in windows
 
Takuto Ikuta via Phabricator via llvm-commits
- [PATCH] D47578: Do not enforce absolute path argv0 in windows
 
Takuto Ikuta via Phabricator via llvm-commits
- [PATCH] D47578: Do not enforce absolute path argv0 in windows
 
Takuto Ikuta via Phabricator via llvm-commits
- [PATCH] D47578: Do not enforce absolute path argv0 in windows
 
Takuto Ikuta via Phabricator via llvm-commits
- [PATCH] D47578: Do not enforce absolute path argv0 in windows
 
Takuto Ikuta via Phabricator via llvm-commits
- [PATCH] D47578: Do not enforce absolute path argv0 in windows
 
Takuto Ikuta via Phabricator via llvm-commits
- [www] r334039 - Begin to add details about the 2018 Bay area LLVM Developers' Meeting
 
Tanya Lattner via llvm-commits
- [www] r334040 - Fix some formatting errors.
 
Tanya Lattner via llvm-commits
- [www] r334041 - Add sponsor logos.
 
Tanya Lattner via llvm-commits
- [www] r334042 - Update with upcoming developer meeting.
 
Tanya Lattner via llvm-commits
- [llvm] r333942 - Fix for llvm-dis/llvm-bcanalyzer overflows
 
Teresa Johnson via llvm-commits
- [llvm] r334111 - [ThinLTO] Make ValueInfo operator!= consistent with operator== (NFC)
 
Teresa Johnson via llvm-commits
- [PATCH] D47844: [ThinLTO] Compute GUID directly from GV when building per-module index
 
Teresa Johnson via llvm-commits
- [llvm] r334140 - [ThinLTO] Rename index IsAnalysis flag to HaveGVs (NFC)
 
Teresa Johnson via llvm-commits
- [lld] r334141 - [ThinLTO/lld] Document constant bool ModuleSummaryIndex parameter (NFC)
 
Teresa Johnson via llvm-commits
- [PATCH] D47731: Fix for llvm-dis/llvm-bcanalyzer overflows
 
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D47731: Fix for llvm-dis/llvm-bcanalyzer overflows
 
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D46700: [ThinLTO] Add testing of new summary index format to a couple CFI tests
 
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D46584: [Evaluator] Improve evaluation of call instruction
 
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D47842: [ThinLTO] Add string saver onto index for value names
 
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D47842: [ThinLTO] Add string saver onto index for value names
 
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D47844: [ThinLTO] Compute GUID directly from GV when building per-module index
 
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D47905: [ThinLTO] Parse module summary index from assembly
 
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D47905: [ThinLTO] Parse module summary index from assembly
 
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r334090 - InstCombine: ignore debug instructions during fence combine
 
Tim Northover via llvm-commits
- [PATCH] D47700: DivergenceAnalysis: added debug output
 
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D47965: [SCEV] Canonicalize "A /u C1 /u C2" to "A /u (C1*C2)".
 
Tim Shen via Phabricator via llvm-commits
- [PATCH] D47965: [SCEV] Canonicalize "A /u C1 /u C2" to "A /u (C1*C2)".
 
Tim Shen via Phabricator via llvm-commits
- [polly] r333988 - Fix formatting
 
Tobias Grosser via llvm-commits
- [polly] r334092 - getDependences to new C++ interface
 
Tobias Grosser via llvm-commits
- [PATCH] D47786: getDependences to new C++ interface
 
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D47786: getDependences to new C++ interface
 
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D47752: [Polly][OpTree] Introduce shortcut for computing the def->target mapping. NFCI.
 
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D47399: Add _LIBCPP_LARGE_CODEBASE
 
Tom Anderson via Phabricator via llvm-commits
- [PATCH] D47399: Add _LIBCPP_LARGE_CODEBASE
 
Tom Anderson via Phabricator via llvm-commits
- [test-suite] r333913 - Creating release candidate rc2 from release_601 branch
 
Tom Stellard via llvm-commits
- [lld] r333920 - Creating release candidate rc2 from release_601 branch
 
Tom Stellard via llvm-commits
- [www-releases] r334229 - Add gpg key for 5.0.2
 
Tom Stellard via llvm-commits
- [www-releases] r334230 - Put documentation links before binaries for 5.0.2 to match other releases
 
Tom Stellard via llvm-commits
- [PATCH] D46298: AMDGPU: Remove deadcode in isSDNodeSourceOfDivergence()
 
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D47760: utils/release: Add merge-git.sh
 
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D47760: utils/release: Add merge-git.sh
 
Tom Stellard via Phabricator via llvm-commits
- [llvm] r334171 - Test commit access.
 
Tomasz Krupa via llvm-commits
- [llvm] r334175 - [X86] Block UndefRegUpdate
 
Tomasz Krupa via llvm-commits
- [PATCH] D41599: [X86] Lowering X86 avx512 sqrt intrinsics to IR - LLVM
 
Tomasz Krupa via Phabricator via llvm-commits
- [PATCH] D47621: [X86] Block UndefRegUpdate
 
Tomasz Krupa via Phabricator via llvm-commits
- [PATCH] D47978: [X86] Lowering Mask Scalar add/sub/mul/div intrinsics to native IR (LLVM part)
 
Tomasz Krupa via Phabricator via llvm-commits
- [PATCH] D46179: [X86] Lowering adds/addus/subs/subus intrinsics to native IR (LLVM part)
 
Tomasz Krupa via Phabricator via llvm-commits
- [llvm] r334241 - [AMDGPU] Simplify memory legalizer
 
Tony Tye via llvm-commits
- [llvm] r334257 - [AMDGPU] Simplify memory legalizer (add missing virtual descructor)
 
Tony Tye via llvm-commits
- [PATCH] D47601: AMDGPU: Add 64-bit relative variant kind
 
Tony Tye via Phabricator via llvm-commits
- [PATCH] D47566: AMDHSA: Code object v3 updates
 
Tony Tye via Phabricator via llvm-commits
- [PATCH] D47566: AMDHSA: Code object v3 updates
 
Tony Tye via Phabricator via llvm-commits
- [PATCH] D47566: AMDHSA: Code object v3 updates
 
Tony Tye via Phabricator via llvm-commits
- [PATCH] D47566: AMDHSA: Code object v3 updates
 
Tony Tye via Phabricator via llvm-commits
- [PATCH] D47504: [AMDGPU] Simplify memory legalizer
 
Tony Tye via Phabricator via llvm-commits
- [PATCH] D47504: [AMDGPU] Simplify memory legalizer
 
Tony Tye via Phabricator via llvm-commits
- [PATCH] D47900: AMDGPU: Error on LDS global address in functions
 
Tony Tye via Phabricator via llvm-commits
- [PATCH] D47566: AMDHSA: Code object v3 updates
 
Tony Tye via Phabricator via llvm-commits
- [PATCH] D47601: AMDGPU: Add 64-bit relative variant kind
 
Tony Tye via Phabricator via llvm-commits
- [PATCH] D47504: [AMDGPU] Simplify memory legalizer
 
Tony Tye via Phabricator via llvm-commits
- [PATCH] D47900: AMDGPU: Error on LDS global address in functions
 
Tony Tye via Phabricator via llvm-commits
- [zorg] r334286 - clang-s390x-linux-lnt: Move to test-suite producer
 
Ulrich Weigand via llvm-commits
- [PATCH] D47811: [PATCH] [DWARF] Kotlin language
 
Vasily Levchenko via Phabricator via llvm-commits
- [PATCH] D47811: [PATCH] [DWARF] Kotlin language
 
Vasily Levchenko via Phabricator via llvm-commits
- [PATCH] D46815: [DbgInfo] Fix StripDebugInfo
 
Vedant Kumar via llvm-commits
- [llvm] r333959 - [Debugify] Preserve analyses in -check-debugify
 
Vedant Kumar via llvm-commits
- [llvm] r333949 - Regenerate expected test results for test/CodeGen/X86/pr23103.ll . NFC
 
Vedant Kumar via llvm-commits
- [PATCH] D46815: [DbgInfo] Fix StripDebugInfo
 
Vedant Kumar via llvm-commits
- [llvm] r333975 - Apply clang-format on a file, NFC
 
Vedant Kumar via llvm-commits
- [llvm] r333976 - [Debugify] Don't insert debug values after terminating deopts
 
Vedant Kumar via llvm-commits
- [llvm] r333977 - [opt] Introduce -strip-named-metadata
 
Vedant Kumar via llvm-commits
- [llvm] r334117 - [Debugify] Add a quiet mode to suppress warnings
 
Vedant Kumar via llvm-commits
- [llvm] r334118 - [Debugify] Move debug value intrinsics closer to their operand defs
 
Vedant Kumar via llvm-commits
- [llvm] r334118 - [Debugify] Move debug value intrinsics closer to their operand defs
 
Vedant Kumar via llvm-commits
- [llvm] r334118 - [Debugify] Move debug value intrinsics closer to their operand defs
 
Vedant Kumar via llvm-commits
- [llvm] r330316 - [BasicBlock] Add instructionsWithoutDebug methods to skip debug insts.
 
Vedant Kumar via llvm-commits
- [llvm] r334317 - [InstCombine] Skip dbg.value(s) when looking at stack{save, restore}.
 
Vedant Kumar via llvm-commits
- [llvm] r334317 - [InstCombine] Skip dbg.value(s) when looking at stack{save, restore}.
 
Vedant Kumar via llvm-commits
- [PATCH] D47371: [BPI] Apply invoke heuristic before loop branch heuristic
 
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D46815: [DbgInfo] Fix StripDebugInfo
 
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D46815: [DbgInfo] Fix StripDebugInfo
 
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D47874: [SCEVExpander] Ignore dbg info when finding insertion point.
 
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D47406: [ADT] Add `StringRef::rsplit(StringRef Separator)`.
 
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D47874: [SCEVExpander] Ignore dbg info when finding insertion point.
 
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D47874: [SCEVExpander] Ignore dbg info when finding insertion point.
 
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D45637: [DebugInfo] Ignore DBG_VALUE instructions in PostRA Machine Sink
 
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D47973: [ADT] Change the behavior of `StringRef::rsplit()` when the separator is not found.
 
Vedant Kumar via Phabricator via llvm-commits
- [compiler-rt] r334036 - [lsan] Do not check for leaks in the forked process
 
Vitaly Buka via llvm-commits
- [compiler-rt] r334058 - [libFuzzer] initial implementation of -data_flow_trace. It parses the data flow trace and prints the summary, but doesn't use the information in any other way yet
 
Vitaly Buka via llvm-commits
- [compiler-rt] r334130 - [sanitizer] Cleanup ReadFileToVector and ReadFileToBuffer
 
Vitaly Buka via llvm-commits
- [compiler-rt] r334138 - [sanitizer] Replace deprecated mktemp with mkstemp
 
Vitaly Buka via llvm-commits
- [compiler-rt] r334152 - [sanitizer] Don't use internal_unlink on Windows
 
Vitaly Buka via llvm-commits
- [compiler-rt] r334319 - [asan] Re-enable no_asan_gen_globals for 32-bit
 
Vitaly Buka via llvm-commits
- [PATCH] D47666: Refactored clang-fuzzer and added new (copy) files
 
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D47442: Introduce CheckASLR() in sanitizers
 
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D47751: [lsan] Do not check for leaks in the forked process
 
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D47751: [lsan] Do not check for leaks in the forked process
 
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D47751: [lsan] Do not check for leaks in the forked process
 
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D47751: [lsan] Do not check for leaks in the forked process
 
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D47751: [lsan] Do not check for leaks in the forked process
 
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D46618: [sanitizer] Cleanup ReadFileToVector and ReadFileToBuffer
 
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D46618: [sanitizer] Cleanup ReadFileToVector and ReadFileToBuffer
 
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D46618: [sanitizer] Cleanup ReadFileToVector and ReadFileToBuffer
 
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D47843: Introducing single for loop into clang_proto_fuzzer
 
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D46618: [sanitizer] Cleanup ReadFileToVector and ReadFileToBuffer
 
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D47843: Introducing single for loop into clang_proto_fuzzer
 
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D47843: Introducing single for loop into clang_proto_fuzzer
 
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D47793: [MSan] Report proper error on allocator failures instead of CHECK(0)-ing
 
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D47793: [MSan] Report proper error on allocator failures instead of CHECK(0)-ing
 
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D47924: [Sanitizers] Check alignment != 0 for aligned_alloc and posix_memalign
 
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D45308: [IPRA] Do not collect register usage information on functions that can be derefined
 
Vivek Pandya via Phabricator via llvm-commits
- [llvm] r334066 - [Analyzer] Fix the Z3 lit test config
 
Vlad Tsyrklevich via llvm-commits
- [PATCH] D47722: [Analyzer] Fix the Z3 lit test config
 
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D47722: [Analyzer] Fix the Z3 lit test config
 
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D47722: [Analyzer] Fix the Z3 lit test config
 
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D47726: [Analyzer][Z3] Test fixes for Z3 constraint manager
 
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D47898: IRMover: Account for matching types present across modules
 
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D47898: IRMover: Account for matching types present across modules
 
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D47947: [mips] Support shrink-wrapping
 
Vladimir Stefanovic via Phabricator via llvm-commits
- [compiler-rt] r334102 - [asan] Fix Myraid RTEMS port broken by r333985
 
Walter Lee via llvm-commits
- [compiler-rt] r334329 - [asan, myriad] Use local pool for new/delete when ASan run-time is not up
 
Walter Lee via llvm-commits
- [PATCH] D47830: [asan] Fix Myraid RTEMS port broken by r333985
 
Walter Lee via Phabricator via llvm-commits
- [PATCH] D47830: [asan] Fix Myraid RTEMS port broken by r333985
 
Walter Lee via Phabricator via llvm-commits
- [PATCH] D47915: [asan] Handle 0 alignment in PosixMemalignFromLocalPool
 
Walter Lee via Phabricator via llvm-commits
- [PATCH] D47916: [asan, myriad] Use local pool for new/delete when ASan run-time is not up
 
Walter Lee via Phabricator via llvm-commits
- [PATCH] D47915: [asan] Handle 0 alignment in PosixMemalignFromLocalPool
 
Walter Lee via Phabricator via llvm-commits
- [PATCH] D47916: [asan, myriad] Use local pool for new/delete when ASan run-time is not up
 
Walter Lee via Phabricator via llvm-commits
- [PATCH] D47916: [asan, myriad] Use local pool for new/delete when ASan run-time is not up
 
Walter Lee via Phabricator via llvm-commits
- [PATCH] D47916: [asan, myriad] Use local pool for new/delete when ASan run-time is not up
 
Walter Lee via Phabricator via llvm-commits
- [PATCH] D47916: [asan, myriad] Use local pool for new/delete when ASan run-time is not up
 
Walter Lee via Phabricator via llvm-commits
- [PATCH] D47916: [asan, myriad] Use local pool for new/delete when ASan run-time is not up
 
Walter Lee via Phabricator via llvm-commits
- [PATCH] D47916: [asan, myriad] Use local pool for new/delete when ASan run-time is not up
 
Walter Lee via Phabricator via llvm-commits
- [PATCH] D47916: [asan, myriad] Use local pool for new/delete when ASan run-time is not up
 
Walter Lee via Phabricator via llvm-commits
- [PATCH] D47960: [asan, myriad] Support environment variables
 
Walter Lee via Phabricator via llvm-commits
- [PATCH] D45968: StackSlotColoring: Decide colors per stack ID
 
Warren Ristow via Phabricator via llvm-commits
- [PATCH] D47955: [SampleFDO] Add a new compact binary format for sample profile
 
Wei Mi via Phabricator via llvm-commits
- [PATCH] D47955: [SampleFDO] Add a new compact binary format for sample profile
 
Wei Mi via Phabricator via llvm-commits
- [PATCH] D47745: Simplified WebAssemblyAsmBackend by removing explicit ELF variant.
 
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D47745: Simplified WebAssemblyAsmBackend by removing explicit ELF variant.
 
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D47949: [callsitesplit] Limit the # of predecessors walk when recording condition
 
Xin Tong via Phabricator via llvm-commits
- [PATCH] D47949: [callsitesplit] Limit the # of predecessors walk when recording condition
 
Xin Tong via Phabricator via llvm-commits
- [PATCH] D47719: Disable ENABLE_EXPORTS for NetBSD static linking
 
Yang Zheng via Phabricator via llvm-commits
- [PATCH] D34100: fix the bug of opening the file with the bytes can't be decoded to 'utf-8'
 
Yanpeng Yin via Phabricator via llvm-commits
- [PATCH] D47441: SafepointIRVerifier should ignore dead blocks and dead edges
 
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D47441: SafepointIRVerifier should ignore dead blocks and dead edges
 
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D47441: SafepointIRVerifier should ignore dead blocks and dead edges
 
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D47441: SafepointIRVerifier should ignore dead blocks and dead edges
 
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D47441: SafepointIRVerifier should ignore dead blocks and dead edges
 
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D47441: SafepointIRVerifier should ignore dead blocks and dead edges
 
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D47904: Support option -plugin-opt=dwo_dir=
 
Yunlian Jiang via Phabricator via llvm-commits
- [PATCH] D47901: [WebAssembly] Update .debug_line section PC addresses during LEB optimization
 
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D47901: [WebAssembly] Update .debug_line section PC addresses during LEB optimization
 
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D47901: [WIP] [WebAssembly] Update .debug_line section PC addresses during LEB optimization
 
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D47901: [WIP] [WebAssembly] Update .debug_line section PC addresses during LEB optimization
 
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D47901: [WIP] [WebAssembly] Update .debug_line section PC addresses during LEB optimization
 
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D47901: [WIP] [WebAssembly] Update .debug_line section PC addresses during LEB optimization
 
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D47901: [WIP] [WebAssembly] Update .debug_line section PC addresses during LEB optimization
 
Yury Delendik via Phabricator via llvm-commits
- [lld] r334304 - [PPC64] Add support for local-exec TLS model
 
Zaara Syeda via llvm-commits
- [PATCH] D47754: [PowerPC] Add support for high and high-adjusted symbol modifiers on thread-local storage modifers.
 
Zaara Syeda via Phabricator via llvm-commits
- [PATCH] D47598: [PPC64] Add support for local-exec TLS model
 
Zaara Syeda via Phabricator via llvm-commits
- [llvm] r333945 - [Support] Add functions that operate on native file handles on Windows.
 
Zachary Turner via llvm-commits
- [PATCH] D47746: [lit, pdb] Fix func-symbols.test (on Windows)
 
Zachary Turner via llvm-commits
- [llvm] r334046 - [FileSystem] Remove OpenFlags param from several functions.
 
Zachary Turner via llvm-commits
- [llvm] r334221 - [FileSystem] Split up the OpenFlags enumeration.
 
Zachary Turner via llvm-commits
- [llvm] r334223 - Fix unused private variable.
 
Zachary Turner via llvm-commits
- [llvm] r334231 - Try to fix build.
 
Zachary Turner via llvm-commits
- [llvm] r334246 - Expose a single global file open function.
 
Zachary Turner via llvm-commits
- [PATCH] D47406: [ADT] Add `StringRef::rsplit(StringRef Separator)`.
 
Zachary Turner via llvm-commits
- [llvm] r334293 - Add a file open flag that disables O_CLOEXEC.
 
Zachary Turner via llvm-commits
- [llvm] r334294 - Clean up some code in Program.
 
Zachary Turner via llvm-commits
- [llvm] r334353 - [Support] Expose flattenWindowsCommandLine.
 
Zachary Turner via llvm-commits
- [llvm] r334354 - Revert "[Support] Expose flattenWindowsCommandLine."
 
Zachary Turner via llvm-commits
- [llvm] r334355 - Resubmit "[Support] Expose flattenWindowsCommandLine."
 
Zachary Turner via llvm-commits
- [llvm] r334356 - Revert "Resubmit "[Support] Expose flattenWindowsCommandLine.""
 
Zachary Turner via llvm-commits
- [llvm] r334375 - Attempt 3: Resubmit "[Support] Expose flattenWindowsCommandLine."
 
Zachary Turner via llvm-commits
- [PATCH] D47688: [Support] Add functions that return native file handles on Windows instead of fds.
 
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D47653: [lit, pdb] Fix two failing PDB tests on Windows
 
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D47653: [lit, pdb] Fix two failing PDB tests on Windows
 
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D47653: [lit, pdb] Fix two failing PDB tests on Windows
 
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D47384: Remove dependency from Host to clang
 
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D47688: [Support] Add functions that return native file handles on Windows instead of fds.
 
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D47688: [Support] Add functions that return native file handles on Windows instead of fds.
 
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D47741: Rename openFileForRead/Write to openFileDescriptorForRead/Write
 
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D47746: [lit, pdb] Fix func-symbols.test (on Windows)
 
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D47789: [FileSystem] Delete OpenFlags parameter from several file system functions
 
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D47789: [FileSystem] Delete OpenFlags parameter from several file system functions
 
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D47852: [Support] Re-work the Flags parameter of the FileSystem open APIs
 
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D47863: [Support] Add support for the OF_Delete open flag on posix platforms
 
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D47406: [ADT] Add `StringRef::rsplit(StringRef Separator)`.
 
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D47887: Move VersionTuple from clang/Basic to llvm/Support, llvm part
 
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D47863: [Support] Add support for the OF_Delete open flag on posix platforms
 
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D47913: [Support] Introduce a new utility for testing child process execution
 
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D47913: [Support] Introduce a new utility for testing child process execution
 
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D47406: [ADT] Add `StringRef::rsplit(StringRef Separator)`.
 
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D47913: [Support] Introduce a new utility for testing child process execution
 
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D47588: Print out "Alias for -foo" instead of repeating the same help message for -foo.
 
ben via Phabricator via llvm-commits
- [PATCH] D47786: getDependences to new C++ interface
 
lorenzo chelini via Phabricator via llvm-commits
- [PATCH] D47375: [Driver] Add flag "--dependent-lib=..." when enabling asan or ubsan on PS4.
 
pierre gousseau via Phabricator via llvm-commits
- [PATCH] D25265: [C API] Add test for D25259 and new LLVMIsExact function.
 
whitequark via Phabricator via llvm-commits
- [compiler-rt] r334058 - [libFuzzer] initial implementation of -data_flow_trace. It parses the data flow trace and prints the summary, but doesn't use the information in any other way yet
 
via llvm-commits
- 回复:[PATCH] D47922: unsigned foo(unsigned x, unsigned y) { return x > y && x != 0; } should fold to x > y
 
朴素 via llvm-commits
    
      Last message date: 
       Sun Jun 10 23:58:41 PDT 2018
    Archived on: Sun Jun 10 23:54:31 PDT 2018
    
   
     
     
     This archive was generated by
     Pipermail 0.09 (Mailman edition).