The Week Of Monday 4 March 2019 Archives by thread
Starting: Mon Mar 4 00:31:58 PST 2019
Ending: Sun Mar 10 23:50:11 PDT 2019
Messages: 1673
- [PATCH] D56647: [WIP] [ELF] Implement --copy-dt-needed-entries
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D58881: [Transform] Improve fold of sadd.with.overflow
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D58834: [AArch64/ARM] Fix two compiler warnings in InstructionSelector, NFCI
Jonas Hahnfeld via Phabricator via llvm-commits
- [llvm] r355304 - [AArch64/ARM] Fix two compiler warnings in InstructionSelector, NFCI
Jonas Hahnfeld via llvm-commits
- [PATCH] D58822: [ARM] Fix selection of VLDR.16 instruction with imm offset
Oliver Stannard via Phabricator via llvm-commits
- [llvm] r355305 - [ARM] Fix selection of VLDR.16 instruction with imm offset
Oliver Stannard via llvm-commits
- [PATCH] D58895: [TableGen] Allow lists to be concatenated through '#'
Javed Absar via Phabricator via llvm-commits
- [PATCH] D58759: Fixed error: could not find corresponding %pcrel_hi
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D56382: Change llvm call once check for building Swift for PowerPC(ppc64le)
Sarvesh Tamba via Phabricator via llvm-commits
- [PATCH] D58520: [Subtarget] Remove static global constructor call from the tablegened subtarget feature tables
Bjorn Pettersson via Phabricator via llvm-commits
- [lld] r355306 - [LLD] add test for line number info related to differrent .text sections
Alexey Lapshin via llvm-commits
- [PATCH] D58817: Add wildcard support to all update_*_test_checks.py scripts (PR37500)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D58672: [X86] Avoid codegen changes when DBG_VALUE appears between lowered selects
Jeremy Morse via Phabricator via llvm-commits
- [llvm] r355307 - [X86] Avoid codegen changes when DBG_VALUE appears between lowered selects
Jeremy Morse via llvm-commits
- [PATCH] D57914: [Driver] Allow enum SanitizerOrdinal to represent more than 64 different sanitizer checks, NFC.
pierre gousseau via Phabricator via llvm-commits
- [PATCH] D58728: [MCA] Highlight kernel bottlenecks in the summary view.
Phabricator via Phabricator via llvm-commits
- [llvm] r355308 - [MCA] Highlight kernel bottlenecks in the summary view.
Andrea Di Biagio via llvm-commits
- [llvm] r355099 - Add support for computing "zext of value" in KnownBits. NFCI
Björn Pettersson A via llvm-commits
- [PATCH] D58872: [InstCombine] Start canonicalizing to uadd.sat and usub.sat
Dave Green via Phabricator via llvm-commits
- [llvm] r355309 - [MCA] Correctly initialize struct SummaryView::BackPressureInfo.
Andrea Di Biagio via llvm-commits
- [llvm] r355116 - [X86] Don't peek through bitcasts before checking ISD::isBuildVectorOfConstantSDNodes in combineTruncatedArithmetic
Hans Wennborg via llvm-commits
- [llvm] r352465 - [COFF, ARM64] Don't put jump table into a separate COFF section for EK_LabelDifference32
Hans Wennborg via llvm-commits
- [PATCH] D58713: [AMDGPU][MC] Enable lds_direct operand for v_readfirstlane_b32, v_readlane_b32 and v_writelane_b32
Phabricator via Phabricator via llvm-commits
- [llvm] r355312 - [AMDGPU][MC] Enable lds_direct operand for v_readfirstlane_b32, v_readlane_b32 and v_writelane_b32
Dmitry Preobrazhensky via llvm-commits
- [llvm] r355136 - [AArch64] [Windows] Don't skip constructing UnwindHelp.
Hans Wennborg via llvm-commits
- [llvm] r355314 - [MCA] Remove unused methods. NFC
Andrea Di Biagio via llvm-commits
- [PATCH] D58726: [DebugInfo][Docs] Explicitly document how dbg.value intrinsics are interpreted in optimized code
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D58884: [DAGCombiner][X86][SystemZ][AArch64] Combine some cases of (bitcast (build_vector constants)) between legalize types and legalize dag.
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D58823: [zorg] Modify the 'armv7' and 'aarch64' builders on buildbot to send e-mails to the committers when the build breaks
Leandro Nunes via Phabricator via llvm-commits
- [PATCH] D58898: [AMDGPU] Omit KILL instructions from hazard recognizer
David Stuttard via Phabricator via llvm-commits
- [PATCH] D35125: Unbreak shared library linkage on DragonFlyBSD.
Phabricator via Phabricator via llvm-commits
- [llvm] r355315 - Unbreak shared library linkage on DragonFlyBSD.
Kamil Rytarowski via llvm-commits
- [PATCH] D58645: [PowerPC] Set useful flags for vector imm setting instructions
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D58102: Support X86 Control-flow Enforcement Technology (CET) in LLD
Peter Smith via Phabricator via llvm-commits
- [llvm] r355316 - [X86] Regenerate illegal type load test with non-undef load address.
Simon Pilgrim via llvm-commits
- [PATCH] D58844: Give builtins and alloc/dealloc operators the default calling convention.
Erich Keane via Phabricator via llvm-commits
- [PATCH] D58886: [ADT] Add llvm::binary_search to STLExtras
David Blaikie via Phabricator via llvm-commits
- [PATCH] D58770: [LSR] Attempt to increase the accuracy of LSR's setup cost
Dave Green via Phabricator via llvm-commits
- [PATCH] D58899: [CodeGen] Prepare for introduction of v3 and v5 MVTs
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D58900: [AMDGPU] Fix DPP operand order in atomic optimizer
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D58901: [CodeGen] Defined MVTs v3i32, v3f32, v5i32, v5f32
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D58902: [AMDGPU] Support for v3i32/v3f32
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D58903: [AMDGPU] Added v5i32 and v5f32 register classes
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D58904: [AMDGPU] Implemented dwordx3 variants of buffer/tbuffer load/store intrinsics
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D58905: [AMDGPU] Use three- and five-dword result type in image ops
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D58906: InstCombineSimplifyDemanded: Allow v3 results for amdgcn buffer and image intrinsics
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D58907: Revert duplicate check
Antonio Huete Jimenez via Phabricator via llvm-commits
- [PATCH] D56913: decoupling Freestanding atomic<T> from libatomic.a
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D58712: Changes for Installing SwiftPM for Apple Swift 5 Toolchain on PowerPC64LE
David Blaikie via Phabricator via llvm-commits
- [llvm] r355319 - Revert duplicate check for DragonFly BSD
Kamil Rytarowski via llvm-commits
- [PATCH] D58760: [AtomicExpand] Allow libcall expansion for non-zero address spaces
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58908: [llvm-objdump] - SImplify `isCompressable` and fix the issue relative.
George Rimar via Phabricator via llvm-commits
- [PATCH] D58428: [PowerPC] fix killed/dead flag after reg+reg to reg+imm transformation
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D42885: [AMDGPU] intrintrics for byte/short load/store
Ryan Taylor via Phabricator via llvm-commits
- [PATCH] D58909: [llvm-objdump] - Report "no zlib available" error properly when --compress-debug-sections is used.
George Rimar via Phabricator via llvm-commits
- [PATCH] D58704: Initial (incomplete) implementation of JITLink - A replacement for RuntimeDyld.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D58910: [LLD][COFF] More detailed information for /failifmismatch
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D54176: [PGO] clang part of change for context-sensitive PGO.
David Li via Phabricator via llvm-commits
- [PATCH] D58527: [lldb] [test] Mark failing tests XFAIL on NetBSD
Michał Górny via Phabricator via llvm-commits
- [PATCH] D58660: [WebAssembly] Add support for data sections in the assembler.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [llvm] r355321 - [WebAssembly] Add support for data sections in the assembler.
Wouter van Oortmerssen via llvm-commits
- [PATCH] D58646: [X86] In X86DomainReassignment.cpp add enclosed registers to EnclosedEdges
Guozhi Wei via Phabricator via llvm-commits
- [llvm] r355292 - [ValueTracking] do not try to peek through bitcasts in computeKnownBitsFromAssume()
Finkel, Hal J. via llvm-commits
- [PATCH] D58861: [NFC][Sanitizer] Cleanup ASan's GetStackTrace implementation
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D58911: DAG: Don't break value dependencies when sorting loads by offset
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58857: [HWASan] Save + print registers when tag mismatch occurs in AArch64.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D58913: [WebAssembly] Simplify iterator navigations (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D58914: [WebAssembly] Place 'try' and 'catch' correctly wrt EH_LABELs
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D58887: PHI nodes are not `FPMathOperator` s
Sanjoy Das via Phabricator via llvm-commits
- [llvm] r355324 - [DAGCombiner][X86][SystemZ][AArch64] Combine some cases of (bitcast (build_vector constants)) between legalize types and legalize dag.
Craig Topper via llvm-commits
- [PATCH] D58435: [SCEV] Ensure that isHighCostExpansion takes into account what is being divided
Sanjoy Das via Phabricator via llvm-commits
- [llvm] r355325 - [MC] Teach ELFObjectWriter that parse-time variables do not appear in
Nirav Dave via llvm-commits
- [llvm] r354746 - [CGP] add special-cases to form unsigned add with overflow (PR40486)
Jordan Rupprecht via llvm-commits
- [PATCH] D58682: Add secondary libstdc++ 4.8 and 5.1 detection mechanisms
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D58848: [DebugInfo] follow up for "add SectionedAddress to DebugInfo interfaces"
David Blaikie via Phabricator via llvm-commits
- [llvm] r355326 - Re-commit r355104: "[AArch64][GlobalISel] Add support for 64 bit vector shuffle using TBL1."
Amara Emerson via llvm-commits
- [PATCH] D58469: [GlobalISel][AArch64] Add selection support for G_EXTRACT_VECTOR_ELT with FPR dest
Amara Emerson via Phabricator via llvm-commits
- [llvm] r355327 - [Subtarget] Follow up to r355167, add another set of curly braces to FeatureBitArray initialization to satisfy older versions of clang.
Craig Topper via llvm-commits
- [PATCH] D58853: [SCEV] Handle case where MaxBECount is less precise than ExactBECount for OR.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D58747: [GlobalISel][AArch64] Legalize vector G_SELECT
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D57428: [SCEV] Guard movement of insertion point for loop-invariants (take 2)
Warren Ristow via Phabricator via llvm-commits
- [llvm] r355328 - [InstCombine] Add tests for add nsw + sadd.with.overflow; NFC
Nikita Popov via llvm-commits
- [PATCH] D58915: [AArch64] Refactor floating point materialization. NFC
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D58460: [AArch64] Optimize floating point materialization
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D58690: [AArch64] Add code size information on isFPImmLegal
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D58461: [AArch64] Small fix for getIntImmCost
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D58685: [PowerPC] Remove UseVSXReg
Yi-Hong Lyu via Phabricator via llvm-commits
- [PATCH] D58063: [ARM] Sink zext/sext operands for add and sub to enable vsubl generation.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r355330 - [PGO] Context sensitive PGO (part 3)
Rong Xu via llvm-commits
- [PATCH] D58743: Handle built-in when importing SourceLocation and FileID
Shafik Yaghmour via Phabricator via llvm-commits
- [PATCH] D58918: [AMDGPU] Add support for 64 bit buffer atomic artihmetic instructions
Ryan Taylor via Phabricator via llvm-commits
- [PATCH] D58919: WebAssembly: Irreducible control flow rewrite
Alon Zakai via Phabricator via llvm-commits
- [zorg] r355335 - Update libc++ GCC 4.9 builder to GCC 5.
Eric Fiselier via llvm-commits
- [llvm] r355337 - [ConstantHoisting] avoid hang/crash from unreachable blocks (PR40930)
Sanjay Patel via llvm-commits
- [PATCH] D54175: [PGO] context sensitive PGO
Alexey Bataev via Phabricator via llvm-commits
- [llvm] r355338 - Fix wrong enum value in switch.
Evgeniy Stepanov via llvm-commits
- [PATCH] D58723: [scudo][standalone] Add bytemap classes
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] r355339 - [GlobalISel][AArch64] Legalize vector G_SELECT
Jessica Paquette via llvm-commits
- [PATCH] D58791: [build] Rename clang-headers to clang-resource-headers
Shoaib Meenai via Phabricator via llvm-commits
- [compiler-rt] r355340 - [build] Rename clang-headers to clang-resource-headers
Shoaib Meenai via llvm-commits
- [llvm] r355340 - [build] Rename clang-headers to clang-resource-headers
Shoaib Meenai via llvm-commits
- [PATCH] D58250: [AIX][CMake] Changes for building on AIX with XL and GCC
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D58759: [RISCV][MC] Fixed error: could not find corresponding %pcrel_hi
Ana Pazos via Phabricator via llvm-commits
- [PATCH] D58842: Move ProcessInstanceInfo and similar to Utility
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D58925: gn build: Port r342002
Nico Weber via Phabricator via llvm-commits
- [compiler-rt] r355343 - Order File Instrumentation: dump the data in compiler-rt
Manman Ren via llvm-commits
- [PATCH] D57530: Order File Instrumentation: dump the data in compiler-rt
Phabricator via Phabricator via llvm-commits
- [llvm] r355344 - [GlobalISel][AArch64] Add selection support for G_EXTRACT_VECTOR_ELT
Jessica Paquette via llvm-commits
- [llvm] r355345 - [CodeGenPrepare] avoid crashing on non-canonical/degenerate code
Sanjay Patel via llvm-commits
- [llvm] r355346 - [NFC] Fix PGO link error in shared libs build
Jordan Rupprecht via llvm-commits
- [compiler-rt] r355347 - [sanitizer] Intercept bzero.
Evgeniy Stepanov via llvm-commits
- [compiler-rt] r355348 - [msan] Instrument x86 BMI intrinsics.
Evgeniy Stepanov via llvm-commits
- [llvm] r355348 - [msan] Instrument x86 BMI intrinsics.
Evgeniy Stepanov via llvm-commits
- [PATCH] D58070: [DAG] Remember nodes added to the worklist for pruning.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D58850: [sanitizer] Intercept bzero.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D58858: [msan] Instrument x86 BMI intrinsics.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D58926: [libc++] Fix use-after-free when building with _LIBCPP_DEBUG=1
Tom Anderson via Phabricator via llvm-commits
- [PATCH] D58927: [ARM] Fixed an assumption of power-of-2 vector MVT
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D58928: [AMDGPU] Prepare for introduction of v3 and v5 MVTs
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D58929: [LoopRotate] fix crash encountered with callbr
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D58931: [SLP] Fix invalid triple in X86 tests
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D58930: Add XCOFF triple object format type for AIX
Jason Liu via Phabricator via llvm-commits
- [PATCH] D58535: [OptRemarks] Make OptRemarks more generic: rename OptRemarks to Remarks
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D58644: [InstCombine] Optimize overflow check base on uadd.with.overflow result (PR40846)
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r355349 - Fix invalid target triples in tests. (NFC)
Florian Hahn via llvm-commits
- [PATCH] D58932: [RISCV] Allow access to FP CSRs without F extension
Ana Pazos via Phabricator via llvm-commits
- [PATCH] D58933: [opt] Report if the provided architecture is invalid.
Florian Hahn via Phabricator via llvm-commits
- [compiler-rt] r355350 - Attemp to fix build brokage due to D57530.
Manman Ren via llvm-commits
- [PATCH] D58869: [X86] Allow 8-bit INC/DEC to be converted to LEA.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D57718: [PPC] Adjust the computed branch offset for the possible shorter distance
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D55501: [PPC64][PPC] add tests for R_PPC64_REL14 R_PPC_REL14
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D58862: [cmake] Create exports for umbrella library targets
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D58935: [tsan] Support interception of libdispatch on Linux
Julian Lettner via Phabricator via llvm-commits
- [llvm] r355354 - [cmake] Create exports for umbrella library targets
Shoaib Meenai via llvm-commits
- [compiler-rt] r355355 - [NFC][Sanitizer] Cleanup ASan's GetStackTrace implementation
Julian Lettner via llvm-commits
- [PATCH] D58936: [BPF] Do not generate BTF sections unnecessarily
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D58937: [Subtarget] Move SubtargetFeatureKV/SubtargetInfoKV from SubtargetFeature.h to MCSubtargetInfo.h. Move all code that operates on ProcFeatures and ProcDesc arrays to MCSubtargetInfo.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D58938: [Subtarget] Create a separate SubtargetSubtargetKV struct for ProcDesc to remove fields from the stack tables that aren't needed for CPUs
Craig Topper via Phabricator via llvm-commits
- [compiler-rt] r355357 - Attemp to fix windows profile-rt build breakage.
Manman Ren via llvm-commits
- [PATCH] D58939: [Subtarget] Merge ProcSched and ProcDesc arrays in MCSubtargetInfo into a single array.
Craig Topper via Phabricator via llvm-commits
- [llvm] r355360 - [BPF] Do not generate BTF sections unnecessarily
Yonghong Song via llvm-commits
- [PATCH] D58470: [X86] Reduce some patterns by using FP instructions for integer types even when AVX2 is available and execution domain fixing will do the right thing
Phabricator via Phabricator via llvm-commits
- [llvm] r355361 - [X86] Reduce some patterns by using FP instructions for integer types even when AVX2 is available and execution domain fixing will do the right thing
Craig Topper via llvm-commits
- [llvm] r355362 - PHI nodes are not `FPMathOperator` s
Sanjoy Das via llvm-commits
- [PATCH] D58940: [Sanitizer] Only unwind when it is safe to do so
Julian Lettner via Phabricator via llvm-commits
- [compiler-rt] r355363 - Revert compiler-rt diffs for order file instrumentation to get bot green!
Manman Ren via llvm-commits
- [PATCH] D58892: [ELF] Split RW PT_LOAD on the PT_GNU_RELRO boundary
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D58943: [RISCV][MC] Find matching pcrel_hi fixup in more cases.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D58941: [clang-format][docs][NFC] Fix example for Allman brace breaking style
Jan Korous via Phabricator via llvm-commits
- [PATCH] D58944: [MC][MachO] Emit an error for emitting relocations of the form -SYM + cst
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D58873: [ARM][MC] Update one test case in 'test/MC/Disassembler/ARM/invalid-armv7.txt'
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D58947: Restore logic broken by D58861
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D58924: Replace clang::FileData with llvm::vfs::Status
Harlan Haskins via Phabricator via llvm-commits
- [compiler-rt] r355369 - Revert "[NFC][Sanitizer] Cleanup ASan's GetStackTrace implementation"
Vitaly Buka via llvm-commits
- [PATCH] D58949: [NFC] Declare the member data of class PostGenericScheduler as "protected" instead of "private"
Qing Shan Zhang via Phabricator via llvm-commits
- [compiler-rt] r355370 - [NFC] Move asan_inited and size reset on top of ::UnwindImpl
Vitaly Buka via llvm-commits
- [compiler-rt] r355371 - [NFC] Put bp into Unwind(.. false) for consistency
Vitaly Buka via llvm-commits
- [compiler-rt] r355372 - [NFC] Return on SANITIZER_MIPS && !IsValidFrame
Vitaly Buka via llvm-commits
- [PATCH] D55538: [InterleavedAccessAnalysis] Fix integer overflow in insertMember.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D58889: [InterleavedAccessAnalysis] Use fixed size integers for InterleaveGroup.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D58400: [AMDGPU] Implement AMDGPUMCInstrAnalysis
Scott Linder via Phabricator via llvm-commits
- [llvm] r355373 - [AMDGPU] Implement AMDGPUMCInstrAnalysis
Scott Linder via llvm-commits
- [llvm] r355374 - [ARM][MC] Update one test case in 'test/MC/Disassembler/ARM/invalid-armv7.txt'
Xing GUO via llvm-commits
- [PATCH] D58950: [PowerPC] Strength reduction of multiply by a constant by shift and add/sub in place
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D57728: Relax constraints for reduction vectorization
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D58951: [compiler-rt][tests] Improve handling with non-default toolchains
Hubert Tong via Phabricator via llvm-commits
- [compiler-rt] r355376 - [NFC] Reorder ifs in BufferedStackTrace::UnwindImpl
Vitaly Buka via llvm-commits
- [compiler-rt] r355377 - [NFC] Move ScopedUnwinding from .h to .cc
Vitaly Buka via llvm-commits
- [llvm] r355378 - [PowerPC] fix killed/dead flag after convert x-form to d-form tranformation.
Chen Zheng via llvm-commits
- [llvm] r355379 - [LangRef] Add 'callbr' instruction to the 'blockaddress' section.
Craig Topper via llvm-commits
- [compiler-rt] r355380 - [NFC] Move isUnwinding check into ScopedUnwinding
Vitaly Buka via llvm-commits
- [compiler-rt] r355381 - [NFC] Simplify BufferedStackTrace::UnwindImpl
Vitaly Buka via llvm-commits
- [PATCH] D58952: [llvm] Skip over empty line table entries.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D58953: [WebAssembly] Disable MachineBlockPlacement pass
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D58954: [WebAssembly] Test changes after disabling MachineBlockPlacement
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D58955: [WebAssembly] Remove trailing whitespaces (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D57982: [SanitizierCoverage] Avoid splitting critical edges when destination is a basic block containing unreachable
Craig Topper via Phabricator via llvm-commits
- [PATCH] D58956: [WebAssembly] Remove tabs in tests (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D58813: [ARM] Fix select_cc lowering for fp16
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D58561: [AArch64] Generate FP16 vector compare instructions
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D58563: [AArch64] Improve FP16 vector convert from short instructions
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D58855: [AArch64] Improve FP16 instruction selection for vector round and vector convert from half instructions
Sjoerd Meijer via Phabricator via llvm-commits
- [lld] r355382 - [ELF][test] chmod u+w to prevent annoying rm prompt
Fangrui Song via llvm-commits
- [llvm] r355228 - [X86] Remove IntrArgMemOnly from target specific gather/scatter intrinsics
Hans Wennborg via llvm-commits
- [llvm] r355384 - [AMDGPU] Omit KILL instructions from hazard recognizer
David Stuttard via llvm-commits
- [llvm] r355385 - [ARM] Fix select_cc lowering for fp16
Oliver Stannard via llvm-commits
- [llvm] r355386 - Add wildcard support to all update_*_test_checks.py scripts (PR37500)
Simon Pilgrim via llvm-commits
- [PATCH] D58697: AMDGPU: Don't add unnecessary convergent attributes
Neil Henning via Phabricator via llvm-commits
- [PATCH] D58957: [AMDGPU] Add an experimental buffer fat pointer address space.
Neil Henning via Phabricator via llvm-commits
- [llvm] r355387 - [WebAssembly] Rename a variable in LateEHPrepare (NFC)
Heejin Ahn via llvm-commits
- [PATCH] D58833: Fix embedded Python initialization according to changes in version 3.7
Phabricator via Phabricator via llvm-commits
- [llvm] r355389 - [SCEV] Add some extra tests for IndVarSimplifys loop exit values. NFC.
David Green via llvm-commits
- [PATCH] D58502: [ASTImporter] Fix redecl failures of Class and ClassTemplate
Gabor Marton via Phabricator via llvm-commits
- [llvm] r355391 - [llvm-objcopy] - Report "no zlib available" error properly when --compress-debug-sections is used.
George Rimar via llvm-commits
- [PATCH] D58958: [sanitizers] Don't use Windows Trace Logging with Clang in MSVC mode either
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D58028: Always compare C++ typeinfo (based on libstdc++ implementation).
Martin Liška via Phabricator via llvm-commits
- [llvm] r355393 - [SCEV] Ensure that isHighCostExpansion takes into account what is being divided
David Green via llvm-commits
- [PATCH] D58959: [DebugInfo][ExecutionEngine] follow up for "add SectionedAddress to DebugInfo interfaces"
Alexey Lapshin via Phabricator via llvm-commits
- [llvm] r355394 - [AMDGPU] Fix DPP operand order in atomic optimizer
Carl Ritson via llvm-commits
- [PATCH] D58960: [llvm-objcopy] - Fix --compress-debug-sections when there are relocations.
George Rimar via Phabricator via llvm-commits
- [compiler-rt] r355397 - [sanitizers] Don't use Windows Trace Logging with Clang in MSVC mode either
Martin Storsjo via llvm-commits
- [PATCH] D58762: [BinaryFormat] Add DT_USED tag into dynamic section.
Xing via Phabricator via llvm-commits
- [llvm] r355399 - [llvm-objcopy] - Simplify `isCompressable` and fix the issue relative.
George Rimar via llvm-commits
- [PATCH] D57737: [AMDGPU] Fix DPP sequence in atomic optimizer.
Diego Novillo via Phabricator via llvm-commits
- [PATCH] D55376: Generate LLDB website/documentation from rst with Sphinx
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D58863: [X86] Enable 8-bit OR with disjoint bits to convert to LEA
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r355400 - [X86] Add test cases for D58874
Simon Pilgrim via llvm-commits
- [PATCH] D57689: Adds property to force enabling of GDB JIT loader for MacOS
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D58963: [JumpThreading] Retain debug info when replacing branch instructions
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D58964: [AMDGPU] Allow MIMG with no uses in adjustWritemask in isel
David Stuttard via Phabricator via llvm-commits
- [PATCH] D58201: Make std::memory_order an enum class (P0439R0)
Louis Dionne via Phabricator via llvm-commits
- [llvm] r355404 - [X86] Add SADDO/UADDO and SSUBO/USUBO combine tests
Simon Pilgrim via llvm-commits
- [llvm] r355405 - Fix typo in constant vector
Simon Pilgrim via llvm-commits
- [PATCH] D58965: [DAGCombiner] Enable UADDO/USUBO vector combine support
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r355407 - [X86] Add SMULO/UMULO combine tests
Simon Pilgrim via llvm-commits
- [PATCH] D58967: [DAGCombiner] Add SADDO/SSUBO combine support
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D58831: [DebugInfo] Ignore bitcasts when lowering stack arg dbg.values
David Stenberg via Phabricator via llvm-commits
- [PATCH] D58968: [DAGCombiner] Enable SMULO/UMULO vector combine support (PR40442)
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r355408 - Revert "[GlobalISel][AArch64] Add selection support for G_EXTRACT_VECTOR_ELT"
Jessica Paquette via llvm-commits
- [PATCH] D58966: [libc++] Fix <atomic> failures on GCC
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D58917: [HIP] Do not unbundle object files for -fno-gpu-rdc
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D58595: [TableGen][SelectionDAG][X86] Add specific isel matchers for immAllZerosV/immAllOnesV. Remove bitcasts from X86 patterns that are no longer necessary.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D58969: Expose template parameters of endian specific types as class members
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D58974: [X86][SSE] VSELECT(XOR(Cond,-1), LHS, RHS) --> VSELECT(Cond, RHS, LHS)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D58974: [X86][SSE] VSELECT(XOR(Cond,-1), LHS, RHS) --> VSELECT(Cond, RHS, LHS)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D58974: [X86][SSE] VSELECT(XOR(Cond,-1), LHS, RHS) --> VSELECT(Cond, RHS, LHS)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D58974: [X86][SSE] VSELECT(XOR(Cond,-1), LHS, RHS) --> VSELECT(Cond, RHS, LHS)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D58974: [X86][SSE] VSELECT(XOR(Cond,-1), LHS, RHS) --> VSELECT(Cond, RHS, LHS)
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r355411 - [SDAG] move FP constant folding to helper function; NFC
Sanjay Patel via llvm-commits
- [llvm] r355412 - [X86][SSE] Regenerate vector zero tests
Simon Pilgrim via llvm-commits
- [llvm] r355414 - TableGen: Allow lists to be concatenated through '#'
Javed Absar via llvm-commits
- [PATCH] D58978: AMDGPU: Preserve undef flag when expanding SI_IF
Matt Arsenault via Phabricator via llvm-commits
- [compiler-rt] r355416 - [scudo][standalone] Add bytemap classes
Kostya Kortchinsky via llvm-commits
- [llvm] r355420 - [SLP] Fix invalid triple in X86 tests
Florian Hahn via llvm-commits
- [PATCH] D58980: [ARC] Add more load/store variants and simple pass to generate postincrement instructions
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D58981: CodeGenPrepare: preserve inbounds attribute when sinking GEPs
Tim Northover via Phabricator via llvm-commits
- [PATCH] D58982: DAG: allow DAG pointer size different from memory representation.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D58983: DAG: propagate whether an arg is a pointer for CallingConv decisions.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D58984: DAG: propagate ConsecutiveRegs flags to returns too.
Tim Northover via Phabricator via llvm-commits
- [llvm] r355423 - [X86] Enable 8-bit OR with disjoint bits to convert to LEA
Craig Topper via llvm-commits
- [llvm] r355424 - [X86] Allow 8-bit INC/DEC to be converted to LEA.
Craig Topper via llvm-commits
- [llvm] r355425 - [X86] Enable 8-bit SHL to convert to LEA
Craig Topper via llvm-commits
- [llvm] r355426 - AMDGPU: Preserve undef flag when expanding SI_IF
Matt Arsenault via llvm-commits
- [PATCH] D58870: [X86] Enable 8-bit SHL to convert to LEA
Phabricator via Phabricator via llvm-commits
- [llvm] r355428 - [Subtarget] Move SubtargetFeatureKV/SubtargetInfoKV from SubtargetFeature.h to MCSubtargetInfo.h. Move all code that operates on ProcFeatures and ProcDesc arrays to MCSubtargetInfo.
Craig Topper via llvm-commits
- [llvm] r355429 - [Subtarget] Create a separate SubtargetSubtargetKV struct for ProcDesc to remove fields from the stack tables that aren't needed for CPUs
Craig Topper via llvm-commits
- [llvm] r355430 - [X86] In X86DomainReassignment.cpp add enclosed registers to EnclosedEdges
Guozhi Wei via llvm-commits
- [llvm] r355431 - [Subtarget] Merge ProcSched and ProcDesc arrays in MCSubtargetInfo into a single array.
Craig Topper via llvm-commits
- [PATCH] D56675: [lld] add options for context-sensitive PGO.
Rong Xu via Phabricator via llvm-commits
- [PATCH] D58725: GlobalISel: Use multiple returns for intrinsic structs
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r355433 - Revert r355224 "[TableGen][SelectionDAG][X86] Add specific isel matchers for immAllZerosV/immAllOnesV. Remove bitcasts from X86 patterns that are no longer necessary."
Craig Topper via llvm-commits
- [PATCH] D58988: [Sanitizer] Protect UnwindFast with IsValidFrame on MIPS
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D58934: [clang-format] Fix lambdas returning template specialization that contains operator in parameter
Jan Korous via Phabricator via llvm-commits
- [llvm] r355436 - [NFC][CodeGen][X86][AArch64] Add tests for C++ std::midpoint() pattern (PR40965)
Roman Lebedev via llvm-commits
- [PATCH] D58990: AMDGPU: Correct DS implementation of areLoadsFromSameBasePtr
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58991: AMDGPU: Don't bother checking the chain in areLoadsFromSameBasePtr
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r355437 - [WebAssembly] Disable MachineBlockPlacement pass
Heejin Ahn via llvm-commits
- [lld] r355438 - [WebAssembly] Test change after disabling MachineBlockPlacement
Heejin Ahn via llvm-commits
- [PATCH] D58993: AMDGPU: Handle "uniform-work-group-size" attribute (fix for RADV)
Aakanksha Patil via Phabricator via llvm-commits
- [llvm] r355439 - [OptRemarks] Make OptRemarks more generic: rename OptRemarks to Remarks
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D58419: [GISel]: Allow G_EXTRACT_VEC_ELT's result to be larger the source element type
Aditya Nandakumar via Phabricator via llvm-commits
- [llvm] r355441 - [Remarks][NFC] Rename RemarkParser to YAMLRemarkParser
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D58994: [SCEV] Use depth limit for trunc analysis
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r355444 - [WebAssembly] Simplify iterator navigations (NFC)
Heejin Ahn via llvm-commits
- [PATCH] D58636: [BinaryFormat] Update Mach-O ARM64E CPU subtype and dumping
Shoaib Meenai via Phabricator via llvm-commits
- [www] r355446 - Add a new GSoC 2019 open project for Clang Static Analyzer.
Artem Dergachev via llvm-commits
- [PATCH] D58995: [CGP] Avoid repeatedly building DominatorTree causing long compile-time (NFC)
Teresa Johnson via Phabricator via llvm-commits
- [www] r355447 - GSoC 2019 Static Analyzer project: Minor fixes suggested by Devin.
Artem Dergachev via llvm-commits
- [PATCH] D58996: [Remarks] Refactor remark diagnostic emission in a RemarkStreamer
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D58832: [SampleFDO] add suffix elision control for fcn names
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D58997: Order File Instrumentation: dump the data in compiler-rt (Make it work for Linux/Windows etc)
Manman Ren via Phabricator via llvm-commits
- [PATCH] D58998: Add declarations of explicit specializations and make primary template deleted
Thomas Köppe via Phabricator via llvm-commits
- [PATCH] D58756: Fix typo in comment for function "static void initializeWorkList" in "/lib/Analysis/CFLAndersAliasAnalysis.cpp"
Artem Dergachev via Phabricator via llvm-commits
- [llvm] r355452 - [X86][NFC] Add proper test for promotion of i8 cmov's of trunc's
Roman Lebedev via llvm-commits
- [PATCH] D58698: [DWARFFormValue] Don't consider DW_FORM_data4/8 to be section offsets.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D58999: [AliasAnalysis] Prototype to cache BasicAA / anyAA state.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D59000: [SROA] Fix a crash when trying to convert a memset to an non-integral pointer type
Philip Reames via Phabricator via llvm-commits
- [PATCH] D58632: [X86] Improve lowering of idemptotent RMW operations
Philip Reames via Phabricator via llvm-commits
- [llvm] r355453 - [AtomicExpand] Allow libcall expansion for non-zero address spaces
Philip Reames via llvm-commits
- [PATCH] D59001: X86TargetLowering::LowerSELECT(): don't promote CMOV's if the subtarget does't have them
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r355455 - [opt] Report if the provided architecture is invalid.
Florian Hahn via llvm-commits
- [PATCH] D59002: Use bitset for assembler predicates
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D58354: PowerPC: Add ImmArg to intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D57825: IR: Add immarg attribute
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59003: [GN] Locate prebuilt binaries correctly.
Mitch Phillips via Phabricator via llvm-commits
- [llvm] r355456 - [DWARFFormValue] Don't consider DW_FORM_data4/8 to be section offsets.
Jonas Devlieghere via llvm-commits
- [PATCH] D58838: Remove tautological #ifdefs
Phabricator via Phabricator via llvm-commits
- [PATCH] D59005: Fix memory leak in CreateSigAltStack
Pietro Fezzardi via Phabricator via llvm-commits
- [PATCH] D58946: [SBAPI] Don't check IsValid in constructor
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r355460 - [ARM] Sink zext/sext operands for add and sub to enable vsubl generation.
Florian Hahn via llvm-commits
- [PATCH] D59006: [x86] improve the default expansion of uaddsat/usubsat
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r355461 - Revert "[AtomicExpand] Allow libcall expansion for non-zero address spaces" for buildbot failures.
Mitch Phillips via llvm-commits
- [PATCH] D59007: [WebAssembly] Use named operands to identify loads and stores
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D58839: gn build: Add 32-bit Linux support.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r355467 - gn build: Add 32-bit Linux support.
Peter Collingbourne via llvm-commits
- [llvm] r355468 - [BinaryFormat] Add DT_USED tag into dynamic section.
Xing GUO via llvm-commits
- [PATCH] D58081: [GlobalISel][AArch64] Select llvm.bswap* for non-vector types
Evgenii Stepanov via Phabricator via llvm-commits
- [llvm] r355472 - [WebAssembly] Remove trailing whitespaces in tests (NFC)
Heejin Ahn via llvm-commits
- [PATCH] D59009: [BasicAA] Peak through IntToPtr(Load(%object))
Florian Hahn via Phabricator via llvm-commits
- [llvm] r355474 - [X86] Remove periods from the end of SubtargetFeature descriptions since the help printer adds a period.
Craig Topper via llvm-commits
- [llvm] r355475 - [NFC] Declare the member data of class PostGenericScheduler as "protected" instead of "private"
QingShan Zhang via llvm-commits
- [PATCH] D28791: [compiler-rt][crt] Simple crtbegin and crtend implementation
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D59010: [DebugInfo] Add test cases for FlagNonTrivial
Aaron Smith via Phabricator via llvm-commits
- [lld] r355478 - ELF: Extract a non-ELFT base class for VersionNeedSection.
Peter Collingbourne via llvm-commits
- [lld] r355479 - ELF: De-template OutputSection::finalize() and MipsGotSection::build(). NFCI.
Peter Collingbourne via llvm-commits
- [llvm] r355480 - gn build: Merge r355439.
Peter Collingbourne via llvm-commits
- [PATCH] D58808: ELF: Extract a non-ELFT base class for VersionNeedSection.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D58810: ELF: De-template OutputSection::finalize() and MipsGotSection::build(). NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D59011: [PowerPC] Remove the override of isMachineVerifierClean() to open machine verifier
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D59012: [WebAssembly] LTO: Don't include bitcode-only symbols in the symtab
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D52002: Omit range checks from jump tables when lowering switches with unreachable default
Ayonam Ray via Phabricator via llvm-commits
- [llvm] r355483 - [CodeGen] Omit range checks from jump tables when lowering switches with unreachable default
Ayonam Ray via llvm-commits
- [llvm] r355484 - [X86] Suppress load folding for add/sub with 128 immediate.
Craig Topper via llvm-commits
- [llvm] r355485 - [X86] Enable the add with 128 -> sub with -128 encoding trick with X86ISD::ADD when the carry flag isn't used.
Craig Topper via llvm-commits
- [PATCH] D58979: [clang][OpenMP] Revert "OMPFlushClause is synthetic, no such clause exists"
Phabricator via Phabricator via llvm-commits
- [llvm] r355487 - Reversing the commit of revision 355483 since it is giving a regression on a newly added test.
Ayonam Ray via llvm-commits
- [PATCH] D59013: [CMake][runtimes] Move libunwind, libc++abi and libc++ to lib/ and include/
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D59013: [CMake][runtimes] Move libunwind, libc++abi and libc++ to lib/ and include/
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D59013: [CMake][runtimes] Move libunwind, libc++abi and libc++ to lib/ and include/
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D59013: [CMake][runtimes] Move libunwind, libc++abi and libc++ to lib/ and include/
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D59013: [CMake][runtimes] Move libunwind, libc++abi and libc++ to lib/ and include/
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D59013: [CMake][runtimes] Move libunwind, libc++abi and libc++ to lib/ and include/
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D59013: [CMake][runtimes] Move libunwind, libc++abi and libc++ to lib/ and include/
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D59013: [CMake][runtimes] Move libunwind, libc++abi and libc++ to lib/ and include/
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D59013: [CMake][runtimes] Move libunwind, libc++abi and libc++ to lib/ and include/
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D59013: [CMake][runtimes] Move libunwind, libc++abi and libc++ to lib/ and include/
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D59013: [CMake][runtimes] Move libunwind, libc++abi and libc++ to lib/ and include/
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D58271: [ELF] --gdb-index: split off GdbSymbol::CuVector and add a separate CuVectors
Fangrui Song via Phabricator via llvm-commits
- [compiler-rt] r355488 - Always compare C++ typeinfo (based on libstdc++ implementation).
Martin Liska via llvm-commits
- [PATCH] D59014: [TTI] Enable analysis of clib functions in getIntrinsicCosts. NFCI.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D58715: [MIPS GlobalISel] Fix mul operands
Petar Avramovic via Phabricator via llvm-commits
- [llvm] r355490 - [CodeGen] Omit range checks from jump tables when lowering switches with unreachable default
Ayonam Ray via llvm-commits
- [PATCH] D59016: [TableGen] Allow 2^63-1 and 2^63-2 as int literals.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D59017: [llvm-objcopy] - Remove dead code. NFCI.
George Rimar via Phabricator via llvm-commits
- [www] r355492 - Win snapshot: r355397
Hans Wennborg via llvm-commits
- [PATCH] D58600: [clangd] Emit source to Diagnostic.
Haojian Wu via Phabricator via llvm-commits
- [llvm] r355494 - [X86][SSE] VSELECT(XOR(Cond, -1), LHS, RHS) --> VSELECT(Cond, RHS, LHS)
Simon Pilgrim via llvm-commits
- [llvm] r355495 - [DAGCombiner] Enable SMULO/UMULO vector combine support (PR40442)
Simon Pilgrim via llvm-commits
- [PATCH] D59018: [llvm-objdump] - Fix incorrect CompressedSection creation.
George Rimar via Phabricator via llvm-commits
- [llvm] r355496 - [X86][NFC] Autogenerate check lines in cmovcmov.ll test
Roman Lebedev via llvm-commits
- [PATCH] D59019: [llvm-objcopy] - Remove an excessive zlib::isAvailable() check and dead code.
George Rimar via Phabricator via llvm-commits
- [PATCH] D59020: [StackMaps] Update llvm-readobj to parse V3 Stackmaps
Jake Hughes via Phabricator via llvm-commits
- [PATCH] D59021: [ARM] [FIX] Restrict vfmal.f16 and vfmsl.f16 indexed operand to d[0-7]
Diogo N. Sampaio via Phabricator via llvm-commits
- [lld] r355497 - [LLD][ELF] - Remove unused invalid input object. NFC.
George Rimar via llvm-commits
- [llvm] r355498 - [llvm-mca][X86] Add ADC/SBB with zero test cases
Simon Pilgrim via llvm-commits
- [PATCH] D58546: [lit] Honor PYTHONPATH for llvm tests
serge via Phabricator via llvm-commits
- [PATCH] D58117: Workaround std::thread begin not copy-constructible
serge via Phabricator via llvm-commits
- [PATCH] D58577: [LLD][ELF] - Show symbols visibility in "undefined symbol..." error messages.
George Rimar via Phabricator via llvm-commits
- [lld] r355500 - [LLD][ELF] - Convert common-symbol-alignment.s test to yaml.
George Rimar via llvm-commits
- [llvm] r355501 - [llvm-objcopy] - Fix incorrect CompressedSection creation.
George Rimar via llvm-commits
- [PATCH] D58630: [lldb] [test] Pass appropriate -L&-Wl,-rpath for libc++ on NetBSD
Michał Górny via Phabricator via llvm-commits
- [llvm] r355503 - [llvm-objcopy] - Remove an excessive zlib::isAvailable() check and dead code.
George Rimar via llvm-commits
- [llvm] r355504 - Expose template parameters of endian specific types as class members
Pavel Labath via llvm-commits
- [llvm] r355505 - [llvm-objcopy] - Remove dead code. NFCI.
George Rimar via llvm-commits
- [llvm] r355506 - [DAGCombiner] Add SADDO/SSUBO combine support
Simon Pilgrim via llvm-commits
- [PATCH] D59023: [RISCV] Support -target-abi at the MC layer and for codegen
Alex Bradbury via Phabricator via llvm-commits
- [llvm] r355507 - [Remarks] Refactor remark diagnostic emission in a RemarkStreamer
Francis Visoiu Mistrih via llvm-commits
- [llvm] r355508 - [TargetLowering] simplify code for uaddsat/usubsat expansion; NFC
Sanjay Patel via llvm-commits
- [PATCH] D58970: Move RangeMap.h into Utility
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D32149: Correct handling NetBSD core(5) files with threads
Michał Górny via Phabricator via llvm-commits
- [llvm] r355511 - Revert "[Remarks] Refactor remark diagnostic emission in a RemarkStreamer"
Francis Visoiu Mistrih via llvm-commits
- [llvm] r355512 - [CGP] Avoid repeatedly building DominatorTree causing long compile-time (NFC)
Teresa Johnson via llvm-commits
- [llvm] r355513 - [PowerPC] Add secure plt support for TLS symbols
Strahinja Petrovic via llvm-commits
- [PATCH] D45520: [PowerPC] add secure plt support for TLS symbols
Strahinja Petrovic via Phabricator via llvm-commits
- [PATCH] D59024: [CGP] Limit distance between overflow math and cmp
Sam Parker via Phabricator via llvm-commits
- [llvm] r355514 - Reland "[Remarks] Refactor remark diagnostic emission in a RemarkStreamer"
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D58722: [MIPS] [microMIPS] Pattern match TRUNC_W_S_MM
Mirko Brkusanin via Phabricator via llvm-commits
- [llvm] r355515 - Revert "[CodeGen] Omit range checks from jump tables when lowering switches with unreachable default"
Alexander Kornienko via llvm-commits
- [PATCH] D58843: [WIP][MC][RISCV] Allow targets to defer forcing relocations
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D58700: [JumpThreading] Replace MergeBasicBlockIntoOnlyPred() with MergeBlockIntoPredecessor()
Brian Rzycki via Phabricator via llvm-commits
- [llvm] r355516 - [TargetLowering] simplify code for uaddsat/usubsat expansion; NFC
Sanjay Patel via llvm-commits
- [llvm] r355517 - [DAGCombiner] Enable UADDO/USUBO vector combine support
Simon Pilgrim via llvm-commits
- [PATCH] D59025: Add --add-ghashes to llvm-objcopy to append a .debug$H to coff objects
Leonardo Santagada via Phabricator via llvm-commits
- [PATCH] D59026: [www][GSOC2019]Add LLVM binary tools project
James Henderson via Phabricator via llvm-commits
- [PATCH] D59027: [WIP][DebugInfo] When sinking DBG_VALUEs, only insert undef DBG_VALUEs if sinking would re-order assignments
Jeremy Morse via Phabricator via llvm-commits
- [llvm] r355520 - [AMDGPU] Add support for 64 bit buffer atomic artihmetic instructions
Ryan Taylor via llvm-commits
- [PATCH] D58736: [System Model] Introduce a target system model
David Greene via Phabricator via llvm-commits
- [PATCH] D59029: [libc++] Do not specify the underlying type of memory_order
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D58784: [FileCheck]Remove assertions that prevent matching an empty string at file start before CHECK-NEXT/SAME
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D57335: [IR] Don't assume all functions are 4 byte aligned
Michael Platings via Phabricator via llvm-commits
- [llvm] r355522 - [IR][ARM] Add function pointer alignment to datalayout
Michael Platings via llvm-commits
- [llvm] r355524 - [Hexagon] Avoid creating 5-instruction packets with vgather pseudos
Krzysztof Parzyszek via llvm-commits
- [PATCH] D59031: [scudo][standalone] Adding a stats class
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] r355527 - [MC][MachO] Emit an error for emitting relocations of the form -SYM + cst
Francis Visoiu Mistrih via llvm-commits
- [llvm] r355529 - [PPC] Adjust the computed branch offset for the possible shorter distance
Guozhi Wei via llvm-commits
- [llvm] r355530 - [InstCombine] Fold add nsw + sadd.with.overflow
Nikita Popov via llvm-commits
- [PATCH] D32149: [lldb] [Process] Add proper support for NetBSD core files with threads
Michał Górny via Phabricator via llvm-commits
- [llvm] r355532 - [PowerPC] Use real pointers instead of undef
Simon Pilgrim via llvm-commits
- [llvm] r355533 - [DAGCombine] Improve select (not Cond), N1, N2 -> select Cond, N2, N1 fold
Simon Pilgrim via llvm-commits
- [llvm] r355534 - [AArch64] Remove a stray test from the AArch64 directory.
Amara Emerson via llvm-commits
- [llvm] r355535 - [AArch64] add tests for uaddsat/usubsat; NFC
Sanjay Patel via llvm-commits
- [PATCH] D59033: [llvm-objcopy] Make .build-id linking atomic
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D58068: [DAG] Avoid smart constructor-based dangling nodes.
Nirav Dave via Phabricator via llvm-commits
- [llvm] r355537 - Revert "[IR][ARM] Add function pointer alignment to datalayout"
Mitch Phillips via llvm-commits
- [PATCH] D58420: docs/GithubMove.rst: Remove obsolete information
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D58801: [Support] Implement is_local_impl with AIX mntctl
Hubert Tong via Phabricator via llvm-commits
- [compiler-rt] r355538 - [tsan] Support interception of libdispatch on Linux
Julian Lettner via llvm-commits
- [compiler-rt] r355539 - [NFC][TSan][libdispatch] Rename tsan_block_context_t -> block_context_t
Julian Lettner via llvm-commits
- [llvm] r355540 - [AtomicExpand] Allow libcall expansion for non-zero address spaces (try 2)
Philip Reames via llvm-commits
- [PATCH] D59034: Delete x86_64 ShadowCallStack support
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r355541 - [PGO] Context sensitive PGO (part 4)
Rong Xu via llvm-commits
- [PATCH] D58722: [MIPS] [microMIPS] Pattern match TruncIntFP
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D59035: [X86] Promote i8 CMOV's (PR40965)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59036: Memory writes overlap in the pipelined loop
Yan Luo via Phabricator via llvm-commits
- [llvm] r355542 - [PS4] Emit a trap after a stack-protector fail call.
Paul Robinson via llvm-commits
- [PATCH] D59037: [Sanitizer] Add 'dispatch' feature to be used in compiler-rt tests
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D49691: [DAGCombine] Allow alias analysis with inline asm calls and GluedNodes.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D59039: [DAGCombine] Refactor GatherAllAliases. NFCI.
Nirav Dave via Phabricator via llvm-commits
- [lld] r355543 - [LLD][COFF] More detailed information for /failifmismatch
Alexandre Ganea via llvm-commits
- [llvm] r355544 - [X86] Add vector mulo with power of two operand tests; NFC
Nikita Popov via llvm-commits
- [llvm] r355545 - [AArch64] Improve FP16 instruction selection for vector round and vector conver from half instructions
Abderrazek Zaafrani via llvm-commits
- [PATCH] D59041: [SDAG][X86] Expand pow2 mulo using shifts
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D59042: [SDA] Use IPD outside the loop as divergence bound
Simon Moll via Phabricator via llvm-commits
- [PATCH] D58992: [CUDA][HIP][DebugInfo] Skip reference device function
Michael Liao via Phabricator via llvm-commits
- [llvm] r355552 - gn build: Merge r355514.
Peter Collingbourne via llvm-commits
- [PATCH] D59030: Pass ConstString by value
Phabricator via Phabricator via llvm-commits
- [PATCH] D59044: ELF: Reduce the size of InputSectionBase by two words. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D59045: [mips] Fix encoding of the `mov.d` command for microMIPS R6
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D59046: [mips] Map SW instruction to its microMIPS R6 variant
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D59047: [NFC][TSan] Add libdispatch tests for non-Darwin platforms
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D55720: [Intrinsic] Signed Fixed Point Saturation Multiplication Intrinsic
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D59049: [Remarks] Add a new Remark / RemarkParser abstraction
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D59050: [InterleavedAccessAnalysis] Use unordered_map to avoid tombstone insertion.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D59051: Fix ASTReader invalid bounds check
Christy Lee via Phabricator via llvm-commits
- [llvm] r355556 - [PGO] Fix hexagon buildbot errors in r355541
Rong Xu via llvm-commits
- [PATCH] D59052: ELF: Remove dead code. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D59053: [LLD][COFF] Early dependency detection
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D58798: Use AIX version detection at LLVM run-time
Hubert Tong via Phabricator via llvm-commits
- [llvm] r355558 - [mips] Replace assertion by error message while lowering `RETURNADDR` and `FRAMEADDR`
Simon Atanasyan via llvm-commits
- [llvm] r355564 - [LoopRotate] fix crash encountered with callbr
Nick Desaulniers via llvm-commits
- [PATCH] D59057: AMDHSA: Code object v3 updates
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D59058: [X86] Model ADC/SBB with immediate 0 more accurately in the Haswell scheduler model
Craig Topper via Phabricator via llvm-commits
- [www] r355567 - Switch to https.
Tanya Lattner via llvm-commits
- [PATCH] D55626: [Reproducers] Add tests for functionality
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D59060: Compute and Print Type and Section columns in "llvm-nm -f sysv" output. Round 2.
Sunil Srivastava via Phabricator via llvm-commits
- [PATCH] D58260: [INLINER] allow inlining of address taken blocks
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D59061: add two very basic test cases, comment out broken test for now, fix indentation
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D59062: [GlobalISel][AArch64] Always fall back on aarch64.neon.addp.*
Jessica Paquette via Phabricator via llvm-commits
- [llvm] r355574 - AMDGPU: Handle "uniform-work-group-size" attribute (fix for RADV)
Aakanksha Patil via llvm-commits
- [PATCH] D58263: Compute and Print Type and Section columns in "llvm-nm -f sysv" output.
Sunil Srivastava via Phabricator via llvm-commits
- [PATCH] D59064: [CodeGen] Reuse BlockUtils for -unreachableblockelim pass (NFC)
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D59065: [BasicAA] Simplify inttoptr(and(ptrtoint(X), C)) to X, if C preserves all significant bits.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D56828: [ELF] Simplify RelRo, TLS, NOBITS section ranks and make RW PT_LOAD start with RelRo
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59066: [TargetLowering] improve the default expansion of uaddsat/usubsat
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r355576 - [InterleavedAccessAnalysis] Use fixed size integers for InterleaveGroup.
Florian Hahn via llvm-commits
- [PATCH] D59067: [TSan][Linux] Fix libdispatch interception macros compilation errors
Julian Lettner via Phabricator via llvm-commits
- [lld] r355577 - [WebAssembly] LTO: Don't include bitcode-only symbols in the symtab
Sam Clegg via llvm-commits
- [PATCH] D59068: [coroutines][PR40979] Ignore unreachable uses across suspend points
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D59069: [Utils] Extract EliminateUnreachableBlocks (NFC)
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D59070: [builtins] Divide shouldn't underflow if rounded result would be normal.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D59071: [Transform] Improve saddo with mixed signs
Dan Robertson via Phabricator via llvm-commits
- [PATCH] D59074: [WebAssembly] Fix build after rL355577
Sam Clegg via Phabricator via llvm-commits
- [lld] r355580 - [WebAssembly] Fix build after rL355577
Sam Clegg via llvm-commits
- [PATCH] D58875: [X86] Merge negated ISD::SUB nodes into X86ISD::SUB equivalent (PR40483) (WIP)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D59075: [WebAssembly] Don't mark lazy symbols as `IsUsedInRegularObj`
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D57247: Simply operands of masked stores and scatters based on demanded elements
Philip Reames via Phabricator via llvm-commits
- [llvm] r355581 - [X86] Add 512-bit fminnum/maxnum test cases for PR40984. Also add v8f32 minnum/maxnum tests. NFC
Craig Topper via llvm-commits
- [llvm] r355582 - [X86] Enable combineFMinNumFMaxNum for 512 bit vectors when AVX512 is enabled.
Craig Topper via llvm-commits
- [llvm] r355583 - [BDCE] Optimize find+insert with early insert
Fangrui Song via llvm-commits
- [PATCH] D59077: [X86] Correct scheduler information for rotate by constant for Haswell, Broadwell, and Skylake.
Craig Topper via Phabricator via llvm-commits
- [llvm] r355585 - [IR][ARM] Add function pointer alignment to datalayout
Michael Platings via llvm-commits
- [PATCH] D59078: memcpy is not tailcalled
Ramakota Reddy via Phabricator via llvm-commits
- [PATCH] D59081: [llvm-objcopy] Remove unneeded checks. NFC
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D59082: [yaml2obj] - Allow producing ELFDATANONE ELFs
George Rimar via Phabricator via llvm-commits
- [llvm] r355587 - Add newline to interpreter debugging output
Kristof Beyls via llvm-commits
- [PATCH] D58501: [libclang] Fix CXTranslationUnit_KeepGoing
Ivan Donchevskii via Phabricator via llvm-commits
- [PATCH] D57806: [Interpreter] Add newline to interpreter debugging output
Phabricator via Phabricator via llvm-commits
- [llvm] r355588 - Temporarily disable newly added test that fails in debug mode.
Michael Platings via llvm-commits
- [PATCH] D59085: [LLD][ELF] - Replace one of the tests with a YAML version.
George Rimar via Phabricator via llvm-commits
- [llvm] r355589 - [IDF] Delete a redundant J-edge test
Fangrui Song via llvm-commits
- [PATCH] D58238: [DebugInfo] MachineSink: Insert undef DBG_VALUEs when sinking instructions, try to forward copies
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D59089: [llvm-readobj] Dump DT_USED value as string like GNU readelf does
Xing via Phabricator via llvm-commits
- [llvm] r355590 - Fix & re-enable test that intermittently failed in debug mode.
Michael Platings via llvm-commits
- [PATCH] D59090: Fix LIT %clang_cpp description
Jan Kratochvil via Phabricator via llvm-commits
- [llvm] r355591 - [yaml2obj] - Allow producing ELFDATANONE ELFs
George Rimar via llvm-commits
- [PATCH] D53818: [ASTImporter] Changed use of Import to Import_New in ASTImporter.
Balázs Kéri via Phabricator via llvm-commits
- [PATCH] D58451: [DebugInfo] Fix the type of the formated variable
Miloš Stojanović via Phabricator via llvm-commits
- [llvm] r355594 - [MIPS GlobalISel] Fix mul operands
Petar Avramovic via llvm-commits
- [PATCH] D59091: [AMDGPU] V_CVT_F32_UBYTE{0,1,2,3} are full rate instructions
Carl Ritson via Phabricator via llvm-commits
- [lld] r355595 - [LLD][COFF] Attempt fix for failifmismatch test on aarch64-only builder.
Alexandre Ganea via llvm-commits
- [PATCH] D58830: [ASTImporter] Import member expr with explicit template args
Gabor Marton via Phabricator via llvm-commits
- [llvm] r355597 - [LSR] Attempt to increase the accuracy of LSR's setup cost
David Green via llvm-commits
- [PATCH] D59022: [clangd] Strip plugin arguments in clangd-indexer.
Haojian Wu via Phabricator via llvm-commits
- [llvm] r355600 - [llvm-readobj] Dump DT_USED value as string like GNU readelf does
Xing GUO via llvm-commits
- [lld] r355602 - [LLD][COFF] Restrict the failifmismatch test to x86_64-windows-msvc because the ELF container doesn't support llvm.linker.options meta-data with only one operand.
Alexandre Ganea via llvm-commits
- [PATCH] D59095: [llvm-readelf]Don't lose negative-ness of negative addends for no symbol relocations
James Henderson via Phabricator via llvm-commits
- [llvm] r355603 - gn build: Merge r355522
Nico Weber via llvm-commits
- [llvm] r355604 - gn build: Port r342002
Nico Weber via llvm-commits
- [PATCH] D58894: [analyzer] Handle modification of vars inside an expr with comma operator
Petar Jovanovic via Phabricator via llvm-commits
- [PATCH] D59096: [SelectionDAG][RISCV] Add a SELECT_PARTS SelectionDAG node
Luís Marques via Phabricator via llvm-commits
- [PATCH] D56799: [NFC] Factor out + document build requirements
Russell Gallop via Phabricator via llvm-commits
- [llvm] r355607 - [DebugInfo] Fix the type of the formated variable
Petar Jovanovic via llvm-commits
- [PATCH] D59097: [yaml2obj]Lookup relocation symbols in dynamic symbol when .dynsym referenced
James Henderson via Phabricator via llvm-commits
- [PATCH] D59098: [llvm-mca] Emit a message when no bottlenecks are identified.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D58346: [Sema] Change addr space diagnostics in casts to follow C++ style
Phabricator via Phabricator via llvm-commits
- [PATCH] D59088: Fix TestDataFormatter.test uninitialized variable
Jan Kratochvil via Phabricator via llvm-commits
- [llvm] r355613 - [InterleavedAccessAnalysis] Fix integer overflow in insertMember.
Florian Hahn via llvm-commits
- [PATCH] D54043: Adding debug info to support Fortran (part 1)
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D54142: [ARM] Cortex-M4 schedule
Florian Hahn via Phabricator via llvm-commits
- [llvm] r355616 - Rollback of rL355585.
Mitch Phillips via llvm-commits
- [compiler-rt] r355617 - [Sanitizer] Add 'dispatch' feature to be used in compiler-rt tests
Julian Lettner via llvm-commits
- [llvm] r355617 - [Sanitizer] Add 'dispatch' feature to be used in compiler-rt tests
Julian Lettner via llvm-commits
- [compiler-rt] r355618 - [NFC][TSan] Add libdispatch tests for non-Darwin platforms
Julian Lettner via llvm-commits
- [compiler-rt] r355619 - [TSan][Linux] Fix libdispatch interception macros compilation errors
Julian Lettner via llvm-commits
- [compiler-rt] r355620 - [NFC][TSan] Remove unnecessary #include
Julian Lettner via llvm-commits
- [lld] r355621 - fix expected format in test/ELF/eh-frame-hdr-augmentation.s
Petar Jovanovic via llvm-commits
- [lld] r355622 - ELF: Reduce the size of InputSectionBase by two words. NFCI.
Peter Collingbourne via llvm-commits
- [llvm] r355623 - [PowerPC] Run clang format to avoid compiling warning.
Jinsong Ji via llvm-commits
- [compiler-rt] r355624 - Delete x86_64 ShadowCallStack support
Vlad Tsyrklevich via llvm-commits
- [llvm] r355624 - Delete x86_64 ShadowCallStack support
Vlad Tsyrklevich via llvm-commits
- [llvm] r355626 - [GN] Remove DataLayoutTest.cpp from IR Unittests.
Mitch Phillips via llvm-commits
- [llvm] r355628 - [llvm-mca] Emit a message when no bottlenecks are identified.
Matt Davis via llvm-commits
- [PATCH] D59004: [lldb] Fix DW_OP_addrx uses.
Ali Tamur via Phabricator via llvm-commits
- [llvm] r355630 - AMDHSA: Code object v3 updates
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D59072: [ExpressionParser] Implement ComputeClangResourceDir for Windows
Alex Langford via Phabricator via llvm-commits
- [PATCH] D59102: Add an LLVM-style dump method to CompilerType for extra convenience during debugging
Phabricator via Phabricator via llvm-commits
- [compiler-rt] r355633 - [TSan] Temporarily disable test which fails on build bot
Julian Lettner via llvm-commits
- [llvm] r355634 - [CodeGen] Reuse BlockUtils for -unreachableblockelim pass (NFC)
Brian Gesiak via llvm-commits
- [PATCH] D59106: [CodeGen] Add MMOs to statepoint nodes during SelectionDAG
Philip Reames via Phabricator via llvm-commits
- [PATCH] D59107: [Support] Add error handling to sys::Process::getPageSize().
Lang Hames via Phabricator via llvm-commits
- [PATCH] D47062: Suggest lldb-dotest to reproduce a failure.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D59108: [Docs] Add top level CONTRIBUTING.md.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D59104: [lldb-vscode] Make server mode work on Windows
Zachary Turner via Phabricator via llvm-commits
- [llvm] r355635 - [X86] Model ADC/SBB with immediate 0 more accurately in the Haswell scheduler model
Craig Topper via llvm-commits
- [llvm] r355636 - [X86] Correct scheduler information for rotate by constant for Haswell, Broadwell, and Skylake.
Craig Topper via llvm-commits
- [llvm] r355638 - Add secondary libstdc++ 4.8 and 5.1 detection mechanisms
Hubert Tong via llvm-commits
- [zorg] r355639 - Build LLDB with local submodule visibility.
Adrian Prantl via llvm-commits
- [zorg] r355641 - Build LLDB with local submodule visibility.
Adrian Prantl via llvm-commits
- [compiler-rt] r355642 - [TSan] Temporarily disable test which fails on build bot
Julian Lettner via llvm-commits
- [compiler-rt] r355643 - [scudo][standalone] Adding a stats class
Kostya Kortchinsky via llvm-commits
- [PATCH] D53137: Scalable type size queries (llvm)
David Greene via Phabricator via llvm-commits
- [PATCH] D47770: [MVT][SVE] Add EVT strings and Type mapping
David Greene via Phabricator via llvm-commits
- [PATCH] D59109: Add --unwindlib=[libgcc|compiler-rt] to parallel --rtlib= [take 2]
Sterling Augustine via Phabricator via llvm-commits
- [llvm] r355645 - [GN] Locate prebuilt binaries correctly.
Mitch Phillips via llvm-commits
- [llvm] r355646 - Work around a module build error on the LLDB incremental green dragon bot.
Adrian Prantl via llvm-commits
- [PATCH] D59112: [Bitcode] Fix bitcode compatibility issue with clang.arc.use intrinsic
Steven Wu via Phabricator via llvm-commits
- [PATCH] D59113: [TSan] Initialize libdispatch interceptors if necessary
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D53171: [tsan] Bring Dispatch support to Linux
Julian Lettner via Phabricator via llvm-commits
- [llvm] r355652 - Make GenericDomTreeConstruction textual instead.
Adrian Prantl via llvm-commits
- [llvm] r355653 - Temporarily diasble debug output in GenericDomTreeConstruction.h
Adrian Prantl via llvm-commits
- [PATCH] D59115: gn build: Unbreak get.py and gn.py on Windows
Nico Weber via Phabricator via llvm-commits
- [PATCH] D59116: [scudo][standalone] Implement checksumming functions
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] r355655 - [x86] add extract FP tests for target-specific nodes; NFC
Sanjay Patel via llvm-commits
- [PATCH] D58521: [DAGCombiner] allow truncation of binops after legalization if desirable
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D59114: [lldb-vscode] Don't hang indefinitely on invalid program
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D58703: [x86] convert anyext of pinsrb scalar op to subreg insert
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D57143: [builtins] Rounding mode support for addxf3/subxf3
Yi Kong via Phabricator via llvm-commits
- [PATCH] D59119: [SelectionDAG] Check legality for ADDCARRY in expandMUL_LOHI
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D59120: [ELF] Sort notes by alignment in decreasing order
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D58885: Variable auto-init: split out small arrays
JF Bastien via Phabricator via llvm-commits
- [PATCH] D58729: Emit boxed expression as a compile-time constant if the expression inside the parentheses is a string literal
Akira Hatanaka via Phabricator via llvm-commits
- [llvm] r355663 - [Bitcode] Fix bitcode compatibility issue with clang.arc.use intrinsic
Steven Wu via llvm-commits
- [PATCH] D56810: [Mem2Reg] Enable promotion for bitcastable load/store values
Sergey Dmitriev via Phabricator via llvm-commits
- [llvm] r355665 - [runtimes] Move libunwind, libc++abi and libc++ to lib/ and include/
Petr Hosek via llvm-commits
- [PATCH] D59126: llvm-objcopy: Remove unused field. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D59127: [CMake] Support stripping and linking output to .build-id directory
Petr Hosek via Phabricator via llvm-commits
- [llvm] r355667 - [X86] Improve the type checking in isLegalMaskedLoad and isLegalMaskedGather.
Craig Topper via llvm-commits
- [PATCH] D59086: [clangd] Adjust compile commands to be applicable for tooling
Kadir Cetinkaya via Phabricator via llvm-commits
- [llvm] r355671 - [AMDGPU] V_CVT_F32_UBYTE{0, 1, 2, 3} are full rate instructions
Carl Ritson via llvm-commits
- [PATCH] D56593: [SelectionDAG][RFC] Allow the user to specify a memeq function (v5).
Clement Courbet via Phabricator via llvm-commits
- [llvm] r355672 - [SelectionDAG] Allow the user to specify a memeq function.
Clement Courbet via llvm-commits
- [PATCH] D59079: [clang][Tooling] Delete dots and dotdots when generating absolute paths
Kadir Cetinkaya via Phabricator via llvm-commits
- [llvm] r355685 - [IR][ARM] Add function pointer alignment to datalayout
Michael Platings via llvm-commits
- [www] r355686 - [www][GSOC2019]Add LLVM binary tools project
James Henderson via llvm-commits
- [llvm] r355688 - [DAGCombine] Merge visitSSUBO+visitUSUBO into visitSUBO. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D58888: [X86][AVX] lowerShuffleAsBroadcast - improve load folding by avoiding bitcasts
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r355689 - [DAGCombine] Merge visitSADDO+visitUADDO into visitADDO. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r355690 - [DAGCombine] Merge visitSMULO+visitUMULO into visitMULO. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D59129: [SROA] WIP: Lowering alloca is not always beneficial
Sjoerd Meijer via Phabricator via llvm-commits
- [lld] r355691 - Creating release candidate rc4 from release_800 branch
Hans Wennborg via llvm-commits
- [test-suite] r355691 - Creating release candidate rc4 from release_800 branch
Hans Wennborg via llvm-commits
- [debuginfo-tests] r355691 - Creating release candidate rc4 from release_800 branch
Hans Wennborg via llvm-commits
- [compiler-rt] r355692 - [sanitizer] Update global_symbols.txt
Clement Courbet via llvm-commits
- [llvm] r355693 - gn build: Unbreak get.py and gn.py on Windows
Nico Weber via llvm-commits
- [llvm] r355694 - gn build: Unbreak finding a working `gn` on $PATH on Unix after r355645
Nico Weber via llvm-commits
- [llvm] r355695 - gn build: Merge r355685
Nico Weber via llvm-commits
- [llvm] r355696 - [llvm-readelf]Don't lose negative-ness of negative addends for no symbol relocations
James Henderson via llvm-commits
- [PATCH] D58874: [DAGCombiner] fold (add (add (xor a, -1), b), 1) -> (sub b, a)
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D58874: [DAGCombiner] fold (add (add (xor a, -1), b), 1) -> (sub b, a)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D58874: [DAGCombiner] fold (add (add (xor a, -1), b), 1) -> (sub b, a)
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D58874: [DAGCombiner] fold (add (add (xor a, -1), b), 1) -> (sub b, a)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D58874: [DAGCombiner] fold (add (add (xor a, -1), b), 1) -> (sub b, a)
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D59130: [llvm][Support] Provide interface to set thread priorities
Kadir Cetinkaya via Phabricator via llvm-commits
- [PATCH] D59133: Remove esan.
Nico Weber via Phabricator via llvm-commits
- [llvm] r355699 - Fix typo in constant vector
Simon Pilgrim via llvm-commits
- [compiler-rt] r355701 - Reland compiler-rt support for order file instrumentation.
Manman Ren via llvm-commits
- [PATCH] D32530: [SVE][IR] Scalable Vector IR Type
David Greene via Phabricator via llvm-commits
- [PATCH] D57891: [analyzer] Fix infinite recursion in printing macros
Kristóf Umann via Phabricator via llvm-commits
- [PATCH] D59136: AMDGPU: Move d16 load matching to preprocess step
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r355707 - [ARM][FIX] Fix vfmal.f16 and vfmsl.f16 operand
Diogo N. Sampaio via llvm-commits
- [PATCH] D59138: [TSan][libdispatch] Add missing interceptor
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D59139: [CodeGenPrepare] Fix ModifiedDT flag in optimizeSelectInst
Rong Xu via Phabricator via llvm-commits
- [PATCH] D59140: [CGP] Fix UB when removing trivial PHINode
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D59141: [Support/Endian] Add support for endian-specific enums
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D59142: YAMLIO: Improve template arg deduction for mapOptional
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D59143: [RegisterCoalescer] Limit the number of joins for large live interval with many valnos.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D59144: RegPressure: Fix crash on blocks with only dbg_value
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D57386: [SelectionDAG] Codesize: don't expand SHIFT to SHIFT_PARTS
Tiancong Wang via Phabricator via llvm-commits
- [PATCH] D54327: Adding debug info to support Fortran (part 3)
Eric Schweitz via Phabricator via llvm-commits
- [llvm] r355712 - [X86] Add test case for PR22473
Simon Pilgrim via llvm-commits
- [llvm] r355713 - [x86] prevent infinite looping from inverse shuffle transforms
Sanjay Patel via llvm-commits
- [llvm] r355714 - [RegisterCoalescer] Limit the number of joins for large live interval with
Wei Mi via llvm-commits
- [llvm] r355715 - [CFLAnders] Fix typo in comment; NFC
George Burgess IV via llvm-commits
- [llvm] r355716 - [DAGCombiner] fold (add (add (xor a, -1), b), 1) -> (sub b, a)
Amaury Sechet via llvm-commits
- [PATCH] D59145: [TSan][libdispatch] Remove dependency on system headers
Julian Lettner via Phabricator via llvm-commits
- [compiler-rt] r355717 - [TSan] Initialize libdispatch interceptors if necessary
Julian Lettner via llvm-commits
- [PATCH] D59147: Broken, not for review: X86TargetLowering::EmitLoweredSelect(): ignore harmless instrs between two PHI's
Roman Lebedev via Phabricator via llvm-commits
- [compiler-rt] r355718 - [msan] Properly guard tests added by r355348; NFC
Hubert Tong via llvm-commits
- [PATCH] D59148: [NVPTX][DEBUGINFO]Temp fix for crash of ptxas: disable packed bytes in debug sections.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] r355719 - [DEBUG_INFO][NVPTX]Emit empty .debug_loc section in presence of the debug option.
Alexey Bataev via llvm-commits
- [PATCH] D57250: [DEBUG_INFO][NVPTX]Emit empty .debug_loc section in presence of the debug option.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D59149: [LV] move useEmulatedMaskMemRefHack() functionality to TTI.
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D50488: [Analyzer] Checker for non-determinism caused by sorting of pointer-like elements
Mandeep Singh Grang via Phabricator via llvm-commits
- [llvm] r355722 - AMDGPU: Correct DS implementation of areLoadsFromSameBasePtr
Matt Arsenault via llvm-commits
- [llvm] r355723 - AMDGPU: Don't bother checking the chain in areLoadsFromSameBasePtr
Matt Arsenault via llvm-commits
- [llvm] r355724 - AMDGPU: Add more tests for d16 loads
Matt Arsenault via llvm-commits
- [llvm] r355725 - Revert "[runtimes] Move libunwind, libc++abi and libc++ to lib/ and include/"
Matthew Voss via llvm-commits
- [llvm] r355727 - [x86] add tests for extracted vector FP cmp; NFC
Sanjay Patel via llvm-commits
- [llvm] r355728 - DAG: Don't try to cluster loads with tied inputs
Matt Arsenault via llvm-commits
- [llvm] r355731 - AMDGPU: Move d16 load matching to preprocess step
Matt Arsenault via llvm-commits
- [PATCH] D59150: [CMake] Separate the detection Darwin platforms architectures for the built-ins from the rest of compiler-rt.
Dan Liew via Phabricator via llvm-commits
- [llvm] r355733 - [RegionPass] Fix forgotten "!".
Michael Kruse via llvm-commits
- [llvm] r355734 - [GN] Merge 355720.
Mitch Phillips via llvm-commits
- [llvm] r355735 - [cmake] Remove llvm from LLVM_ALL_PROJECTS
Shoaib Meenai via llvm-commits
- [lld] r355737 - [WebAssembly] Don't mark lazy symbols as `IsUsedInRegularObj`
Sam Clegg via llvm-commits
- [compiler-rt] r355738 - [HWASan] Save + print registers when tag mismatch occurs in AArch64.
Mitch Phillips via llvm-commits
- [llvm] r355738 - [HWASan] Save + print registers when tag mismatch occurs in AArch64.
Mitch Phillips via llvm-commits
- [PATCH] D59151: [BasicAA] Reduce no of map seaches [NFCI].
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] r355740 - [NVPTX][DEBUGINFO]Temp workaround for crash of ptxas: disable packed bytes in debug sections.
Alexey Bataev via llvm-commits
- [PATCH] D59153: [MBP] Make sure the exit BB is the most possible successor before rotating a loop
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D59154: Remove ASan asm instrumentation.
Evgenii Stepanov via Phabricator via llvm-commits
- [llvm] r355741 - [x86] scalarize extract element 0 of FP cmp
Sanjay Patel via llvm-commits
- [llvm] r355742 - Improve "llvm-nm -f sysv" output for Elf files
Sunil Srivastava via llvm-commits
- [PATCH] D59156: [DAGCombiner] Use getTokenFactor in a few more cases.
Florian Hahn via Phabricator via llvm-commits
- [zorg] r355744 - Revert "Build LLDB with local submodule visibility."
Adrian Prantl via llvm-commits
- [llvm] r355745 - [AArch64][GlobalISel] Fix i1 arguments not being zero-extended as required by ABI.
Amara Emerson via llvm-commits
- [lld] r355748 - [LLD] Fixed flaky unit test based on build directory.
Mitch Phillips via llvm-commits
- [PATCH] D59159: [testsuite] Recommit the TestTerminal directory.
Davide Italiano via Phabricator via llvm-commits
- [llvm] r355749 - [Go / ASAN] Disable Go bindings for ASAN tests.
Mitch Phillips via llvm-commits
- [llvm] r355751 - [CodeGenPrepare] Fix ModifiedDT flag in optimizeSelectInst
Rong Xu via llvm-commits
- [PATCH] D59160: lit: Remove the binary_feature function and inline it everywhere.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r355753 - [RISCV] Allow access to FP CSRs without F extension
Ana Pazos via llvm-commits
- [llvm] r355754 - [ScalarizeMaskedMemIntrin] Only set the ModifiedDT flag if new basic blocks were added.
Craig Topper via llvm-commits
- [llvm] r355757 - [RegisterCoalescer][NFC] bind a DenseMap access to a reference to avoid
Wei Mi via llvm-commits
- [PATCH] D59161: [git-llvm] Only use --force-interactive when supported
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] r355759 - Rename a local variable counter to Counter.
Wei Mi via llvm-commits
- [PATCH] D59162: Fix Perf build failure due to getLineInfoForAddress API change
Christy Lee via Phabricator via llvm-commits
- [PATCH] D59158: Break cycle lldb/Commands [3->] lldb/Expression [1->] lldb/Commands
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D59163: [TSan] Linux: link in BlocksRuntime and libdispatch if necessary
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D59167: [StackMaps] Add explicit location size accessor to the stackmap parser
Jake Hughes via Phabricator via llvm-commits
- [PATCH] D59168: [runtimes] Move libunwind, libc++abi and libc++ to lib/clang/ and include/
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D59169: [StackMaps] Add location size to llvm-readobj -stackmap output
Jake Hughes via Phabricator via llvm-commits
- [llvm] r355765 - [CMake] Support stripping and linking output to .build-id directory
Petr Hosek via llvm-commits
- [PATCH] D59170: [lld] [ELF] Print a better error for an archive containing a non-ELF file.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D59171: [AMDGPU] Mark enum types in SIDefines.h as unsigned
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] r355767 - [ScalarizeMaskedMemIntrin] Use IRBuilder functions that take uint32_t/uint64_t for getelementptr, extractelement, and insertelement.
Craig Topper via llvm-commits
- [llvm] r355768 - [x86] add tests for extract of FP select; NFC
Sanjay Patel via llvm-commits
- [llvm] r355769 - Refactor isBooleanFlip into extractBooleanFlip so that users do not depend on the patern matched. NFC
Amaury Sechet via llvm-commits
- [PATCH] D59173: [WebAssembly][WIP] Target features section
Thomas Lively via Phabricator via llvm-commits
- [llvm] r355770 - [WebAssembly] Use named operands to identify loads and stores
Thomas Lively via llvm-commits
- [llvm] r355771 - [RISCV] Support -target-abi at the MC layer and for codegen
Alex Bradbury via llvm-commits
- [llvm] r355772 - [RISCV][NFC] Split out emitSelectPseudo from EmitInstrWithCustomInserter
Alex Bradbury via llvm-commits
- [PATCH] D53608: [builtins] Build float128 soft float builtins for x86_64.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D59174: [DAGCombine][AArch64] Fold (x & ~y) | y patterns
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D38636: [clang-format] Cannot disable array initializer bin packing
MyDeveloperDay via Phabricator via llvm-commits
- [llvm] r355773 - [RISCV][NFC] Minor refactoring of CC_RISCV
Alex Bradbury via llvm-commits
- [PATCH] D59175: [llvm-readobj] Print symbol version when dumping relocations (PR31564)
Xing via Phabricator via llvm-commits
- [llvm] r355775 - [ARM] Generate test checks for umulo-32.ll; NFC
Nikita Popov via llvm-commits
- [llvm] r355776 - [ARM] Use non-constant operand in umulo-32.ll; NFC
Nikita Popov via llvm-commits
- [PATCH] D31635: [clang-format] Added ReferenceAlignmentStyle option
MyDeveloperDay via Phabricator via llvm-commits
- [PATCH] D58015: [SelectionDAG][AArch64] Legalize VECREDUCE
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D59179: Detect malformed LC_LINKER_COMMANDs in Mach-O binaries
Michael Trent via Phabricator via llvm-commits
- [llvm] r355781 - [ValueTracking] Move constant range computation into ValueTracking; NFC
Nikita Popov via llvm-commits
- [PATCH] D59180: [ScalarizeMaskedMemIntrin] Add support for scalarizing expandload and compressstore intrinsics.
Craig Topper via Phabricator via llvm-commits
- [llvm] r355782 - [git-llvm] Only use --force-interactive when supported
Shoaib Meenai via llvm-commits
- [PATCH] D59184: [runtime] Use --strip-all rather than --strip-sections
Petr Hosek via Phabricator via llvm-commits
- [llvm] r355783 - [runtime] Use --strip-all rather than --strip-sections
Petr Hosek via llvm-commits
- [llvm] r355784 - Recommit r355224 "[TableGen][SelectionDAG][X86] Add specific isel matchers for immAllZerosV/immAllOnesV. Remove bitcasts from X86 patterns that are no longer necessary."
Craig Topper via llvm-commits
- [llvm] r355785 - [TableGen] Make CheckImmAllOnesVMatcher and CheckImmAllZerosVMatcher contradictory matchers.
Craig Topper via llvm-commits
- [PATCH] D59186: [llvm-readobj] Separate `Symbol Version` dumpers into `LLVM style` and `GNU style`
Xing via Phabricator via llvm-commits
- [PATCH] D59177: [lldb] [test] Make 2lwp_process_SIGSEGV test more portable
Michał Górny via Phabricator via llvm-commits
- [PATCH] D59187: [AArch64] Turn BIC creation into a DAG combine
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D59188: [DAGCombine] Fold insert_subvector(bitcast(x),bitcast(y)) -> bitcast(insert_subvector(x,y))
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r355787 - [AArch64] Add tests for saddsat/ssubsat; NFC
Nikita Popov via llvm-commits
- [PATCH] D59189: [perf][DebugInfo] follow up for "add SectionedAddress to DebugInfo interfaces"
Sylvestre Ledru via Phabricator via llvm-commits
- [llvm] r355788 - [X86] Remove dead code from the handler for INTR_TYPE_SCALAR_MASK_RM.
Craig Topper via llvm-commits
- [llvm] r355789 - [X86] Make lowering of intrinsics with rounding mode stricter so that only valid rounding modes are lowered. Update tests accordingly
Craig Topper via llvm-commits
- [llvm] r355790 - [X86] Remove unused variable. NFC
Craig Topper via llvm-commits
- [llvm] r355791 - [CGP] fix comments; NFC
Sanjay Patel via llvm-commits
- [llvm] r355792 - [x86] add x86-specific opcodes to extractelement scalarization list
Sanjay Patel via llvm-commits
- [PATCH] D59190: [examples] Update llvm examples to new memset intrinsic API
Boris Ulasevich via Phabricator via llvm-commits
- [PATCH] D59191: [AMDGPU] Asm/disasm v_cndmask_b32_e64 with abs/neg source modifiers
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D59193: [ConstantRange] Add overflow check helpers
Nikita Popov via Phabricator via llvm-commits
- [llvm] r355794 - Remove redundant extractBooleanFlip argument. NFC
Amaury Sechet via llvm-commits
- [PATCH] D59201: [RegAllocHints] Avoid compile time regression
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] r355795 - [X86] Remove VCVTSI2SDZrrb_Int as it shouldn't exist.
Craig Topper via llvm-commits
- [llvm] r355796 - [X86] Remove unneeded isel patterns from VCVTSI2SDZ and VCVTUSI2SDZ. NFC
Craig Topper via llvm-commits
- [llvm] r355797 - Add test case for add to sub post legalization. NFC
Amaury Sechet via llvm-commits
- [PATCH] D57302: [DAGCombine] More diamond carry pattern optimization.
Amaury SECHET via Phabricator via llvm-commits
- [llvm] r355798 - [PowerPC] Remove the override of isMachineVerifierClean() to open machine verifier
Zi Xuan Wu via llvm-commits
- [llvm] r355799 - [X86] Begin removing matching of FROUND_CURRENT and FROUND_NO_EXC from isel tables.
Craig Topper via llvm-commits
- [llvm] r355800 - [X86] Split the VFIXUPIMM/VFIXUPIMMS nodes into a current rounding mode and SAE ISD opcode.
Craig Topper via llvm-commits
- [llvm] r355801 - [X86] Rename X86ISD::CMPM_RND and X86ISD::FSETCCM_RND to _SAE instead of _RND. Remove rounding operand.
Craig Topper via llvm-commits
- [llvm] r355802 - [X86] Rename the CVTT*_RND ISD nodes to _SAE and remove the SAE operand. Split VFPROUNDS_RND/VFPEXT(S)_RND into versions without rounding operand.
Craig Topper via llvm-commits
- [llvm] r355803 - [X86] Rename X86ISD::CVTPH2PS_RND to CVTPH2PS_SAE. Remove SAE operand.
Craig Topper via llvm-commits
- [llvm] r355804 - [X86] Rename _RND versions of RANGE/REDUCE/GETMANT/RDNSCALE ISD opcodes to _SAE. Remove SAE operand.
Craig Topper via llvm-commits
- [llvm] r355805 - [X86] Split RCP28/RSQRT/GETEXP/EXP2 ISD opcodes into SAE and current direction nodes. Remove rounding mode operand.
Craig Topper via llvm-commits
- [llvm] r355806 - [X86] Split SCALEF(S) ISD opcodes into a version without rounding mode.
Craig Topper via llvm-commits
- [llvm] r355807 - [X86] Add SCALAR_SINT_TO_FP/SCALAR_UINT_TO_FP ISD opcodes without rounding mode.
Craig Topper via llvm-commits
- [PATCH] D59202: [WIP] Fixpoint iteration system for IPO attribute deduction
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] r355808 - [X86] Use 'UseAVX' in place of 'HasAVX, NoAVX512'. NFC
Craig Topper via llvm-commits
- [llvm] r355809 - [X86] Remove apparently unneeded patterns for storing a bitcasted extractelement.
Craig Topper via llvm-commits
- [llvm] r355810 - [X86] Enable sse2_cvtsd2ss intrinsic to use an EVEX encoded instruction.
Craig Topper via llvm-commits
Last message date:
Sun Mar 10 23:50:11 PDT 2019
Archived on: Sun Mar 10 23:57:26 PDT 2019
This archive was generated by
Pipermail 0.09 (Mailman edition).