The Week Of Monday 12 November 2018 Archives by thread
Starting: Mon Nov 12 00:00:00 PST 2018
Ending: Sun Nov 18 23:43:01 PST 2018
Messages: 1915
- [PATCH] D54390: [llvm-exegesis] InstructionBenchmarkClustering::rangeQuery(): write into llvm::SmallVectorImpl& output parameter
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D54415: [llvm-exegesis] InstructionBenchmarkClustering::rangeQuery(): reserve for the upper bound of Neighbors
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D54388: [llvm-exegesis] InstructionBenchmarkClustering::rangeQuery(): use llvm::SmallVector<size_t, 0> for storage.
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r346636 - [llvm-objdump] add more constraints for tests
Fangrui Song via llvm-commits
- [llvm] r346637 - [SystemZ] Replicate the load with most uses in buildVector()
Jonas Paulsson via llvm-commits
- [PATCH] D54299: [llvm-objdump] add more constraints for tests
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D54393: [llvm-exegesis] Move InstructionBenchmarkClustering::() into header
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D54319: clang-cl: Add documentation for /Zc:dllexportInlines-
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D54096: [WebAssembly] Add support for the event section
Heejin Ahn via Phabricator via llvm-commits
- [llvm] r346641 - [GCOV] Add options to filter files which must be instrumented.
Calixte Denizet via llvm-commits
- [PATCH] D52033: [GCOV] Add options to filter files which must be instrumented.
calixte via Phabricator via llvm-commits
- [PATCH] D54314: [ELF] - Fix R_AARCH64_ADR_GOT_PAGE, R_AARCH64_LD64_GOT_LO12 handling against IFUNC symbols.
George Rimar via Phabricator via llvm-commits
- [PATCH] D54314: [ELF] - Fix R_AARCH64_ADR_GOT_PAGE, R_AARCH64_LD64_GOT_LO12 handling against IFUNC symbols.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D54314: [ELF] - Fix R_AARCH64_ADR_GOT_PAGE, R_AARCH64_LD64_GOT_LO12 handling against IFUNC symbols.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D54314: [ELF] - Fix R_AARCH64_ADR_GOT_PAGE, R_AARCH64_LD64_GOT_LO12 handling against IFUNC symbols.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D54314: [ELF] - Fix R_AARCH64_ADR_GOT_PAGE, R_AARCH64_LD64_GOT_LO12 handling against IFUNC symbols.
George Rimar via Phabricator via llvm-commits
- [PATCH] D54314: [ELF] - Fix R_AARCH64_ADR_GOT_PAGE, R_AARCH64_LD64_GOT_LO12 handling against IFUNC symbols.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D54314: [ELF] - Fix R_AARCH64_ADR_GOT_PAGE, R_AARCH64_LD64_GOT_LO12 handling against IFUNC symbols.
George Rimar via Phabricator via llvm-commits
- [PATCH] D54314: [ELF] - Fix R_AARCH64_ADR_GOT_PAGE, R_AARCH64_LD64_GOT_LO12 handling against IFUNC symbols.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D54314: [ELF] - Fix R_AARCH64_ADR_GOT_PAGE, R_AARCH64_LD64_GOT_LO12 handling against IFUNC symbols.
George Rimar via Phabricator via llvm-commits
- [PATCH] D54314: [ELF] - Fix R_AARCH64_ADR_GOT_PAGE, R_AARCH64_LD64_GOT_LO12 handling against IFUNC symbols.
George Rimar via Phabricator via llvm-commits
- [PATCH] D54314: [ELF] - Fix R_AARCH64_ADR_GOT_PAGE, R_AARCH64_LD64_GOT_LO12 handling against IFUNC symbols.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D54314: [ELF] - Fix R_AARCH64_ADR_GOT_PAGE, R_AARCH64_LD64_GOT_LO12 handling against IFUNC symbols.
George Rimar via Phabricator via llvm-commits
- [PATCH] D54314: [ELF] - Fix R_AARCH64_ADR_GOT_PAGE, R_AARCH64_LD64_GOT_LO12 handling against IFUNC symbols.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D54314: [ELF] - Fix R_AARCH64_ADR_GOT_PAGE, R_AARCH64_LD64_GOT_LO12 handling against IFUNC symbols.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D54314: [ELF] - Fix R_AARCH64_ADR_GOT_PAGE, R_AARCH64_LD64_GOT_LO12 handling against IFUNC symbols.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D54314: [ELF] - Fix R_AARCH64_ADR_GOT_PAGE, R_AARCH64_LD64_GOT_LO12 handling against IFUNC symbols.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D54314: [ELF] - Fix R_AARCH64_ADR_GOT_PAGE, R_AARCH64_LD64_GOT_LO12 handling against IFUNC symbols.
George Rimar via Phabricator via llvm-commits
- [PATCH] D53758: Handle value uses wrapped in metadata for the use-list order
David Stenberg via Phabricator via llvm-commits
- [llvm] r346643 - [LICM] Hoist guards from non-header blocks
Max Kazantsev via llvm-commits
- [PATCH] D50891: [LICM] Hoist guards from non-header blocks
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D54381: [llvm-exegesis] InstructionBenchmarkClustering::dbScan(): use llvm::SetVector<> instead of ILLEGAL std::unordered_set<>
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D54416: [GCOV] fix test after patch rL346642
calixte via Phabricator via llvm-commits
- [PATCH] D53975: Start adding the supporting code to perform out-of-process allocator enumeration.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D54383: [llvm-exegesis] Analysis: writeMeasurementValue(): don't alloc string for double each time.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D54207: [ELF] Make TrapInstr and Filler byte arrays. NFC.
James Clarke via Phabricator via llvm-commits
- [PATCH] D54206: [COFF] Fix RvaStart calculation on big-endian hosts
James Clarke via Phabricator via llvm-commits
- [PATCH] D49531: [PowerPC] Enhance the selection(ISD::VSELECT) of vector type
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D54418: [llvm-exegesis] InstructionBenchmarkClustering::dbScan(): replace SetVector with custom BitVectorVector
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D54419: Preserve MachinePointerInfo offset for unknown base values
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D54223: [SimpleLoopUnswitch] adding cost multiplier to cap exponential unswitch with
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r346645 - Add an OptimizerLast EP
Philip Pfaffe via llvm-commits
- [PATCH] D54374: [newpm] Add an OptimizerLast EP
Phabricator via Phabricator via llvm-commits
- [PATCH] D54265: [DAGCombiner] Fix load-store forwarding of indexed loads.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D54420: Fix .cfi_restore with register numbers > 64
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D54276: [SelectionDAG][AArch64][X86] Move legalization of vector MULHS/MULHU from LegalizeDAG to LegalizeVectorOps
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D54421: [CodeView] RelocPtr points to little-endian data
James Clarke via Phabricator via llvm-commits
- [www] r346646 - Win snapshot: r346630
Hans Wennborg via llvm-commits
- [www] r346647 - Win snapshots: restore the key id
Hans Wennborg via llvm-commits
- [PATCH] D54392: [DAGCombiner] look through bitcasts when trying to narrow vector binops
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D54083: [X86][AVX512] Remove constant pool shuffle decoding from SelectionDAG
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D54267: [X86][SSE] Add lowerVectorShuffleAsByteRotateAndPermute (PR39387)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D53980: [ARM, AArch64] Move ARM/AArch64 target parsers into separate files to enable future changes.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D54352: [CMake] Explicit lldb_codesign function with application in debugserver and lldb-server
Stefan Gränitz via Phabricator via llvm-commits
- [llvm] r346649 - [newpm] Fix r346645: Missing consume of the Error return by the pipeline parser
Philip Pfaffe via llvm-commits
- [PATCH] D54138: [WebAssembly] Read prefixed opcodes as ULEB128s
Henry Wong via Phabricator via llvm-commits
- [llvm] r346650 - [llvm-mca] Correctly update the resource strategy for processor resources with multiple units.
Andrea Di Biagio via llvm-commits
- [PATCH] D54422: [ELF] - Do not ICF two sections with different output sections when using linker scripts
George Rimar via Phabricator via llvm-commits
- [PATCH] D52653: [CodeGen, AArch64] Combine Interleaved Loads which are not covered by the Vectorizer
Martin Elshuber via Phabricator via llvm-commits
- [PATCH] D54424: [DWARF] Do not use PRIx32 for printing uint64_t values
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D53865: [LoopVectorizer] Improve computation of scalarization overhead.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D54310: Make clang-based tools find libc++ on MacOS
Phabricator via Phabricator via llvm-commits
- [llvm] r346654 - [DAGCombiner] Fix load-store forwarding of indexed loads.
Nirav Dave via llvm-commits
- [llvm] r346655 - [RISCV] Support .option relax and .option norelax
Alex Bradbury via llvm-commits
- [llvm] r346656 - [CostModel] Add more realistic SK_ExtractSubvector generic costs.
Simon Pilgrim via llvm-commits
- [PATCH] D46423: [RISCV] Support .option relax and .option norelax
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D54426: [clang-cl] Do not allow to use both /Zc:dllexportInlines- and /fallback
Takuto Ikuta via Phabricator via llvm-commits
- [PATCH] D53706: [RecursionStackElimination]: Pass to eliminate recursions
Martin Elshuber via Phabricator via llvm-commits
- [PATCH] D46424: [RISCV] Support .option push and .option pop
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D54159: [RISCV] Mark FREM as Expand
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D48131: [RISCV] Implement codegen for cmpxchg on RV32IA
Alex Bradbury via Phabricator via llvm-commits
- [llvm] r346657 - Fix unused variable warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r346658 - [LoopVectorize] add tests for funnel shifts; NFC
Sanjay Patel via llvm-commits
- [PATCH] D45960: [MC] Add MCSubtargetInfo to MCPaddingFragment [NFC]
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D50633: [AMDGPU] Add new Mode Register pass
Tim Corringham via Phabricator via llvm-commits
- [PATCH] D50141: Add errors for tiny codemodel on targets other than AArch64
Alex Bradbury via Phabricator via llvm-commits
- [llvm] r346660 - [VectorUtils] reorder list of vectorizable intrinsics; NFC
Sanjay Patel via llvm-commits
- [PATCH] D54343: [llvm-exegesis][NFC] Some code style cleanup
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D49671: [SchedModel] Propagate read advance cycles to implicit operands outside instruction descriptor
mattias.v.eriksson at ericsson.com via Phabricator via llvm-commits
- [llvm] r346661 - [VectorUtils] add funnel-shifts to the list of vectorizable intrinsics
Sanjay Patel via llvm-commits
- [llvm] r346662 - [CostModel] Add more realistic SK_InsertSubvector generic costs.
Simon Pilgrim via llvm-commits
- [llvm] r346663 - [SystemZ::TTI] Improve accuracy of costs for vector fp <-> int conversions
Jonas Paulsson via llvm-commits
- [llvm] r346664 - [CostModel][X86] SK_ExtractSubvector is cheap if the (legal) subvector is aligned within the source vector
Simon Pilgrim via llvm-commits
- [PATCH] D53974: [clang-tidy] new check: bugprone-too-small-loop-variable
Jonas Toth via Phabricator via llvm-commits
- [PATCH] D54427: [clangd] Allow symbols from AnyScope in dexp.
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D54331: AMDGPU : median3 matching incomplete or not working
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D54335: [CMake] Fix: add_host_subdirectory source/Host/macosx
Phabricator via Phabricator via llvm-commits
- [PATCH] D54333: [CMake] Allow version overrides with -DLLDB_VERSION_MAJOR/MINOR/PATCH/SUFFIX
Phabricator via Phabricator via llvm-commits
- [PATCH] D53506: [ClangASTContext] Extract VTable pointers from C++ objects
Aleksandr Urakov via Phabricator via llvm-commits
- [PATCH] D53877: [IR] Strawman for dedicated FNeg IR instruction
David Majnemer via Phabricator via llvm-commits
- [llvm] r346670 - [CostModel][X86] Add some initial cost tests for funnel shifts
Simon Pilgrim via llvm-commits
- [PATCH] D54430: [clangd] Don't show all refs results if -name is ambiguous in dexp.
Haojian Wu via Phabricator via llvm-commits
- [llvm] r346674 - [DWARFv5] Emit split type units in .debug_info.dwo.
Paul Robinson via llvm-commits
- [PATCH] D44060: [lldb] Fix "code requires global destructor" warning in g_architecture_mutex
Phabricator via Phabricator via llvm-commits
- [PATCH] D54350: [DWARFv5] Emit split type units in .debug_info.dwo
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D54128: Fix MachineInstr::findRegisterUseOperandIdx subreg checks
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D54050: RegisterCoalescer: Report impossible for erasable implicit defs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D54175: [PGO] context sensitive PGO
Rong Xu via Phabricator via llvm-commits
- [PATCH] D45961: [MC] Add MCSubtargetInfo to MCAlignFragment [NFC]
Peter Smith via Phabricator via llvm-commits
- [llvm] r346623 - [llvm-objdump] Use WithColor for error reporting
David Blaikie via llvm-commits
- [PATCH] D54433: [PowerPC][NFC] Macro for register set defs for the Asm Parser
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] r346681 - [MachineOutliner][NFC] Put suffix tree in buildCandidateList
Jessica Paquette via llvm-commits
- [llvm] r346682 - [MachineOutliner][NFC] Early exit pruning when candidates don't share an MBB
Jessica Paquette via llvm-commits
- [PATCH] D53995: [analyzer] Drastically simplify the tblgen files used for checkers
Umann Kristóf via Phabricator via llvm-commits
- [llvm] r346683 - [CostModel][X86] Add SHLD/SHRD scalar funnel shift costs
Simon Pilgrim via llvm-commits
- [PATCH] D54328: Added 'cd -' built in to lit
Jason Mittertreiner via Phabricator via llvm-commits
- [llvm] r346685 - [llvm-readelf] Make llvm-readelf more compatible with GNU readelf.
Jordan Rupprecht via llvm-commits
- [PATCH] D54277: Extend VFS with function to get external path.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D54124: [llvm-readelf] Make llvm-readelf more compatible with GNU readelf.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D45962: [MC] Use local MCSubtargetInfo in writeNops
Peter Smith via Phabricator via llvm-commits
- [llvm] r346686 - Fix MachineInstr::findRegisterUseOperandIdx subreg checks
Stanislav Mekhanoshin via llvm-commits
- [llvm] r346417 - [llvm-mca] Remove unneeded namespace qualifier. NFC.
David Blaikie via llvm-commits
- [PATCH] D54164: [AMDGPU] Optimize S_CBRANCH_VCC[N]Z -> S_CBRANCH_EXEC[N]Z
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] r346688 - [CostModel][X86] Add funnel shift rotation special case costs
Simon Pilgrim via llvm-commits
- [PATCH] D49491: [RFC][VPlan, SLP] Add simple SLP analysis on top of VPlan.
Diego Caballero via Phabricator via llvm-commits
- [llvm] r346429 - [NativePDB] Higher fidelity reconstruction of AST from Debug Info.
David Blaikie via llvm-commits
- [llvm] r346689 - [InstCombine] regenerate checks; NFC
Sanjay Patel via llvm-commits
- [PATCH] D53945: [TextAPI] TBD Reader/Writer
Juergen Ributzka via Phabricator via llvm-commits
- [llvm] r346690 - [AMDGPU] Optimize S_CBRANCH_VCC[N]Z -> S_CBRANCH_EXEC[N]Z
Stanislav Mekhanoshin via llvm-commits
- [llvm] r346691 - NFC: DebugInfo: Reduce scope of DebugOffset to simplify code
David Blaikie via llvm-commits
- [llvm] r346365 - Add parentheses to silence warning.
David Blaikie via llvm-commits
- [PATCH] D54435: [VFS] Add "expand tilde" argument to getRealPath.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D54052: Support for inserting profile-directed cache prefetches
David Li via Phabricator via llvm-commits
- [PATCH] D54336: [FileCheck] introduce CHECK-COUNT-<num> repetition directive
David Blaikie via Phabricator via llvm-commits
- [PATCH] D54431: [lldb] Add "ninja" to svn:ignore
Phabricator via Phabricator via llvm-commits
- [PATCH] D54384: [llvm-objcopy] Add --build-id-link-dir flag
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D54351: [AMDGPU] combine extractelement into several selects
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] r346697 - [X86] In LowerMULH, use generic truncate and vector shuffle nodes instead of directly emitting PACKUS.
Craig Topper via llvm-commits
- [PATCH] D54348: Permit multiple .file directives with -g
David Blaikie via Phabricator via llvm-commits
- [PATCH] D54360: [WebAssembly] Added WasmAsmParser.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [llvm] r346698 - [GC][InstCombine] Fix a potential iteration issue
Philip Reames via llvm-commits
- [PATCH] D54439: CMake: Make most target symbols hidden by default
Tom Stellard via Phabricator via llvm-commits
- [llvm] r346700 - [WebAssembly] Added WasmAsmParser.
Wouter van Oortmerssen via llvm-commits
- [llvm] r346701 - [GC] Remove so called PreCall safepoints
Philip Reames via llvm-commits
- [PATCH] D54346: [SelectionDAG][X86] Relax restriction on the width of an input to *_EXTEND_VECTOR_INREG. Use them and regular *_EXTEND to replace the X86 specific VSEXT/VZEXT opcodes
Craig Topper via Phabricator via llvm-commits
- [llvm] r346702 - [GC docs] Update the gcroot documentation to reflect recent simplifcations to GCStrategy configurability
Philip Reames via llvm-commits
- [llvm] r346703 - [InstCombine] add more tests for rotate narrowing; NFC
Sanjay Patel via llvm-commits
- [PATCH] D54440: Fixed DAGTypeLegalizer::SplitVecOp_EXTRACT_VECTOR_ELT i1 handling
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D54442: [llvm-exegesis] Optimize ToProcess in dbScan
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D54301: [AMDGPU] Derive GCNSubtarget from MF to get overridden target features
Scott Linder via Phabricator via llvm-commits
- [llvm] r346704 - AMDGPU: Adding more median3 patterns
Aakanksha Patil via llvm-commits
- [PATCH] D54443: [CMake] Accept ENTITLEMENTS in add_llvm_executable and llvm_codesign
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D54389: [llvm-exegesis] InstructionBenchmarkClustering::dbScan(): replace std::vector<> with std::deque<> in llvm::SetVector<>
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D53927: [AArch64] Enable libm vectorized functions via SLEEF
Stefan Teleman via Phabricator via llvm-commits
- [PATCH] D54444: [CMake] Use extended llvm_codesign to pass entitlements for lldb-server
Stefan Gränitz via Phabricator via llvm-commits
- [llvm] r346706 - [X86][SSE] Add lowerVectorShuffleAsByteRotateAndPermute (PR39387)
Simon Pilgrim via llvm-commits
- [PATCH] D54445: [llvm-exegesis] BitVectorVector: provide assign() method, use it.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D54414: [Sema] Make sure we substitute an instantiation-dependent default template parameter
Phabricator via Phabricator via llvm-commits
- [llvm] r346710 - Use a data structure better suited for large sets in SimplificationTracker.
Ali Tamur via llvm-commits
- [PATCH] D54007: Use a data structure better suited for large sets in SimplificationTracker.
Ali Tamur via Phabricator via llvm-commits
- [PATCH] D54446: Document how to comment an actual parameter
Paul Robinson via Phabricator via llvm-commits
- [llvm] r346711 - [InstCombine] refactor code for matching shift amount of a rotate; NFC
Sanjay Patel via llvm-commits
- [PATCH] D54447: [WebAssembly] Fix broken assumption that all bitcasts are to functions types
Sam Clegg via Phabricator via llvm-commits
- [llvm] r346712 - [GC][NFC] Simplify code now that we only have one safepoint kind
Philip Reames via llvm-commits
- [PATCH] D54448: [FileSystem] Add expand_tilde function
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r346713 - [InstCombine] narrow width of rotate patterns, part 2 (PR39624)
Sanjay Patel via llvm-commits
- [PATCH] D54449: [compiler-rt][builtins][PowerPC] Enable builtins tests on PowerPC 64 bit LE
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D54285: [DAGCombiner] Enable tryToFoldExtendOfConstant to run after legalize vector ops
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D53554: [Argument Promotion] Only promote args when function attributes are compatible
Eric Christopher via Phabricator via llvm-commits
- [llvm] r346715 - [DWARF] Do not use PRIx32 for printing uint64_t values
Simon Atanasyan via llvm-commits
- [PATCH] D54370: [codeview] Expose -gcodeview-ghash for global type hashing
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r346716 - [InstCombine] narrow width of rotate patterns, part 3
Sanjay Patel via llvm-commits
- [PATCH] D54043: Adding debug info to support Fortran (part 1)
David Blaikie via Phabricator via llvm-commits
- [PATCH] D54451: [libObject] Fix getDesc for Elf_Note_Impl
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D54327: Adding debug info to support Fortran (part 3)
David Blaikie via Phabricator via llvm-commits
- [PATCH] D53892: [CodeGen] Support custom format of stack maps
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D54453: Remove myself as owner of clang-query.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D54137: AArch64: Fix invalid CCMP emission
Eli Friedman via Phabricator via llvm-commits
- [llvm] r346717 - [llvm-objcopy] Don't copy Config when processing --keep
Fangrui Song via llvm-commits
- [PATCH] D54455: [vfs] add 'Status::copyWithNewSize'
Alex Lorenz via Phabricator via llvm-commits
- [llvm] r346718 - [MachineOutliner][NFC] Change getMachineOutlinerMBBFlags to isMBBSafeToOutlineFrom
Jessica Paquette via llvm-commits
- [PATCH] D53954: [llvm-strip] Support --keep and --strip-all-gnu from llvm-objcopy
Fangrui Song via Phabricator via llvm-commits
- [llvm] r346719 - [InstCombine] add rotate variants that include select; NFC
Sanjay Patel via llvm-commits
- [llvm] r346720 - Introduce DebugCounter into ConstProp pass
Zhizhou Yang via llvm-commits
- [llvm] r346721 - [MachineOutliner][NFC] Simplify isMBBSafeToOutlineFrom check in AArch64 outliner
Jessica Paquette via llvm-commits
- [PATCH] D53906: [ELF] Allow configuring the TLS layout for an Android executable
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D54003: Refactor ClangASTContext::AddEnumerationValueToEnumerationType() to remove redundant parameter which can be calculated from other parameter
Shafik Yaghmour via Phabricator via llvm-commits
- [PATCH] D50094: Introduce DebugCounter into ConstProp pass
Zhizhou Yang via Phabricator via llvm-commits
- [llvm] r346722 - [FileCheck] introduce CHECK-COUNT-<num> repetition directive
Fedor Sergeev via llvm-commits
- [PATCH] D53051: [llvm-tapi] initial commit, supports ELF text stubs
Armando Montanez via Phabricator via llvm-commits
- [llvm] r346723 - [FileCheck] fixing typo in assert
Fedor Sergeev via llvm-commits
- [llvm] r346724 - [libObject] Fix getDesc for Elf_Note_Impl
Jake Ehrlich via llvm-commits
- [llvm] r346725 - [FileCheck] fixing small formatting error in docs
Fedor Sergeev via llvm-commits
- [llvm] r346726 - [BuildingAJIT] Update chapter 2 to use the ORCv2 APIs.
Lang Hames via llvm-commits
- [llvm] r346727 - [BuildingAJIT] Clang-format chapters 1 and 2.
Lang Hames via llvm-commits
- [PATCH] D54249: [WebAssembly] Initial support for shared objects (-shared)
Sam Clegg via Phabricator via llvm-commits
- [llvm] r346728 - [DAGCombiner] Enable tryToFoldExtendOfConstant to run after legalize vector ops
Craig Topper via llvm-commits
- [PATCH] D49362: [ThinLTO] Internalize read only globals
Steven Wu via Phabricator via llvm-commits
- [llvm] r346729 - [commit test] Add blank line to test/tools/llvm-objdump/full-contents.test
Xing GUO via llvm-commits
- [llvm] r346730 - [BuildingAJIT] Fixing the build by inserting a forgotten paren.
George Karpenkov via llvm-commits
- [PATCH] D54461: [CMake] Support cross-compiling with multi-stage builds
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D32577: CMake: Replace open-coded find_package
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D52907: AMDGPU: Don't merge DS opcodes on SI to fix corruption in Hitman
Marek Olšák via Phabricator via llvm-commits
- [PATCH] D52944: AMDGPU: Add llvm.amdgcn.ds.ordered.add & swap
Marek Olšák via Phabricator via llvm-commits
- [PATCH] D54345: Add initial scaffolding for the GN build.
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D54462: [IPT] Drop cache less eagerly in GVN and LoopSafetyInfo
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D53184: [LangRef] Clarify semantics of volatile operations.
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r346740 - [FileCheck] fixing docs buildbot - use proper code-block type
Fedor Sergeev via llvm-commits
- [PATCH] D53840: Preprocessing support in tablegen
Vyacheslav Zakharin via Phabricator via llvm-commits
- [PATCH] D54464: Add a new reduction pattern match
Masakazu Ueno via Phabricator via llvm-commits
- [PATCH] D54145: [ELF] - Fix R_X86_64_GOTPCRELX/R_X86_64_REX_GOTPCRELX when target is IFUNC.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D54465: [CodeGen] Fix bugs in LiveDebugVariables when debug labels are generated.
Hsiangkai Wang via Phabricator via llvm-commits
- [llvm] r346745 - [X86] Add more tests for -x86-experimental-vector-widening-legalization
Craig Topper via llvm-commits
- [PATCH] D54361: [ELF] .gdb_index: fix CuOff when a .debug_info section contains more than 1 CU
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r346746 - [SystemZ] Increase the number of VLREPs
Jonas Paulsson via llvm-commits
- [PATCH] D54467: [X86] Disable combineToExtendVectorInReg under -x86-experimental-vector-widening-legalization. Add custom type legalization for extends.
Craig Topper via Phabricator via llvm-commits
- [lld] r346747 - [ELF] .gdb_index: fix CuOff when a .debug_info section contains more than 1 DW_TAG_compile_unit
Fangrui Song via llvm-commits
- [PATCH] D54468: [LoadStoreVectorizer] Fix infinite loop in reorder.
Bevin Hansson via Phabricator via llvm-commits
- [lld] r346749 - [ELF] - Renamed AArch64 specific relocations expressions. NFC.
George Rimar via llvm-commits
- [PATCH] D54174: [GlobalISel] LegalizationArtifactCombiner: Combine aext([asz]ext x) -> [asz]ext x
Volkan Keles via Phabricator via llvm-commits
- [PATCH] D49489: [VPlan] VPlan version of InterleavedAccessInfo.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r346750 - Fix modules build of AVRAsmParser.cpp
Alexander Richardson via llvm-commits
- [llvm] r346751 - Fix .cfi_restore with register numbers > 64
Alexander Richardson via llvm-commits
- [PATCH] D53425: Fix modules build of AVRAsmParser.cpp
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D38167: [ELF] Ensure that .init/.fini sections are padded with nops instead of traps
Alexander Richardson via Phabricator via llvm-commits
- [llvm] r346752 - Add bracket that was lost in rL346727 and has been causing buildbot failures for some time.
Simon Pilgrim via llvm-commits
- [llvm] r346753 - Fix comment for XOP rotates. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r346754 - [CostModel][X86] Add more cost tests for funnel shifts
Simon Pilgrim via llvm-commits
- [PATCH] D54469: Introduce new `disable_init` ASan option that is only supported on platforms where `SANITIZER_SUPPORTS_DISABLED_INIT` is true. Currently this is only supported on Darwin.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D40943: [Sanitizers] Enable sanitizers on SPARC (PR 33274)
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D54470: Avoid g++ warning spam
Christian Iversen via Phabricator via llvm-commits
- [PATCH] D54244: [HotColdSplitting] Refine definition of unlikelyExecuted
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D54095: [X86] X86DAGToDAGISel::matchBitExtract(): extract 'lshr' from `X`
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D54189: [HotColdSplitting] Ensure PHIs have unique incoming values
Aditya Kumar via Phabricator via llvm-commits
- [llvm] r346755 - [TTI] Make TargetTransformInfo::getOperandInfo static. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D54099: [Sanitizers] Disable SANITIZER_CAN_FAST_UNWIND on all SPARC targets
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D54206: [COFF] RelocPtr is now a ulittle32_t pointer in LLVM
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D54471: [SelectionDAG] Support differing src and dst alignments for memcpy/memmove
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D54472: Disable invalid isPodLike<> specialization
serge via Phabricator via llvm-commits
- [PATCH] D54008: [X86] Fix MCNullStreamer support for modules with a CodeView flag
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D54312: [CSP, Cloning] Update DuplicateInstructionsInSplitBetween to use DomTreeUpdater.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D52846: [AMDGPU] Add FixupVectorISel pass, currently Supports SREGs in GLOBAL LD/ST
Ron Lieberman via Phabricator via llvm-commits
- [PATCH] D54474: [LLD][AArch64] Fix resolution of R_PLT_PAGE RelExpr
Peter Smith via Phabricator via llvm-commits
- [PATCH] D48179: [AMDGPU] Emit MessagePack HSA Metadata for v3 code object
Scott Linder via Phabricator via llvm-commits
- [PATCH] D52312: [DenseMapInfo] Add implementation for SmallVector of pointers.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D54476: [CMake] Streamline code signing for debugserver
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D54111: [clang-format] Do not treat the asm clobber [ as ObjCExpr
Krasimir Georgiev via Phabricator via llvm-commits
- [PATCH] D48144: [Support] Teach YAMLIO about polymorphic types
Scott Linder via Phabricator via llvm-commits
- [PATCH] D53341: Add MV-index to GlobalDecl, spread GlobalDecl through CodeGen (CPU-Dispatch cleanup)
Erich Keane via Phabricator via llvm-commits
- [llvm] r346758 - [VPlan] VPlan version of InterleavedAccessInfo.
Florian Hahn via llvm-commits
- [PATCH] D54477: [llvm-objcopy] Rename --keep to --keep-section.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D54411: [Codegen] Merge tail blocks with no successors after block placement
Dave Green via Phabricator via llvm-commits
- [llvm] r346759 - [VectorUtils] Use namespace for InterleaveGroup template specialization.
Florian Hahn via llvm-commits
- [PATCH] D35035: [InstCombine] Prevent memcpy generation for small data size
Aditya Kumar via Phabricator via llvm-commits
- [llvm] r346760 - [CostModel][X86] Fix constant vector XOP rights shifts
Simon Pilgrim via llvm-commits
- [llvm] r346761 - Fix uninitialized variable.
Alexander Kornienko via llvm-commits
- [llvm] r346762 - [InstCombine] add tests for funnel shift demanded bits; NFC
Sanjay Patel via llvm-commits
- [PATCH] D51505: [WIP][IPSCCP] Use PredInfo to propagate nonnull and hook it up to IPSCCP.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D54478: [InstCombine] fold funnel shift amount based on demanded bits
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D53414: Add instructions for migrating branches from one git repository to another.
David Greene via Phabricator via llvm-commits
- [PATCH] D48955: [libc++] Improve diagnostics for non-const comparators and hashers in associative containers
Louis Dionne via Phabricator via llvm-commits
- [llvm] r346768 - Revert "[ThinLTO] Internalize readonly globals"
Steven Wu via llvm-commits
- [llvm] r346769 - [CSP, Cloning] Update DuplicateInstructionsInSplitBetween to use DomTreeUpdater.
Florian Hahn via llvm-commits
- [PATCH] D54371: [CMake] Passthrough CFLAGS when checking the compiler-rt path
Chris Bieneman via Phabricator via llvm-commits
- [llvm] r346181 - [DWARF] Support types CU list in .gdb_index dumping
David Blaikie via llvm-commits
- [llvm] r346773 - [WebAssembly] Mark immediates.ll as XFAILed on MIPS hosts
Simon Atanasyan via llvm-commits
- [llvm] r346774 - [IR] Add a dedicated FNeg IR Instruction
Cameron McInally via llvm-commits
- [PATCH] D54460: Don't keep a global ABI plugin per architecture
Jim Ingham via Phabricator via llvm-commits
- [llvm] r346776 - [FileSystem] Add expand_tilde function
Jonas Devlieghere via llvm-commits
- [lld] r346777 - [COFF] Simplify relocation to discarded section diagnostic code, NFC
Reid Kleckner via llvm-commits
- [PATCH] D54480: [AsmPrinter] Rename a comment of .gdb_index entry
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D53890: [LTO] Record LTOUnit flag in index and validate during LTO link
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D54481: [ELF] Rename NameTypeEntry::Type to CuIndexAndAttrs
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D54245: [VFS] Implement `RedirectingFileSystem::getRealPath`.
Volodymyr Sapsai via Phabricator via llvm-commits
- [PATCH] D53540: [COFF, ARM64] Implement support for SEH extensions __try/__except/__finally
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D54482: RegisterCoalescer: Add LaneMask to debug printing
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D54359: [InstCombine] Remove a couple of asserts based on incorrect assumptions
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D53379: GSYM symbolication format
Greg Clayton via Phabricator via llvm-commits
- [llvm] r346778 - [WebAssembly] Fix broken assumption that all bitcasts are to functions types
Sam Clegg via llvm-commits
- [PATCH] D54483: [ELF] Use lower_bound to compute relative CU index
Fangrui Song via Phabricator via llvm-commits
- [llvm] r346782 - [llvm-objcopy] Rename --keep to --keep-section.
Jordan Rupprecht via llvm-commits
- [llvm] r346784 - [SelectionDAG][X86] Relax restriction on the width of an input to *_EXTEND_VECTOR_INREG. Use them and regular *_EXTEND to replace the X86 specific VSEXT/VZEXT opcodes
Craig Topper via llvm-commits
- [llvm] r346785 - Add fneg instruction to syntax highlighting lists
Matt Arsenault via llvm-commits
- [PATCH] D54218: [MachineScheduler] Bias physical register immediate assignments
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D54486: BumpPtrAllocator: Add a couple of fancy wrapper methods around identifyObject().
Artem Dergachev via Phabricator via llvm-commits
- [PATCH] D54487: Implement llvm.commandline named metadata
Scott Linder via Phabricator via llvm-commits
- [llvm] r346786 - [NativePDB] Improved support for nested type reconstruction.
Zachary Turner via llvm-commits
- [llvm] r346788 - DebugInfo: Add a CU metadata attribute for use of DWARF ranges base address specifiers
David Blaikie via llvm-commits
- [PATCH] D54357: [NativePDB] Improved support for nested type reconstruction
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D54452: [NativePDB] Add support for handling S_CONSTANT records
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D54242: DebugInfo: Add a CU metadata attribute for use of DWARF ranges base address specifiers
David Blaikie via Phabricator via llvm-commits
- [PATCH] D54243: DebugInfo: Add a driver flag for DWARF debug_ranges base address specifier use.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D54490: [WebAssembly] Add support for dylink section in object format
Sam Clegg via Phabricator via llvm-commits
- [llvm] r346790 - [AsmPrinter] Rename a comment of .debug_gnu_pubnames entry
Fangrui Song via llvm-commits
- [llvm] r346791 - [MS Demangler] Print public:, protected:, private: if set in FunctionClass or a variable's StorageClass.
Nico Weber via llvm-commits
- [compiler-rt] r346792 - [lsan] [NFC] Change ARRAY_SIZE to internal_strnlen
George Karpenkov via llvm-commits
- [PATCH] D54396: [MS Demangler] Print public:, protected:, private: if set in FunctionClass or a variable's StorageClass.
Phabricator via Phabricator via llvm-commits
- [PATCH] D54484: [lsan] [NFC] Change ARRAY_SIZE to internal_strnlen
George Karpenkov via Phabricator via llvm-commits
- [lld] r346794 - [ELF] Rename NameTypeEntry to NameAttrEntry and its field "Type" to CuIndexAndAttrs
Fangrui Song via llvm-commits
- [llvm] r346795 - Fixed DAGTypeLegalizer::SplitVecOp_EXTRACT_VECTOR_ELT i1 handling
Stanislav Mekhanoshin via llvm-commits
- [lld] r346796 - [ELF] Add a better test for the multi-CU .gdb_index bug that D54361 fixed
Fangrui Song via llvm-commits
- [PATCH] D52416: Allow FP types for atomicrmw xchg
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D53682: [WIP] [llvm-tapi] ELF binary writing initial draft
Armando Montanez via Phabricator via llvm-commits
- [PATCH] D54491: [CodeGen] Fix forward scan in MachineBasicBlock::computeRegisterLiveness.
Eli Friedman via Phabricator via llvm-commits
- [llvm] r346797 - [AsmPrinter] Fix DebugInfo/X86/gnu-public-names.ll after rL346790
Fangrui Song via llvm-commits
- [PATCH] D53383: [PowerPC] Make no-PIC default to match GCC - LLVM
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D53965: IR: Add fp operations to atomicrmw
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r346798 - [MemorySSA] Create query after checking if instruction is a fence.
Alina Sbirlea via llvm-commits
- [llvm] r346800 - [AMDGPU] combine extractelement into several selects
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D54492: Notify the linker when a TU compiled with split-stack has a functionwithout a prologue.There is more context here:https://go-review.googlesource.com/c/go/+/148819/
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D53966: Codegen support for atomicrmw fadd/fsub
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D53710: [FileCheck] Warn if a prefix is only used in LABEL checks
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D54021: [LoopSimplifyCFG] Teach LoopSimplifyCFG to constant-fold branches and switches
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D54494: AMDGPU : Additional pattern for median3 matching
Aakanksha Patil via Phabricator via llvm-commits
- [PATCH] D54495: [LLD] [COFF] Remove empty sections before calculating the size of section headers
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D53770: Support g++ headers in include/g++
David Greene via Phabricator via llvm-commits
- [PATCH] D52239: [OCaml] Add OCaml APIs to access DebugLoc info
Josh Berdine via Phabricator via llvm-commits
- [llvm] r346803 - [MachineOutliner][NFC] Exit getOutliningType if there are < 2 candidates
Jessica Paquette via llvm-commits
- [compiler-rt] r346804 - [lsan] [FIXUP] Fixup for http://reviews.llvm.org/D54484
George Karpenkov via llvm-commits
- [PATCH] D54358: [AMDGPU] Disable DAG combine at -O0
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] r346807 - [InstCombine] canonicalize rotate patterns with cmp/select
Sanjay Patel via llvm-commits
- [llvm] r346809 - [MachineOutliner][NFC] Use MBB flags to avoid call checks in getOutliningInfo
Jessica Paquette via llvm-commits
- [llvm] r346810 - Preserve loop metadata when splitting exit blocks
Craig Topper via llvm-commits
- [PATCH] D51574: [LiveRangeCalc] Fixed findReachingDefs bug
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D54497: [ELF] --gdb-index: extract entities from .debug_info when .debug_gnu_pubnames is absent
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D54498: AbstractCallSite -- A unified interface for (in)direct and callback calls
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D53876: Preserve loop metadata when splitting exit blocks
Phabricator via Phabricator via llvm-commits
- [llvm] r346813 - Make the ExpandTilde unit test expect "\" (not "/") on Win32
Matthew Voss via llvm-commits
- [PATCH] D54499: [codeview] Make "clang -g" emit codeview by default when targetting MSVC
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D53773: [ExecutionEngine] Track objects using an abstract ObjectKey in JITEventListeners.
Lang Hames via Phabricator via llvm-commits
- [llvm] r346814 - [InstCombine] fold funnel shift amount based on demanded bits
Sanjay Patel via llvm-commits
- [llvm] r346815 - Make dsymutil more robust when parsing load commands.
Adrian Prantl via llvm-commits
- [llvm] r346816 - [MachineOutliner][NFC] Use flags set in all candidates to check for calls
Jessica Paquette via llvm-commits
- [lld] r346817 - [PDB] Simplify symbol handling code, NFC
Reid Kleckner via llvm-commits
- [PATCH] D54502: [stack-safety] Empty local passes for Stack Safety Local Analysis
Vitaly Buka via Phabricator via llvm-commits
- [compiler-rt] r346820 - [CMake] Passthrough CFLAGS when checking the compiler-rt path
Petr Hosek via llvm-commits
- [llvm] r346821 - [CodeGen] Fix forward scan in MachineBasicBlock::computeRegisterLiveness.
Eli Friedman via llvm-commits
- [PATCH] D54378: Add Hurd triplet to LLVMSupport
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D54504: [stack-safety] Local analysis implementation
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D54503: [HeaderSearch] loadSubdirectoryModuleMaps should respect -working-directory
Alex Lorenz via Phabricator via llvm-commits
- [llvm] r346823 - Revert r346810 "Preserve loop metadata when splitting exit blocks"
Reid Kleckner via llvm-commits
- [PATCH] D49097: [RegisterCoalescer] Another fix for subrange join unreachable
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D54507: [ThinLTO] Handle chains of aliases
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r346824 - [PowerPC] Enhance the selection(ISD::VSELECT) of vector type
Zi Xuan Wu via llvm-commits
- [llvm] r346825 - [WebAssembly] Add support for the event section
Heejin Ahn via llvm-commits
- [PATCH] D54377: Correctly instantiate `iterator_adaptor_base` when defining `pointer_iterator`
Dylan MacKenzie via Phabricator via llvm-commits
- [zorg] r346829 - Added monitoring changes in lnt and test-suite projects.
Galina Kistanova via llvm-commits
- [zorg] r346830 - Generate better names for automatic schedulers.
Galina Kistanova via llvm-commits
- [zorg] r346831 - Converted _getClangCMakeBuildFactory to use LLVMBuildFactory.
Galina Kistanova via llvm-commits
- [llvm] r344085 - Recommit r343993: [X86] condition branches folding for three-way conditional codes
Maxim Kazantsev via llvm-commits
- [www] r346832 - Add Kruse slides.
Tanya Lattner via llvm-commits
- [PATCH] D54512: [X86] Add -x86-experimental-vector-widening support to reduceVMULWidth and combineMulToPMADDWD
Craig Topper via Phabricator via llvm-commits
- [llvm] r346833 - Correctly instantiate `iterator_adaptor_base` when defining `pointer_iterator`
David Blaikie via llvm-commits
- [llvm] r346834 - [X86] Add -x86-experimental-vector-widening command lines to pmulh.ll
Craig Topper via llvm-commits
- [PATCH] D52010: RegAllocFast: Rewrite and improve
Aleksandar Beserminji via Phabricator via llvm-commits
- [PATCH] D54513: [X86] Allow pmulh to be formed from narrow vXi16 vectors under -x86-experimental-vector-widening-legalization
Craig Topper via Phabricator via llvm-commits
- [PATCH] D54514: [llvm-exegesis] InstructionBenchmarkClustering::dbScan(): use manual std::deque<size_t> + std::vector<char> instead of SetVector.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D54515: [ARM] Replace trunc for switch as a sink
Sam Parker via Phabricator via llvm-commits
- [PATCH] D54516: [AMDGPU] Do not mark llvm.amdgcn.set.inactive as IntrNoMem
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D53771: [clang-tidy] Avoid C arrays check
Phabricator via Phabricator via llvm-commits
- [llvm] r346840 - [WebAssembly] Temporarily disable event-section.ll
Heejin Ahn via llvm-commits
- [PATCH] D54517: [CGP] Limit Complex Addressing mode by number of BasicBlocks to traverse
Serguei Katkov via Phabricator via llvm-commits
- [lld] r346842 - Fix r346747 and r346796
Diana Picus via llvm-commits
- [llvm] r346843 - Recommit r346483: [CallSiteSplitting] Only record conditions up to the IDom(call site).
Florian Hahn via llvm-commits
- [llvm] r346844 - Print newline after banner for ModulePass
Sven van Haastregt via llvm-commits
- [PATCH] D54518: [GlobalISel] Fix insertion of stack-protector epilogue
Petr Pavlu via Phabricator via llvm-commits
- [llvm] r346845 - [WebAssembly] Make sure event-section XFAILs for build options
Heejin Ahn via llvm-commits
- [lld] r346846 - [COFF] Fix a longstanding typo in a variable name. NFC.
Martin Storsjo via llvm-commits
- [PATCH] D53190: ARM: avoid infinite combining loop
Tim Northover via Phabricator via llvm-commits
- [llvm] r346850 - [X86][AVX512] Remove constant pool shuffle decoding from SelectionDAG
Simon Pilgrim via llvm-commits
- [llvm] r346851 - [llvm-objdump] Improve ELF file type checking statements (D54509)
Xing GUO via llvm-commits
- [PATCH] D54340: AMDGPU: Fix various issues around the VirtReg2Value mapping
Alexander via Phabricator via llvm-commits
- [PATCH] D54521: tsan: Add pthread_tryjoin_np and pthread_timedjoin_np interceptors
Yuri Per via Phabricator via llvm-commits
- [PATCH] D53427: [clangd] Replace StringRef in SymbolLocation with a char pointer.
Haojian Wu via Phabricator via llvm-commits
- [llvm] r346854 - [CostModel] Add generic expansion funnel shift cost support
Simon Pilgrim via llvm-commits
- [llvm] r346857 - [VPlan, SLP] Add simple SLP analysis on top of VPlan.
Florian Hahn via llvm-commits
- [llvm] r346858 - [VPlan] Update ifdef.
Florian Hahn via llvm-commits
- [llvm] r346859 - [TTI] Pull out repeated 'ConcreteTTI' static_casts. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r346860 - [VPlan] Remove LLVM_DEBUG from VPlanSlp::dumpBundle.
Florian Hahn via llvm-commits
- [llvm] r346861 - Document how to comment an actual parameter.
Paul Robinson via llvm-commits
- [PATCH] D54237: Constant folding and instcombine for saturating adds
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D54274: Constant folding and instcombine for saturating subs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D52827: [LICM] Make LICM able to hoist phis
John Brawn via Phabricator via llvm-commits
- [PATCH] D54305: Fix for bugzilla https://bugs.llvm.org/show_bug.cgi?id=39137.
Phabricator via Phabricator via llvm-commits
- [lld] r346863 - [AArch64] Fix resolution of R_PLT_PAGE RelExpr
Peter Smith via llvm-commits
- [PATCH] D53794: [TargetLowering] expandFP_TO_UINT - avoid FPE due to out of range conversion (PR17686)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D54391: Fix compatibility with z3-4.8.1
Mikhail Ramalho via Phabricator via llvm-commits
- [llvm] r346868 - [TTI] getOperandInfo - a broadcast shuffle means the result is OK_UniformValue
Simon Pilgrim via llvm-commits
- [PATCH] D53565: Configure only needed part of test-suite during running subtests
Elena Lepilkina via Phabricator via llvm-commits
- [llvm] r346869 - [SimplifyCFG] Regenerate preserve-branchweights.ll test. NFC
John Brawn via llvm-commits
- [PATCH] D54527: Add new interceptor for strtonum(3)
Kamil Rytarowski via Phabricator via llvm-commits
- [llvm] r346870 - [VPlan, SLP] Use SmallPtrSet for Candidates.
Florian Hahn via llvm-commits
- [llvm] r346871 - [InstCombine] fix formatting for matchBSwap(); NFC
Sanjay Patel via llvm-commits
- [PATCH] D54530: Add new interceptor for mi_vector_hash(3)
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D54531: [ConstantFolding] Add support for saturating add/sub
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D54532: [InstructionSimplify] Add support for saturating add/sub
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D54533: InstCombine: don't assume malloc will never return nullptr
Tim Northover via Phabricator via llvm-commits
- [PATCH] D54534: [InstCombine] Add support for saturating add/sub
Nikita Popov via Phabricator via llvm-commits
- [llvm] r346874 - [InstCombine] Remove a couple of asserts based on incorrect assumptions
Mandeep Singh Grang via llvm-commits
- [www] r346875 - Add slides.
Tanya Lattner via llvm-commits
- [lld] r346876 - [NFC] Change address __tls_getaddr is defined at so it does not need a thunk.
Sean Fertile via llvm-commits
- [lld] r346877 - [PPC64] Long branch thunks.
Sean Fertile via llvm-commits
- [PATCH] D53408: [PPC64] Long branch thunks.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D54522: Fix running tests on macOS with python3
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D50200: AMDGPU: Handle "uniform-work-group-size" attribute
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
- [llvm] r346879 - [X86] Allow pmulh to be formed from narrow vXi16 vectors under -x86-experimental-vector-widening-legalization
Craig Topper via llvm-commits
- [PATCH] D53596: [ThinLTO] Fix a crash in lazy loading of Metadata
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r346880 - [WebAssembly] Add support for dylink section in object format
Sam Clegg via llvm-commits
- [llvm] r346881 - [InstSimplify] add tests for funnel shift with select; NFC
Sanjay Patel via llvm-commits
- [llvm] r346883 - [ThinLTO] Update handling of vararg functions to match inliner
Teresa Johnson via llvm-commits
- [PATCH] D54270: [ThinLTO] Update handling of vararg functions to match inliner
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r346884 - [Support] Teach YAMLIO about polymorphic types
Scott Linder via llvm-commits
- [PATCH] D53349: [VPlan] Changes to implement VPlan based predication for VPlan-native path.
Satish K Guggilla via Phabricator via llvm-commits
- [PATCH] D54364: RegAllocFast: Do not allocate registers for undef uses
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r346885 - Mark @llvm.trap cold
Vedant Kumar via llvm-commits
- [PATCH] D54329: Mark @llvm.trap cold
Phabricator via Phabricator via llvm-commits
- [llvm] r346886 - AMDGPU: Additional pattern for i16 median3 matching
Aakanksha Patil via llvm-commits
- [PATCH] D53887: [HotColdSplitting] Outline more than once per function
Vedant Kumar via Phabricator via llvm-commits
- [llvm] r346887 - [X86] Update masked load/store test names
Simon Pilgrim via llvm-commits
- [PATCH] D54538: [LV] Avoid vectorizing unsafe dependencies in uniform address
Anna Thomas via Phabricator via llvm-commits
- [llvm] r346889 - [X86] Split masked load/store test files
Simon Pilgrim via llvm-commits
- [zorg] r346890 - Attempt to add check-cxx-benchmarks rule for libc++
Eric Fiselier via llvm-commits
- [llvm] r346891 - [ThinLTO] Fix a crash in lazy loading of Metadata
Teresa Johnson via llvm-commits
- [lld] r346893 - [ELF] Make TrapInstr and Filler byte arrays. NFC.
Simon Atanasyan via llvm-commits
- [llvm] r346894 - Bias physical register immediate assignments
Nirav Dave via llvm-commits
- [www] r346895 - Add slides.
Tanya Lattner via llvm-commits
- [llvm] r346896 - [X86][SSE] Add SSE2/SSE42 masked load/store tests
Simon Pilgrim via llvm-commits
- [www] r346897 - Add Spencer slides.
Tanya Lattner via llvm-commits
- [PATCH] D54540: [ADT] Drop llvm::Optional clang-specific optmization for trivially copyable types
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D54541: [stack-safety] Empty local passes for Stack Safety Global Analysis
Vitaly Buka via Phabricator via llvm-commits
- [www] r346898 - Add more slides.
Tanya Lattner via llvm-commits
- [PATCH] D54542: Remove unused getMDNodeFwdRefOrNull interfaces (NFC)
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D54543: [stack-safety] Inter-Procedural Analysis implementation
Vitaly Buka via Phabricator via llvm-commits
- [llvm] r346899 - Remove unused getMDNodeFwdRefOrNull interfaces (NFC)
Teresa Johnson via llvm-commits
- [PATCH] D54545: AMDGPU: Fix V_FMA_F16 selection on GFX9
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [llvm] r346901 - [MachineOutliner][NFC] Don't compute liveness if X16/X17/NZCV are unused
Jessica Paquette via llvm-commits
- [PATCH] D54546: [ARM] Don't expand sdiv
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] r346902 - [InstSimplify] add more tests for funnel shift with select; NFC
Sanjay Patel via llvm-commits
- [llvm] r346903 - [X86] Update masked expandload/compressstore test names
Simon Pilgrim via llvm-commits
- [PATCH] D54154: [ELF][MIPS] Use MIPS R6 `sigrie` as a trap instruction
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] r346908 - [X86] Support v2i32/v4i16/v8i8 load/store using f64 on 32-bit targets under -x86-experimental-vector-widening-legalization.
Craig Topper via llvm-commits
- [PATCH] D54548: Add interceptor for the setvbuf(3) from NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [llvm] r346909 - [X86] Remove unused variable
Benjamin Kramer via llvm-commits
- [PATCH] D54549: [FNeg] Add FNeg Instruction to LangRef document
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D54551: RegisterCoalescer: Assume CR_Replace for SubRangeJoin
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D54552: [InstSimplify] delete shift-of-zero guard ops around funnel shifts
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r346913 - [MachineOutliner][NFC] Check if CandidatesForRepeatedSeq < 2
Jessica Paquette via llvm-commits
- [llvm] r346916 - [X86] Don't mark SEXTLOADS with narrow types as Custom with -x86-experimental-vector-widening-legalization.
Craig Topper via llvm-commits
- [PATCH] D54055: CGDecl::emitStoresForConstant fix synthesized constant's name
JF Bastien via Phabricator via llvm-commits
- [PATCH] D43853: [WebAssembly] Fix variable name and refactor. NFC.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D54554: [PDB] Add symbol records in bulk
Reid Kleckner via Phabricator via llvm-commits
- [lld] r346918 - [WebAssembly] Initial support for shared objects (-shared)
Sam Clegg via llvm-commits
- [PATCH] D54555: [clang][slh] add attribute for speculative load hardening
Zola Bridges via Phabricator via llvm-commits
- [PATCH] D54558: [WebAssembly] Import the stack pointer when building shared libraries
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D54559: [WebAssembly] Refactor config setting and checking. NFC.
Sam Clegg via Phabricator via llvm-commits
- LLVM buildmaster will be restarted tonight
Galina Kistanova via llvm-commits
- [PATCH] D53234: Don't remove COMDATs when internalizing global objects
Aaron Hill via Phabricator via llvm-commits
- [PATCH] D54561: [WebAssembly] Renumber SIMD bitwise instructions
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D53444: Support ARM_V4BX relocation
Yin Ma via Phabricator via llvm-commits
- [www] r346922 - Add slide and videos.
Tanya Lattner via llvm-commits
- [llvm] r346923 - AMDGPU: Enable code object v3 for AMDHSA only
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D54186: AMDGPU: Enable code object v3 for AMDHSA only
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [llvm] r346924 - [commit-test] Add blank line for test/tools/llvm-objdump/symbol-table-elf.test
Xing GUO via llvm-commits
- [PATCH] D54562: [commit-test] Add blank line for test/tools/llvm-objdump/symbol-table-elf.test
Xing via Phabricator via llvm-commits
- [llvm] r346925 - AMDGPU: Fix check lines in fdot2 test:
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D54564: [LTO] Load sample profile in LTO link step.
Xin Tong via Phabricator via llvm-commits
- [zorg] r346930 - Cosmetic, NFC.
Galina Kistanova via llvm-commits
- [llvm] r346931 - [WebAssembly] Renumber SIMD bitwise instructions
Thomas Lively via llvm-commits
- [PATCH] D54018: Update the relicensing website to better explain the list of companies, andupdate the list as some more signatures have come in.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D54566: Reorganize the company listing and add UIUC as signed.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D54568: [NFC] Refine doxygen format.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D53736: [BTF] Add BTF DebugInfo
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D54569: [LLD] [ELF] Fix compilation with GCC 5
Martin Storsjö via Phabricator via llvm-commits
- [lld] r346934 - [ELF] Fix compilation with GCC 5
Martin Storsjo via llvm-commits
- [llvm] r346935 - [X86] Add -x86-experimental-vector-widening-legalization versions of shuffle-vs-trunc tests.
Craig Topper via llvm-commits
- [llvm] r346936 - [X86] Add some custom type legalization rules for truncate with -x86-experimental-vector-widening-legalization.
Craig Topper via llvm-commits
- [PATCH] D54570: [DAGCombine] Fix non-deterministic debug output
Sam Parker via Phabricator via llvm-commits
- [PATCH] D54571: [WebAssembly] Split BBs after throw instructions
Heejin Ahn via Phabricator via llvm-commits
- [llvm] r346397 - Return "[IndVars] Smart hard uses detection"
Mikael Holmén via llvm-commits
- [llvm] r346937 - [RISCV] Introduce the RISCVMatInt::generateInstSeq helper
Alex Bradbury via llvm-commits
- [PATCH] D52961: [RISCV] Introduce the RISCVMatInt::generateInstSeq helper
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D52962: [RISCV] Constant materialisation for RV64I
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D52977: [RISCV] Introduce codegen patterns for instructions introduced in RV64I
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D54269: Introduce shard storage to auto-index.
Kadir Cetinkaya via Phabricator via llvm-commits
- [PATCH] D53279: [SelectionDAG] Support promotion of FRAMEADDR/RETURNADDR operands
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D53281: [SelectionDAG] Support promotion of PREFETCH operands
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D54573: [llvm-objdump] Use `auto` declaration in typecasting
Xing via Phabricator via llvm-commits
- [llvm] r346946 - [llvm-objdump] Use `auto` declaration in typecasting
Xing GUO via llvm-commits
- [PATCH] D53230: [RISCV] Introduce codegen patterns for RV64M-only instructions
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D53235: [RISCV] Add RV64F codegen support
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D54574: [SelectionDAG] Support promotion of the FPOWI integer operand
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D53237: [RISCV] Implement RV64D codegen
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D54519: [clangd] Fix no results returned for global symbols in dexp
Haojian Wu via Phabricator via llvm-commits
- [llvm] r346948 - [MSP430] Add MC layer
Anton Korobeynikov via llvm-commits
- [llvm] r346949 - Add missed files from prev. commit
Anton Korobeynikov via llvm-commits
- [PATCH] D53342: [SimplifyLibCalls] Mark known arguments with nonnull
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D54575: [llvm-objdump] Replace cast<> by dyn_cast<>
Xing via Phabricator via llvm-commits
- [PATCH] D54577: [ELF] - Implement -z nodefaultlib
George Rimar via Phabricator via llvm-commits
- [PATCH] D54524: [AST] Pack UnaryOperator
Phabricator via Phabricator via llvm-commits
- [compiler-rt] r346956 - Start adding the supporting code to perform out-of-process allocator
Dan Liew via llvm-commits
- [PATCH] D53233: [RISCV] Add codegen support for 64-bit atomic load/store and atomicrmw
Alex Bradbury via Phabricator via llvm-commits
- [llvm] r346958 - [RISCV] Mark FREM as Expand
Alex Bradbury via llvm-commits
- [llvm] r346959 - [RISCV] Mark C.EBREAK instruction as having side effects
Alex Bradbury via llvm-commits
- [PATCH] D54256: [RISCV] Mark C.EBREAK instruction as having side effects
Alex Bradbury via Phabricator via llvm-commits
- [llvm] r346960 - [InstSimplify] delete shift-of-zero guard ops around funnel shifts
Sanjay Patel via llvm-commits
- [PATCH] D54080: [unittest] Skip W+X MappedMemoryTests when MPROTECT is enabled
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D54579: [clang-tidy] Update checks to play nicely with limited traversal scope added in r346847
Sam McCall via Phabricator via llvm-commits
- [PATCH] D53289: [DAGCombiner] Limit the number of chains in findBetterChains().
Nirav Dave via Phabricator via llvm-commits
- [llvm] r346962 - [X86] Fix MCNullStreamer support for modules with a CodeView flag
Simon Pilgrim via llvm-commits
- [lld] r346963 - [ELF] - Renamed few more AArch64 specific relocation expressions. NFC.
George Rimar via llvm-commits
- [PATCH] D54581: [compiler-rt] Windows Debug build fix
Matthew G McGovern via Phabricator via llvm-commits
- [PATCH] D51431: [IPSCCP] Add lattice value for != constant
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D54582: [MSP430] NFC. Add more tests for ABI and calling convention
Kristina Bessonova via Phabricator via llvm-commits
- [llvm] r346964 - [SLPVectorizer][X86] Regenerate reduction tests and add PR37731 test
Simon Pilgrim via llvm-commits
- [llvm] r346965 - [SLPVectorizer][X86] Regenerate reduction minmax tests and cleanup check prefixes
Simon Pilgrim via llvm-commits
- [llvm] r346966 - [InstCombine] add rotate narrowing tests with odd types; NFC
Sanjay Patel via llvm-commits
- [PATCH] D54583: PowerPC: Optimize SPE double parameter calling setup
Justin Hibbits via Phabricator via llvm-commits
- [PATCH] D54584: Add new interceptor for regex(3) in NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D54585: [TTI] Reduction costs only need to include a single extract element cost
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r346968 - [InstCombine] fix rotate narrowing bug for non-pow-2 types
Sanjay Patel via llvm-commits
- [PATCH] D54586: [WebAssembly] Fix return type of nextByte
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D54166: [AST] Store the string data in StringLiteral in a trailing array of chars
Phabricator via Phabricator via llvm-commits
- [llvm] r346970 - [TTI] Reduction costs only need to include a single extract element cost
Simon Pilgrim via llvm-commits
- [llvm] r346971 - [LTO] Load sample profile in LTO link step.
Xin Tong via llvm-commits
- [lld] r346972 - [WebAssembly] Refactor config setting and checking. NFC.
Sam Clegg via llvm-commits
- [llvm] r346973 - [X86] Guess that a CPU is Icelake it if reports support for AVX512VBMI2.
Craig Topper via llvm-commits
- [PATCH] D54587: Fix DynamicLibraryTests build on Windows when LLVM_EXPORT_SYMBOLS_FOR_PLUGINS is ON
Michael Platings via Phabricator via llvm-commits
- [lld] r346974 - [WebAssembly] Import the stack pointer when building shared libraries
Sam Clegg via llvm-commits
- [llvm] r346975 - [InstCombine] add tests for funnel shift (rotate) canonicalization; NFC
Sanjay Patel via llvm-commits
- [PATCH] D54588: [llvm][IRBuilder] Introspection for CreateAlignmentAssumption*() functions
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D54590: [compiler-rt][UBSan] Sanitization for alignment assumptions.
Roman Lebedev via Phabricator via llvm-commits
- [www] r346976 - Reorganize the company listing and add UIUC as signed.
Chandler Carruth via llvm-commits
- [www] r346977 - Move AMD to the "signed" bucket.
Chandler Carruth via llvm-commits
- [llvm] r346978 - [BinaryFormat] Add MsgPackTypes
Scott Linder via llvm-commits
- [PATCH] D48175: [BinaryFormat] Add MsgPackTypes
Scott Linder via Phabricator via llvm-commits
- [llvm] r346979 - [WebAssembly] Fix return type of nextByte
Thomas Lively via llvm-commits
- [llvm] r346980 - [X86] Add -x86-experimental-vector-widening support to reduceVMULWidth and combineMulToPMADDWD
Craig Topper via llvm-commits
- [PATCH] D54337: [ASan] Make AddressSanitizer a ModulePass
Leonard Chan via Phabricator via llvm-commits
- [llvm] r346982 - [InstCombine] adjust rotate direction in tests; NFC
Sanjay Patel via llvm-commits
- [llvm] r346983 - [X86] Minor cleanup to getExtendInVec. NFCI
Craig Topper via llvm-commits
- [PATCH] D54591: AMDGPU: Fix analyzeBranch failing with pseudoterminators
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r346985 - [ADT] Drop llvm::Optional clang-specific optmization for trivially copyable types
Tom Stellard via llvm-commits
- [PATCH] D54593: [X86] Fix PR39658: avoid duplicated successors in condibr merge
Rong Xu via Phabricator via llvm-commits
- [www] r346986 - Add more slides.
Tanya Lattner via llvm-commits
- [www] r346987 - Revert commit.
Tanya Lattner via llvm-commits
- [PATCH] D53789: [hwasan] optionally right-align heap allocations
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D54594: Add new interceptors for vis(3) API in NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D53445: [AMDGPU] Update code object metadata format documentation
Scott Linder via Phabricator via llvm-commits
- [PATCH] D54596: [X86] Remove ANY_EXTEND special case from canReduceVMulWidth
Craig Topper via Phabricator via llvm-commits
- [PATCH] D54597: [DebugInfo] DISubprogram flags get their own flags word. NFC
Paul Robinson via Phabricator via llvm-commits
- [llvm] r346990 - Revert "[ADT] Drop llvm::Optional clang-specific optmization for trivially copyable types"
Tom Stellard via llvm-commits
- [llvm] r346992 - [AMDGPU] Update code object metadata format documentation
Scott Linder via llvm-commits
- [llvm] r346995 - [X86] Remove ANY_EXTEND special case from canReduceVMulWidth
Craig Topper via llvm-commits
- [PATCH] D52025: [TargetLowering] Android has sincos functions
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D54599: [Profile] Avoid race condition when dumping GCDA files.
calixte via Phabricator via llvm-commits
- [PATCH] D54121: [FPEnv] Add constrained FCMP intrinsic
Cameron McInally via Phabricator via llvm-commits
- [llvm] r347001 - AMDHSA: More code object v3 fixes:
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D54605: [lld][ELF] Use SmallDenseSet::count instead of lots of logical "or" operators and add test coverage for "-z" flags.
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D54606: [AMDGPU] Convert insert_vector_elt into set of selects
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D54607: [ThinLTO] Allow importing of functions with var args
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r347002 - [AMDGPU] NFC Test commit
Ron Lieberman via llvm-commits
- [llvm] r347003 - [WebAssembly] Split BBs after throw instructions
Heejin Ahn via llvm-commits
- [llvm] r347004 - Re-apply r346985: [ADT] Drop llvm::Optional clang-specific optimization for trivially copyable types
Tom Stellard via llvm-commits
- [PATCH] D54608: [CUDA] updated CompileCudaWithLLVM.rst
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D54572: [WebAssembly] Change type of wake count to unsigned int
Heejin Ahn via Phabricator via llvm-commits
- [llvm] r347007 - [CUDA] updated CompileCudaWithLLVM.rst
Artem Belevich via llvm-commits
- [PATCH] D54609: AArch64: Emit a call frame instruction for the shadow call stack register.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r347008 - [AMDGPU] Add FixupVectorISel pass, currently Supports SREGs in GLOBAL LD/ST
Ron Lieberman via llvm-commits
- [llvm] r347009 - [VFS] Implement `RedirectingFileSystem::getRealPath`.
Volodymyr Sapsai via llvm-commits
- [llvm] r347010 - [X86] Update a couple comments to remove a mention of a sign extending that no longer happens. NFC
Craig Topper via llvm-commits
- [llvm] r347011 - [X86] Use ANY_EXTEND instead of SIGN_EXTEND in the AVX2 and later path for legalizing vXi8 multiply.
Craig Topper via llvm-commits
- [llvm] r347013 - Added missing whitespace in the link.
Artem Belevich via llvm-commits
- [llvm] r347014 - [X86] Add some test cases for vector multiplies on vectors shorter than 128 bits with -x86-experimental-vector-widening-legalization.
Craig Topper via llvm-commits
- [PATCH] D43521: [ThinLTO] Compute synthetic function entry count
Easwaran Raman via Phabricator via llvm-commits
- [llvm] r347015 - Revert r347014 "[X86] Add some test cases for vector multiplies on vectors shorter than 128 bits with -x86-experimental-vector-widening-legalization."
Craig Topper via llvm-commits
- [llvm] r347016 - [VFS] Update unittest to fix Windows buildbot.
Volodymyr Sapsai via llvm-commits
- [www] r347017 - fix the video link
Kostya Serebryany via llvm-commits
- [llvm] r347018 - [NativePDB] Rewrite the PdbSymUid to use our own custom namespacing scheme.
Zachary Turner via llvm-commits
- [PATCH] D54611: Add new interceptor for getmntinfo(3) from NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D54387: [ExecutionEngine] Add support for aggregate constants in the interpreter
Eugene Sharygin via Phabricator via llvm-commits
- [PATCH] D54287: [WebAssembly] Implement TargetLowering hooks for vectors
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D54612: [compiler-rt] Use exact spelling when building for default target
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D54613: [CMake] Use the correct spelling for armv7 in Fuchsia's toolchain
Petr Hosek via Phabricator via llvm-commits
- [compiler-rt] r347022 - [compiler-rt] Use exact spelling when building for default target
Petr Hosek via llvm-commits
- [PATCH] D54614: [WebAssembly] Fix MCNullStreamer support
Eugene Sharygin via Phabricator via llvm-commits
- [llvm] r347025 - [CMake] Support cross-compiling with multi-stage builds
Petr Hosek via llvm-commits
- [PATCH] D54463: [CMake] Support cross-compiling with Fuchsia toolchain build
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D54615: RegisterCoalescer: Defer clearing implicit_def lanes
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r347027 - AMDGPU: Fix analyzeBranch failing with pseudoterminators
Matt Arsenault via llvm-commits
- [llvm-dev] mips builders on LLVM buildbot?
Simon Atanasyan via llvm-commits
- [lld] r347029 - [ELF][MIPS] Use MIPS R6 `sigrie` as a trap instruction
Simon Atanasyan via llvm-commits
- [PATCH] D53891: [LTO] Pass down LTOUnit codegen flag to bitcode writer
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D34654: Allow passing a regex for headers to exclude from clang-tidy
Laurent Nicolas via Phabricator via llvm-commits
- [llvm] r347031 - [X86] Add some test cases for vector multiplies on vectors shorter than 128 bits with -x86-experimental-vector-widening-legalization.
Craig Topper via llvm-commits
- [llvm] r347032 - [X86] Add custom type legalization for v2i8/v4i8/v8i8 mul under -x86-experimental-vector-widening.
Craig Topper via llvm-commits
- [PATCH] D48803: Place the BlockAddress type in the program address space
Dylan McKay via Phabricator via llvm-commits
- [llvm] r347033 - [ThinLTO] Internalize readonly globals
Eugene Leviant via llvm-commits
- [llvm] r347034 - [LegalizeVectorTypes] Teach WidenVecRes_Convert to turn ANY_EXTEND into ANY_EXTEND_VECTOR_INREG when the input and output types need to be widened to the same width.
Craig Topper via llvm-commits
- [PATCH] D54618: [MSP430] Add support for .refsym directive
Kristina Bessonova via Phabricator via llvm-commits
- [PATCH] D54576: [clang] - Simplify tools::SplitDebugName.
George Rimar via Phabricator via llvm-commits
- [PATCH] D54204: [clangd] Initial clang-tidy diagnostics support.
Sam McCall via Phabricator via llvm-commits
- [llvm] r347037 - [DAGCombine] Fix non-deterministic debug output
Sam Parker via llvm-commits
- [PATCH] D54619: [ELF] - Refactor getRelocTargetVA(). NFC.
George Rimar via Phabricator via llvm-commits
- [llvm] r347040 - [MSP430] Add more tests for ABI and calling convention
Anton Korobeynikov via llvm-commits
- [llvm] r347041 - [MSP430] Add support for .refsym directive
Anton Korobeynikov via llvm-commits
- [llvm] r347042 - [RISCV] Constant materialisation for RV64I
Alex Bradbury via llvm-commits
- [PATCH] D54620: [MSP430] Use R_MSP430_16_BYTE type for FK_Data_2 fixup
Kristina Bessonova via Phabricator via llvm-commits
- [PATCH] D54621: [ELF] - Do not remove empty sections referenced in LOADADDR/ADDR commands.
George Rimar via Phabricator via llvm-commits
- [llvm] r347043 - [RISCV][NFC] Define and use the new CA instruction format
Alex Bradbury via llvm-commits
- [PATCH] D54302: [RISCV] Define and use the new CA instruction format
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D54622: [clangd] Truncate SymbolID to 8 bytes.
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D54623: [MSP430] Optimize srl/sra in case of A >> (8 + N)
Kristina Bessonova via Phabricator via llvm-commits
- [PATCH] D54624: [LLD][ELF] Error if _GLOBAL_OFFSET_TABLE_ is defined in input objects
Peter Smith via Phabricator via llvm-commits
- [PATCH] D44982: [zorg] Adding two new builders for armv7 and aarch64
Leandro Nunes via Phabricator via llvm-commits
- [PATCH] D54625: [zorg] Enable armv7/aarch64 build cache locations for clang builds
Leandro Nunes via Phabricator via llvm-commits
- [PATCH] D54626: [MSP430] Add RTLIB::[SRL/SRA/SHL]_I32 lowering to EABI lib calls
Kristina Bessonova via Phabricator via llvm-commits
- [PATCH] D54627: [ELF] - Make SymbolTable::addDefined return Defined.
George Rimar via Phabricator via llvm-commits
- [llvm] r347045 - [TargetLowering] Cleanup more of the EXTEND demanded bits cases so that they match. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D48826: [AMDGPU] Add support for TFE/LWE in image intrinsics
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] r347048 - [X86] X86DAGToDAGISel::matchBitExtract(): extract 'lshr' from `X`
Roman Lebedev via llvm-commits
- [llvm] r347049 - [DWARF] Use PRIx64 instead of 'x' to format 64-bit values
Simon Atanasyan via llvm-commits
- [PATCH] D54629: [AArch64] Add command-line option for SSBS
Pablo Barrio via Phabricator via llvm-commits
- [llvm] r347050 - [IRVerifier] Allow StructRet in statepoint
Than McIntosh via llvm-commits
- [PATCH] D53602: [IRVerifier] Allow StructRet in statepoint
Than McIntosh via Phabricator via llvm-commits
- [llvm] r347051 - [x86] regenerate complete checks for test; NFC
Sanjay Patel via llvm-commits
- [llvm] r347054 - [X86][SSE] Move number of input limit out of resolveTargetShuffleInputs.
Simon Pilgrim via llvm-commits
- [PATCH] D54631: Handle undef vectors consistently in pattern matching
Nikita Popov via Phabricator via llvm-commits
- [llvm] r347055 - [InstSimplify] add test to demonstrate undef matching differences; NFC
Sanjay Patel via llvm-commits
- [Diffusion] rL347050: [IRVerifier] Allow StructRet in statepoint
Than McIntosh via llvm-commits
- [PATCH] D53764: [OpenCL] Enable address spaces for references in C++
Phabricator via Phabricator via llvm-commits
- [llvm] r347060 - [InstSimplify] add tests for saturating add/sub; NFC
Sanjay Patel via llvm-commits
- [PATCH] D54633: [NFC][AArch64] Split out backend features
Diogo N. Sampaio via Phabricator via llvm-commits
- [llvm] r347061 - [CodeGen] Expose some data types and accessors from StackMaps
Than McIntosh via llvm-commits
- [PATCH] D54224: [CodeGen] Expose some data types and accessors from StackMaps
Than McIntosh via Phabricator via llvm-commits
- [PATCH] D53478: [DAGCombine] SimplifyNodeWithTwoResults - ensure same legalization for LO/HI operands (PR21207)
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r347065 - GlobalDCE: Teach isEmptyFunction() to ignore debug intrinsics.
Adrian Prantl via llvm-commits
- [llvm] r347066 - [X86] Add codegen tests for scalar funnel shifts
Simon Pilgrim via llvm-commits
- [llvm] r347067 - [SelectionDAG] Move (repeated) SDTIntShiftDOp double shift node def to common code. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D54635: [ThinLTO] Consolidate cache key computation between new/old LTO APIs
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r347068 - [CMake] Accept ENTITLEMENTS in add_llvm_executable and llvm_codesign
Stefan Granitz via llvm-commits
- [PATCH] D54636: [lit] Add test directory to sys.path before invoking it.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D53384: [PowerPC] Make no-PIC default to match GCC - CLANG
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D52999: [FileCheck] Annotate input dump (1/7)
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D54637: [WebAssembly] Default to static reloc model
Sam Clegg via Phabricator via llvm-commits
- [llvm] r347069 - [PowerPC] Make no-PIC default to match GCC - LLVM
Stefan Pintilie via llvm-commits
- [PATCH] D53510: [LLVM] Allow modulemap installation
Eric Fiselier via Phabricator via llvm-commits
- [llvm] r347072 - [codeview] Expose -gcodeview-ghash for global type hashing
Reid Kleckner via llvm-commits
- [llvm] r347073 - [WebAssembly] Default to static reloc model
Sam Clegg via llvm-commits
- [PATCH] D28462: clang-format: Add new style option AlignConsecutiveMacros
Anantha Keshava B S via Phabricator via llvm-commits
- [llvm] r347074 - [MSP430] Use R_MSP430_16_BYTE type for FK_Data_2 fixup
Anton Korobeynikov via llvm-commits
- [llvm] r347076 - Revert "[PowerPC] Make no-PIC default to match GCC - LLVM"
Stefan Pintilie via llvm-commits
- [lld] r347077 - Support ARM_V4BX relocation
Fangrui Song via llvm-commits
- [PATCH] D54640: [DAGCombiner] narrow truncated binops
Sanjay Patel via Phabricator via llvm-commits
- [zorg] r347078 - Removed off-line builders clang-cmake-mips and clang-cmake-mipsel, slaves mips-kl-m001, mips-kl-m002, mips-kl-erpro001.
Galina Kistanova via llvm-commits
- [PATCH] D54641: [compiler-rt] [cmake] Fix detecting terminfo library
Michał Górny via Phabricator via llvm-commits
- [PATCH] D54642: [ThinLTO] Add some stats for read only variable internalization
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r347079 - [X86] Disable Condbr_merge pass
Rong Xu via llvm-commits
- [llvm] r347080 - [MSP430] Add RTLIB::[SRL/SRA/SHL]_I32 lowering to EABI lib calls
Anton Korobeynikov via llvm-commits
- [compiler-rt] r347082 - [hwasan] optionally right-align heap allocations
Kostya Serebryany via llvm-commits
- [compiler-rt] r347083 - Add new interceptor for getmntinfo(3) from NetBSD
Kamil Rytarowski via llvm-commits
- [llvm] r347086 - [FNeg] Add FNeg Instruction to LangRef document
Cameron McInally via llvm-commits
- [compiler-rt] r347088 - Add new interceptor for mi_vector_hash(3)
Kamil Rytarowski via llvm-commits
- [llvm] r347089 - AArch64: Emit a call frame instruction for the shadow call stack register.
Peter Collingbourne via llvm-commits
- [PATCH] D54644: [WebAssembly] Cleanup unused declares in test code
Sam Clegg via Phabricator via llvm-commits
- [llvm] r347090 - [PowerPC][NFC] Add tests for vector fp <-> int conversions
Nemanja Ivanovic via llvm-commits
- [compiler-rt] r347091 - [hwasan] disable one test line while investigating a bot failure
Kostya Serebryany via llvm-commits
- [PATCH] D54646: DAG combiner: fold (select, C, X, undef) -> X
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D54646: DAG combiner: fold (select, C, X, undef) -> X
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D54646: DAG combiner: fold (select, C, X, undef) -> X
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D54646: DAG combiner: fold (select, C, X, undef) -> X
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D54646: DAG combiner: fold (select, C, X, undef) -> X
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D54646: DAG combiner: fold (select, C, X, undef) -> X
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D54646: DAG combiner: fold (select, C, X, undef) -> X
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D54646: DAG combiner: fold (select, C, X, undef) -> X
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D54646: DAG combiner: fold (select, C, X, undef) -> X
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D54646: DAG combiner: fold (select, C, X, undef) -> X
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D54646: DAG combiner: fold (select, C, X, undef) -> X
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] r347092 - Preprocessing support in tablegen.
Vyacheslav Zakharin via llvm-commits
- [llvm] r347093 - [X86] In LowerLoad, fix assert messages and rename a variable that use Zize instead of Size. NFC
Craig Topper via llvm-commits
- [llvm] r347094 - [LegalizeVectorOps] After custom legalizing an extending load or a truncating store, make sure the custom code is also legal.
Craig Topper via llvm-commits
- [llvm] r347095 - [X86] Remove a branch on SSE4.1 from LowerLoad
Craig Topper via llvm-commits
- [PATCH] D53942: IR Outliner Pass
Tom Rix via Phabricator via llvm-commits
- [llvm] r347097 - [SimpleLoopUnswitch] adding cost multiplier to cap exponential unswitch with
Fedor Sergeev via llvm-commits
- [llvm] r347098 - [WebAssembly] Cleanup unused declares in test code. NFC.
Sam Clegg via llvm-commits
- [PATCH] D54647: WIP: [WebAssembly] First pass the implement -fPIC
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D54648: [TableGen] Emit more variant transitions
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D54649: [FPEnv] Rough out constrained FCmp intrinsics
Cameron McInally via Phabricator via llvm-commits
- [compiler-rt] r347099 - [sanitizer] Update global_symbols.txt
Vitaly Buka via llvm-commits
- [PATCH] D53606: [cfi] Make sanstats print address of the check
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D53857: [cfi] Support sanstats if binary is not available in the original location
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D53157: Teach the IRBuilder about constrained fadd and friends
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D54650: Swap order of discovering of -ltinfo and -lterminfo
Kamil Rytarowski via Phabricator via llvm-commits
- [llvm] r347100 - [X86] Qualify part of the masked gather handling in ReplaceNodeResults with a getTypeAction call to know if we can use default legalization.
Craig Topper via llvm-commits
- [PATCH] D54651: [ELF] Allow --noinhibit-exec to produce corrupted executable with relocation overflow
Fangrui Song via Phabricator via llvm-commits
- [compiler-rt] r347101 - Cast _Unwind_GetIP() and _Unwind_GetRegionStart() to uintptr_t
Kamil Rytarowski via llvm-commits
- [compiler-rt] r347102 - Cast the 2nd argument of _Unwind_SetIP() to _Unwind_Ptr
Kamil Rytarowski via llvm-commits
- [PATCH] D33878: Handle NetBSD specific _Unwind_Ptr
Kamil Rytarowski via Phabricator via llvm-commits
- [llvm] r347103 - Speed up git-llvm script by only svn up'ing affected directories.
James Y Knight via llvm-commits
- [PATCH] D54652: [WebAssembly] replaced .param/.result by .functype
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D54341: Speed up git-llvm script by only svn up'ing affected directories.
James Y Knight via Phabricator via llvm-commits
- [llvm] r347105 - [X86] Add custom promotion of narrow fp_to_uint/fp_to_sint operations under -x86-experimental-vector-widening-legalization.
Craig Topper via llvm-commits
- [PATCH] D54653: Correct CreateAlignmentAssumption to check sign and power-of-2 (LLVM Part)
Erich Keane via Phabricator via llvm-commits
- [compiler-rt] r347106 - Revert "Cast the 2nd argument of _Unwind_SetIP() to _Unwind_Ptr"
Kamil Rytarowski via llvm-commits
- [compiler-rt] r347107 - [hwasan] use reads instead of writes in a test
Kostya Serebryany via llvm-commits
- [PATCH] D54655: [CMake] Use lld and llvm-objcopy for first stage compiler in Fuchsia
Petr Hosek via Phabricator via llvm-commits
- [llvm] r347110 - DAG combiner: fold (select, C, X, undef) -> X
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D54656: [hwasan] implement free_checks_tail_magic=1
Kostya Serebryany via Phabricator via llvm-commits
- [llvm] r347112 - Fixed test after r347110
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D54658: [X86] Add an AND with 255 to the v16i8 LowerMUL path with AVX2, but not AVX512
Craig Topper via Phabricator via llvm-commits
- [PATCH] D6425: Link jumptable attributes consistently with unnamed_addr
Tom Roeder via Phabricator via llvm-commits
- [llvm] r347113 - Make git-llvm python3 compatible again. Hopefully. :)
James Y Knight via llvm-commits
- [PATCH] D2873: An analysis to find external function pointers and trace their data flow
Tom Roeder via Phabricator via llvm-commits
- [llvm] r347115 - Moved dag-combine-select-undef.ll into amdgpu. NFC.
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D54659: [LoopSink] Add preheader to alias set
Guozhi Wei via Phabricator via llvm-commits
- [compiler-rt] r347116 - [hwasan] implement free_checks_tail_magic=1
Kostya Serebryany via llvm-commits
- [PATCH] D54660: [WebAssembly] Add null streamer support
Heejin Ahn via Phabricator via llvm-commits
- [compiler-rt] r347118 - [hwasan] make the heap-buffer-overflow.c test more robust and re-enable it. With malloc_align_right the relative offsets of heap chunks are less predictable to simply don't test for them.
Kostya Serebryany via llvm-commits
- [PATCH] D54553: [clangd] Fix crash hovering on non-decltype trailing return
Marc-Andre Laperle via Phabricator via llvm-commits
- [PATCH] D54661: [WebAssembly] Don't override default implementation of isOffsetFoldingLegal
Sam Clegg via Phabricator via llvm-commits
- [compiler-rt] r347121 - [hwasan] don't check tail magic when in right_align mode (should fix the bot)
Kostya Serebryany via llvm-commits
- [llvm] r347123 - [llvm-objcopy] Use llvm::all_of and rename the variables "Segment" to avoid confusion with the type of the same name
Fangrui Song via llvm-commits
- [llvm] r347126 - Use llvm::copy. NFC
Fangrui Song via llvm-commits
- [PATCH] D54662: [WebAssembly] Add equality comparison operators for WasmEventType
Heejin Ahn via Phabricator via llvm-commits
- [llvm] r347127 - [X86] Use getUnpackl/getUnpackh instead of hardcoding a shuffle mask.
Craig Topper via llvm-commits
- [llvm] r347128 - Add initial scaffolding for the GN build.
Nico Weber via llvm-commits
- [llvm] r347129 - Reverted r347092 due to the following build fails:
Vyacheslav Zakharin via llvm-commits
- [llvm] r347130 - [X86] Add test cases to show incorrect use of a 512 bit vector in v32i8 multiply lowering with prefer-vector-width=256.
Craig Topper via llvm-commits
- [llvm] r347131 - [X86] Don't extend v32i8 multiplies to v32i16 with avx512bw and prefer-vector-width=256.
Craig Topper via llvm-commits
- [PATCH] D51575: [clang-tidy/checks] Implement a clang-tidy check to verify Google Objective-C function naming conventions 📜
Stephane Moore via Phabricator via llvm-commits
- [PATCH] D54663: [PowerPC] Complete the custom legalization of vector int to fp conversion
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] r347134 - llvm-symbolizer: Avoid calling getFromOffset when the index entry is already available
David Blaikie via llvm-commits
- [PATCH] D54664: [tsan] Add __cxa_guard_acquire hooks to support cooperative scheduling
Vitaly Buka via Phabricator via llvm-commits
- [llvm] r347135 - [llvm-objdump] Print a blank row at the end of sections
Xing GUO via llvm-commits
- [PATCH] D54665: [llvm-objdump] Print a blank row at the end of sections
Xing via Phabricator via llvm-commits
- [llvm] r347139 - [X86][SSE] Add shuffle demanded elts test case for PR39549
Simon Pilgrim via llvm-commits
- [PATCH] D54666: [InstCombine] Simplify funnel shifts based on demanded bits
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D54667: [CodeView] Emit proper debug info for ref-qualified member functions
Zachary Turner via Phabricator via llvm-commits
- [llvm] r347140 - Move BuryPointer from Clang to LLVM for use in other LLVM tools
David Blaikie via llvm-commits
- [llvm] r347142 - [X86] Add test case to show missed opportunity to use PACKUSWB in v64i8 shuffle lowering.
Craig Topper via llvm-commits
- [llvm] r347143 - [X86] Add support for matching PACKUSWB from a v64i8 shuffle.
Craig Topper via llvm-commits
- [PATCH] D54668: [X86] Attempt to improve v32i8/v64i8 multiply lowering by applying the v16i8 non-avx2 algorithm to each 128-bit lane.
Craig Topper via Phabricator via llvm-commits
- [llvm] r347145 - [ThinLTO] Add some stats for read only variable internalization
Teresa Johnson via llvm-commits
- [llvm] r347146 - Fix bot failure from r347145
Teresa Johnson via llvm-commits
- [PATCH] D54669: [ProfileSummary] Standardize methods and fix comment.
Rodrigo Caetano Rocha via Phabricator via llvm-commits
- [PATCH] D54671: [X86] Lower v16i16->v8i16 truncate using an 'and' with 255, an extract_subvector, and a packuswb instruction.
Craig Topper via Phabricator via llvm-commits
- [llvm] r347147 - [CorrelatedValuePropagation] Preserve debug locations (PR38178)
Vedant Kumar via llvm-commits
- [llvm] r347148 - tighten up a couple of assertions. hitting the BitPosition == BitWidth case that was previously not caught resulted in nasty corruption of APInts that (on my system at least) could not be detected using UBSan, ASan, or Valgrind. this patch does not cause any extra failures in a check-all nor does it interfere with bootstrapping. David Blaikie informally approved this change.
John Regehr via llvm-commits
- [PATCH] D54674: [llvm-objcopy] First bits for MachO
Alexander Shaposhnikov via Phabricator via llvm-commits
- [llvm] r347149 - [X86] Don't use a pmaddwd for vXi32 multiply if the inputs are zero extends from i8 or smaller without SSE4.1. Prefer to shrink the mul instead.
Craig Topper via llvm-commits
- [llvm] r347150 - [X86] Rename WidenMaskArithmetic->PromoteMaskArithmetic since we usually use widen to refer to adding elements not making elements larger. NFC
Craig Topper via llvm-commits
- [llvm] r347151 - [X86] Add -x86-experimental-vector-widening-legalization check to combineSelect and combineSetCC to cover vXi16/vXi8 promotion without BWI.
Craig Topper via llvm-commits
- [llvm] r347154 - [WebAssembly] Add equality comparison operators for WasmEventType
Heejin Ahn via llvm-commits
- [llvm] r347155 - [WebAssembly] Add null streamer support
Heejin Ahn via llvm-commits
- [llvm] r347156 - Swap order of discovering of -ltinfo and -lterminfo
Kamil Rytarowski via llvm-commits
- [PATCH] D54397: [analyzer][NFC] Move CheckerOptInfo to CheckerRegistry.cpp, and make it local
Umann Kristóf via Phabricator via llvm-commits
- [llvm] r347158 - [X86][SSE] Use raw shuffle mask decode in SimplifyDemandedVectorEltsForTargetNode (PR39549)
Simon Pilgrim via llvm-commits
- [llvm] r347159 - [X86][SSE] Add some generic masked gather codegen tests
Simon Pilgrim via llvm-commits
- [llvm] r347160 - [SelectionDAG] simplify code; NFC
Sanjay Patel via llvm-commits
- [llvm] r347161 - [x86] make tests immune to improvements in undef handling
Sanjay Patel via llvm-commits
- [PATCH] D54278: [SelectionDAG] Teach getNode to constant fold SIGN/ZERO/ANY_EXTEND_VECTOR_INREG
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D51621: test-suite: add avx512 tests with miscellaneous intrinsics
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r347162 - [X86][SSE] Relax IsSplatValue - remove the 'variable shift' limit on subtracts.
Simon Pilgrim via llvm-commits
- [llvm] r347164 - [ARM] make test immune to improvements in undef simplification
Sanjay Patel via llvm-commits
- [llvm] r347165 - [Hexagon] make tests immune to improvements in undef simplification
Sanjay Patel via llvm-commits
- [llvm] r347166 - [SystemZ] make test immune to improvements in undef simplification
Sanjay Patel via llvm-commits
- [llvm] r347167 - [x86] regenerate full checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r347168 - [X86][SSE] Split IsSplatValue into GetSplatValue and IsSplatVector
Simon Pilgrim via llvm-commits
- [llvm] r347169 - Remove unused variable. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r347170 - [DAG] add undef simplifications for select nodes
Sanjay Patel via llvm-commits
- [llvm] r347171 - [X86] Lower v16i16->v8i16 truncate using an 'and' with 255, an extract_subvector, and a packuswb instruction.
Craig Topper via llvm-commits
- [llvm] r347172 - [X86] Disable combineToExtendVectorInReg under -x86-experimental-vector-widening-legalization. Add custom type legalization for extends.
Craig Topper via llvm-commits
- [PATCH] D54678: [gn build] Create abi-breaking.h, config.h, llvm-config.h, and add a build file for llvm/lib/Support.
Nico Weber via Phabricator via llvm-commits
- [llvm] r347173 - [X86][SSE] Add SimplifyDemandedVectorElts support for SSE splat-vector-shifts.
Simon Pilgrim via llvm-commits
- [llvm] r347175 - [X86] Add a 32-bit command line with only sse2 to vector-sext.ll and vector-sext.ll to show some of the scalarized load sequences without 64-bit scalar support.
Craig Topper via llvm-commits
- [llvm] r347176 - [X86] Add custom type legalization for extending v4i8/v4i16->v4i64.
Craig Topper via llvm-commits
- [llvm] r347177 - [X86][SSE] Add SimplifyDemandedVectorElts support for SSE packed i2fp conversions.
Simon Pilgrim via llvm-commits
- [PATCH] D54679: [TargetLowering] Improve SimplifyDemandedVectorElts/SimplifyDemandedBits support
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r347180 - [X86] Remove most of the SEXTLOAD Custom setOperationAction calls under -x86-experimental-vector-widening-legalization.
Craig Topper via llvm-commits
- [PATCH] D54683: [WebAssembly] Delete unused using statements (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [llvm] r347181 - [X86] Use compare with 0 to fill an element with sign bits when sign extending to v2i64 pre-sse4.1
Craig Topper via llvm-commits
- [PATCH] D40477: Enable Partial Inlining by default
Vedant Kumar via Phabricator via llvm-commits
- [llvm] r347182 - [ProfileSummary] Standardize methods and fix comment
Vedant Kumar via llvm-commits
- [PATCH] D54684: [XRay] Move buffer extents back to the heap
Dean Michael Berris via Phabricator via llvm-commits
- [llvm] r347183 - [LoopSimplifyCFG] Teach LoopSimplifyCFG to constant-fold branches and switches
Max Kazantsev via llvm-commits
- [PATCH] D53275: [Power9] Exploit power9 new instruction setb
Kewen Lin via Phabricator via llvm-commits
- [llvm] r347184 - [LoopSimplifyCFG] Add requires: asserts after rL347183
Fangrui Song via llvm-commits
- [PATCH] D54685: [AArch64] Allow -mattr=use_el[1|2|3] and -mattr=use_sp_for_tp
Ryan Klugman via Phabricator via llvm-commits
- [PATCH] D54291: [XRay] Add atomic fences around non-atomic reads and writes
Dean Michael Berris via llvm-commits
- [llvm] r347185 - [X86] Use a pcmpgt with 0 instead of psrad 31, to fill elements with the sign bit in v4i32 MULH lowering.
Craig Topper via llvm-commits
- [PATCH] D54686: [IR] Add hasNPredecessors, hasNPredecessorsOrMore to BasicBlock
Vedant Kumar via Phabricator via llvm-commits
Last message date:
Sun Nov 18 23:43:01 PST 2018
Archived on: Sun Nov 18 23:40:34 PST 2018
This archive was generated by
Pipermail 0.09 (Mailman edition).