The Week Of Monday 21 May 2018 Archives by thread
Starting: Mon May 21 00:00:44 PDT 2018
Ending: Sun May 27 23:32:44 PDT 2018
Messages: 1970
- [PATCH] D47113: [CVP] Teach CorrelatedValuePropagation to reduce the width of lshr instruction.
Bixia Zheng via Phabricator via llvm-commits
- [PATCH] D45265: [PowerPC] Replace the Post RA List Scheduler with the Machine Scheduler
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D45758: [XRay][profiler] Part 3: Profile Collector Service
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D47102: createNextIterationMap from C to C++ interface
SAHIL GIRISH YERAWAR via Phabricator via llvm-commits
- [PATCH] D46998: [XRay][compiler-rt] Limit reliance on C++ ABI features
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D47126: [RISCV] Add missing fixup_riscv_call in MCFixupKindInfo table
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D44886: [RISCV] Support linker relax function call from auipc and jalr to jal
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] D44888: [RISCV] Add -mrelax/-mno-relax flags to enable/disable RISCV linker relaxation
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D47127: [RISCV] Default enable RISCV linker relaxation
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D47062: Suggest lldb-dotest to reproduce a failure.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D47012: [X86] Scalar mask and scalar move optimizations
Tomasz Krupa via Phabricator via llvm-commits
- [PATCH] D46896: [llvm-objcopy] Add --strip-unneeded option
James Henderson via Phabricator via llvm-commits
- [PATCH] D47052: [llvm-objcopy] Fix the behavior of --strip-* and --keep-symbol
James Henderson via Phabricator via llvm-commits
- [PATCH] D44928: [MC] Pass MCSubtargetInfo to fixupNeedsRelaxation and applyFixup
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D47129: Testcase for PR31593
Katya Romanova via Phabricator via llvm-commits
- [PATCH] D46946: [X86] Lowering shift intrinsics to native IR
Tomasz Krupa via Phabricator via llvm-commits
- [PATCH] D47064: Add some apple-tables lookup tests
Pavel Labath via Phabricator via llvm-commits
- [llvm] r332832 - [X86][SSE] Support v4i32 rotations (PR37426)
Simon Pilgrim via llvm-commits
- [PATCH] D46954: [X86][SSE] Support v4i32 rotations (PR37426)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D46695: [RFC] [Patch 1/3] Add a new class of predicates for variant scheduling classes.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D47059: [InstCombine] Calloc-ed strings optimizations
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47132: [GlobalISel][X86_64] Support for G_SITOFP
Alexander Ivchenko via Phabricator via llvm-commits
- [llvm] r332834 - [mips] Merge MipsLongBranch and MipsHazardSchedule passes
Aleksandar Beserminji via llvm-commits
- [PATCH] D46738: [DebugInfo] Fix PR37395.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D46641: [mips] Merge MipsLongBranch and MipsHazardSchedule passes
Aleksandar Beserminji via Phabricator via llvm-commits
- [llvm] r332835 - Fix up a few grammar issues.
Eric Christopher via llvm-commits
- [PATCH] D45204: [X86][MIPS][ARM] New machine instruction property 'isMoveReg'
Nikola Prica via Phabricator via llvm-commits
- [PATCH] D47019: [X86] Lowering rotation intrinsics to native IR
Tomasz Krupa via Phabricator via llvm-commits
- [PATCH] D46874: [MC] - Add .stack_size sections into groups and link them with .text
George Rimar 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] D47134: [LoopVersioning] Don't modify the list that we iterate over in addPHINodes
Bjorn Pettersson via Phabricator via llvm-commits
- [llvm] r332836 - [CVP] Require DomTree for new Pass Manager
David Green via llvm-commits
- [PATCH] D46893: [CVP] Require DomTree for new Pass Manager
Dave Green via Phabricator via llvm-commits
- [PATCH] D44134: [WebAssembly] Add WebAssemblyException information analysis
Heejin Ahn via Phabricator via llvm-commits
- [llvm] r332837 - [mips] Revert Merge MipsLongBranch and MipsHazardSchedule passes
Aleksandar Beserminji via llvm-commits
- [PATCH] D46910: [Support] Avoid normalization in sys::getDefaultTargetTriple
Nico Weber via Phabricator via llvm-commits
- [llvm] r332838 - revert r332610, it breaks cfi, see D46326
Nico Weber via llvm-commits
- [PATCH] D46326: ThinLTO+CFI: short-circuit direct calls to jump table entries
Nico Weber via Phabricator via llvm-commits
- [PATCH] D47108: Add -fforce-emit-vtables
Krzysztof Pszeniczny via Phabricator via llvm-commits
- [PATCH] D47136: [Sparc] Add support for 13-bit PIC
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D31287: [mips] Fix atomic compare and swap at O0, v2
Simon Dardis via Phabricator via llvm-commits
- [llvm] r332840 - ARM: be conservative when asked load/store alignment of weird type.
Tim Northover via llvm-commits
- [PATCH] D31287: [mips] Fix atomic compare and swap at O0, v3
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D47077: [RFC][Patch 2/3] Add a MCSubtargetInfo hook to resolve variant scheduling classes.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D46965: [RISCV] Fix builtin fixup sizes (alternate approach)
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D46472: [HIP] Support offloading by linker script
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D47110: [LLDB, lldb-mi] Add option --synchronous.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D47139: [NaryReassociate] Detect deleted instr with WeakTrackingVH
Karl-Johan Karlsson via Phabricator via llvm-commits
- [PATCH] D47037: [EarlyCSE] Improve EarlyCSE of some absolute value cases.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47021: Fix PathMappingList for relative and empty paths after recent FileSpec normalization changes
Phabricator via Phabricator via llvm-commits
- [PATCH] D46045: [LoopUnswitch] Fix SCEV invalidation in unswitching
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D47140: [Sparc] Add mnemonic aliases for flush and stb
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D46528: [DAGCombine][X86][AArch64] Masked merge unfolding: vector edition.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47141: [x86] invpcid LLVM intrinsic
Gabor Buella via Phabricator via llvm-commits
- [PATCH] D47143: [NewGVN] Do not treat LoadExpressions with differing nonnull as equal.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46974: [NewGVN] Fix handling of assumes
Nikita Popov via Phabricator via llvm-commits
- [llvm] r332844 - [X86][SSE] Add an assert to ensure that rotation amount is converted to a scale
Simon Pilgrim via llvm-commits
- [PATCH] D47144: [InstCombine] Fix PR37526: MinMax patterns produce an infinite loop.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] r332845 - [DWARF] Refactor callback usage for .debug_line error handling
James Henderson via llvm-commits
- [lld] r332846 - [ELF] Update due to API change in .debug_line parsing
James Henderson via llvm-commits
- [PATCH] D46953: [FastISel] Permit instructions to be skipped for FastISel generation.
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D46831: [DWARF] Refactor callback usage for .debug_line error handling
James Henderson via Phabricator via llvm-commits
- [PATCH] D46832: [ELF] Change arguments to match D46831
James Henderson via Phabricator via llvm-commits
- [PATCH] D47005: [WebAssembly] Add functions for EHScopes
David Majnemer via Phabricator via llvm-commits
- [PATCH] D47023: Limit the number of phis in intptr/ptrint folding
Xinliang David Li via llvm-commits
- [PATCH] D46637: [TTI] Add uniform/non-uniform constant Pow2 detection to TargetTransformInfo::getInstructionThroughput
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47145: [X86][ELF][CET] Adding the .note.gnu.property ELF section in X86
Mikhail Dvoretckii via Phabricator via llvm-commits
- [PATCH] D46379: [ConstantFold] Turn off expression simplification for vector type
Karl-Johan Karlsson via Phabricator via llvm-commits
- [PATCH] D46754: [AMDGPU] Add intrinsics for 16 bit interpolation
Tim Corringham via Phabricator via llvm-commits
- [PATCH] D46225: LLDB - Enable Python API for OpenBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D47146: Memorysanitizer fix mmap test
David CARLIER via Phabricator via llvm-commits
- [llvm] r332849 - [X86] - Avoid SFB pass - fix bug in updating the offsets for newly created copies
Lama Saba via llvm-commits
- [PATCH] D43281: [AMDGPU] fixes for lds f32 builtins
Daniil Fukalov via Phabricator via llvm-commits
- [llvm] r332850 - [LLVM-C] Add DIBuilder Bindings For ObjC Classes
Robert Widmann via llvm-commits
- [llvm] r332851 - [X86][BtVer2] Add a 'J' prefix to the PRF/RCU defs. NFC
Andrea Di Biagio via llvm-commits
- [PATCH] D47123: [LLVM-C] Add DIBuilder Bindings For ObjC Classes
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D47148: [CodeGen] Always update divergence in SelectionDAG::UpdateNodeOperands
Scott Linder via Phabricator via llvm-commits
- [PATCH] D44598: [lit] Report line number for failed RUN command
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D47149: [SCCP] Mark DominatorTreeAnalysis as preserved.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46833: [VPlan] Clean up VPValues for external definition in destructor.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46827: [LV] Add VPInstruction to VPRecipe transformation.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46198: [LoopInterchange] Move PHI handling to adjustLoopBranches.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47112: [CVP] Add tests for lshr width reduction
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D47124: [X86] Remove masking from vpternlog intrinsics. Use a select in IR instead.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47117: [CVP][NFCI] Refactor truncated binary operator creation out of processUDivOrURem()
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47116: [DAGCombiner] Use computeKnownBits to match rotate patterns that have had their amount masking modified by simplifyDemandedBits.
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r332853 - [llvm-mca] Removed an empty line generated by the timeline view. NFC.
Andrea Di Biagio via llvm-commits
- [PATCH] D46957: [x86] Lower some trunc + shuffle patterns to vpmov[q|d][b|w]
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D47151: [AMDGPU] Add divergence analysis as a dependency for ISel
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D47152: [DebugInfo] Use absolute addresses in location lists
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D47150: [Clang Tablegen] Add llvm_unreachable() to getModifierName()
Mark Searles via Phabricator via llvm-commits
- [PATCH] D46283: [AArch64] Set vectorizer-maximize-bandwidth as default true
Adhemerval Zanella via Phabricator via llvm-commits
- [llvm] r332855 - [InstCombine] Fix PR37526: MinMax patterns produce an infinite loop.
Alexey Bataev via llvm-commits
- [PATCH] D46265: StackColoring: better handling of statically unreachable code
Nico Weber via Phabricator via llvm-commits
- [llvm] r332856 - AMDGPU/GlobalISel: Address post-commit review comments for r332379
Tom Stellard via llvm-commits
- [PATCH] D47153: [Support] Avoid normalization in sys::getDefaultTargetTriple
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D41953: [LoopUnroll] Unroll and Jam
Dave Green via Phabricator via llvm-commits
- [llvm] r332857 - MC: Change MCAsmBackend::writeNopData() to take a raw_ostream instead of an MCObjectWriter. NFCI.
Peter Collingbourne via llvm-commits
- [PATCH] D47040: MC: Change object writers to use endian::Writer. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47035: MC: Change MCAsmBackend::writeNopData() to take a raw_ostream instead of an MCObjectWriter. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r332858 - MC: Change MCAssembler::writeSectionData and writeFragmentPadding to take a raw_ostream. NFCI.
Peter Collingbourne via llvm-commits
- [lld] r332859 - Fix typo.
Rui Ueyama via llvm-commits
- [llvm] r332860 - [VPlan] Reland r332654 and silence unused func warning
Diego Caballero via llvm-commits
- [PATCH] D47038: MC: Change MCAssembler::writeSectionData and writeFragmentPadding to take a raw_ostream. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r332861 - MC: Change object writers to use endian::Writer. NFCI.
Peter Collingbourne via llvm-commits
- [llvm] r332862 - [AMDGPU] Add divergence analysis as a dependency for ISel
Stanislav Mekhanoshin via llvm-commits
- [llvm] r332863 - MC: Have the object writers return the number of bytes written. NFCI.
Peter Collingbourne via llvm-commits
- [PATCH] D47042: MC: Have the object writers return the number of bytes written. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r332864 - MC: Remove stream and output functions from MCObjectWriter. NFCI.
Peter Collingbourne via llvm-commits
- [PATCH] D47043: MC: Remove stream and output functions from MCObjectWriter. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r332865 - [EarlyCSE] Improve EarlyCSE of some absolute value cases.
Craig Topper via llvm-commits
- [llvm] r332866 - Fix ubsan bounds check failure.
Peter Collingbourne via llvm-commits
- [llvm] r332867 - MC: Extract ELFObjectWriter's ELF writing functionality into an ELFWriter class. NFCI.
Peter Collingbourne via llvm-commits
- [llvm] r332868 - MC: Separate creating a generic object writer from creating a target object writer. NFCI.
Peter Collingbourne via llvm-commits
- [PATCH] D47048: MC: Extract ELFObjectWriter's ELF writing functionality into an ELFWriter class. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D47045: MC: Separate creating a generic object writer from creating a target object writer. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r332869 - [X86] Add test cases for missed vector rotate matching due to SimplifyDemandedBits interfering with the AND masks
Craig Topper via llvm-commits
- [llvm] r332870 - MC: Extract a derived class from ELFObjectWriter. NFCI.
Peter Collingbourne via llvm-commits
- [compiler-rt] r332871 - Revert "[CMake] Reland "Make simple source used for CMake checks a C file""
Petr Hosek via llvm-commits
- [llvm] r332872 - [X86] Add test cases for D47012.
Craig Topper via llvm-commits
- [PATCH] D47049: MC: Extract a derived class from ELFObjectWriter. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D46844: [AArch64] Take advantage of variable shift/rotate amount implicit mod operation.
Geoff Berry via Phabricator via llvm-commits
- [llvm] r332873 - [DebugInfo] Use absolute addresses in location lists
Jonas Devlieghere via llvm-commits
- [llvm] r332874 - AMDGPU: Update GCCBuiltin names for DS FP atomic intrinsics
Matt Arsenault via llvm-commits
- [PATCH] D47051: MC: Introduce an ELF dwo object writer and teach llvm-mc about it.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r332875 - MC: Introduce an ELF dwo object writer and teach llvm-mc about it.
Peter Collingbourne via llvm-commits
- [compiler-rt] r332876 - [libFuzzer] reinstate -dump_coverage, which is still in use (reverts r332036)
Kostya Serebryany via llvm-commits
- [llvm] r332878 - [DebugInfo] Fix typo "DWARG" in test comment (NFC)
Brian Gesiak via llvm-commits
- [PATCH] D47156: [DAGCombiner] isAllOnesConstantOrAllOnesSplatConstant(): look through bitcasts
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46396: Optionally simplify basic blocks introduced by AtomicExpandPass
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D46878: Add DW_AT_linkage_name for DW_TAG_labels
Dimitry Ivanov via Phabricator via llvm-commits
- [PATCH] D47089: CodeGen: Add a dwo output file argument to addPassesToEmitFile and hook it up to dwo output.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r332880 - Remove CMake workaround for LLD PR24476 which is no longer needed
Reid Kleckner via llvm-commits
- [llvm] r332881 - CodeGen: Add a dwo output file argument to addPassesToEmitFile and hook it up to dwo output.
Peter Collingbourne via llvm-commits
- [polly] r332881 - CodeGen: Add a dwo output file argument to addPassesToEmitFile and hook it up to dwo output.
Peter Collingbourne via llvm-commits
- [llvm] r332883 - [InstCombine] add tests for cast-of-select; NFC
Sanjay Patel via llvm-commits
- [llvm] r332884 - LTO: Replace split dwarf implementation that uses objcopy with one that uses direct emission.
Peter Collingbourne via llvm-commits
- [PATCH] D47091: LTO: Replace split dwarf implementation that uses objcopy with one that uses direct emission.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D46992: [AMDGPU] Add perf hints to functions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] r332887 - [InstCombine] remove fptrunc (select) code; NFCI
Sanjay Patel via llvm-commits
- [compiler-rt] r332888 - [asan] Make GetCurrentThread RTEMS-friendly
Walter Lee via llvm-commits
- [PATCH] D47158: [DWARFv5] Put DWO ID in its place
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D46459: [asan] Make GetCurrentThread RTEMS-friendly
Walter Lee via Phabricator via llvm-commits
- [PATCH] D47159: [InstCombine] Format String optimizations
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47160: [asan] Use dynamic allocator space address on Android/AArch64.
Evgenii Stepanov via Phabricator via llvm-commits
- [llvm] r332889 - Fix a make_unique ambiguity.
Peter Collingbourne via llvm-commits
- [llvm] r332890 - [X86] Remove masking from vpternlog intrinsics. Use a select in IR instead.
Craig Topper via llvm-commits
- [llvm] r332892 - [X86] Remove some unneeded check lines that I copy and pasted when I made vector tests from some scalar test cases.
Craig Topper via llvm-commits
- [PATCH] D47125: [X86] Remove masking from pternlog llvm intrinsics and use a select instruction instead.
Phabricator via Phabricator via llvm-commits
- [llvm] r332893 - [X86] Simplify some X86 address mode folding code, NFCI
Reid Kleckner via llvm-commits
- [PATCH] D45330: [IPSCCP] Use PredicateInfo to propagate facts from cmp instructions.
Davide Italiano via Phabricator via llvm-commits
- [llvm] r332894 - [InstCombine] regenerate checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r332895 - [DAGCombiner] Use computeKnownBits to match rotate patterns that have had their amount masking modified by simplifyDemandedBits
Craig Topper via llvm-commits
- [llvm] r332896 - [ORC] Add IRLayer and ObjectLayer interfaces and related MaterializationUnits.
Lang Hames via llvm-commits
- [llvm] r332897 - [ORC] Remove the optional MaterializationResponsibility argument from lookup.
Lang Hames via llvm-commits
- [llvm] r332898 - [ORC] Lookup now returns an error if any symbols are not found.
Lang Hames via llvm-commits
- [llvm] r332899 - [ORC] Preserve Materializing symbol flag during resolution.
Lang Hames via llvm-commits
- [PATCH] D47162: [WebAssembly] Initial support for LTO
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D40480: MemorySSA backed Dead Store Elimination.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47163: [InstCombine] don't change the size of a select if it would mismatch its condition operands' sizes
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r332903 - [X86][AArch64][NFC] Add tests for vector masked merge unfolding
Roman Lebedev via llvm-commits
- [llvm] r332904 - [DAGCombine][X86][AArch64] Masked merge unfolding: vector edition.
Roman Lebedev via llvm-commits
- [llvm] r332905 - [DAGCombiner] isAllOnesConstantOrAllOnesSplatConstant(): look through bitcasts
Roman Lebedev via llvm-commits
- [PATCH] D46008: [X86][AArch64][NFC] Add tests for vector masked merge unfolding
Phabricator via Phabricator via llvm-commits
- [llvm] r332907 - [GlobalISel] Improving InstructionSelect's performance by reducing MatchTable, mostly NFC, perf patch 1
Roman Tereshin via llvm-commits
- [PATCH] D44700: [GlobalISel] Improving InstructionSelect's performance by reducing MatchTable
Roman Tereshin via Phabricator via llvm-commits
- [llvm] r332908 - Unbreak kaleidoscope example.
Peter Collingbourne via llvm-commits
- [PATCH] D26708: Fix -f[no-]reciprocal-math -ffast-math interaction, including LTO
Warren Ristow via Phabricator via llvm-commits
- [llvm] r332910 - Fix warning from r332654 with LLVM_ATTRIBUTE_USED
Diego Caballero via llvm-commits
- [llvm] r332912 - Revert r332907 "[GlobalISel] Improving InstructionSelect's performance by reducing MatchTable..."
Roman Tereshin via llvm-commits
- [PATCH] D47165: [PATCH] sanitizer: Don't intercept ustat for Linux
H.J Lu via Phabricator via llvm-commits
- [PATCH] D47164: Add missing include for cstdint to Visibility.h
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D47100: [CMake] Support libc++ as Clang default stdlib in compiler-rt
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D46814: [InstCombine] Fold unfolded masked merge pattern with variable mask!
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r332915 - [llvm-objcopy] Add --strip-unneeded option
Paul Semel via llvm-commits
- [PATCH] D47167: Handle --plugin-opt= options as alias options.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r332916 - [X86] Remove 128/256-bit cvtdq2ps, cvtudq2ps, cvtqq2pd, cvtuqq2pd intrinsics.
Craig Topper via llvm-commits
- [PATCH] D45576: [RFC] Allow target to handle STRICT floating-point nodes
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D47168: [CMake] Pass Clang defaults to runtimes builds
Petr Hosek via Phabricator via llvm-commits
- [llvm] r332917 - Reapply r332907 "[GlobalISel] Improving InstructionSelect's performance by reducing MatchTable..."
Roman Tereshin via llvm-commits
- [PATCH] D47169: [CMake] Use a different source depending on C++ support
Petr Hosek via Phabricator via llvm-commits
- [llvm] r332918 - [LKH] Add a replacement RTDyldLayer.
Lang Hames via llvm-commits
- [llvm] r332919 - [ORC] Make some more operations on VSO private. These should be done via a
Lang Hames via llvm-commits
- [llvm] r332920 - [DAG] fold FP binops with undef operands to NaN
Sanjay Patel via llvm-commits
- [PATCH] D47026: [DAG] fold FP binops with undef operands to NaN
Sanjay Patel via Phabricator via llvm-commits
- [www] r332921 - Add slides
Tanya Lattner via llvm-commits
- [PATCH] D46967: Vector constrained FP intrinsics
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D47106: [FileCheck] Make CHECK-DAG non-overlapping
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D26556: [InstCombine] don't widen most selects by hoisting an extend
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D47170: [fuchsia] Add line buffering in RawWrite
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D47171: [FileCheck] Add -allow-deprecated-dag-overlap to failing llvm tests
Joel E. Denny via Phabricator via llvm-commits
- [llvm] r332923 - [CMake] Pass Clang defaults to runtimes builds
Petr Hosek via llvm-commits
- [compiler-rt] r332924 - [CMake] Use a different source depending on C++ support
Petr Hosek via llvm-commits
- [PATCH] D47105: Fix compiler warning of extraneous parentheses
David Blaikie via Phabricator via llvm-commits
- [llvm] r332925 - Revert "[llvm-objcopy] Add --strip-unneeded option"
Paul Semel via llvm-commits
- [PATCH] D47173: [MachineOutliner] Add "thunk" outlining for AArch64.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D44623: Fix asan on i?86-linux (32-bit) against glibc 2.27 and later
Kostya Serebryany via Phabricator via llvm-commits
- [llvm] r332926 - MC: Remove dead code. NFCI.
Peter Collingbourne via llvm-commits
- [llvm] r332930 - AMDGPU: Remove #include "MCTargetDesc/AMDGPUMCTargetDesc.h" from common headers
Tom Stellard via llvm-commits
- [PATCH] D46272: AMDGPU: Remove #include "MCTargetDesc/AMDGPUMCTargetDesc.h" from common headers
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D47176: [AArch64] Improve orr+movk sequences for MOVi64imm.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D47177: [CMake] Silence unused variable warning in compiler check
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D46699: [ThinLTO] Print module summary index to assembly
Teresa Johnson via Phabricator via llvm-commits
- [lld] r332935 - Handle --plugin-opt= options as alias options.
Rui Ueyama via llvm-commits
- [compiler-rt] r332936 - [CMake] Silence unused variable warning in compiler check
Petr Hosek via llvm-commits
- [www] r332941 - Add slides and more links to videos.
Tanya Lattner via llvm-commits
- [PATCH] D47103: Implement strip.invariant.group
Krzysztof Pszeniczny via Phabricator via llvm-commits
- [www] r332942 - Fix up links.
Tanya Lattner via llvm-commits
- [www] r332944 - add lightning talks
Tanya Lattner via llvm-commits
- [llvm] r332945 - [GlobalISel][InstructionSelect] Removing redundant num operands and nested def operands checks, perf patch 2
Roman Tereshin via llvm-commits
- [www] r332946 - Add lightning talk slides.
Tanya Lattner via llvm-commits
- [llvm] r332947 - [WebAssembly] Fix fast-isel lowering illegal argument and return types.
Dan Gohman via llvm-commits
- [www] r332948 - Add links to lightning talk video and slides above.
Tanya Lattner via llvm-commits
- [www] r332949 - remove dead links.
Tanya Lattner via llvm-commits
- [PATCH] D47178: [PowerPC] Remove the match pattern in the definition of LXSDX/STXSDX
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D47179: [LLVM-C] Add Bindings For Named Metadata
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D47180: AMDGPU: Move AMDGPUTargetLowering::isFPExtFoldable() into SITargetLowering
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D47181: AMDGPU/R600: Remove code for handling AMDGPUISD::CLAMP
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D46978: Delay emutls deallocation for one round
Ryan Prichard via Phabricator via llvm-commits
- [lld] r332951 - CommandFlags.def -> CommandFlags.inc, leftover after r329840
Fangrui Song via llvm-commits
- [PATCH] D33987: [MergeICmps][WIP] Initial MergeICmps prototype
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D46596: [AMDGPU] Optimze old value of v_mov_b32_dpp
Matt Arsenault via Phabricator via llvm-commits
- [lld] r332952 - [ELF] Simplify. NFC
Fangrui Song via llvm-commits
- [PATCH] D46928: implantation example for new AliasAnalysis functions (getAddressesDistance + ModRefSameBuffer)
Atheel Massalha via Phabricator via llvm-commits
- [llvm] r332953 - AMDGPU: Make v2i16/v2f16 legal on VI
Matt Arsenault via llvm-commits
- [PATCH] D47055: [LowerSwitch] Fixed faulty PHI node update
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47078: AMDGPU: Make v2i16/v2f16 legal on VI
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D28907: [SLP] Fix for PR30787: Failure to beneficially vectorize 'copyable' elements in integer binary ops.
Dinar Temirbulatov via Phabricator via llvm-commits
- [LNT] r332954 - API: add Fields resource.
Martin Liska via llvm-commits
- [PATCH] D44007: [LNT] API: add Fields resource.
Martin Liška via Phabricator via llvm-commits
- [PATCH] D46815: [DbgInfo] Fix StripDebugInfo
Son Tuan Vu via Phabricator via llvm-commits
- [llvm] r332956 - [AMDGPU] Optimze old value of v_mov_b32_dpp
Stanislav Mekhanoshin via llvm-commits
- [llvm] r332958 - [LoopVersioning] Don't modify the list that we iterate over in addPHINodes
Bjorn Pettersson via llvm-commits
- [PATCH] D47184: AMDGPU: Fix v2f16 fneg/fabs pattern
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r332960 - [LowerSwitch] Fixed faulty PHI node update
Karl-Johan Karlsson via llvm-commits
- [PATCH] D47188: Intel SVML calling conventions
Denis Nagorny via Phabricator via llvm-commits
- [PATCH] D47189: [llvm-exegesis] Analysis output uses HTML.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D46118: [RISCV] AsmParser support for the li pseudo instruction
Mario Werner via Phabricator via llvm-commits
- [llvm] r332962 - [x86] NFC Add some more shuffle-vs-trunc tests
Gabor Buella via llvm-commits
- [PATCH] D46273: [InstCombine, ARM] Convert vld1 to llvm load
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D47191: [clang-format] Fix crash in getLengthToMatchingParen
Krasimir Georgiev via Phabricator via llvm-commits
- [PATCH] D47192: [utils] Reflow asm check generation to tolerate blank lines
Simon Dardis via Phabricator via llvm-commits
- [llvm] r332967 - LangRef.rst: the "\01" prefix applies not just to variables
Hans Wennborg via llvm-commits
- [PATCH] D46577: [compiler-rt][cmake][mips] Correct the option handling for GCC 7
Simon Dardis via Phabricator via llvm-commits
- [llvm] r332969 - [TTI] Add uniform/non-uniform constant Pow2 detection to TargetTransformInfo::getInstructionThroughput
Simon Pilgrim via llvm-commits
- [llvm] r332970 - [mips] Correct the predicates of the cache and pref instructions
Simon Dardis via llvm-commits
- [PATCH] D46949: [mips] Correct the predicates of the cache and pref instructions
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D47194: [AMDGPU] Fixed non-uniform addr64 MUBUF in shader
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D47108: [CodeGenCXX] Add -fforce-emit-vtables
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D45438: [CodeView] Enable debugging of captured variables within C++ lambdas
Brock Wyma via Phabricator via llvm-commits
- [PATCH] D47066: [clangd] Remove ignored Preamble::CanReuse call from completion
Phabricator via Phabricator via llvm-commits
- [llvm] r332977 - [mips] Merge MipsLongBranch and MipsHazardSchedule passes
Aleksandar Beserminji via llvm-commits
- [PATCH] D44160: [GVN] Detect fully redundant loads when we have more than one available value
John Brawn via Phabricator via llvm-commits
- [llvm] r332979 - [llvm-exegesis] Analysis output uses HTML.
Clement Courbet via llvm-commits
- [llvm] r332980 - [llvm-exegesis] Update doc to mention that the output is in html.
Clement Courbet via llvm-commits
- [PATCH] D46746: [RISCV] Fix builtin fixup sizes
Simon Cook via Phabricator via llvm-commits
- [PATCH] D44160: [GVN] Don't use the eliminated load as an available value in phi construction
John Brawn via Phabricator via llvm-commits
- [PATCH] D46956: [mips] Correct the predicates of arithmetic and logic instructions.
Simon Dardis via Phabricator via llvm-commits
- [test-suite] r332981 - [test-suite] Enable MicroBenchmarks by default
Brian Homerding via llvm-commits
- [PATCH] D46267: [test-suite] Enable MicroBenchmarks by default
Brian Homerding via Phabricator via llvm-commits
- [PATCH] D47196: [Time-report ](2): Recursive timers in Clang
Andrew V. Tischenko via Phabricator via llvm-commits
- [PATCH] D47197: [LICM] Fix a debug invariant issue in isGuaranteedToExecute()
David Stenberg via Phabricator via llvm-commits
- [llvm] r332983 - [FastISel] Permit instructions to be skipped for FastISel generation.
Simon Dardis via llvm-commits
- [PATCH] D46380: [InstSimplify] Adding safety checks for 'shl', 'ashr' and 'lshr'
Omer Paparo Bivas via Phabricator via llvm-commits
- [test-suite] r332984 - [test-suite] Revert rL332981 (Enable MicroBenchmarks by default)
Brian Homerding via llvm-commits
- [PATCH] D45181: [RISCV] Add diff relocation support for RISC-V
Simon Cook via Phabricator via llvm-commits
- [llvm] r332985 - [lit] Don't check output of commands used in `shtest-timeout.py` test.
Dan Liew via llvm-commits
- [llvm] r332986 - [lit] Don't run `slow.py` in `shtest-timeout.py` test.
Dan Liew via llvm-commits
- [llvm] r332987 - [lit] Try to make `shtest-timeout.py` test more reliable by using a
Dan Liew via llvm-commits
- [PATCH] D46133: [InstCombine, ARM, AArch64] Convert table lookup to shuffle vector
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D47198: [InstCombine] Replace malloc+strcpy with malloc+memcpy
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] r332990 - [InstCombine] Calloc-ed strings optimizations
David Bolvansky via llvm-commits
- [PATCH] D47199: [MC] Remove PhysRegSize from MCRegisterClass
Bjorn Pettersson via Phabricator via llvm-commits
- [llvm] r332992 - [InstCombine] fix broken test
Sanjay Patel via llvm-commits
- [llvm] r332993 - [ORC] Move symbol-scanning and discard from BasicIRLayerMaterializationUnit in
Lang Hames via llvm-commits
- [lld] r332994 - Simplify. NFC.
Rui Ueyama via llvm-commits
- [lld] r332995 - Move code to improve readability. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D41574: [Transforms] Adding a WeakReassociate pass
Omer Paparo Bivas 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] D44564: [BasicAA] Relax restriction on PHI node handling.
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D47204: [WebAssembly] Properly calculate function body offset, and write I32 values.
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D47204: [WebAssembly] Properly calculate function body offset, and write I32 values.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D47204: [WebAssembly] Properly calculate function body offset, and write I32 values.
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D47204: [WebAssembly] Properly calculate function body offset, and write I32 values.
Phabricator via Phabricator via llvm-commits
- [PATCH] D47204: [WebAssembly] Properly calculate function body offset, and write I32 values.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47204: [WebAssembly] Properly calculate function body offset, and write I32 values.
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D47204: [WebAssembly] Properly calculate function body offset, and write I32 values.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47204: [WebAssembly] Properly calculate function body offset, and write I32 values.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D47204: [WebAssembly] Properly calculate function body offset, and write I32 values.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47204: [WebAssembly] Properly calculate function body offset, and write I32 values.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D47204: [WebAssembly] Properly calculate function body offset, and write I32 values.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D47204: [WebAssembly] Properly calculate function body offset, and write I32 values.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D47133: Enable ProcessMachCore plugin on non-apple platforms
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D46423: [WIP, RISCV] Support .option relax and .option norelax
Simon Cook via Phabricator via llvm-commits
- [PATCH] D47206: Code cleanup in preparation for adding LTO for wasm
Sam Clegg via Phabricator via llvm-commits
- [llvm] r332999 - diff --git a/utils/TableGen/GlobalISelEmitter.cpp b/utils/TableGen/GlobalISelEmitter.cpp
Roman Tereshin via llvm-commits
- [llvm] r333000 - Reverting 332999 to get it a proper commit message
Roman Tereshin via llvm-commits
- [llvm] r333001 - [GlobalISel][InstructionSelect] Sorting MatchTable's first level by opcodes and num operands, perf patch 3
Roman Tereshin via llvm-commits
- [lld] r333002 - [WebAssembly] Fix two bugs in LEB compression: properly calculate function body offset, and write I32 values.
Sam Clegg via llvm-commits
- [PATCH] D39386: [Power9] Allow gpr callee saved spills in prologue to vector registers rather than stack
Zaara Syeda via Phabricator via llvm-commits
- [llvm] r333004 - [DWARFv5] Put the DWO ID in its place.
Paul Robinson via llvm-commits
- [PATCH] D47122: [clang-tidy] SimplifyBoolenExpr doesn't add parens if unary negotiation is of ExprWithCleanups type
Zinovy Nis via Phabricator via llvm-commits
- [PATCH] D46477: [AARCH64] Gang up loads and stores (for memcpy) for pairing.
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D45098: [AArch64] fix PR32384: bump the number of stores per memset/memcpy
Sebastian Pop via Phabricator via llvm-commits
- [llvm] r333005 - [DebugInfo] Fix location list check in the verifier
Jonas Devlieghere via llvm-commits
- [llvm] r333006 - [DebugInfo] Invert DIE order for range errors.
Jonas Devlieghere via llvm-commits
- [llvm] r333007 - [NewGVN] Fix handling of assumes
Florian Hahn via llvm-commits
- [PATCH] D47207: DAG: Avoid bitcast/ext/build_vector combine
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47208: [profile] Support profiling runtime on Fuchsia
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D46850: [DebugInfo] Generate fixups as emitting DWARF .debug_line.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D47209: [WIP] Add debug location check to verifier.
Jonas Devlieghere 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
- [llvm] r333008 - [llvm-objcopy] Fix the behavior of --strip-* and --keep-symbol
Alexander Shaposhnikov via llvm-commits
- [llvm] r333009 - [Hexagon] Add patterns for accumulating HVX compares
Krzysztof Parzyszek via llvm-commits
- [Lldb-commits] [PATCH] D43984: Make the clang module cache setting available without a target
Zachary Turner via llvm-commits
- [PATCH] D47211: [X86] Implement more of x86-64 large and medium PIC code models
Reid Kleckner via Phabricator via llvm-commits
- [compiler-rt] r333010 - [CMake] Support libc++ as Clang default stdlib in compiler-rt
Petr Hosek via llvm-commits
- [llvm] r333012 - [InstCombine] move/add tests for sub with bool op; NFC
Sanjay Patel via llvm-commits
- [PATCH] D47212: [profile] Rename InstrProfilingPlatform(Linux|Darwin)
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D47174: [X86] Move 128-bit f16c intrinsics to __emmintrin_f16c.h include from emmintrin.h. Move 256-bit f16c intrinsics back to f16cintrin.h
Phabricator via Phabricator via llvm-commits
- [PATCH] D47213: [llvm-mca] Move DispatchStage::cycleEvent to preExecute. NFC.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D47214: [InstCombine] Replace bcmp/bcopy with memcmp/memmove
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D46789: [StackProtector] Don't crash when passing post-SP IR back in
Tim Shen via Phabricator via llvm-commits
- [PATCH] D46709: [Dominators] Add PDT constructor from Function
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D47215: DAG: Fix extract_subvector combine for a single element
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r333015 - [MachineOutliner] Add "thunk" outlining for AArch64.
Eli Friedman via llvm-commits
- [PATCH] D47216: [LV] Fix to pr37515, FP primary induction crashes LV
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D47217: [cmake] [ARM] Check if VFP is supported before including any VFP builtins
Azharuddin Mohammed via Phabricator via llvm-commits
- [llvm] r333016 - AMDGPU: Move AMDGPUTargetLowering::isFPExtFoldable() into SITargetLowering
Tom Stellard via llvm-commits
- [llvm] r333017 - [GlobalISel][InstructionSelect] Switching MatchTable over opcodes, perf patch 4
Roman Tereshin via llvm-commits
- [llvm] r333018 - Delete unused variable from r333015.
Eli Friedman via llvm-commits
- [PATCH] D47218: [InstCombine] Remove calloc transformations
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47219: [mips] Emit R_MICROMIPS_HIGHER / R_MICROMIPS_HIGHEST relocations
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D47220: [mips] Emit R_MICROMIPS_GPREL16/R_MICROMIPS_SUB/R_MICROMIPS_LO16 / HI16 relocations
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] r333019 - AMDGPU: Fix v2f16 fneg/fabs pattern
Matt Arsenault via llvm-commits
- [PATCH] D47221: [cmake] Fix libomptarget/test/CMakeLists.txt
Azharuddin Mohammed via Phabricator via llvm-commits
- [PATCH] D47222: [llvm-strip] Expose --keep-symbol option
Alexander Shaposhnikov via Phabricator via llvm-commits
- [lld] r333021 - Code cleanup in preparation for adding LTO for wasm. NFC.
Sam Clegg via llvm-commits
- [PATCH] D45968: StackSlotColoring: Decide colors per stack ID
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [llvm] r333022 - [InstCombine] Remove calloc transformations
David Bolvansky via llvm-commits
- [PATCH] D47224: [cmake] Guard another instance where symlinks are being created
Azharuddin Mohammed via Phabricator via llvm-commits
- [PATCH] D45395: [RISCV] Lower the tail pseudoinstruction
Mandeep Singh Grang via Phabricator via llvm-commits
- [llvm] r333024 - AMDGPU: Fix missing test coverage for some 16-bit and packed ops
Matt Arsenault via llvm-commits
- [PATCH] D47114: [FileCheck] Implement -v and -vv for tracing matches
Paul Robinson via Phabricator via llvm-commits
- [compiler-rt] r333025 - [asan] Use dynamic allocator space address on Android/AArch64.
Evgeniy Stepanov via llvm-commits
- [PATCH] D47226: [WebAssembly] Remove dead code from LEB compression pass.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D47227: [ARM] Fix offset calculation off the base pointer with stack realignment and no reserved call frame
Sanjin Sijaric via Phabricator via llvm-commits
- [llvm] r333028 - [ORC] Add some comments to Layer.h.
Lang Hames via llvm-commits
- [llvm] r333029 - [llvm-mca] Move DispatchStage::cycleEvent to preExecute. NFC.
Matt Davis via llvm-commits
- [lld] r333030 - [WebAssembly] Remove dead code from LEB compression pass.
Sam Clegg via llvm-commits
- [PATCH] D47115: [CMake] Support builtins as Clang default rtlib in compiler-rt
Petr Hosek via Phabricator via llvm-commits
- [llvm] r333031 - Delete empty test file
David Bolvansky via llvm-commits
- [PATCH] D47230: Delete empty test file
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47231: [Coverage] Update CSS to make HTML reports copy-paste friendly.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D47041: [ValueTracking] Teach computeKnownBits that the result of an absolute value pattern that uses nsw flag is always positive.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D46803: [WebAssembly] Add WebAssemblyExceptionPrepare pass
Heejin Ahn via Phabricator via llvm-commits
- [llvm] r333034 - [Coverage] Update CSS to make HTML reports copy-paste friendly.
Max Moroz via llvm-commits
- [PATCH] D47234: ELF: Allow ICF on .data.rel.ro sections.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r333036 - [docs] Clarify usage of "vector" in Programmer's Manual.
Eli Friedman via llvm-commits
- [compiler-rt] r333037 - [CMake] Support builtins as Clang default rtlib in compiler-rt
Petr Hosek via llvm-commits
- [PATCH] D47202: [CodeGen] use nsw negation for abs
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D44090: [WebAssembly] Support instruction selection for catching exceptions
Heejin Ahn via Phabricator via llvm-commits
- [llvm] r333039 - [InstCombine] move misplaced test file and regenerate checks; NFC
Sanjay Patel via llvm-commits
- [lld] r333040 - ELF: Allow ICF on .data.rel.ro sections.
Peter Collingbourne via llvm-commits
- [PATCH] D46500: [WebAssembly] CFG sort support for exception handling
Heejin Ahn via Phabricator via llvm-commits
- [llvm] r333042 - [InstCombine] use nsw negation for abs libcalls
Sanjay Patel via llvm-commits
- [lld] r333043 - Add missing REQUIRES: x86.
Peter Collingbourne via llvm-commits
- [PATCH] D47236: [InstCombine] Negate ABS/NABS patterns by swapping the select operands to remove the negation
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47237: [DSE] Calloc optimizations
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45299: API to update MemorySSA for cloned blocks.
George Burgess IV via Phabricator via llvm-commits
- [llvm] r333045 - [WebAssembly] Add functions for EHScopes
Heejin Ahn via llvm-commits
- [PATCH] D47238: [WebAssembly] Fix crash when relocation synbol is not live
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D47088: Fix aliasing of launder.invariant.group
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D47239: [InstCombine] Combine XOR and AES insructions on ARM/ARM64
Michael Brase via Phabricator via llvm-commits
- [PATCH] D46628: [ELF] Add --strip-debug-non-line option
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D47240: [GlobalISel][Tablegen] Assign small opcodes to pseudos
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D47241: ELF: Do not ICF two sections with different output sections.
Peter Collingbourne via Phabricator via llvm-commits
- [lld] r333047 - [WebAssembly] Fix crash when relocation synbol is not live
Sam Clegg via llvm-commits
- [compiler-rt] r333048 - [libFuzzer] modify -print_corpus_stats to print whether the input reaches the focus function
Kostya Serebryany via llvm-commits
- [PATCH] D45224: [SymbolFilePDB] Add support for resolving variable symbols
Aaron Smith via Phabricator via llvm-commits
- [lld] r333052 - ELF: Do not ICF two sections with different output sections.
Peter Collingbourne via llvm-commits
- [llvm] r333053 - [GlobalISel][InstructionSelect] MatchTable second level grouping, perf patch 5
Roman Tereshin via llvm-commits
- [PATCH] D47242: ELF: Do not ICF sections named with a C identifier.
Peter Collingbourne via Phabricator via llvm-commits
- [lld] r333054 - ELF: Do not ICF sections named with a C identifier.
Peter Collingbourne via llvm-commits
- [PATCH] D47011: SafepointIRVerifier is made unreachable block tolerant
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D47056: Removed analysis flag from SafepointIRVerifier pass
Yevgeny Rouban via Phabricator via llvm-commits
- [llvm] r333056 - [GlobalISel][ARM] Adding HPR and QPR regclasses to FPRB regbank
Roman Tereshin via llvm-commits
- [llvm] r333057 - [InstCombine] [NFC] Added more tests for unlocked IO transformation
David Bolvansky via llvm-commits
- [PATCH] D47243: [InstCombine] [NFC] Added more tests for unlocked IO transformation
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D43982: [GlobalISel][ARM] Adding HPR and QPR regclasses to FPRB regbank
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D47244: [llvm-mca] Rename the RetireControlUnit into RetireStage. NFC.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D47245: AMDGPU: Split R600 AsmPrinter code into its own class
Tom Stellard 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] D31528: [ELF][MIPS] Multi-GOT implementation
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D40147: [MIPS] Handle cross-mode (regular <-> microMIPS) jumps
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] r333063 - SafepointIRVerifier is made unreachable block tolerant
Serguei Katkov via llvm-commits
- [PATCH] D47248: [demangler] Add ItaniumPartialDemangler::isCtorOrDtor
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D46809: [GlobalISel] NFCI, Getting GlobalISel ~5% faster
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D47249: [ELF] Implement --icf=safe
Fangrui Song 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] D38455: [clang-tidy] new cppcoreguidelines-narrowing-conversions check.
Clement Courbet via Phabricator via llvm-commits
- [llvm] r333068 - [Sparc] Add mnemonic aliases for flush, stb, stba, sth, and stha
Daniel Cederman via llvm-commits
- [PATCH] D47247: Fix unaligned memory access when reading INPUT_FILE_OFFSETS data
Raphael Isemann via Phabricator via llvm-commits
- [llvm] r333070 - Fix aliasing of launder.invariant.group
Piotr Padlewski via llvm-commits
- [compiler-rt] r333071 - [sanitizer] Reland "Be more accurate when calculating the previous instruction address on ARM."
Igor Kudrin via llvm-commits
- [PATCH] D39115: [MIPS][MicroMIPS] Extending size reduction pass with LWP and SWP
Milena Vujosevic Janicic via Phabricator via llvm-commits
- [llvm] r333072 - [LoopUnswitch] Fix SCEV invalidation in unswitching
Max Kazantsev via llvm-commits
- [compiler-rt] r333075 - Fix internal_mmap() on 32-bit NetBSD platforms
Kamil Rytarowski via llvm-commits
- [llvm] r333076 - [RISCV] Correctly report sizes for builtin fixups
Alex Bradbury via llvm-commits
- [llvm] r333077 - [AArch64] Use addAliasForDirective to support data directives
Alex Bradbury via llvm-commits
- [llvm] r333078 - [Sparc] Use addAliasForDirective to support data directives
Alex Bradbury via llvm-commits
- [PATCH] D47000: [AArch64] Use addAliasForDirective to support data directives
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D47003: [Sparc] Use addAliasForDirective to support data directives
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D46912: StructurizeCFG: Adjust the loop depth for a subregion to order the nodes correctly
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47252: partitionSetParts from C to C++ interface.
lorenzo chelini 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
- [llvm] r333079 - [RISCV] Add symbol diff relocation support for RISC-V
Alex Bradbury via llvm-commits
- [PATCH] D47254: [llvm-exegesis] Show sched class details in analysis.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47255: [mips] Fix the definitions of lwp, swp
Simon Dardis via Phabricator via llvm-commits
- [LNT] r333081 - lnt profile upgrade command for large Spec2017 perf.data aborts.
Kristof Beyls via llvm-commits
- [PATCH] D46433: [LNT] lnt profile upgrade command for large Spec2017 perf.data aborts
Phabricator via Phabricator via llvm-commits
- [PATCH] D45773: [RISCV] Don't fold symbol diff
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D46602: [clang-tidy] Store checks profiling info as YAML files
Roman Lebedev via Phabricator via llvm-commits
- [lld] r333084 - Replace last DEBUG occurrence with LLVM_DEBUG in lld.
Nicola Zaghen via llvm-commits
- [PATCH] D47258: [Sparc] Select correct register class for FP register constraints
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D47257: [clang-format] Break template declarations followed by comments
Krasimir Georgiev via Phabricator via llvm-commits
- [PATCH] D47259: [IPSCCP] Preserve DT in the new pass manager.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47057: [ASTImporter] Fix missing implict CXXRecordDecl in ClassTemplateSpecializationDecl
Gabor Marton via Phabricator via llvm-commits
- [PATCH] D46756: [AMDGPU] Reworked SIFixWWMLiveness
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D47027: [AMDGPU] Fixed WWM bug in block otherwise entirely in WQM
Tim Renouf via Phabricator via llvm-commits
- [llvm] r333087 - Add myself to CREDITS.txt
Erich Keane via llvm-commits
- [PATCH] D46775: [LICM] Preserve DT and LoopInfo specifically
Jun Bum Lim via Phabricator via llvm-commits
- [llvm] r333088 - Update my information in the CREDITS file.
Aaron Ballman via llvm-commits
- [polly] r333089 - [Acc] Re-land r326643 to finally fix PR33208.
Philip Pfaffe via llvm-commits
- [polly] r333090 - [Acc] Update testcases for minor changes in the PPCG mapper and
Philip Pfaffe via llvm-commits
- [llvm] r333091 - Remove DEBUG macro.
Nicola Zaghen via llvm-commits
- [PATCH] D46952: Remove the DEBUG macro.
Phabricator 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] D47263: [dwarfdump] Have -c and -p work together
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r333093 - [X86][MIPS][ARM] New machine instruction property 'isMoveReg'
Petar Jovanovic via llvm-commits
- [PATCH] D47264: AMDGPU: Remove AMDGPUMCInstLower.h
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D47266: Update thin-lto cache file atimes when on windows
Owen Reynolds via Phabricator via llvm-commits
- [llvm] r333095 - [llvm-mca] Print the "Block RThroughput" in the SummaryView.
Andrea Di Biagio via llvm-commits
- [llvm] r333096 - [llvm-mca] Fix header comments. NFC.
Matt Davis via llvm-commits
- [llvm] r333097 - Silence warnings introduced with r333093
Petar Jovanovic via llvm-commits
- [PATCH] D24033: Convert clamp into fmaxnum/fminnum pairs.
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D47269: [CodeGen] Use RegUnits to track register aliases in AArch64RedundantCopyElimination. (NFC)
Chad Rosier via Phabricator via llvm-commits
- [lld] r333099 - Revert "[ELF] Simplify. NFC"
Fangrui Song via llvm-commits
- [llvm] r333101 - [InstCombine] Negate ABS/NABS patterns by swapping the select operands to remove the negation
Craig Topper via llvm-commits
- [llvm] r333102 - [Dominators] Add PDT constructor from Function
Jakub Kuderski via llvm-commits
- [polly] r333105 - [Acc] Enable legacy stmt granularity in remaining failing testcases
Philip Pfaffe via llvm-commits
- [llvm] r333106 - [InstCombine] Fold unfolded masked merge pattern with variable mask!
Roman Lebedev via llvm-commits
- [llvm] r333107 - [CodeGen][AArch64] Use RegUnits to track register aliases. (NFC)
Chad Rosier via llvm-commits
- [PATCH] D47270: [sanitizer] Define UINTPTR_MAX
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D47271: [libFuzzer] Don't complain about lack of interesting inputs when -runs=0.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D46570: [AMDGPU] Optimzed old value for dpp if unused
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [compiler-rt] r333109 - [sanitizer] Define UINTPTR_MAX
Kostya Kortchinsky via llvm-commits
- [llvm] r333111 - StructurizeCFG: Adjust the loop depth for a subregion to order the nodes correctly
Changpeng Fang via llvm-commits
- [llvm] r333112 - [Power9]Legalize and emit code for DW vector extract and convert to QP
Lei Huang via llvm-commits
- [PATCH] D47182: [X86] Move all Intel defined intrinsic includes into immintrin.h
Phabricator via Phabricator via llvm-commits
- [PATCH] D46333: [Power9]Legalize and emit code for DW vector extract and convert to Quad-Precision
Lei Huang via Phabricator via llvm-commits
- [polly] r333113 - createNextIterationMap from C to C++ interface
Tobias Grosser via llvm-commits
- [PATCH] D45748: [RISCV] Add peepholes for Global Address lowering patterns
Sameer AbuAsal via Phabricator via llvm-commits
- [llvm] r333114 - [GlobalISel][InstructionSelect] Moving type checks forward, perf patch 6
Roman Tereshin via llvm-commits
- [llvm] r333115 - [Power9]Legalize and emit code for W vector extract and convert to QP
Lei Huang via llvm-commits
- [PATCH] D46536: [Power9]Legalize and emit code for W vector extract and convert to Quad-Precision
Lei Huang via Phabricator via llvm-commits
- [PATCH] D45916: Enable MachineOutliner by default under -Oz for AArch64
Eli Friedman via Phabricator via llvm-commits
- [compiler-rt] r333116 - [libFuzzer] Don't complain about lack of interesting inputs when -runs=0.
Max Moroz via llvm-commits
- [llvm] r333117 - [llvm-strip] Expose --keep-symbol option
Alexander Shaposhnikov via llvm-commits
- [PATCH] D46838: [MachineScheduler] Clear subregister entries also in addPhysRegDeps when handling a def
Andrew Trick via Phabricator via llvm-commits
- [PATCH] D46315: [RegUsageInfoCollector] Fix handling of callee saved registers with CSR optimization.
Quentin Colombet via llvm-commits
- [polly] r333118 - Update isl to isl-0.19-152-g437e6ab0
Tobias Grosser via llvm-commits
- [compiler-rt] r333119 - [libFuzzer] add a stress test for the DataFlow tracer
Kostya Serebryany via llvm-commits
- [PATCH] D47279: DAG: Remove redundant version of getRegisterTypeForCallingConv
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r333120 - [llvm-strip] Minor fix of the usage of TableGen
Alexander Shaposhnikov via llvm-commits
- [llvm] r333121 - [Tablegen] Tidying up InstRegexOp a little, NFC
Roman Tereshin via llvm-commits
- [compiler-rt] r333122 - [libFuzzer] change the output format for the DataFlow tracer
Kostya Serebryany via llvm-commits
- [PATCH] D47281: sanitizer: Use pre-computed size of struct ustat for Linux
H.J Lu via Phabricator via llvm-commits
- [PATCH] D47277: [modules] Mark __wmmintrin_pclmul.h/__wmmintrin_aes.h as textual
Raphael Isemann via Phabricator via llvm-commits
- [llvm] r333125 - [GlobalISel] NFCI, Getting GlobalISel ~5% faster
Roman Tereshin via llvm-commits
- [llvm] r333127 - [LKH] Add a new IRCompileLayer.
Lang Hames via llvm-commits
- [llvm] r333128 - [LKH] Add ObjectTransformLayer2.
Lang Hames via llvm-commits
- [llvm] r333129 - [LKH] Add a new IRTransformLayer.
Lang Hames via llvm-commits
- [llvm] r333130 - [RuntimeDyld][MachO] Add support for MachO::ARM64_RELOC_POINTER_TO_GOT reloc.
Lang Hames via llvm-commits
- [llvm] r333131 - [GlobalISel][InstructionSelect] Sorting MatchTable's 2nd level by root LLT, perf patch 7
Roman Tereshin via llvm-commits
- [llvm] r333132 - [RISCV] Set CostPerUse for registers
Sameer AbuAsal via llvm-commits
- [PATCH] D47039: [RISCV] Set CostPerUse for registers
Sameer AbuAsal via Phabricator via llvm-commits
- [PATCH] D47282: [DebugInfo] Maintain DI for sunken bitcasts
Kareem Ergawy via Phabricator via llvm-commits
- [PATCH] D46166: [LLVM-C] Add accessor to retrieve DINode's tag
whitequark via Phabricator via llvm-commits
- [PATCH] D46971: [DWARF] Get RA from RA register even if it appears unused
whitequark via Phabricator via llvm-commits
- [llvm] r333133 - [DebugInfo] Maintain DI for sunken bitcasts
Vedant Kumar via llvm-commits
- [PATCH] D47289: [scudo] Improve the scalability of the shared TSD model
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] r333135 - [GlobalISel][Tablegen] Assign small opcodes to pseudos
Roman Tereshin via llvm-commits
- [compiler-rt] r333136 - [fuchsia] Add line buffering in RawWrite
Jake Ehrlich via llvm-commits
- [llvm] r333137 - [RISCV] Lower the tail pseudoinstruction
Mandeep Singh Grang via llvm-commits
- [llvm] r333138 - Move a debug info test into the X86 directory
Vedant Kumar via llvm-commits
- [llvm] r333139 - [GlobalISel][InstructionSelect] Maximizing # of Group's common conditions, perf patch 8
Roman Tereshin via llvm-commits
- [PATCH] D47298: Silence warnings introduced with r333093
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D47299: [CodeGenCXX] Emit strip.invariant.group with -fstrict-vtable-pointers
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D47300: [RFC] Abstract parallel IR analyzes & optimizations + OpenMP implementations
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D44890: Allow to integrate OrcJIT with JitEventListeners
Lang Hames via Phabricator via llvm-commits
- [PATCH] D42160: Fix llvm_unreachable being tripped in ExecutionEngine
Lang Hames via Phabricator via llvm-commits
- [PATCH] D44889: [ORC] Add findSymbolIn() wrapper to C bindings.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D47302: [lldb, lldb-mi] Add method AddCurrentTargetSharedObjectPath to the SBDebugger.
Alexander Polyakov via Phabricator via llvm-commits
- [PATCH] D47302: [lldb, lldb-mi] Add method AddCurrentTargetSharedObjectPath to the SBDebugger.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D47302: [lldb, lldb-mi] Add method AddCurrentTargetSharedObjectPath to the SBDebugger.
Alexander Polyakov via Phabricator via llvm-commits
- [PATCH] D47302: [lldb, lldb-mi] Add method AddCurrentTargetSharedObjectPath to the SBDebugger.
Jim Ingham via Phabricator via llvm-commits
- [PATCH] D47302: [lldb, lldb-mi] Add method AddCurrentTargetSharedObjectPath to the SBDebugger.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D47302: [lldb, lldb-mi] Add method AddCurrentTargetSharedObjectPath to the SBDebugger.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D47302: [lldb, lldb-mi] Add method AddCurrentTargetSharedObjectPath to the SBDebugger.
Alexander Polyakov via Phabricator via llvm-commits
- [PATCH] D47302: [lldb, lldb-mi] Add method AddCurrentTargetSharedObjectPath to the SBDebugger.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D47302: [lldb, lldb-mi] Add method AddCurrentTargetSharedObjectPath to the SBDebugger.
Alexander Polyakov via Phabricator via llvm-commits
- [PATCH] D47302: [lldb, lldb-mi] Add method AddCurrentTargetSharedObjectPath to the SBDebugger.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D47302: [lldb, lldb-mi] Add method AddCurrentTargetSharedObjectPath to the SBDebugger.
Alexander Polyakov via Phabricator via llvm-commits
- [PATCH] D47302: [lldb, lldb-mi] Add method AddCurrentTargetSharedObjectPath to the SBDebugger.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D47302: [lldb, lldb-mi] Add method AddCurrentTargetSharedObjectPath to the SBDebugger.
Alexander Polyakov via Phabricator via llvm-commits
- [PATCH] D47302: [lldb, lldb-mi] Add method AddCurrentTargetSharedObjectPath to the SBDebugger.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D47302: [lldb, lldb-mi] Add method AddCurrentTargetSharedObjectPath to the SBDebugger.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D47302: [lldb, lldb-mi] Add method AddCurrentTargetSharedObjectPath to the SBDebugger.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D47302: [lldb, lldb-mi] Add method AddCurrentTargetSharedObjectPath to the SBDebugger.
Alexander Polyakov via Phabricator via llvm-commits
- [compiler-rt] r333142 - [libFuzzer] fix two off-by-ones (!!) in the data flow tracer
Kostya Serebryany via llvm-commits
- [llvm] r333144 - [GlobalISel][InstructionSelect] Moving Reg Bank Checks forward, perf patch 9
Roman Tereshin via llvm-commits
- [PATCH] D47228: Break dependency from Core to ObjectFileJIT
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D46588: [LLDB][lldb-mi] Add possibility to set breakpoints without selecting a target.
Adrian Prantl via Phabricator via llvm-commits
- [llvm] r333146 - [GlobalISel][InstructionSelect] Switching over root LLTs, perf patch 10
Roman Tereshin via llvm-commits
- [PATCH] D38708: [AST] Flag the typo-corrected nodes for better tooling
Akira Hatanaka via Phabricator via llvm-commits
- [llvm] r333147 - [ORC] Add findSymbolIn() wrapper to C bindings.
Andres Freund via llvm-commits
- [PATCH] D44620: [XRay][profiler] Part 4: Profiler Mode Wiring
Keith via Phabricator via llvm-commits
- [PATCH] D45998: [XRay][profiler] Part 5: Profiler File Writing
Keith via Phabricator via llvm-commits
- [compiler-rt] r333149 - [libFuzzer] DataFlow tracer now tags a subset of the input. A separate script merges traces from the subsets
Kostya Serebryany via llvm-commits
- [PATCH] D46801: add getAA in ScheduleDAG for using in HazardRec
Atheel Massalha via Phabricator via llvm-commits
- [PATCH] D46817: change passing ScheduleDAG with ScheduleDAGInstrs when creating HazaradRec
Atheel Massalha via Phabricator via llvm-commits
- [PATCH] D47306: [llvm-mca] Register listeners with the Stage instances.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D46997: [Power9]Legalize and emit code for round & convert quad-precision values
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] r333150 - [PowerPC] Remove the match pattern in the definition of LXSDX/STXSDX
Lei Huang via llvm-commits
- [PATCH] D46298: AMDGPU: Remove deadcode in isSDNodeSourceOfDivergence()
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D47307: AMDGPU: Split R600 MCInst lowering into its own class
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D46365: AMDGPU: Separate R600 and GCN TableGen files
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D47308: [ORC] Perform name mangling in findSymbolIn(), as done in findSymbol().
Andres Freund via Phabricator via llvm-commits
- [llvm] r333152 - Revert r333147 "[ORC] Add findSymbolIn() wrapper to C bindings."
Andres Freund via llvm-commits
- [llvm] r333153 - AMDGPU/R600: Remove code for handling AMDGPUISD::CLAMP
Tom Stellard via llvm-commits
- [llvm] r333155 - [NaryReassociate] Detect deleted instr with WeakVH
Karl-Johan Karlsson via llvm-commits
- [PATCH] D45604: Support for multiarch runtimes layout
Petr Hosek via Phabricator via llvm-commits
- [llvm] r333158 - [RISCV] Support linker relax function call from auipc and jalr to jal
Shiva Chen via llvm-commits
- [llvm] r333159 - [demangler] Add ItaniumPartialDemangler::isCtorOrDtor
Fangrui Song via llvm-commits
- [PATCH] D47309: [AArch64][SVE] Asm: Support for DUP (immediate) instructions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D47310: [AArch64][SVE] Asm: Support for ADD (immediate) instructions.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] r333161 - [mips] Cleanup the code a bit. NFC
Simon Atanasyan via llvm-commits
- [llvm] r333162 - [mips] Add precondition asserts to the expandLoadInst/expandStoreInst. NFC
Simon Atanasyan via llvm-commits
- [llvm] r333163 - [mips] Remove redundant argument from expandLoadInst/expandStoreInst. NFC
Simon Atanasyan via llvm-commits
- [llvm] r333164 - [mips] Remove duplicated code from the expandLoadInst. NFC
Simon Atanasyan via llvm-commits
- [PATCH] D47311: [X86][CET] Shadow stack fix for setjmp/longjmp
Mikhail Dvoretckii via Phabricator via llvm-commits
- [llvm] r333165 - [ScheduleDAGInstrs / buildSchedGraph] Clear subregister entries also.
Jonas Paulsson via llvm-commits
- [PATCH] D45753: Lift JSON library from clang-tools-extra/clangd to llvm/Support.
Sam McCall via Phabricator via llvm-commits
- [llvm] r333167 - Added a testcase for PR31593. A patch (r291535) that fixed this bug didn't have a testcase.
Ekaterina Romanova via llvm-commits
- [PATCH] D47312: [NFC][VPlan] Wrap PlainCFGBuilder with an anonymous namespace.
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D46706: [PM/LoopUnswitch] Support partial trivial unswitching.
Chandler Carruth via Phabricator via llvm-commits
- [polly] r333168 - [Acc] Followup for r333105: Fix one additional testcase
Philip Pfaffe via llvm-commits
- [llvm] r333169 - [llvm-exegesis] Show sched class details in analysis.
Clement Courbet via llvm-commits
- [PATCH] D47314: Stop swapping operands of DIObjCProperty (PR37120)
Bob Pan via Phabricator via llvm-commits
- [PATCH] D47315: [llvm-exegesis] Analysis: show debug string instead of raw key if provided.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47316: [mips] Support 64-bit offsets for lb/sb/ld/sd/lld ... instructions
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D47262: [VFS] Implement getRealPath in InMemoryFileSystem.
Eric Liu via Phabricator via llvm-commits
- [PATCH] D47285: Add PPC64le support information
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D47256: [clangd] Fix code completion in MACROs with stringification.
Eric Liu via Phabricator via llvm-commits
- [llvm] r333175 - [llvm-exegesis] Analysis: show debug string instead of raw key if provided.
Clement Courbet via llvm-commits
- [PATCH] D47317: [LegacyPM] Use MapVector for OnTheFlyPassManagers.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r333176 - [Support] Add color cl category.
Jonas Devlieghere via llvm-commits
- [llvm] r333177 - [Support] Move header to WithColor header
Jonas Devlieghere 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] D46870: [MachineScheduler] Don't enforce some hazard checks pre-RA.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D47318: [llvm-exegesis] Analysis: Show value extents.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47253: DWARF: Move indexing code from DWARFUnit to ManualDWARFIndex
Pavel Labath via Phabricator via llvm-commits
- [compiler-rt] r333180 - [tsan] Fix a failure in test java_race_pc on AArch64 after r333071
Igor Kudrin via llvm-commits
- [PATCH] D47319: [Sparc] Add .uahalf and .uaword directives
Daniel Cederman via Phabricator via llvm-commits
- [llvm] r333181 - [llvm-exegesis] Analysis: Show value extents.
Clement Courbet via llvm-commits
- [PATCH] D47250: Move ObjectFile initialization out of SystemInitializerCommon
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D47321: [UpdateTestChecks] Improved update_mca_test_checks block analysis
Greg Bedwell via Phabricator via llvm-commits
- [test-suite] r333184 - [test-suite] Enable MicroBenchmarks by default and enable benchmark library to cross compile.
Brian Homerding via llvm-commits
- [PATCH] D47322: [docs] add various sanitisers support for FreeBSD/OpenBSD
David CARLIER via Phabricator via llvm-commits
- [PATCH] D47323: FastMathFlags: Make it easier to unset individual ones.
Nicola Zaghen via Phabricator via llvm-commits
- [llvm] r333185 - [x86] add vector load-cmp-select tests; NFC
Sanjay Patel via llvm-commits
- [PATCH] D47324: Add llvm-bcanalyzer as an LLD test dependency
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D47325: [PPC64] Support the General-Dynamic tls relocations
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D47327: Check that memory allocation succeeds before use.
Tom Rix via Phabricator via llvm-commits
- [llvm] r333187 - [NFC][VPlan] Wrap PlainCFGBuilder with an anonymous namespace.
Andrei Elovikov via llvm-commits
- [PATCH] D47328: [AArch64][SVE] Asm: Support for DUPM (masked immediate) instruction.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D47329: [llvm-exegesis] Analysis: Display idealized sched class port pressure.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D47187: [clangd] Skip .inc headers when canonicalizing header #include.
Eric Liu via Phabricator via llvm-commits
- [PATCH] D47274: [clangd] Serve comments for headers decls from dynamic index only
Phabricator via Phabricator via llvm-commits
- [llvm] r333190 - [X86][BtVer2] Added Jaguar cpu cycle counter to permit llvm-exegesis latency testing
Simon Pilgrim via llvm-commits
- [llvm] r333191 - [X86][SSE] Pull out OR(AND(~MASK, X), AND(MASK, Y)) matching into a helper function. NFC.
Simon Pilgrim via llvm-commits
- [llvm] r333192 - FastMathFlags: Make it easier to unset individual ones.
Nicola Zaghen via llvm-commits
- [llvm] r333193 - [InstCombine] Combine XOR and AES instructions on ARM/ARM64.
Chad Rosier via llvm-commits
- [test-suite] r333194 - [test-suite] Revert rL333184 (Enable MicroBenchmarks by default and enable benchmark library to cross compile)
Brian Homerding via llvm-commits
- [llvm] r333195 - Fix unused variable warnings. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D47330: [DAGCombiner] match vector compare and select sizes with extload operand (PR37427)
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r333198 - [LICM] Preserve DT and LoopInfo specifically
Jun Bum Lim via llvm-commits
- [lld] r333199 - [PPC64] Add .toc section after .got section
Zaara Syeda via llvm-commits
- [llvm] r333200 - Add R_PPC64_IRELATIVE to PPC64 relocations.
Sean Fertile via llvm-commits
- [PATCH] D45833: [PPC64] Add .toc section after .got section
Zaara Syeda via Phabricator via llvm-commits
- [llvm] r333201 - [X86][SSE] Pull out (AND (XOR X, -1), Y) matching into a helper function. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D47332: [PowerPC] Exploit the vector min/max instructions
Nemanja Ivanovic via Phabricator via llvm-commits
- [lld] r333203 - [PPC64] Set the IRelative relocation type.
Sean Fertile via llvm-commits
- [PATCH] D46877: [PPC64] Set the IRelative relocation type.
Sean Fertile via Phabricator via llvm-commits
- [llvm] r333204 - [UpdateTestChecks] Improved update_mca_test_checks block analysis
Greg Bedwell via llvm-commits
- [llvm] r333206 - [ORC] Perform name mangling in findSymbolIn(), as done in findSymbol().
Andres Freund via llvm-commits
- [lld] r333209 - Fix regex in lld ppc64-ifunc test.
Sean Fertile via llvm-commits
- [PATCH] D47334: AMDGPU: Add nuw to add off of kernarg ptr
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47335: [InstCombine] Enable more reassociations using FMF 'reassoc' + 'nsz'
Warren Ristow via Phabricator via llvm-commits
- [llvm] r333210 - [llvm-mca] Fix a rounding problem in SummaryView.cpp exposed by r333204.
Andrea Di Biagio via llvm-commits
- [PATCH] D38611: Fix X86 regression on linpack
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] D46866: [EarlyCSE] Avoid a poorly defined instruction comparison
Daniel Berlin via Phabricator via llvm-commits
- [llvm] r333212 - [ThinLTO/CFI] Minor comment clarification
Teresa Johnson via llvm-commits
- [PATCH] D47337: [GVN, NewGVN] Move patchReplacementInstruction to Utils/Local.h
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D47338: [ThinLTO/CFI] Minor comment clarification
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D47339: [GVN,NewGVN] Propagate nonnull if K dominates J.
Florian Hahn via Phabricator via llvm-commits
- [compiler-rt] r333213 - sanitizer: Use pre-computed size of struct ustat for Linux
Craig Topper via llvm-commits
- [llvm] r333214 - [AArch64] Take advantage of variable shift/rotate amount implicit mod operation.
Geoff Berry via llvm-commits
- [llvm] r333215 - [ORC] Add findSymbolIn() wrapper to C bindings, take #2.
Andres Freund via llvm-commits
- [compiler-rt] r333216 - [cmake] [ARM] Check if VFP is supported before including any VFP builtins
Azharuddin Mohammed via llvm-commits
- [PATCH] D47343: [MCJIT] Call JIT notifiers only after code sections are ready.
Andres Freund via Phabricator via llvm-commits
- [llvm] r333217 - Add handling for GlobalAliases in ExecutionEngine::getConstantValue.
Lang Hames via llvm-commits
- [PATCH] D44892: Add PerfJITEventListener for perf profiling support.
Andres Freund via Phabricator via llvm-commits
- [llvm] r333218 - [AArch64] Improve orr+movk sequences for MOVi64imm.
Eli Friedman via llvm-commits
- [llvm] r333219 - AMDGPU: Split R600 AsmPrinter code into its own class
Tom Stellard via llvm-commits
- [llvm] r333221 - [InstCombine] Enable more reassociations using FMF 'reassoc' + 'nsz'
Warren Ristow via llvm-commits
- [PATCH] D47275: 1/3: DWARFDIE split out to DWARFBasicDIE
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D47276: 2/3: Use DWARFBaseDIE as compile-time protection
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D47345: [InstructionCombing] Replace small allocations with local/global variable
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47333: [CUDA]Fix dynamic|guided scheduling.
George Rokos 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
- [llvm] r333226 - [ValueTracking] Teach computeKnownBits that the result of an absolute value pattern that uses nsw flag is always positive.
Craig Topper via llvm-commits
- [PATCH] D46830: [llvm-objcopy] Add --keep-file-symbols option
Paul Semel via Phabricator via llvm-commits
- [llvm] r333227 - [ORC] Extend object layer callbacks so JITEventListener can be supported.
Andres Freund via llvm-commits
- [llvm] r333228 - [ORC] Add ability [un]register JITEventListener on Orc C stack.
Andres Freund via llvm-commits
- [llvm] r333229 - [ORC][C-API] Expose LLVMOrc{Unr, R}egisterJITEventListener().
Andres Freund via llvm-commits
- [llvm] r333230 - [C-API] Add functions to create GDB, Intel, Oprofile event listeners.
Andres Freund via llvm-commits
- [llvm] r333231 - [LegacyPM] Use MapVector for OnTheFlyPassManagers.
Florian Hahn via llvm-commits
- [compiler-rt] r333232 - Revert "[cmake] [ARM] Check if VFP is supported before including any VFP builtins"
Azharuddin Mohammed via llvm-commits
- [PATCH] D47347: [DebugInfo] Maintain DI when converting GEP to bitcast
Kareem Ergawy via Phabricator via llvm-commits
- [PATCH] D44965: [llvm][Instrumentation/MC] Add Call Graph Profile pass and object file emission.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D46616: [AMDGPU][Waitcnt] Fix handling of flat instrs
Mark Searles via Phabricator via llvm-commits
- [PATCH] D46282: [AA] cfl-anders-aa with field sensitivity
George Burgess IV via Phabricator via llvm-commits
- [llvm] r333235 - [DebugInfo] Maintain DI when converting GEP to bitcast
Vedant Kumar via llvm-commits
- [llvm] r333236 - [Debugify] Avoid printing unnecessary square braces, NFC
Vedant Kumar via llvm-commits
- [llvm] r333237 - [Debugify] Set a DI version module flag for llc compatibility
Vedant Kumar via llvm-commits
- [PATCH] D47348: [LoopIdiomRecognize] Only convert loops to ctlz if we can prove that the input is non-negative.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D47349: [AArch64] Limit inlining string functions with strict alignment
Evandro Menezes via Phabricator via llvm-commits
- [compiler-rt] r333239 - [libFuzzer] Fix a typo in CMake configuration.
George Karpenkov via llvm-commits
- [compiler-rt] r333240 - [libFuzzer] XFAIL a few libFuzzer tests on iOS.
George Karpenkov via llvm-commits
- [compiler-rt] r333241 - [libFuzzer] Run libFuzzer unit tests only on host architecture.
George Karpenkov via llvm-commits
- [compiler-rt] r333242 - [libFuzzer] Fix multi-arch build support for fuzzer tests.
George Karpenkov via llvm-commits
- [compiler-rt] r333243 - [libFuzzer] [NFC] Generalize DSO tests to work even when files are moved.
George Karpenkov via llvm-commits
- [compiler-rt] r333244 - [libFuzzer] [NFC] Do not remove SanitizerLintCheck from libFuzzer tests
George Karpenkov via llvm-commits
- [compiler-rt] r333245 - [libFuzzer] [NFC] Generalize fdmask test.
George Karpenkov via llvm-commits
- [PATCH] D47283: [libFuzzer] Fix a typo in CMake configuration.
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D47284: [libFuzzer] [NFC] XFAIL a few tests on iOS
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D47286: [libFuzzer] Run libFuzzer unit tests only on host architecture.
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D47292: [libFuzzer] [NFC] Generalize DSO tests to work even when files are moved.
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D47287: [libFuzzer] Fix multi-arch build support for fuzzer tests.
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D47293: [libFuzzer] [NFC] Do not remove SanitizerLintCheck from libFuzzer tests
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D47294: [libFuzzer] [NFC] Generalize fdmask test.
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D47229: Make atomic non-member functions as nonnull
JF Bastien via Phabricator via llvm-commits
- [llvm] r333247 - [llvm-symbolizer] Simplify. NFC
Fangrui Song via llvm-commits
- [PATCH] D42678: added passing -fdiagnostics-format option from clang driver to cc1as (PR36117)
Konstantin Belochapka via Phabricator via llvm-commits
- [llvm] r333249 - Use quoteattr to ensure we make well formed attributes
Chris Matthews via llvm-commits
- [PATCH] D42677: added support for -fdiagnostics-format option to SourceMgr class (PR36117)
Konstantin Belochapka via Phabricator via llvm-commits
- [PATCH] D47352: [instsimplify] Move the instsimplify pass to use more obvious file names and diretory.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D47353: Restore the LoopInstSimplify pass, reverting r327329 that removed it.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D47098: [ELF] Make R_GOTONLY_PC_FROM_END R_GOTREL_FROM_END relative to _GLOBAL_OFFSET_TABLE_ instead of end of .got
Fangrui Song via Phabricator via llvm-commits
- [llvm] r333250 - Restore the LoopInstSimplify pass, reverting r327329 that removed it.
Chandler Carruth via llvm-commits
- [llvm] r333253 - Revert r333226 "[ValueTracking] Teach computeKnownBits that the result of an absolute value pattern that uses nsw flag is always positive."
Craig Topper via llvm-commits
- [llvm] r333254 - AMDGPU: Remove AMDGPUMCInstLower.h
Tom Stellard via llvm-commits
- [PATCH] D47359: AMDGPU: Split AMDGPUTTI into GCNTTI and R600TTI
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D45556: [DebugInfo] Generate DWARF debug information for labels.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D41572: [MachineTraceMetrics] Fix bug in pickTracePred
Hsiangkai Wang via Phabricator via llvm-commits
- [llvm] r333255 - [x86] invpcid LLVM intrinsic
Gabor Buella via llvm-commits
- [PATCH] D47142: [x86] invpcid intrinsic
Gabor Buella via Phabricator via llvm-commits
- [compiler-rt] r333257 - Revert "[libFuzzer] [NFC] Generalize DSO tests to work even when files are moved."
Vitaly Buka via llvm-commits
- [PATCH] D47361: AMDGPU: Pass function directly instead of MachineFunction
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r333258 - [AMDGPU] Fixed incorrect break from loop
Tim Renouf via llvm-commits
- [LNT] r333259 - API: add Tests resource.
Martin Liska via llvm-commits
- [LNT] r333260 - Sort machines in Compare to by names.
Martin Liska via llvm-commits
- [PATCH] D44046: [AMDGPU] Fixed incorrect break from loop
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D47185: [LNT] API: add Tests resource.
Martin Liška via Phabricator via llvm-commits
- [PATCH] D47186: [LNT] Sort machines in Compare to by names.
Martin Liška via Phabricator via llvm-commits
- [llvm] r333261 - [RegUsageInfoCollector] Bugfix for callee saved registers.
Jonas Paulsson via llvm-commits
- [PATCH] D47362: [X86][Sched] Add InstRW for CLC on Intel after SNB.
Clement Courbet via Phabricator via llvm-commits
- [llvm] r333262 - [SystemZ] Bugfix in combineSTORE().
Jonas Paulsson via llvm-commits
- [PATCH] D45308: [IPRA] Do not collect register usage information on functions that can be derefined
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D47363: [AArch64][SVE] Asm: Support for AND, ORR, EOR and BIC instructions.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] r333263 - [AArch64][SVE] Asm: Support for DUP (immediate) instructions.
Sander de Smalen via llvm-commits
- [PATCH] D47364: Change TII isCopyInstr way of returning arguments(NFC)
Nikola Prica via Phabricator via llvm-commits
- [PATCH] D47365: [AArch64][SVE] Asm: Support for predicated LSL/LSR (vectors)
Sander de Smalen via Phabricator via llvm-commits
- [llvm] r333265 - Fix ODR violation from r333230
Krasimir Georgiev via llvm-commits
- [PATCH] D47366: [AMDGPU] Emit const global in .text for AMDPAL OS
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D45156: [MachineVerifier] Verify the RegUsageInfo collected for the current function.
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] r333267 - [llvm-objcopy] Add --strip-unneeded option
Paul Semel via llvm-commits
- [llvm] r333268 - [IPSCCP] Use PredicateInfo to propagate facts from cmp instructions.
Florian Hahn via llvm-commits
- [PATCH] D47058: [ASTImporter] Fix ClassTemplateSpecialization in wrong DC
Gabor Marton via Phabricator via llvm-commits
- [PATCH] D45150: Less conservative LoopSafetyInfo for headers
Piotr Padlewski via Phabricator via llvm-commits
- [llvm] r333270 - Fix ubsan errors introduced by r333263 re. left-shifting negative values.
Sander de Smalen via llvm-commits
- [llvm] r333271 - [X86][SNB] Fix differences between vex/non-vex XMM vector moves (PR37286)
Simon Pilgrim via llvm-commits
- [PATCH] D47369: [DebugInfo][ScheduleDAGInstrs] Prevent scheduler from reordering DBG_VALUE instructions through their clobbering MIs
Andrew Zhogin via Phabricator via llvm-commits
- [PATCH] D47370: AMDGPU: Round up kernel argument allocation size
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47073: Document and Enforce new Host Compiler Policy
Ed Maste via Phabricator via llvm-commits
- [PATCH] D41537: Optionally add code completion results for arrow instead of dot
Ivan Donchevskii via Phabricator via llvm-commits
- [llvm] r333274 - [MustExecute] Fix a debug invariant issue in isGuaranteedToExecute()
David Stenberg via llvm-commits
- [llvm] r330126 - [InstCombine] simplify fneg+fadd folds; NFC
Mikael Holmén via llvm-commits
- [PATCH] D47371: [BPI] Apply invoke heuristic before loop branch heuristic
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D47372: StackColoring: better handling of statically unreachable code
Than McIntosh via Phabricator 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
- [lld] r333277 - Add llvm-bcanalyzer as an LLD test dependency
James Henderson via llvm-commits
- [llvm] r333279 - [Hexagon] Fix packing source vectors in shufflevector selection
Krzysztof Parzyszek 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
- [llvm] r333281 - [NFC] Restructure linkage name printing in AsmWriter
Teresa Johnson via llvm-commits
- [PATCH] D47377: [X86][Sched] Fix WriteZero sched class for all CPUs.
Clement Courbet via Phabricator via llvm-commits
- [llvm] r333282 - [RFC][Patch 1/3] Add a new class of predicates for variant scheduling classes.
Andrea Di Biagio via llvm-commits
- [PATCH] D47200: [Sema] Add tests for weak functions
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D47130: [CMake] Unify install path for libraries
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D47131: [libomptarget-nvptx] loop: Determine if runtime uninitialized
Jonas Hahnfeld via Phabricator via llvm-commits
- [llvm] r333286 - [RFC][Patch 2/3] Add a MCSubtargetInfo hook to resolve variant scheduling classes.
Andrea Di Biagio via llvm-commits
- [llvm] r333288 - [mips] Fix the definitions of lwp, swp
Simon Dardis via llvm-commits
- [PATCH] D46876: [PPC64] Add R_PPC64_IRELATIVE relocation
Sean Fertile via Phabricator via llvm-commits
- [llvm] r333289 - [AMDGPU] Add perf hints to functions
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D47378: [AMDGPU][Waitcnt] Remove obsolete waitcnt option
Mark Searles via Phabricator via llvm-commits
- [PATCH] D46338: [GlobalISel][Legalizer] LegalizerInfo verifier: checking that legalization rules cover all type indices
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D43962: [GlobalISel][utils] Adding the init version of Instruction Select Testgen
Roman Tereshin via Phabricator via llvm-commits
- [llvm] r333291 - Fix -Winconsistent-missing-overrides in AMDGPU code
Reid Kleckner via llvm-commits
- [PATCH] D47379: [lld] Rename R_TLSGD/R_TLSLD to R_TLSGD_FROM_END/R_TLSLD_FROM_END
Sean Fertile via Phabricator via llvm-commits
- [llvm] r333292 - [llvm-mca] Add the RetireStage.
Matt Davis via llvm-commits
- [PATCH] D47380: Make getStrictFPOpcodeAction(...) more accessible
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D47381: [CMake] Use normalized Windows target triples
Petr Hosek via Phabricator via llvm-commits
- [llvm] r333293 - [Tablegen][SubtargetEmitter] Add a default case to the auto-generated switch in MCSubtargetInfo::resolveVariantSchedClass(). NFC
Andrea Di Biagio via llvm-commits
- [lld] r333294 - Fix a bug that we truncated GOTPLT entries to 32 bits.
Rui Ueyama via llvm-commits
- [compiler-rt] r333295 - [libFuzzer] Avoid optimization of "abs(x) < 0"
Vitaly Buka via llvm-commits
- [llvm] r333296 - [llvm-mca] Update DispatchStage header comment. NFC.
Matt Davis via llvm-commits
- [PATCH] D47383: [AMDGPU] Avoid using divergent value in mubuf addr64 descriptor
Tim Renouf via Phabricator via llvm-commits
- [llvm] r333297 - [llvm-mca] Update the header's guard name. NFC.
Matt Davis via llvm-commits
- [llvm] r333298 - [AMDGPU] Fixed test failure with AMDGPUPerfHint
Stanislav Mekhanoshin via llvm-commits
- [llvm] r333300 - Recommit r333226 "[ValueTracking] Teach computeKnownBits that the result of an absolute value pattern that uses nsw flag is always positive."
Craig Topper via llvm-commits
- [PATCH] D47385: [Polly][ForwardOpTree] Use less computationally expensive method to compute def-to-target map. NFCI.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D47386: AMDGPU: Use better alignment for kernarg lowering
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D47387: [ARM] Enable SETCCCARRY lowering for Thumb1.
Eli Friedman via Phabricator via llvm-commits
- [llvm] r333303 - [AMDGPU][Waitcnt] Remove obsolete waitcnt option
Mark Searles via llvm-commits
- [PATCH] D45897: Convert clang-interpreter to ORC JIT API
Stephane Sezer via Phabricator via llvm-commits
- [llvm] r333305 - [CodeGenPrepare] Revert r331783
Guozhi Wei via llvm-commits
- [compiler-rt] r333306 - [MemorySanitizer] fix mmap test for oses not implementing MAP_NORESERVE flag
David Carlier via llvm-commits
- [PATCH] D41039: Add support for attribute "trivial_abi"
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D47342: Move SystemInitializerFull header to source/API
Alex Langford via Phabricator via llvm-commits
- [llvm] r333307 - [Support] Avoid normalization in sys::getDefaultTargetTriple
Petr Hosek via llvm-commits
- [PATCH] D47391: [COFF] Don't crash when emitting symbol table for SafeSEH input files
Shoaib Meenai via Phabricator via llvm-commits
- [compiler-rt] r333309 - This is a test commit to verify repository access
H.J. Lu via llvm-commits
- [compiler-rt] r333310 - Revert the last test commit
H.J. Lu via llvm-commits
- [PATCH] D47392: AMDGPU: Always set COMPUTE_PGM_RSRC2.ENABLE_TRAP_HANDLER to zero for AMDHSA as it is set by CP
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [lld] r333312 - Add a comment for retpoline PLT.
Rui Ueyama via llvm-commits
- [PATCH] D47260: [DebugInfo] Skip MD5 checksums of preprocessed files
Paul Robinson via Phabricator via llvm-commits
- [lld] r333313 - Fix retpoline PLT for x86-64 when used for >4GB address.
Rui Ueyama via llvm-commits
- [llvm] r333314 - Replace AA's uses of uint64_t with LocationSize; NFC.
George Burgess IV via llvm-commits
- [PATCH] D45098: [AArch64] Fix PR32384: bump up the number of stores per memset and memcpy
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D45581: Add a LocationSize type to represent the size of MemoryLocations
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D47086: [WebAssembly] Add more error checking to object file parsing
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D47047: MC: Remove redundant substr() call
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D47396: [LLD] Place .nv_fatbin section at the beginning of the executable.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D47397: [SimplifyLibcalls] [NFC] Cleanup, improvements
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] r333323 - Revert r333268: [IPSCCP] Use PredicateInfo to propagate facts from...
Florian Hahn via llvm-commits
- [PATCH] D47398: [WebAssembly] MC: Add compile-twice test and fix corresponding bug
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D47225: Add nonnull; use it for atomics
JF Bastien via Phabricator via llvm-commits
- [PATCH] D47403: [Fuzzer] Update _zx_port_wait function use in Fuchsia port
Petr Hosek via Phabricator via llvm-commits
- [compiler-rt] r333328 - [Fuzzer] Update _zx_port_wait function use in Fuchsia port
Petr Hosek via llvm-commits
- [compiler-rt] r333329 - [safestack] Lazy initialization of interceptors
Vitaly Buka via llvm-commits
- [PATCH] D47404: llvm-objcopy: Set sh_link to 0 on unrecognized symtab-linked sections.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r333330 - [CFLAA] Reflow comments; NFC
George Burgess IV via llvm-commits
- [compiler-rt] r333331 - Fix a typo; NFC
George Burgess IV via llvm-commits
- [llvm] r333332 - [MemorySSA] Reflow comments + clean up control flow; NFC
George Burgess IV via llvm-commits
- [llvm] r333334 - [llvm-symbolizer] Simplify
Fangrui Song via llvm-commits
- [llvm] r333335 - [ThinLTO] Print module summary index to assembly
Teresa Johnson via llvm-commits
- [llvm] r333336 - [ThinLTO] Fix bot failures from r333335
Teresa Johnson via llvm-commits
- [llvm] r333337 - [ThinLTO] Fix another bot failure due to test mismatch
Teresa Johnson via llvm-commits
- [llvm] r333338 - [ThinLTO] Fix a few more test match issues
Teresa Johnson via llvm-commits
- [llvm] r328165 - Fix a couple of layering violations in Transforms
Chandler Carruth via llvm-commits
- [llvm] r333339 - [llvm-objcopy] Add --keep-file-symbols option
Paul Semel via llvm-commits
- [PATCH] D47406: [ADT] Add `StringRef::rsplit(StringRef Separator)`.
Henry Wong via Phabricator via llvm-commits
- [PATCH] D47340: [ClangDiagnostics] Silence warning about fallthrough after PrintFatalError
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D47407: [LoopInstSimplify] Re-implement the core logic of loop-instsimplify to be both simpler and substantially more efficient.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D47408: [PM/LoopUnswitch] Schedule loop-cleanup passes at the beginning of the loop pass pipeline, and re-enqueue loops after even trivial unswitching.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D46760: [InstCombine] Enhance narrowUDivURem.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46505: [DAGcombine] Teach the combiner about -a = ~a + 1
Amaury SECHET via Phabricator via llvm-commits
- [llvm] r333341 - Add test case for D46505 . NFC
Amaury Sechet via llvm-commits
- [PATCH] D47409: Forward declare DumpValueObjectOptions in ValueObject.h
Raphael Isemann via Phabricator via llvm-commits
- [llvm] r333344 - Fix comment decribing setcccarry. NFC
Amaury Sechet via llvm-commits
- [PATCH] D47410: Don't include headers from inside a namespace in MIUtilSingletonHelper.h
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D47412: Add missing includes to some LLDB headers.
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D47413: [ARM] Remove code handling ADDC/ADDE/SUBC/SUBE
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D47414: [llvm-objcopy] Fix null symbol handling
Paul Semel via Phabricator via llvm-commits
- [PATCH] D47415: [lldb, lldb-mi] Re-implement MI -exec-continue command.
Alexander Polyakov via Phabricator via llvm-commits
- [llvm] r333346 - [X86] Remove masking from avx512ifma intrinsics. Use a select instead.
Craig Topper 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.
Phabricator via Phabricator via llvm-commits
- [llvm] r333350 - [dwarfdump] Make -c and -p work together
Jonas Devlieghere via llvm-commits
- [PATCH] D47418: Fix memory leak in SubsPrimitiveParmItanium
Raphael Isemann via Phabricator via llvm-commits
- [llvm] r333354 - Tidy some language in the xray documentation.
Eric Christopher via llvm-commits
- [www] r333355 - Tidy up some language and reword a few projects for clarity.
Eric Christopher via llvm-commits
- [llvm] r333356 - Cleanups for getKindForGlobal:
Eric Christopher via llvm-commits
- [llvm] r333357 - Remove boolean argument from isSuitableFromBSS.
Eric Christopher via llvm-commits
- [PATCH] D45151: [LICM] Hoisting invariant.group loads
Piotr Padlewski via Phabricator via llvm-commits
- [llvm] r333358 - [UnrollAndJam] Add a new Unroll and Jam pass
David Green via llvm-commits
- [PATCH] D47422: Set ADDE/ADDC/SUBE/SUBC to expand by default
Amaury SECHET via Phabricator via llvm-commits
- [llvm] r333359 - Revert 333358 as it's failing on some builders.
David Green via llvm-commits
- [PATCH] D47423: Simplify recursive launder.invariant.group and strip
Piotr Padlewski via Phabricator via llvm-commits
- [llvm] r333360 - [X86] Don't hardcode scheduler class
Simon Pilgrim via llvm-commits
- [PATCH] D46437: [bindings/go] Add Go bindings for inline assembly
Ayke via Phabricator via llvm-commits
- [PATCH] D47424: [MIRParser] Add parser support for 'true' and 'false' i1s.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D47425: [GlobalISel][Legalizer] Fix i1s being sign extended instead of zero-extended
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D47119: [OMPT] Fix test parallel/not_enough_threads.c
Jonas Hahnfeld via Phabricator via llvm-commits
- [llvm] r333362 - [AMDGPU] Fixed WWM bug in block otherwise entirely in WQM
Tim Renouf via llvm-commits
- [PATCH] D47426: [AMDGPU] Fixed build warning
Tim Renouf 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
- [llvm] r333363 - [Tablegen] Avoid generating empty switch statements. NFC
Andrea Di Biagio via llvm-commits
- [PATCH] D47429: TableGen: add some more helpful error messages
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] D47432: TableGen/DAGPatterns: Allow bit constants in addition to int constants
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D47433: AMDGPU: Make various NamedOperands upper case
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D47434: AMDGPU: Turn D16 for MIMG instructions into a regular operand
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D47436: [llvm-c] Remove LLVMAddBBVectorizePass
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D46774: [Power9]Legalize and emit code for HWord/Byte vector extract and convert to Quad-Precision
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] r333365 - [X86] Stop forcing X86VPermi2X node index operand to match destination type to make masking pattern matching easier. Add extra patterns with bitcasts instead.
Craig Topper via llvm-commits
- [PATCH] D47437: [PowerPC] Fix the incorrect iterator inside peephole
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D47438: [ScopInfo] Update Scop::addUserContext() to C++ interface
SAHIL GIRISH YERAWAR via Phabricator via llvm-commits
- [PATCH] D47439: [X86] Disable a DAG combine to allow packed AVX512DQ instructions to be consistently used for i64->float/double conversions.
Craig Topper via Phabricator via llvm-commits
Last message date:
Sun May 27 23:32:44 PDT 2018
Archived on: Mon May 28 02:17:30 PDT 2018
This archive was generated by
Pipermail 0.09 (Mailman edition).