The Week Of Monday 5 March 2018 Archives by thread
Starting: Mon Mar 5 00:21:47 PST 2018
Ending: Sun Mar 11 23:09:34 PDT 2018
Messages: 2173
- [llvm] r326683 - [MergeICmps][NFC] Improve logging.
Clement Courbet via llvm-commits
- [PATCH] D44029: [MergeICmp] We can discard initial blocks that do other work
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D43752: [RISCV] Preserve stack space for outgoing arguments when the function contain variable size objects
Shiva Chen via Phabricator via llvm-commits
- [llvm] r326684 - [Bash-autocompletion] Pass all flags in shell command-line to Clang
Yuka Takahashi via llvm-commits
- [PATCH] D44004: [ELF] - Show data commands in the map file.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44082: Fixed some more spelling mistake in comments of LLVM Analysis passes
Reshabh Sharma via Phabricator via llvm-commits
- [PATCH] D39342: [Bash-autocompletion] Pass all flags in shell command-line to Clang
Yuka Takahashi via Phabricator via llvm-commits
- [PATCH] D43746: [WebAssembly] Add Wasm exception handling prepare pass
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D44012: [ELF] - Allow discarding .hash and .gnu.hash from linker script.
George Rimar via Phabricator via llvm-commits
- [PATCH] D43468: [ELF] - Support "INSERT AFTER" statement.
George Rimar via Phabricator via llvm-commits
- [PATCH] D43932: [Polly][GEMM] Include parameter constraints in isMatMulOperandAcc
Theodoros Theodoridis via Phabricator via llvm-commits
- [PATCH] D43951: [RFC] llvm-mca: a static performance analysis tool.
Andrea Di Biagio via Phabricator via llvm-commits
- [lld] r326686 - [ELF] - Report location for div/mod by zero.
George Rimar via llvm-commits
- [PATCH] D43934: [ELF] - Report location for div/mod by zero.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44083: [MergICmps] Make sure that the comparison only has one use.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D44002: [test] Add dotest wrapper
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D43769: [TTI] rename getArithmeticInstructionCost() to getUnitThroughput(); NFC
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D44021: AMDGPU/GlobalISel: Make some G_EXTRACTs legal
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D43507: [SCEV] Fix isKnownPredicate
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D43824: [CallSiteSplitting] Do not crash when BB's terminator changes.
Mikael Holmén via Phabricator via llvm-commits
- [lld] r326688 - [ELF] - Support moving location counter when MEMORY is used.
George Rimar via llvm-commits
- [PATCH] D43999: [ELF] - Support moving location counter when MEMORY is used.
George Rimar via Phabricator via llvm-commits
- [PATCH] D44031: [X86] Reject registers that require a REX prefix in inline asm constraints in 32-bit mode
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44084: [ARM][Asm] VMOVSRR and VMOVRRS need sequential S registers
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D44018: [COFF] Make the DOS stub a real DOS program
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D44046: [AMDGPU] Fixed incorrect break from loop
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D43916: Named VReg support for MIR
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [llvm] r326690 - Fix location of comment in EmitPopInst
Thomas Preud'homme via llvm-commits
- [PATCH] D43674: [TargetLowering] Add vector BITCAST support to SimplifyDemandedVectorElts
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44085: MSan, FreeBSD few tests fixes
David CARLIER via Phabricator via llvm-commits
- [PATCH] D44086: [LLVM-C] [bindings/go] Add C and Golang bindings for COMDAT
Ben Clayton via Phabricator via llvm-commits
- [llvm] r326691 - [WebAssembly] Attach a name to globals similarly to function naming
Nicholas Wilson via llvm-commits
- [PATCH] D44033: [WebAssembly] Attach a name to globals similarly to function naming
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D43313: [DebugInfo] Support parsing DWARF expressions
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r326692 - [WebAssembly] Fix tests with invalid yaml (required CODE section missing)
Nicholas Wilson via llvm-commits
- [PATCH] D44023: [WebAssembly] Fix tests with invalid yaml (required CODE section missing)
Nicholas Wilson via Phabricator via llvm-commits
- [lld] r326693 - [WebAssembly] Reorder reloc sections to come after symtab
Nicholas Wilson via llvm-commits
- [PATCH] D44028: [WebAssembly] Add message for relocation against weak undefined symbol
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D43946: [WebAssembly] Reorder reloc sections to come after symtab
Nicholas Wilson via Phabricator via llvm-commits
- [llvm] r326694 - [WebAssembly] Reorder reloc sections to come between symtab and name
Nicholas Wilson via llvm-commits
- [PATCH] D43940: [WebAssembly] Reorder reloc sections to come between symtab and name
Nicholas Wilson via Phabricator via llvm-commits
- [www] r326695 - [www] Add a new proposal to OpenProjects
Yuka Takahashi via llvm-commits
- [llvm] r326696 - [ARM][Asm] VMOVSRR and VMOVRRS need sequential S registers
Oliver Stannard via llvm-commits
- [PATCH] D43795: [New PM][IRCE] port of Inductive Range Check Elimination pass to the new pass manager
Fedor Sergeev via Phabricator via llvm-commits
- [llvm] r326697 - [WebAssembly] Add validation to reloc section
Nicholas Wilson via llvm-commits
- [PATCH] D43684: [WebAssembly] Add validation to reloc section
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D43353: [X86] Add phony registers for high halves of E[A-D]X, E[SD]I, E[BS]P and EIP
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D43680: TableGen: Generalize record types to fix typeIsConvertibleTo et al.
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D43618: [X86][MMX] Add support for MMX build vectors (PR29222)
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r326698 - [MergeICmp] We can discard initial blocks that do other work
Xin Tong via llvm-commits
- [PATCH] D43761: [IPSCCP] Add getCompare which returns either true, false, undef or null.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D43762: [IPSCCP] Use constant range information for comparisons of parameters.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D35267: Pass Divergence Analysis data to selection DAG to drive divergence dependent instruction selection
Alexander via Phabricator via llvm-commits
- [llvm] r326699 - TableGen: Use DefInit::getDef() instead of the type's getRecord()
Nicolai Haehnle via llvm-commits
- [llvm] r326700 - TableGen: Allow NAME in template arguments in defm in multiclass
Nicolai Haehnle via llvm-commits
- [PATCH] D43656: TableGen: Allow NAME in template arguments in defm in multiclass
Phabricator via Phabricator via llvm-commits
- [PATCH] D44089: [MachineScheduler] Dump SUnits before calling SchedImpl->initialize()
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D44090: [WebAssembly] Support instruction selection for catching exceptions
Heejin Ahn via Phabricator via llvm-commits
- [llvm] r326701 - [Power9] Add more missing instructions to the Power 9 scheduler
Stefan Pintilie via llvm-commits
- [polly] r326702 - [Polly][CMake] Fix lit setup for building the in the mono repo
Philip Pfaffe via llvm-commits
- [PATCH] D44078: [Polly][CMake] Fix lit setup for building the in the mono repo
Phabricator via Phabricator via llvm-commits
- [PATCH] D43753: TableGen: Allow !cast of records, cleanup conversion machinery
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D43582: [SLP] Generalization of stores vectorization.
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r326703 - Pass Divergence Analysis data to Selection DAG to drive divergence
Alexander Timofeev via llvm-commits
- [PATCH] D43754: TableGen: Explicitly check whether a record has been resolved
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D43756: TableGen: Delay instantiating inline anonymous records
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] r326704 - TableGen: Introduce an abstract variable resolver interface
Nicolai Haehnle via llvm-commits
- [llvm] r326705 - TableGen: Reimplement !foreach using the resolving mechanism
Nicolai Haehnle via llvm-commits
- [llvm] r326706 - TableGen: Resolve all template args simultaneously in AddSubClass
Nicolai Haehnle via llvm-commits
- [llvm] r326707 - TableGen: Resolve all template args simultaneously in AddSubMultiClass
Nicolai Haehnle via llvm-commits
- [llvm] r326708 - TableGen: Resolve all template args simultaneously in ResolveMulticlassDefARgs
Nicolai Haehnle via llvm-commits
- [PATCH] D43564: TableGen: Introduce an abstract variable resolver interface
Phabricator via Phabricator via llvm-commits
- [PATCH] D43651: TableGen: Reimplement !foreach using the resolving mechanism
Phabricator via Phabricator via llvm-commits
- [PATCH] D43652: TableGen: Resolve all template args simultaneously in AddSubClass
Phabricator via Phabricator via llvm-commits
- [PATCH] D43653: TableGen: Resolve all template args simultaneously in AddSubMultiClass
Phabricator via Phabricator via llvm-commits
- [PATCH] D43654: TableGen: Resolve all template args simultaneously in ResolveMulticlassDefARgs
Phabricator via Phabricator via llvm-commits
- [PATCH] D43736: [AMDGPU] Remove use of OpenCL triple environment and replace with function attribute for AMDGPU
Tony Tye via Phabricator via llvm-commits
- [PATCH] D37121: [DivRemHoist] add a pass to move div/rem pairs into the same block (PR31028)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D43295: Render https producers as HTML hyperlinks too.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r326710 - Fuzzer: remove temporary files after we're done with them.
Tim Northover via llvm-commits
- [PATCH] D44094: [ELF] - Report LMA region overflows.
George Rimar via Phabricator via llvm-commits
- [PATCH] D43774: [InstCombine] Add constant vector support to getMinimumFPType for visitFPTrunc.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D25820: [Sema][Objective-C] Formatting warnings should see through Objective-C message sends
Ben Hamilton via Phabricator via llvm-commits
- [PATCH] D43822: [CloneFunction] Support BB == PredBB in DuplicateInstructionsInSplit.
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D43929: [RewriteStatepoints] Fix stale parse points
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D44063: [InstCombine] Don't blow up in foldICmpWithCastAndCast on vector icmp instructions.
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D43949: [scudo] Secondary allocator overhaul to support Windows
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] r326711 - [CVP] fix formatting; NFC
Sanjay Patel via llvm-commits
- [www] r326712 - Typo fixes.
Arnaud A. de Grandmaison via llvm-commits
- [PATCH] D43690: [ThinLTO] Keep available_externally symbols live
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D43751: [cmake] Append -Wl, -rpath-link conditionally to GNULD
Ed Maste via Phabricator via llvm-commits
- [llvm] r326713 - AMDGPU: Fix build warning about override
Matt Arsenault via llvm-commits
- [llvm] r326714 - AMDGPU/GlobalISel: Make some G_EXTRACTs legal
Matt Arsenault via llvm-commits
- [llvm] r326715 - AMDGPU/GlobalISel: Add InstrMapping for G_EXTRACT
Matt Arsenault via llvm-commits
- [PATCH] D44096: [X86] Make X86 PseudoI instructions llvm isPseudo.
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] r326716 - [MachineScheduler] Dump SUnits before calling SchedImpl->initialize()
Jonas Paulsson via llvm-commits
- [PATCH] D43903: [AArch64] generate vuzp instead of mov
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D43765: [InstSimplify] loosen FMF for sqrt(X) * sqrt(X) --> X
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D43792: [PatternMatch, InstSimplify] allow undef elements when matching vector -0.0
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D40831: [AArch64] Only use writeback in the load/store optimizer when needed
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D44097: [ARM] Fix for PR36577
Sam Parker via Phabricator via llvm-commits
- [PATCH] D44098: [ARM] Relax condition for PerformSHLSimplify
Sam Parker via Phabricator via llvm-commits
- [llvm] r326718 - [AArch64] Improve code generation of constant vectors
Evandro Menezes via llvm-commits
- [PATCH] D42133: [AArch64] Improve code generation of constant vectors
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D44048: [DebugInfo] Add DW_AT_byte_size to vectors
Matt Davis via Phabricator via llvm-commits
- [PATCH] D44088: [clangd] Extract ClangdServer::Options struct.
Sam McCall via Phabricator via llvm-commits
- [llvm] r326720 - [IPSCCP] Add getCompare which returns either true, false, undef or null.
Florian Hahn via llvm-commits
- [PATCH] D43988: Fix processing of path names in response files on Windows
Dmitry Mikulin via Phabricator via llvm-commits
- [llvm] r326722 - fix PR36582
Sebastian Pop via llvm-commits
- [llvm] r326723 - Make STATISTIC() values available programmatically
Daniel Sanders via llvm-commits
- [llvm] r326724 - [AArch64] Harden test case
Evandro Menezes via llvm-commits
- [PATCH] D43901: Make STATISTIC() values available programmatically
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D43942: [lld] Fix handling of output section selection for unmerged mergeable inputs and relocatable output
Owen Reynolds via Phabricator via llvm-commits
- [llvm] r326726 - Revert r326723: Make STATISTIC() values available programmatically
Daniel Sanders via llvm-commits
- [PATCH] D43911: [AMDGPU] Clean up old address space mapping and fix constant address space value
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D42582: [lldb][PPC64] Fixed step-in stopping in the wrong line
Leandro Lupori via Phabricator via llvm-commits
- [PATCH] D44099: Including <functional> for std::bind
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D44019: Fix build of stubs library
Phabricator via Phabricator via llvm-commits
- [llvm] r326729 - [InstCombine] Add constant vector support to getMinimumFPType for visitFPTrunc.
Craig Topper via llvm-commits
- [llvm] r326730 - [InstCombine] Don't blow up in foldICmpWithCastAndCast on vector icmp instructions.
Daniel Neilson via llvm-commits
- [PATCH] D43785: [AMDGPU] Fix lowering OpenCL enqueue_kernel
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D43639: [llvm-pdbdump] Dump restrict type qualifier
Aaron Smith via Phabricator via llvm-commits
- [llvm] r326731 - [llvm-pdbdump] Dump restrict type qualifier
Aaron Smith via llvm-commits
- [PATCH] D44004: [ELF] - Show data and assignment commands in the map file.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r326732 - Fix an unused variable warning introduced by rr326703. NFC
Eric Liu via llvm-commits
- [PATCH] D43955: Refactor check for dllimport in the Verifier
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D43627: [DEBUGINFO] Add flag for DWARF2 or less to use sections as references.
David Blaikie via llvm-commits
- [PATCH] D43860: [AArch64] DWARF: do not generate AT_location for thread local
David Blaikie via llvm-commits
- [PATCH] D36351: [lld][ELF] Add profile guided section layout
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D41914: Improve threadprivate implementation
Phabricator via Phabricator via llvm-commits
- [llvm] r326734 - On Windows expansion of regex file name patterns is the responsibility of each
Dmitry Mikulin via llvm-commits
- [PATCH] D43987: Fix ar command line expansion on Windows.
Dmitry Mikulin via Phabricator via llvm-commits
- [llvm] r326395 - [DWARF] Emit a split line table only if there are split type units.
David Blaikie via llvm-commits
- [PATCH] D44047: [coff] Add command line flags /PDBAGE and /PDBGUID
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D39976: [AArch64] Query the target when folding loads and stores
Geoff Berry via Phabricator via llvm-commits
- [llvm] r326735 - [x86] auto-generate full checks for fabs tests
Sanjay Patel via llvm-commits
- [llvm] r326736 - [PowerPC] Do not emit record-form rotates when record-form andi suffices
Nemanja Ivanovic via llvm-commits
- [PATCH] D39245: [ADT] Shuffle containers before sorting to uncover non-deterministic behavior
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D43977: [PowerPC] Do not emit record-form rotates when record-form andi suffices
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D44091: [DAGCombiner] New sign-of-zero compliant patterns for fabs folding
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r326737 - On Windows we need to be able to process response files with Windows-style
Dmitry Mikulin via llvm-commits
- [PATCH] D31528: [ELF][MIPS] Multi-GOT implementation
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D40147: [MIPS] Handle cross-mode (regular <-> microMIPS) jumps
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D43347: [ELF][MIPS] Support linking of PIE for MIPS
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] r326738 - Re-commit: Make STATISTIC() values available programmatically
Daniel Sanders via llvm-commits
- [PATCH] D43864: GlobalISel: IRTranslate llvm.fabs.* intrinsic
Volkan Keles via Phabricator via llvm-commits
- [PATCH] D44102: Teach CorrelatedValuePropagation to reduce the width of udiv/urem instructions.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D43973: [AArch64] define isExtractSubvectorCheap
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D44104: TableGen: Add !foldl operation
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] r326740 - [SLP] Additional tests for stores vectorization, NFC.
Alexey Bataev via llvm-commits
- [PATCH] D44105: TableGen: add !isa operation
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D44106: TableGen: More helpful error messages
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D44107: TableGen: Remove unused ParseForeachMode
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D44108: TableGen: Allow arbitrary list values as ranges of foreach
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D44109: TableGen: Add a defset statement
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D44110: TableGen: Add !dag function for construction
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D44112: TableGen: Type-check BinOps
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D44111: TableGen: Allow ? in lists
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D44054: [DWARFv5] Emit file 0 to the line table.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D44113: TableGen: Allow dag operators to be resolved late
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D44114: TableGen: Add !le, !lt, !ge, and !gt comparisons
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D44114: TableGen: Add !le, !lt, !ge, and !gt comparisons
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D44114: TableGen: Add !ne, !le, !lt, !ge, and !gt comparisons
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D44114: TableGen: Add !ne, !le, !lt, !ge, and !gt comparisons
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D44115: TableGen: Explicitly forbid some nestings of class, multiclass, and foreach
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] r326742 - [AVR] Fix the test suite after r326500.
Dylan McKay via llvm-commits
- [PATCH] D44057: [SimplifyCFG] Create attribute to disable simplifyCFG.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D41813: [builtins] Enable CRT_HAS_128BIT for MSVC
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D44116: [CodeView] Emit UdtSourceLine information for enums
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D44117: [llvm-pdbdump] Add guard for null pointers and remove unused code
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D41939: [LV] Fix incorrect detection of type-promoted Phis
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D44118: [x86][AArch64] ask the target whether it has a vector blend instruction
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D44119: [DebugInfo/PDB] Add DIA implementation for getSrcLineOnTypeDefn
Aaron Smith via Phabricator via llvm-commits
- [llvm] r326745 - [AMDGPU] Remove unused AMDOpenCL triple environment
Tony Tye via llvm-commits
- [PATCH] D44087: [msvc] Allow MSVC toolchain driver to find the aarch64 / arm64 cross-compiler.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D43895: [AMDGPU] Remove unused AMDOpenCL triple environment
Tony Tye via Phabricator via llvm-commits
- [llvm] r326747 - [X86] Add silvermont fp arithmetic cost model tests
Simon Pilgrim via llvm-commits
- [llvm] r326748 - [RewriteStatepoints] Fix stale parse points
Daniel Neilson via llvm-commits
- [llvm] r326749 - GlobalISel: IRTranslate llvm.fabs.* intrinsic
Volkan Keles via llvm-commits
- [PATCH] D43958: [llvm-readobj][ELF] Move ELF note parsing into lib/Object
Scott Linder via Phabricator via llvm-commits
- [llvm] r326750 - [InstSimplify] remove redundant folds
Sanjay Patel via llvm-commits
- [llvm] r326751 - [X86] cvttpd2dq lowering has been supported for some time
Simon Pilgrim via llvm-commits
- [llvm] r326752 - Disable llvm-opt-fuzzer/exec-options.ll on Windows, it is too flaky
Reid Kleckner via llvm-commits
- [PATCH] D44121: [scudo] Use gc-sections by default
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D43968: [X86] Handle EAX being live when calling chkstk for x86_64
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D43093: [FastISel] Sink local value materializations to first use
Reid Kleckner via Phabricator via llvm-commits
- [lld] r326753 - Remove redundant casts.
Rui Ueyama via llvm-commits
- [PATCH] D43996: [llvm-objcopy] Implement support for .group sections.
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D43880: Fix linker script operator precedence.
Rui Ueyama via Phabricator via llvm-commits
- [lld] r326641 - Simplify. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D44125: [sanitizer] Move mmap interceptors into sanitizer_common
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D42897: Refactor mmap interceptors
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D44126: [sanitizer] Fix the return type for GetTid in Fuchsia implementation
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D44127: DeadArgumentElim] Clone function level metadatas
Rong Xu via Phabricator via llvm-commits
- [PATCH] D44077: Clear the stack protector after checking it
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D44128: [GISel]: Add helpers for easy building G_FCONSTANT along with matchers
Aditya Nandakumar via Phabricator via llvm-commits
- [llvm] r326758 - [DWARFv5] Emit file 0 to the line table.
Paul Robinson via llvm-commits
- [compiler-rt] r326759 - [sanitizer] Fix the return type for GetTid in Fuchsia implementation
Petr Hosek via llvm-commits
- [llvm] r326760 - [MergeICmp] Fix printing. NFC
Xin Tong via llvm-commits
- [llvm] r326761 - [MergeICmp] Simplify how BCECmpBlock instructions are blacklisted
Xin Tong via llvm-commits
- [PATCH] D43366: [DWARF v5] Supporting verbose dumping of .dbg_rnglist entries
Wolfgang Pieb via Phabricator via llvm-commits
- [llvm] r326762 - Revert "[DWARFv5] Emit file 0 to the line table."
Paul Robinson via llvm-commits
- [PATCH] D43758: [CGP] Fix the remove of matched phis in complex addressing mode
Serguei Katkov via Phabricator via llvm-commits
- [llvm] r326763 - Updated docs in CrashRecoveryContext.h
Serge Pavlov via llvm-commits
- [PATCH] D43200: Updated docs in CrashRecoveryContext.h
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D44132: [MIR] Making MIR Printing, opt -dot-cfg, and -debug printing faster
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D44133: Add interceptors for wcsxfrm, wcsxfrm_l
Oliver Chang via Phabricator via llvm-commits
- [PATCH] D44133: Add interceptors for wcsxfrm, wcsxfrm_l
Oliver Chang via Phabricator via llvm-commits
- [PATCH] D44133: Add interceptors for wcsxfrm, wcsxfrm_l
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D44133: Add interceptors for wcsxfrm, wcsxfrm_l
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D44133: Add interceptors for wcsxfrm, wcsxfrm_l
Oliver Chang via Phabricator via llvm-commits
- [PATCH] D44133: Add interceptors for wcsxfrm, wcsxfrm_l
Oliver Chang via Phabricator via llvm-commits
- [PATCH] D44133: Add interceptors for wcsxfrm, wcsxfrm_l
Oliver Chang via Phabricator via llvm-commits
- [PATCH] D44133: Add interceptors for wcsxfrm, wcsxfrm_l
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D44133: Add interceptors for wcsxfrm, wcsxfrm_l
Oliver Chang via Phabricator via llvm-commits
- [PATCH] D44133: Add interceptors for wcsxfrm, wcsxfrm_l
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D44133: Add interceptors for wcsxfrm, wcsxfrm_l
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D44133: Add interceptors for wcsxfrm, wcsxfrm_l
Oliver Chang via Phabricator via llvm-commits
- [PATCH] D44134: [WebAssembly] Add WebAssemblyException information analysis
Heejin Ahn via Phabricator via llvm-commits
- [llvm] r326764 - [X86] Handle EAX being live when calling chkstk for x86_64
Martin Storsjo via llvm-commits
- [PATCH] D36130: [SLP] Vectorize jumbled memory loads.
Shahid via Phabricator via llvm-commits
- [PATCH] D44135: Add attributes and fix some keywords in llvm-mode.el
Fangrui Song via Phabricator via llvm-commits
- [llvm] r326765 - [WebAssebmly] Remove reloc ordering constraint
Sam Clegg via llvm-commits
- [PATCH] D44136: [WebAssebmly] Remove reloc ordering constraint
Sam Clegg via Phabricator via llvm-commits
- [compiler-rt] r326768 - OpenBSD sanitizer common, define RLIMIT_AS constant
Kamil Rytarowski via llvm-commits
- [PATCH] D44068: OpenBSD sanitizer common, define RLIMIT_AS constant
Phabricator via Phabricator via llvm-commits
- [llvm] r326769 - [DebugInfo] Discard invalid DBG_VALUE instructions in LiveDebugVariables
Bjorn Pettersson via llvm-commits
- [PATCH] D43956: [DebugInfo] Discard invalid DBG_VALUE instructions in LiveDebugVariables
Bjorn Pettersson via Phabricator via llvm-commits
- [www] r326770 - Add Slides for the LLVM-Performance Workshop @CGO
Johannes Doerfert via llvm-commits
- [PATCH] D44043: [DAGCombine] Remove AND in SETCC if we can prove they are unneeded
Sam Parker via Phabricator via llvm-commits
- [LNT] r326771 - Render https producers as HTML hyperlinks too.
Florian Hahn via llvm-commits
- [PATCH] D43679: TableGen: Use DefInit::getDef() instead of the type's getRecord()
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D44139: WIP: Update selected thread after loading mach core
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r326774 - [AVR] Remove the earlyclobber flag from LDDWRdYQ
Dylan McKay via llvm-commits
- [PATCH] D44140: Add missing header for InstructionCombining.cpp, in order to export LLVMInitializeInstCombine as extern "C"
Brenton Bostick via Phabricator via llvm-commits
- [PATCH] D43767: [LLDB][PPC64] Fixed issues with expedited registers
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D16403: Add scope information to CFG
Maxim Ostapenko via Phabricator via llvm-commits
- [PATCH] D25987: [X86] New pattern to generate PSUBUS from SELECT
Yulia Koval via Phabricator via llvm-commits
- [PATCH] D44014: [LoadStoreVectorizer] Differentiate between <1 x T> and T
Sven van Haastregt via Phabricator via llvm-commits
- [PATCH] D43741: [Analyzer] More accurate modeling about the increment operator of the operand with type bool.
Phabricator via Phabricator via llvm-commits
- [llvm] r326779 - [CloneFunction] Support BB == PredBB in DuplicateInstructionsInSplit.
Florian Hahn via llvm-commits
- [llvm] r326780 - Fixup for rL326769 (RegState::Debug is being truncated to a bool)
Bjorn Pettersson via llvm-commits
- [PATCH] D43731: [clang-format] Fix documentation for SpaceAfterCStyleCast option
Krasimir Georgiev via Phabricator via llvm-commits
- [PATCH] D43936: [Asm] Refactor debug printing of AsmToken
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D43937: [Asm] Add debug printing for assembler macros
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] r326783 - TableGen: Generalize record types to fix typeIsConvertibleTo et al.
Nicolai Haehnle via llvm-commits
- [llvm] r326784 - TableGen: Simplify BitsInit::resolveReferences
Nicolai Haehnle via llvm-commits
- [llvm] r326785 - TableGen: Allow !cast of records, cleanup conversion machinery
Nicolai Haehnle via llvm-commits
- [llvm] r326786 - TableGen: Explicitly check whether a record has been resolved
Nicolai Haehnle via llvm-commits
- [llvm] r326787 - TableGen: Move getNewAnonymousName into RecordKeeper
Nicolai Haehnle via llvm-commits
- [llvm] r326788 - TableGen: Delay instantiating inline anonymous records
Nicolai Haehnle via llvm-commits
- [llvm] r326789 - TableGen: Remove the ResolveFirst mechanism
Nicolai Haehnle via llvm-commits
- [llvm] r326790 - TableGen: Add !foldl operation
Nicolai Haehnle via llvm-commits
- [PATCH] D43655: TableGen: simplify BitsInit::resolveReferences
Phabricator via Phabricator via llvm-commits
- [PATCH] D43755: TableGen: Move getNewAnonymousName into RecordKeeper
Phabricator via Phabricator via llvm-commits
- [PATCH] D43757: TableGen: Remove the ResolveFirst mechanism
Phabricator via Phabricator via llvm-commits
- [PATCH] D44145: AMDGPU/GlobalISel: Legality and RegBankInfo for G_{INSERT|EXTRACT}_VECTOR_ELT
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D44074: ObjectFileMachO: split CreateSections mega-function into more manageable chunks
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D44146: [WebAssembly] Remove duplicated line of code and unreachable check. NFC
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D43312: [clang-format] fix handling of consecutive unary operators
Krasimir Georgiev via Phabricator via llvm-commits
- [llvm] r326793 - [CallSiteSplitting] Do not crash when BB's terminator changes.
Florian Hahn via llvm-commits
- [llvm] r326794 - [Asm] Refactor debug printing of AsmToken
Oliver Stannard via llvm-commits
- [PATCH] D38792: Fix float literals under XO & fp-armv8
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] r326795 - [Asm] Add debug printing for assembler macros
Oliver Stannard via llvm-commits
- [PATCH] D43515: More math intrinsics for conservative math handling
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D43519: [tblgen] Allow !cast to records that don't yet exist during multiclass parsing.
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D44028: [WebAssembly] Handle weak undefined globals and functions
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D44147: [InstCombine] Fold add/sub over phi node
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D44148: [dwarfdump] Only print offset in verbose mode
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D44149: [WebAssembly] Use StringSaver to retain ownership of ctor function body. NFC
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D44150: [WebAssembly] Move WasmSignatureDenseMapInfo to header for reuse. NFC
Nicholas Wilson via Phabricator via llvm-commits
- [llvm] r326800 - test commit: fix typo in comment
Simi Pallipurath via llvm-commits
- [PATCH] D44024: [WebAssembly] Validate sections: order, and presence of required CODE
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D44151: [dsymutil] Embed toolchain in dSYM bundle
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r326803 - [ARM]Decoding MSR with unpredictable destination register causes an assert
Simi Pallipurath via llvm-commits
- [PATCH] D43374: [ARM]Decoding MSR with unpredictable destination register causes an assert
Simi Pallipurath via Phabricator via llvm-commits
- [llvm] r326804 - [ARM][Asm] Fix layering violation introduced by r326795
Oliver Stannard via llvm-commits
- [PATCH] D44152: [Pipeliner] Test commit: fixed spelling mistake in comments
Jan-Willem Roorda via Phabricator via llvm-commits
- [PATCH] D44153: Build system changes for RISCV
Azharuddin Mohammed via Phabricator via llvm-commits
- [PATCH] D42914: Rewrite TestTargetSymbolsBuildidCase to be more focused
Pavel Labath via Phabricator via llvm-commits
- [llvm] r326806 - [AMDGPU] Fix lowering OpenCL enqueue_kernel
Yaxun Liu via llvm-commits
- [PATCH] D44076: [PatternMatch] define m_Not using m_Xor and cst_pred_ty
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r326808 - [Pipeliner] Test commit: fixed spelling mistake in comments
via llvm-commits
- [PATCH] D44156: FreeBSD TSan support update
David CARLIER via Phabricator via llvm-commits
- [PATCH] D43457: [Evaluator] Improve evaluation of load/store
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r326810 - [Asm] Fix another layering violation in assmebly macro dumping
Oliver Stannard via llvm-commits
- [llvm] r326811 - [AArch64] define isExtractSubvectorCheap
Sebastian Pop via llvm-commits
- [llvm] r326812 - [ValueTracking] move helpers for SelectPatterns from InstCombine to ValueTracking
Sanjay Patel via llvm-commits
- [lld] r326813 - Improve duplicated version handling.
Rafael Espindola via llvm-commits
- [PATCH] D44062: Don't warn if a symbol is assigned to the same version twice, but error if it is assigned to multiple
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D43850: [CodeGen] Avoid handling DBG_VALUE instructions for stepBackwards
Matt Davis via Phabricator via llvm-commits
- [llvm] r326814 - Refactor check for dllimport in the Verifier.
Rafael Espindola via llvm-commits
- [PATCH] D43904: [clang-format] Improve detection of ObjC for-in statements
Ben Hamilton via Phabricator via llvm-commits
- [PATCH] D44160: [GVN] Detect fully redundant loads when we have more than one available value
John Brawn via Phabricator via llvm-commits
- [PATCH] D43460: [X86] Add IMUL scheduling info on sandybridge, fix it on >=haswell.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D44161: [SampleFDO] Extend SampleProfReader to handle demangled names
Wei Mi via Phabricator via llvm-commits
- [PATCH] D42898: Do not spill CSR to stack on entry to noreturn functions
pmb via Phabricator via llvm-commits
- [PATCH] D43865: [NewGVN] Create new ValuePHI node, if the number of operands does not match.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D43819: [ELF] - Restrict section offsets that exceeds file size.
Rafael Avila de Espindola via llvm-commits
- [PATCH] D42960: [ELF] Add .eh_frame pieces to map file
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D44162: TargetMachine: Add address space to getPointerSize
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D44163: [AMDGPU] Add default ISA version targets
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] r326823 - [PatternMatch] define m_Not using m_Xor and cst_pred_ty
Sanjay Patel via llvm-commits
- [llvm] r326824 - [CodeView] Emit UdtSourceLine information for enums
Aaron Smith via llvm-commits
- [llvm] r326825 - [AMDGPU] Add default ISA version targets
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D44164: [SymbolFilePDB] Get line number for PDBSymbolTypeEnum
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D44165: [SymbolFilePDB] Minor cleanup
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D44166: [SymbolFilePDB] Add missing Char16 and Char32 types in a few places
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D44167: [SymbolFilePDB] Add support for CVR pointer type qualifier
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D44168: [ELF] Add .eh_frame pieces to map file
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r326826 - [X86] Reject registers that require a REX prefix in inline asm constraints in 32-bit mode
Craig Topper via llvm-commits
- [llvm] r326828 - [InstCombine] simplify min/max canonicalization; NFCI
Sanjay Patel via llvm-commits
- [llvm] r326829 - [Hexagon] Remove {{ *}} from testcases
Krzysztof Parzyszek via llvm-commits
- [llvm] r326830 - [Hexagon] Update more testcases
Krzysztof Parzyszek via llvm-commits
- [PATCH] D43219: [PartialInlining] Fix Crash from holding a reference to a destructed ORE
Sean Fertile via Phabricator via llvm-commits
- [llvm] r326831 - [SymboleFilePDB] Put the test input back that my previous commit clobbered
Aaron Smith via llvm-commits
- [PATCH] D43505: [docs] Use literalinclude for most code in the Kaleidoscope tutorial to ensure the code always compiles and is up to date
David Blaikie via llvm-commits
- [llvm] r326832 - [TargetLowering] Rename DAGCombinerInfo::isAfterLegalizeVectorOps to DAGCombiner::isAfterLegalizeDAG since that's what it checks. NFC
Craig Topper via llvm-commits
- [compiler-rt] r326833 - [scudo] Use gc-sections by default
Kostya Kortchinsky via llvm-commits
- [PATCH] D44171: [scudo] Make logging more consistent
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] r326834 - PrintStatistics() and PrintStatisticsJSON() should take StatLock
Daniel Sanders via llvm-commits
- [lld] r326835 - Implement --just-symbols.
Rui Ueyama via llvm-commits
- [PATCH] D39348: Implement --just-symbols.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D34365: [FrontEnd] Allow overriding the default C/C++ -std via CMake vars
Michał Górny via Phabricator via llvm-commits
- [PATCH] D43835: Simplify more cases of logical ops of masked icmps.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [llvm] r326837 - DA: remove uses of GEP, only ask SCEV
Sebastian Pop via llvm-commits
- [PATCH] D35430: DA: remove uses of GEP, only ask SCEV
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D42516: [llvm-objcopy] Add support for large indexes
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D44175: Add std:: to begin and end in drop_begin
Krzysztof Parzyszek via Phabricator via llvm-commits
- [llvm] r325320 - [ThinLTO] Import global variables
Teresa Johnson via llvm-commits
- [PATCH] D44176: [mips] Add support for CRC ASE.
Vladimir Stefanovic via Phabricator via llvm-commits
- [PATCH] D34135: [JumpThreading] Use DT to avoid processing dead blocks
Brian Rzycki via Phabricator via llvm-commits
- [llvm] r326838 - [TargetLowering] Add vector BITCAST support to SimplifyDemandedVectorElts
Simon Pilgrim via llvm-commits
- [llvm] r326839 - Reapply "[DWARFv5] Emit file 0 to the line table."
Paul Robinson via llvm-commits
- [llvm] r326840 - [X86] Fix a typo in Host.cpp that causes us to misidentify KNL, Silvermont, Goldmont and probably other CPUs for -march=native
Craig Topper via llvm-commits
- [lld] r326841 - Do not create temporary strings just to print out spaces. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D43735: [AMDGPU] Remove use of OpenCL triple environment and replace with function attribute for AMDGPU
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D43983: Update AMDGOUUsage.rst descriptions
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D44080: [XRay][compiler-rt] Make unit tests depend on implementation files
Eric Christopher via Phabricator via llvm-commits
- [compiler-rt] r326842 - [XRay][compiler-rt] Make unit tests depend on implementation files
Dean Michael Berris via llvm-commits
- [llvm] r326843 - [Transforms] Add missing header for InstructionCombining.cpp, in order to export LLVMInitializeInstCombine as extern "C". Fixes PR35947.
Eugene Zelenko via llvm-commits
- [www] r326846 - [EuroLLVM'18] Add LLVM Foundation BoF.
Arnaud A. de Grandmaison via llvm-commits
- [www] r326848 - [EuroLLVM'18] Formatting fix.
Arnaud A. de Grandmaison via llvm-commits
- [PATCH] D44040: Add test for lldb-mi interpreter
Phabricator via Phabricator via llvm-commits
- [PATCH] D44177: [JumpThreading] use InvalidBlocks to avoid unreachable regions
Brian Rzycki via Phabricator via llvm-commits
- [lld] r326850 - Split long lines in a test file.
Rui Ueyama via llvm-commits
- [PATCH] D44179: [AMDGPU] Widened vector length for global/constant address space.
Farhana Aleen via Phabricator via llvm-commits
- [compiler-rt] r326851 - [sanitizer] Move mmap interceptors into sanitizer_common
Vitaly Buka via llvm-commits
- [compiler-rt] r326852 - [sanitizer] Add interceptors for wcsxfrm, wcsxfrm_l
Vitaly Buka via llvm-commits
- [compiler-rt] r326853 - [sanitizer] Move strxfrm interceptors into sanitizer_common
Vitaly Buka via llvm-commits
- [compiler-rt] r326854 - [sanitizer] Extract common code into STRXFRM_INTERCEPTOR_IMPL
Vitaly Buka via llvm-commits
- [compiler-rt] r326855 - [sanitizer] Update symbolizer test
Vitaly Buka via llvm-commits
- [PATCH] D44180: Improve --warn-symbol-ordering.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r326857 - [DebugInfoPDB] Add DIA implementation for getSrcLineOnTypeDefn
Aaron Smith via llvm-commits
- [PATCH] D44181: Support resetting STATISTIC() values using llvm::ResetStatistics()
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D44182: [SymbolFilePDB] Keep searching until the file name is found for the pdb compiland
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D41057: Avoid a gnu readelf warning
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D35373: Use delegation instead of inheritance
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44064: [Driver] Automatically disable incompatible default sanitizers
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D23940: Delete dead code
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D43495: [XRay][compiler-rt] Add APIs for processing logs in memory
Keith via Phabricator via llvm-commits
- [llvm] r326861 - Add early exit on reassociation of 0 expression.
Evgeny Stupachenko via llvm-commits
- [PATCH] D41467: PR35710: Nary reassociation falls into infinite loop
Evgeny Stupachenko via Phabricator via llvm-commits
- [llvm] r326863 - [llvm-pdbdump] Add guard for null pointers and remove unused code
Aaron Smith via llvm-commits
- [compiler-rt] r326864 - Fixup r326851: mmap64 interceptor should not be used on Darwin.
Kuba Mracek via llvm-commits
- [PATCH] D44169: [ASTMatcher] Extend hasAnyArgument to ObjCMessageExpr
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D44184: Write DWARF data into WASM object file
Yury Delendik via Phabricator via llvm-commits
- [compiler-rt] r326866 - [XRay][compiler-rt] Add APIs for processing logs in memory
Dean Michael Berris via llvm-commits
- [PATCH] D27846: [SLP] Support for horizontal min/max reduction
Sameer AbuAsal via Phabricator via llvm-commits
- [PATCH] D44185: [Coroutines] Avoid assert splitting hidden coros
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D44187: Simplify LazyobjFile and readElfSymbols.
Rui Ueyama via Phabricator via llvm-commits
- [compiler-rt] r326874 - Disable tests from r326852 on Darwin
Adam Nemet via llvm-commits
- [PATCH] D38569: Expose must/may alias info in MemorySSA.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D44190: [X86] Make the MUL->VPMADDWD work before op legalization on AVX1 targets. Simplify feature checks by using isTypeLegal.
Craig Topper via Phabricator via llvm-commits
- [compiler-rt] r326876 - Attempt to appease buildbots
George Burgess IV via llvm-commits
- [llvm] r326877 - [X86] Add IMUL scheduling info on sandybridge, fix it on >=haswell.
Clement Courbet via llvm-commits
- [llvm] r326878 - [SystemZ] Improved debug dumping during post-RA scheduling.
Jonas Paulsson via llvm-commits
- [llvm] r326879 - [SystemZ] NFC refactoring in SystemZHazardRecognizer.
Jonas Paulsson via llvm-commits
- [llvm] r326880 - [SystemZ] Improve getCurrCycleIdx() in SystemZHazardRecognizer.
Jonas Paulsson via llvm-commits
- [llvm] r326881 - [SystemZ] NFC refactoring in SystemZHazardRecognizer.
Jonas Paulsson via llvm-commits
- [llvm] r326882 - [ARM] Fix for PR36577
Sjoerd Meijer via llvm-commits
- [compiler-rt] r326883 - Don't intercept mmap64() on NetBSD
Kamil Rytarowski via llvm-commits
- [PATCH] D43879: Cleanup in sanitizer_common_interceptors.inc
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D42050: Intercept tzset in MSan on NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D44192: Proper handling of Itanium mangled names in LLVMSymbolizer on Windows
Eugene Zemtsov via Phabricator via llvm-commits
- [PATCH] D40855: [PowerPC] LSR tunings for PowerPC
Hal Finkel via Phabricator via llvm-commits
- [llvm] r326884 - [LoadStoreVectorizer] Differentiate between <1 x T> and T
Sven van Haastregt via llvm-commits
- [PATCH] D44193: [ELF] - Fix crash relative to SHF_LINK_ORDER sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D43286: WIP: .debug_names generation
Pavel Labath via Phabricator via llvm-commits
- [lld] r326885 - [WebAssembly] Use StringSaver to retain ownership of ctor function body. NFC
Nicholas Wilson via llvm-commits
- [PATCH] D39115: [MIPS][MicroMIPS] Extending size reduction pass with LWP and SWP
Milena Vujosevic Janicic via Phabricator via llvm-commits
- [www] r326886 - [EuroLLVM'18] Add some schedule informations so people can book their travel accordingly.
Arnaud A. de Grandmaison via llvm-commits
- [www] r326887 - [EuroLLVM'18] Add WICT event registration link.
Arnaud A. de Grandmaison via llvm-commits
- [PATCH] D44195: TableGen: Remove the cast-from-string-to-variable-reference feature
Nicolai Hähnle via Phabricator via llvm-commits
- [lld] r326888 - [WebAssembly] Remove duplicated line of code and unreachable check. NFC
Nicholas Wilson via llvm-commits
- [PATCH] D44196: TableGen: Move GenStrConcat to a helper function in BinOpInit
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D44197: TableGen: Remove OpInit::Fold
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D44198: TableGen: Only fold when some operand made resolve progress
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D44191: Add Clang ReleaseNotes that --autocomplete breaks backward compatibily
Yuka Takahashi via Phabricator via llvm-commits
- [llvm] r326890 - [mips] Correct the definition of m(f|t)c(0|2)
Simon Dardis via llvm-commits
- [PATCH] D41662: [mips] Correct the definition of m(f|t)c(0|2)
Simon Dardis via Phabricator via llvm-commits
- [lld] r326891 - [ELF] - Allow discarding .hash and .gnu.hash from linker script.
George Rimar via llvm-commits
- [PATCH] D44199: [LoopRotate] Attempt to Rotate loops if it can lead to removing phi nodes.
Dave Green via Phabricator via llvm-commits
- [lld] r326892 - [ELF] - Report LMA region overflows.
George Rimar via llvm-commits
- [PATCH] D44200: [DWARF] Don't attempt to parse line tables at invalid offsets
James Henderson via Phabricator via llvm-commits
- [PATCH] D44201: [WebAssembly] Disallow weak undefined globals in the object format
Nicholas Wilson via Phabricator via llvm-commits
- [lld] r326893 - [ELF] - Fix build bot after r326892 "[ELF] - Report LMA region overflows."
George Rimar via llvm-commits
- [lld] r326894 - [ELF] - Revert r326892, r326893.
George Rimar via llvm-commits
- [PATCH] D44202: [DebugInfo/AccelTable] Fix inconsistency in getDIEOffset implementations
Pavel Labath via Phabricator via llvm-commits
- [lld] r326895 - [ELF] - Recommit r326892, r326893 "[ELF] - Report LMA region overflows."
George Rimar via llvm-commits
- [lld] r326896 - [WebAssembly] Run clang-format. NFC
Nicholas Wilson via llvm-commits
- [PATCH] D44205: [ELF] Prevent crash when reporting error messages if debug line cannot be parsed
James Henderson via Phabricator via llvm-commits
- [llvm] r326897 - [X86][X87] Add X87 fp80 conversion tests
Simon Pilgrim via llvm-commits
- [PATCH] D44206: [WebAssembly] Create SyntheticFunction for __wasm_call_ctors earlier
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D44207: [ELF] - Adjust rangeToString to report ranges in a different format.
George Rimar via Phabricator via llvm-commits
- [llvm] r326898 - Teach CorrelatedValuePropagation to reduce the width of udiv/urem instructions.
Justin Lebar via llvm-commits
- [PATCH] D43729: [CallSiteSplitting] properly split musttail calls
Jun Bum Lim via Phabricator via llvm-commits
- [lld] r326899 - [ELF] Prevent crash when reporting errors if debug line cannot be parsed
James Henderson via llvm-commits
- [PATCH] D44208: Initial depo
abdoul-kader keita via Phabricator via llvm-commits
- [PATCH] D44209: [mips] Fix the definitions of the EVA instructions
Simon Dardis via Phabricator via llvm-commits
- [llvm] r326900 - Revert rL326898: "Teach CorrelatedValuePropagation to reduce the width of udiv/urem instructions."
Justin Lebar via llvm-commits
- [PATCH] D44210: [AMDGPU] Supported ds_read_b128 generation; Widened vector length for local address-space
Farhana Aleen via Phabricator via llvm-commits
- [PATCH] D44050: OpenBSD UBsan support procmaps
David CARLIER via Phabricator via llvm-commits
- [PATCH] D44035: Support OpenBSD in common interceptors
David CARLIER via Phabricator via llvm-commits
- [compiler-rt] r326901 - [scudo] Make logging more consistent
Kostya Kortchinsky via llvm-commits
- [PATCH] D43286: [CodeGen] Generate DWARF v5 Accelerator Tables
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D44211: DWARFVerifier: Basic verification of .debug_names
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D41949: [RISCV] implement li pseudo instruction
Mario Werner via Phabricator via llvm-commits
- [llvm] r326902 - Revert "Reapply "[DWARFv5] Emit file 0 to the line table.""
Alexander Kornienko via llvm-commits
- [llvm] r326903 - [dwarfdump] Only print CU relative offset in verbose mode
Jonas Devlieghere via llvm-commits
- [llvm] r326904 - [AMDGPU] Widened vector length for global/constant address space.
Farhana Aleen via llvm-commits
- [PATCH] D44052: [dsymutil] Unify error handling and add color
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D44212: [mips] Guard traps for microMIPS correctly
Simon Dardis via Phabricator via llvm-commits
- [llvm] r326905 - [SampleFDO] Extend SampleProfReader to handle demangled names.
Wei Mi via llvm-commits
- [PATCH] D44028: [WebAssembly] Handle weak undefined functions with a synthetic stub
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r326906 - [PowerPC] LSR tunings for PowerPC
Stefan Pintilie via llvm-commits
- [llvm] r326907 - Revert "[AMDGPU] Widened vector length for global/constant address space."
Farhana Aleen via llvm-commits
- [llvm] r326908 - Re-land: Teach CorrelatedValuePropagation to reduce the width of udiv/urem instructions.
Justin Lebar via llvm-commits
- [PATCH] D44173: [clang-tidy] Add "portability" module and rename readability-simd-intrinsics to portability-simd-intrinsics
Fangrui Song via Phabricator via llvm-commits
- [llvm] r326910 - [AMDGPU] Increased vector length for global/constant loads.
Farhana Aleen via llvm-commits
- [lld] r326911 - Improve --warn-symbol-ordering.
Rui Ueyama via llvm-commits
- [lld] r326912 - Rename Indent{1,2} -> Indent{8,16}.
Rui Ueyama via llvm-commits
- [PATCH] D43974: [AArch64] Adjust the cost of integer vector division
Matthew Simpson via Phabricator via llvm-commits
- [llvm] r326913 - [LangRef] fix formatting in FP descriptions; NFC
Sanjay Patel via llvm-commits
- [lld] r326914 - Revert r326911: Improve --warn-symbol-ordering.
Rui Ueyama via llvm-commits
- [llvm] r326915 - [Hexagon] Rewrite non-HVX unaligned loads as pairs of aligned ones
Krzysztof Parzyszek via llvm-commits
- [PATCH] D42180: [NewGVN] Add ops as dependency if we cannot find a leader for ValueOp.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D44214: Improve --warn-symbol-ordering.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44215: [Support] Move syntax highlighting into support
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D44216: [LangRef] make it clear that FP instructions do not have side effects
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r326916 - [Support] Stop passing StringRefs by const reference in some of the getHostCPUname implementations. NFC
Craig Topper via llvm-commits
- [llvm] r326917 - [X86] Make the MUL->VPMADDWD work before op legalization on AVX1 targets. Simplify feature checks by using isTypeLegal.
Craig Topper via llvm-commits
- [lld] r326918 - [ELF] - Adjust rangeToString to report ranges in a different format.
George Rimar via llvm-commits
- [PATCH] D42145: [lldb] Use vFlash commands when writing to target's flash memory regions
Owen Shaw via Phabricator via llvm-commits
- [lld] r326920 - Write a hash of the executable into the PE timestamp fields.
Zachary Turner via llvm-commits
- [compiler-rt] r326921 - [Fuzzer] Avoid the unnecessary rebuild of the custom libc++
Petr Hosek via llvm-commits
- [PATCH] D43978: Write a hash of the binary as the PE Debug Directory Timestamp
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D43213: [Fuzzer] Avoid the unnecessary rebuild of the custom libc++
Petr Hosek via Phabricator via llvm-commits
- [llvm] r326923 - [PowerPC] Move test to correct location.
Stefan Pintilie via llvm-commits
- [PATCH] D34648: Delete code that is probably dead since r249303
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r326924 - Teach identify_file_magic to identify PDB files.
Zachary Turner via llvm-commits
- [llvm] r326925 - [Pipeliner] Fixed node order issue related to zero latency edges
via llvm-commits
- [PATCH] D42702: Fix llvm-config --system-libs output on FreeBSD and NetBSD
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D43620: [Pipeliner] Fixed node order issue related to zero latency edges
Jan-Willem Roorda via Phabricator via llvm-commits
- [PATCH] D43980: Push a function scope when parsing function bodies without a declaration
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r326927 - Update a few switch statements to handle file_magic::pdb.
Zachary Turner via llvm-commits
- [PATCH] D44174: do not register matcher for objc-only checks when analyzing non-objc sources to save resources
Yan Zhang via Phabricator via llvm-commits
- [PATCH] D43702: [asan] Fix bug where suppression of overlapping accesses was ignored.
Dan Liew via Phabricator via llvm-commits
- [llvm] r326929 - Fix a bug regarding a mis-identified file type in pdbutil.
Zachary Turner via llvm-commits
- [llvm] r326930 - [X86][SSE] Regenerate float maxnum/minnum tests
Simon Pilgrim via llvm-commits
- [lld] r326931 - [lld] Attempt to appease buildbot.
Matt Morehouse via llvm-commits
- [PATCH] D43744: [WebAssembly] Fix rethrow's argument type
Derek Schuff via Phabricator via llvm-commits
- [llvm] r326932 - [DebugInfo] Support DWARF expressions in eh_frame
Rafael Auler via llvm-commits
- [lld] r326933 - Initialize a member in C++11 style. NFC.
Rui Ueyama via llvm-commits
- [lld] r326934 - Use exact uint32_t for uint32_t ELF field. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D44219: [ConstantFolding, InstSimplify] Handle more vector GEPs
Matthew Simpson via Phabricator via llvm-commits
- [llvm] r326936 - Fix cmake's multi-config generators after r326738
Daniel Sanders via llvm-commits
- [PATCH] D44220: [DWARF] Suppress split line tables more carefully.
Paul Robinson via Phabricator via llvm-commits
- [compiler-rt] r326938 - [sanitizer] Fix SANITIZER_INTERCEPT_MMAP and SANITIZER_INTERCEPT_MMAP64 values
Vitaly Buka via llvm-commits
- [llvm] r326939 - [X86] Remove unused function argument. NFC
Craig Topper via llvm-commits
- [llvm] r326940 - [llvm-objcopy] Add support for large indexes
Jake Ehrlich via llvm-commits
- [PATCH] D44224: [llvm-objdump] Support disassembling by symbol name
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D43812: [LV] Let recordVectorLoopValueForInductionCast to check if IV was created from the cast.
Dorit Nuzman via Phabricator via llvm-commits
- [llvm] r326941 - Revert "[llvm-objcopy] Add support for large indexes"
Jake Ehrlich via llvm-commits
- [PATCH] D44225: Fix identification of COFF executable files
Zachary Turner via Phabricator via llvm-commits
- [lld] r326943 - Revert "Write a hash of the executable into the PE timestamp fields."
Zachary Turner via llvm-commits
- [lld] r326944 - [ELF] Update test/ELF/eh-frame-hdr-augmentation.s
Fangrui Song via llvm-commits
- [PATCH] D43876: [LoopUnroll] Peel off iterations if it makes conditions true/false.
Jun Bum Lim via Phabricator via llvm-commits
- [PATCH] D44204: [clang-format] Break consecutive string literals in text protos
Krasimir Georgiev via Phabricator via llvm-commits
- [PATCH] D34367: CodeGen: Fix address space of indirect function argument
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D41463: [CodeGen] Add a new pass for PostRA sink
Jun Bum Lim via Phabricator via llvm-commits
- [llvm] r326949 - [AArch64] add missing pattern for insert_subvector undef
Sebastian Pop via llvm-commits
- [PATCH] D44227: [ELF] Convert {read, write}*be to endianness-aware read/write.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D44227: [ELF] Convert {read, write}*be to endianness-aware read/write.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44227: [ELF] Convert {read, write}*be to endianness-aware read/write.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D44227: [ELF] Convert {read, write}*be to endianness-aware read/write.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D44227: [ELF] Convert {read, write}*be to endianness-aware read/write.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D44227: [ELF] Convert {read, write}*be to endianness-aware read/write.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D44227: [ELF] Convert {read, write}*be to endianness-aware read/write.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44227: [ELF] Convert {read, write}*be to endianness-aware read/write.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D44227: [ELF] Convert {read, write}*be to endianness-aware read/write.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44227: [ELF] Convert {read, write}*be to endianness-aware read/write.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D44227: [ELF] Convert {read, write}*be to endianness-aware read/write.
Fangrui Song via Phabricator via llvm-commits
- [llvm] r326953 - Revert r326932: [DebugInfo] Support DWARF expressions in eh_frame
Rui Ueyama via llvm-commits
- [llvm] r326955 - [AArch64] Adjust the cost of integer vector division
Evandro Menezes via llvm-commits
- [PATCH] D34781: Introduce a MCReloc class
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r326956 - [TTI] add explanatory comments for getArithmeticInstrCost; NFC
Sanjay Patel via llvm-commits
- [PATCH] D44221: Avoid including ScopeInfo.h from Sema.h
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r326959 - Use itaniumDemangle in llvm-symbolizer
Eugene Zemtsov via llvm-commits
- [PATCH] D44230: Add a ReadWriteMemoryBuffer class that can map an input file for modification
Zachary Turner via Phabricator via llvm-commits
- [llvm] r323791 - [AMDGPU] Revert "[AMDGPU] Add options for waitcnt pass debugging; add instr count in debug output."
Matt Arsenault via llvm-commits
- [PATCH] D44232: [SimplifyCFG] Create attribute to disable select formation.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D44234: [AArch64] Fix UB about shift amount exceeds data bit-width
Weiming Zhao via Phabricator via llvm-commits
- [llvm] r326963 - [X86][SSE] LowerBUILD_VECTORAsVariablePermute - reorder permute types. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r326964 - Fix build broken by r326959
Eugene Zemtsov via llvm-commits
- [PATCH] D44039: [Sema] Make getCurFunction() return null outside function parsing
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r326966 - Delete code that is probably dead since r249303.
Rafael Espindola via llvm-commits
- [llvm] r326967 - [X86] Fix some isel patterns that used aligned vector load instructions with unaligned predicates.
Craig Topper via llvm-commits
- [llvm] r326969 - [AArch64] Fix UB about shift amount exceeds data bit-width
Weiming Zhao via llvm-commits
- [PATCH] D44235: [LTO/gold] Support --wrap
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D44236: [llvm-objcopy] Switch over to using TableGen for parsing arguments
Jake Ehrlich via Phabricator via llvm-commits
- [llvm] r326970 - Reland "[DebugInfo] Support DWARF expressions in eh_frame"
Rafael Auler via llvm-commits
- [PATCH] D43706: [WebAssembly] Add except_ref as a first-class type
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D42453: Use branch funnels for virtual calls when retpoline mitigation is enabled.
Peter Collingbourne via Phabricator via llvm-commits
- [lld] r326972 - Simplify LazyobjFile and readElfSymbols.
Rui Ueyama via llvm-commits
- [PATCH] D44237: [WebAssembly] Honor --allow-undefined even for explicit exports
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D43536: [LV] Fix for PR36311, vectorizer's isUniform() abuse triggers assert in SCEV
Renato Golin via Phabricator via llvm-commits
- [llvm] r326975 - Revert "[LTO] Support filtering by hotness threshold"
Bob Haarman via llvm-commits
- [lld] r326976 - [WebAssembly] Honor --allow-undefined even for explicit exports
Sam Clegg via llvm-commits
- [PATCH] D41465: [LTO] Support filtering by hotness threshold
Bob Haarman via Phabricator via llvm-commits
- [lld] r326977 - Return early. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D43971: [AArch64] Implement native TLS for Windows
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r326978 - Add attributes and fix some keywords in llvm-mode.el
Fangrui Song via llvm-commits
- [PATCH] D44240: utils: add a helper class to lit for captured substitutions
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D42447: [LV][VPlan] Detect outer loops for explicit vectorization.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D44242: ELF: Don't crash on output sections with a mix of SHF_LINK_ORDER and non-SHF_LINK_ORDER input sections.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r326981 - Support resetting STATISTIC() values using llvm::ResetStatistics()
Daniel Sanders via llvm-commits
- [compiler-rt] r326983 - Add Demangle lib into internalization list
Eugene Zemtsov via llvm-commits
- [PATCH] D44243: [asan] Make ScopedInErrorReport::current_error_ linker-initialized
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D44244: [LLVM] Add -git-commit-after-all option
Alexandre Isoard via Phabricator via llvm-commits
- [llvm] r326984 - [WebAssembly] Add IntrNoReturn property to throw/rethrow intrinsics
Heejin Ahn via llvm-commits
- [PATCH] D43740: [WebAssembly] Add IntrNoReturn property to throw/rethrow intrinsics
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D44245: Propagate flags to SDValue in SplitVecOp_VECREDUCE
Sameer AbuAsal via Phabricator via llvm-commits
- [llvm] r326985 - [WebAssembly] Add except_ref as a first-class type
Heejin Ahn via llvm-commits
- [lld] r326986 - [WebAssembly] Add except_ref as a first-class type
Heejin Ahn via llvm-commits
- [PATCH] D44246: [sanitizer] Generalize atomic_uint8_t, atomic_uint16_t, ... into a template. NFC.
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D43707: [WebAssembly] Add except_ref as a first-class type
Heejin Ahn via Phabricator via llvm-commits
- [compiler-rt] r326987 - Build LLVMDemangle from build_symbolizer.sh
Eugene Zemtsov via llvm-commits
- [PATCH] D43242: [Coroutines] PR34897: Fix incorrect elisions
Brian Gesiak via Phabricator via llvm-commits
- [llvm] r326989 - [AMDGPU] Update AMDGOUUsage.rst descriptions
Tony Tye via llvm-commits
- [PATCH] D16632: clang-cl: Take dllexport from original function decl into account
Stephan Bergmann via Phabricator via llvm-commits
- [PATCH] D43776: [SLP] Fix PR36481: vectorize reassociated instructions.
Ayal Zaks via Phabricator via llvm-commits
- [llvm] r326991 - [X86] Change X86::PMULDQ/PMULUDQ opcodes to take vXi64 type as input instead of vXi32.
Craig Topper via llvm-commits
- [www-releases] r326992 - 6.0.0 files
Hans Wennborg via llvm-commits
- [PATCH] D43624: Change DEBUG() macro to LLVM_DEBUG()
Nicola Zaghen via Phabricator via llvm-commits
- [llvm] r326993 - [MCSchedule] Always generate processor resource names.
Andrea Di Biagio via llvm-commits
- [llvm] r326994 - [dsymutil] Embed toolchain in dSYM bundle
Jonas Devlieghere via llvm-commits
- [llvm] r326995 - [DWARF] Don't attempt to parse line tables at invalid offsets
James Henderson via llvm-commits
- [PATCH] D43920: Set DF_TEXTREL instead of creating an empty DT_TEXTREL.
Mark Kettenis via Phabricator via llvm-commits
- [PATCH] D44141: [clang-format] Use NestedBlockIndent as a 0 column in formatted raw strings
Krasimir Georgiev via Phabricator via llvm-commits
- [PATCH] D42377: [CodeGen] Use MIR syntax for MachineMemOperand printing
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [www] r326997 - Update for 6.0.0
Hans Wennborg via llvm-commits
- [PATCH] D44249: [SelectionDAG] Handle big-endian target BITCAST in computeKnownBits()
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] r326998 - [llvm-mca] LLVM Machine Code Analyzer.
Andrea Di Biagio via llvm-commits
- [llvm] r326999 - Add llvm-mca.rst to the table of contents in docs/CommandGuide.
Andrea Di Biagio via llvm-commits
- [llvm] r327000 - Use ellipsis ... to indicate omitted commands
Ed Maste via llvm-commits
- [PATCH] D44252: [CVP] [LVI] Add LVI::getPredicateInBlock and use it in CVP.
Justin Lebar via Phabricator via llvm-commits
- [lld] r327001 - [COFF] Make the DOS stub a real DOS program
Hans Wennborg via llvm-commits
- [llvm] r327002 - [CMake] Add missing test dependency
David Zarzycki via llvm-commits
- [lld] r327003 - [ELF] - Support "INSERT AFTER" statement.
George Rimar via llvm-commits
- [llvm] r327004 - [InstCombine, NewGVN] remove FP undef from tests
Sanjay Patel via llvm-commits
- [lld] r327006 - [ELF] - Fix crash relative to SHF_LINK_ORDER sections.
George Rimar via llvm-commits
- [llvm] r327007 - [cmake] Append -Wl, -rpath-link conditionally to GNULD
Michal Gorny via llvm-commits
- [PATCH] D44158: [clangd:vscode] Resolve symlinks for file paths from clangd.
Eric Liu via Phabricator via llvm-commits
- [llvm] r327010 - [llvm-mca] Emit the 'Instruction Info' table before the resource pressure view.
Andrea Di Biagio via llvm-commits
- [llvm] r327011 - DWARFVerifier: Basic verification of .debug_names
Pavel Labath via llvm-commits
- [llvm] r327012 - [InstSimplify] add more tests for FP undef; NFC
Sanjay Patel via llvm-commits
- [PATCH] D43768: [LLDB][PPC64] Fix single step and LldbGdbServer tests
Pavel Labath via Phabricator via llvm-commits
- [llvm] r327014 - [InstCombine] regenerate checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r327015 - Fix unused function warning in StatisticTest.cpp
Daniel Sanders via llvm-commits
- [PATCH] D44015: Fix std unique pointer not printing.
Pavel Labath via Phabricator via llvm-commits
- [llvm] r327018 - [llvm-mca] Unify the API for the various views. NFCI
Andrea Di Biagio via llvm-commits
- [llvm] r327020 - AMDGPU/GlobalISel: Pass subtarget + TM to LegalizerInfo
Matt Arsenault via llvm-commits
- [llvm] r327021 - [Power9] Add more missing instructions to the Power 9 scheduler
Stefan Pintilie via llvm-commits
- [llvm] r327022 - [StructurizeCFG] auto-generate full checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r327024 - merge-request.sh: Update 6.0 metabug for 6.0.1
Tom Stellard via llvm-commits
- [PATCH] D44251: [clangd] Early return for #include goto definition.
Haojian Wu via Phabricator via llvm-commits
- [llvm] r327025 - [llvm-mca] HWEventListener is a class, not struct.
Andrea Di Biagio via llvm-commits
- [PATCH] D44061: [PowerPC][LegalizeFloatTypes] Move the PPC hacks for (i32 fp_to_sint/fp_to_uint (ppcf128 X)) out of LegalizeFloatTypes and into PPC specific code
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D44253: [SymbolFilePDB] Rewrite ParseTypes method
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D44255: MIR-Canon tests and helper function additions.
Puyan Lotfi via Phabricator via llvm-commits
- [llvm] r327026 - [x86] regenerate checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r327027 - [llvm-mca] add override keyword to method ResourcePressureView::printView().
Andrea Di Biagio via llvm-commits
- [llvm] r327028 - [StructurizeCFG] fix test to be independent of FP undef
Sanjay Patel via llvm-commits
- [PATCH] D43687: Improve merging of debug locations (fixes PR 36410)
Adrian Prantl via Phabricator via llvm-commits
- [llvm] r327029 - [asan] Fix a false positive ODR violation due to LTO ConstantMerge pass [llvm part]
Kuba Mracek via llvm-commits
- [llvm] r327030 - [x86] fix test to be independent of FP undef
Sanjay Patel via llvm-commits
- [compiler-rt] r327031 - [asan] Fix a false positive ODR violation due to LTO ConstantMerge pass [compiler-rt part]
Kuba Mracek via llvm-commits
- [PATCH] D43959: [asan] Fix a false positive ODR violation due to LTO ConstantMerge pass
Phabricator via Phabricator via llvm-commits
- [PATCH] D42759: [CGP] Split large data structres to sink more GEPs
Haicheng Wu via Phabricator via llvm-commits
- [compiler-rt] r327032 - Revert r327031
Kuba Mracek via llvm-commits
- [llvm] r327033 - Revert r327029
Kuba Mracek via llvm-commits
- [llvm] r327034 - [AMDGPU] fix test to survive the most basic undef constant folding
Sanjay Patel via llvm-commits
- [PATCH] D44256: Allow targets to specify syntax of assignment in assembler output
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D43235: [SchedModel] Complete models shouldn't match against itineraries when they don't use them (PR35639) (WIP)
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D44257: [MemorySSAUpdater] Mark non-trivial Phi for not to optimize
Z. Zheng via Phabricator via llvm-commits
- [PATCH] D44258: [ConstantFold] fp_binop undef, undef --> undef
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r327035 - Expose must/may alias info in MemorySSA.
Alina Sbirlea via llvm-commits
- [llvm] r327036 - [Tests] Remove empty test file that causes the test suite to fail
David Zarzycki via llvm-commits
- [PATCH] D44259: [LLD][ELF] Use start of .got.plt as the location for _GLOBAL_OFFSET_TABLE_
Peter Smith via Phabricator via llvm-commits
- [llvm] r327037 - [Hexagon] Ignore indexed loads when handling unaligned loads
Krzysztof Parzyszek via llvm-commits
- [compiler-rt] r327038 - More revert of r327031
Kuba Mracek via llvm-commits
- [PATCH] D44261: [sanitizer] Align & pad the allocator structures to the cacheline size
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D44262: [DebugInfo] Add verifier for DICompositeType vector
Matt Davis via Phabricator via llvm-commits
- [llvm] r327039 - [InstCombine] add min/max tests with not ops; NFC
Sanjay Patel via llvm-commits
- [PATCH] D44264: [ELF] Add elf64lppc emulation.
Fangrui Song via Phabricator via llvm-commits
- [llvm] r327041 - [ThinLTO] Keep available_externally symbols live
Vlad Tsyrklevich via llvm-commits
- [PATCH] D44265: [DWARF] Fix mixing -g with DWARF .file directives
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D43314: [lit] - Allow 1 test to report multiple micro-test results to provide support for microbenchmarks.
Brian Homerding via Phabricator via llvm-commits
- [PATCH] D44266: [InstCombine] remove use restriction for min/max with not operands (PR35875)
Sanjay Patel via Phabricator via llvm-commits
- [www] r327045 - Add women in compilers and tools reception information.
Tanya Lattner via llvm-commits
- [PATCH] D44267: Remove SRAs from v16i8 multiply lowering on sse2 targets
Craig Topper via Phabricator via llvm-commits
- [PATCH] D44268: [MemorySSA] Split PtrIntPair as this fails on win/arm.
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] r327046 - [MemorySSA] Split PtrIntPair as this fails on win/arm.
Alina Sbirlea via llvm-commits
- [llvm] r327047 - Fix test failure introduced in r327041
Vlad Tsyrklevich via llvm-commits
- [llvm] r327048 - [DebugInfo] Add verifier for DICompositeType vector
Matt Davis via llvm-commits
- [lld] r327049 - Resubmit "Write a hash of the executable into the PE timestamp fields."
Zachary Turner via llvm-commits
- [PATCH] D44269: [X86] Remove sse41 specific code from lowering v16i8 multiply
Craig Topper via Phabricator via llvm-commits
- [llvm] r327050 - Fix detection of COFF executable files.
Zachary Turner via llvm-commits
- [llvm] r327051 - Specify that test from r327041 requires asserts
Vlad Tsyrklevich via llvm-commits
- [llvm] r327053 - [asan] Fix a false positive ODR violation due to LTO ConstantMerge pass [llvm part, take 2]
Kuba Mracek via llvm-commits
- [llvm] r327054 - [X86][AVX] Pull out variable permute creation from LowerBUILD_VECTORAsVariablePermute. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r327055 - Revert r327053.
Kuba Mracek via llvm-commits
- [llvm] r327056 - [llvm-mca] Fix handling of zero-latency instructions.
Andrea Di Biagio via llvm-commits
- [PATCH] D43097: [WebAssembly] Allow for the creation of user-defined custom sections
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D44270: Improve caching scheme in ProvenanceAnalysis.
Michael Zolotukhin via Phabricator via llvm-commits
- [llvm] r327057 - [Support] Add WriteThroughMemoryBuffer.
Zachary Turner via llvm-commits
- [llvm] r327058 - [ConstantFold] fp_binop undef, undef --> undef
Sanjay Patel via llvm-commits
- [PATCH] D44271: [CMake] Properly conditionalize installation of lld libraries
David Zarzycki via Phabricator via llvm-commits
- [llvm] r327059 - [DWARF v5] Support for verbose dumping of .debug_rnglist entries
Wolfgang Pieb via llvm-commits
- [llvm] r327060 - Fix signed-unsigned comparison warning.
Zachary Turner via llvm-commits
- [llvm] r327061 - [asan] Fix a false positive ODR violation due to LTO ConstantMerge pass [llvm part, take 3]
Kuba Mracek via llvm-commits
- [compiler-rt] r327062 - [asan] Fix a false positive ODR violation due to LTO ConstantMerge pass [compiler-rt part, take 3]
Kuba Mracek via llvm-commits
- [llvm] r327063 - Fix compilation failure with MSVC.
Zachary Turner via llvm-commits
- [llvm] r327065 - [NFC] Factor out a helper function for checking if a block has a potential early implicit exit.
Philip Reames via llvm-commits
- [PATCH] D39906: [InstCombine] Allowing GEP Instructions with loop Invariant operands to combine
Sebastian Pop via Phabricator via llvm-commits
- [llvm] r327066 - [AMDGPU] fix test to survive more FP undef constant folding
Sanjay Patel via llvm-commits
- [llvm] r327067 - [DebugInfo] Move RangeListEntries instead of copying.
Benjamin Kramer via llvm-commits
- [compiler-rt] r327068 - [asan] Fix bug where suppression of overlapping accesses was ignored on
Dan Liew via llvm-commits
- [llvm] r327069 - [TargetLowering] Remove redundant if condition in SimplifySetcc. NFC
Craig Topper via llvm-commits
- [llvm] r327070 - [Support] Pacify -Wsign-compare in unit test.
Benjamin Kramer via llvm-commits
- [llvm] r327071 - [Reassociate] fix test to be independent of FP undef
Sanjay Patel via llvm-commits
- [llvm] r327072 - [DebugInfo] Add DW_AT_byte_size to vectors
Matt Davis via llvm-commits
- [PATCH] D44275: Add the ability to stamp a PDB / EXE with a given GUID / Age, and use it to test LLD reproducibility
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D44274: Object: Fix handling of @@@ in .symver directive
Vitaly Buka via Phabricator via llvm-commits
- [llvm] r327073 - [DWARF] Fix mixing assembler -g with DWARF .file directives.
Paul Robinson via llvm-commits
- [PATCH] D44277: Avoid creating a Constant for each value in a ConstantDataSequential.
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] r327077 - For llvm-objdump and Mach-O files, update the printing of some thread states
Kevin Enderby via llvm-commits
- [llvm] r327079 - Propagate flags to SDValue in SplitVecOp_VECREDUCE
Sameer AbuAsal via llvm-commits
- [compiler-rt] r327080 - Move lto-constmerge-odr.cc to Posix (it's failing on Windows).
Kuba Mracek via llvm-commits
- [compiler-rt] r327081 - Mark strcat-overlap.cc as "UNSUPPORTED: win32"
Kuba Mracek via llvm-commits
- [llvm] r327082 - utils: add a helper class to lit for captured substitutions
Saleem Abdulrasool via llvm-commits
- [llvm] r327083 - Revert "[DWARF] Fix mixing assembler -g with DWARF .file directives."
Paul Robinson via llvm-commits
- [llvm] r327086 - Fix header comment on SHA1 code.
Eric Christopher via llvm-commits
- [PATCH] D44279: [AMDGPU] Fixed V_DIV_FIXUP_F16 selection on GFX9
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D44280: [llvm-readobj] Extend the output of -elf-section-groups with the field Link
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D41517: mmintrin.h documentation fixes and updates
Douglas Yung via Phabricator via llvm-commits
- [compiler-rt] r327091 - Mark the -overlap tests are "UNSUPPORTED: android". Android test harness doesn't know how to handle suppression files.
Kuba Mracek via llvm-commits
- [llvm] r327092 - LowerDbgDeclare: ignore dbg.declares for allocas with volatile access
Adrian Prantl via llvm-commits
- [PATCH] D44282: [PR16756] JumpThreading: explicitly update SSA rather than use SSAUpdater.
Michael Zolotukhin via Phabricator via llvm-commits
- [llvm] r327093 - [X86] Remove SRAs from v16i8 multiply lowering on sse2 targets
Craig Topper via llvm-commits
- [llvm] r327094 - Revert "[ThinLTO] Keep available_externally symbols live"
Eric Christopher via llvm-commits
- [PATCH] D44283: Don't treat .symver as a regular alias definition
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44276: Object: Move attribute calculation into RecordStreamer. NFC
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44051: [CFG] [analyzer] Add construction context for implicit constructor conversions.
Phabricator via Phabricator via llvm-commits
- [PATCH] D43943: [DEBUGINFO] Add flag for DWARF2 to use sections as references.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D44250: MmapWriteExecChecker supporting mprotect call
Phabricator via Phabricator via llvm-commits
- [llvm] r327100 - Attempt to fix vecreduce-propagate-sd-flags.ll test.
Matt Morehouse via llvm-commits
- [PATCH] D44284: ELF: Do not create multiple thunks for the same virtual address.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D39386: [Power9] Allow gpr callee saved spills in prologue to vector registers rather than stack
Hal Finkel via Phabricator via llvm-commits
- [llvm] r327101 - Don't treat .symver as a regular alias definition.
Rafael Espindola via llvm-commits
- [PATCH] D41102: Setup clang-doc frontend framework
Julie Hockett via Phabricator via llvm-commits
- [PATCH] D44285: Fix computeSymbolSizes SEGFAULT on invalid file
Teng Qin via Phabricator via llvm-commits
- [PATCH] D44286: [lld-link] Add support for /ignore:4037.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D44287: [LICM] Ignore exits provably not taken on first iteration when computing must execute
Philip Reames via Phabricator via llvm-commits
- [llvm] r327104 - [X86] Remove duplicate isel pattern. NFC
Craig Topper via llvm-commits
- [llvm] r326631 - Add DBG_VALUE support to the linear DAG scheduler
Aaron Smith via llvm-commits
- [PATCH] D44288: [WIP][LICM] Extend must execute to path taken on first iteration
Philip Reames via Phabricator via llvm-commits
- [llvm] r327106 - [AMDGPU] Fixed V_DIV_FIXUP_F16 selection on GFX9
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D44289: [X86] Post process the DAG after isel to remove vector moves that were added to zero upper bits.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D44290: Handle mixed-OS paths in DWARF reader
Eugene Zemtsov via Phabricator via llvm-commits
- [PATCH] D43323: [NFC] Consolidate six getPointerOperand() utility functions into one place
Renato Golin via Phabricator via llvm-commits
- [PATCH] D44291: [ARM, AArch64] Check the no-stack-arg-probe attribute for dynamic stack probes
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D44292: [LLD] [COFF, MinGW] Implement the GNU ld flag --kill-at
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r327107 - [AArch64] Fix use of a regex in the win-alloca.ll test. NFC.
Martin Storsjo via llvm-commits
- [llvm] r327108 - [Support] Move syntax highlighting into support
Jonas Devlieghere via llvm-commits
- [llvm] r327109 - [LV] Fix vectorizer's isUniform() abuse triggers assert in SCEV
Renato Golin via llvm-commits
- [PATCH] D43837: Move option parsing out of the Args class
Pavel Labath via Phabricator via llvm-commits
- [LNT] r327112 - Document how to import Performance profiles in JSON format.
Martin Liska via llvm-commits
- [LNT] r327113 - When comparing to a different machine, plot both graphs.
Martin Liska via llvm-commits
- [PATCH] D44005: [LNT] Document how to import Performance profiles in JSON format.
Martin Liška via Phabricator via llvm-commits
- [LNT] r327114 - Always display Profile button when having a profile.
Martin Liska via llvm-commits
- [PATCH] D44008: [LNT] When comparing to a different machine, plot both graphs.
Martin Liška via Phabricator via llvm-commits
- [PATCH] D44144: [LNT] Always display Profile button when having a profile.
Martin Liška via Phabricator via llvm-commits
- [PATCH] D44296: [mips] Don't create nested CALLSEQ_START..CALLSEQ_END nodes.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D43501: [lit] Implement 'cat' command for internal shell
Chamal De Silva via Phabricator via llvm-commits
- [llvm] r327116 - [DebugInfo/AccelTable] Fix inconsistency in getDIEOffset implementations
Pavel Labath via llvm-commits
- [llvm] r327117 - TableGen: add !isa operation
Nicolai Haehnle via llvm-commits
- [llvm] r327118 - TableGen: More helpful error messages
Nicolai Haehnle via llvm-commits
- [llvm] r327119 - TableGen: Remove unused ParseForeachMode
Nicolai Haehnle via llvm-commits
- [llvm] r327120 - TableGen: Allow arbitrary list values as ranges of foreach
Nicolai Haehnle via llvm-commits
- [llvm] r327121 - TableGen: Add a defset statement
Nicolai Haehnle via llvm-commits
- [compiler-rt] r327122 - [asan] Try to unbreak arm build bots by only running the test on
Dan Liew via llvm-commits
- [PATCH] D44157: [elf] Remove one copy of the section merging code
Pavel Labath via Phabricator via llvm-commits
- [lld] r327124 - [lld-link] Add support for /ignore:4037.
Nico Weber via llvm-commits
- [llvm] r327125 - [llvm-mca] Run clang-format on the source code. NFC
Andrea Di Biagio via llvm-commits
- [PATCH] D44297: [lld-link] For suppressible warnings, print the suppressing flag.
Nico Weber via Phabricator via llvm-commits
- [lld] r327126 - [CMake] Properly conditionalize installation of lld libraries
David Zarzycki via llvm-commits
- [PATCH] D44299: [mips] Split out ASEPredicate from InsnPredicates (NFC)
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D43316: [test-suite] Update litsupport/module/microbenchmark.py to report individual timing results from 1 test.
Renato Golin via Phabricator via llvm-commits
- [PATCH] D44298: [clangd] Don't index template specializations.
Sam McCall via Phabricator via llvm-commits
- [llvm] r327128 - [llvm-mca] Move the logic that prints the summary into its own view. NFCI
Andrea Di Biagio via llvm-commits
- [PATCH] D43952: [ELF][MIPS] Don't change every dynamic relocation into R_MIPS_REL32
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D44247: [clangd] Use identifier range as the definition range.
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D44301: [WebAssembly] Add missing --demangle and --initial/max-memory args
Nicholas Wilson via Phabricator via llvm-commits
- [llvm] r327132 - [x86][aarch64] ask the backend whether it has a vector blend instruction
Sebastian Pop via llvm-commits
- [PATCH] D44302: CMake: Make libxml2 show up in --system-libs (PR36660)
Hans Wennborg via Phabricator via llvm-commits
- [llvm] r327135 - CMake: Make libxml2 show up in --system-libs (PR36660)
Hans Wennborg via llvm-commits
- [PATCH] D44300: [SemaOverload] Fixed crash on code completion
Phabricator via Phabricator via llvm-commits
- [PATCH] D34028: [Bitcode] Add thumb-mode to target-features in metadata loader.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r325653 - [mips] Spectre variant two mitigation for MIPSR2
Simon Dardis via llvm-commits
- [PATCH] D44303: [WebAssembly] Add DenseMap traits and operator== for Wasm type structs. NFC
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D44304: [MIPS GlobalISel] Select add i32, i32
Petar Avramovic via Phabricator via llvm-commits
- [llvm] r327137 - [dsymutil] Unify error handling and add color
Jonas Devlieghere via llvm-commits
- [llvm] r327138 - [LangRef] make it clear that FP instructions do not have side effects
Sanjay Patel via llvm-commits
- [llvm] r327139 - Try to fix Windows bot by forcing "rm".
Tim Northover via llvm-commits
- [llvm] r327140 - [X86][SSE] createVariablePermute - move index vector canonicalization to top of function. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r327141 - Tidyup comment that was destroyed by clang-format. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D22435: Fix pruned jump table basic blocks causing compilation failure (Bug 28102)
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D44307: Make lld-link shout at me less.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D44308: [ConstantFold] fp_binop AnyConstant, undef --> NaN
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r327142 - Revert "[PowerPC] Move test to correct location."
Stefan Pintilie via llvm-commits
- [llvm] r327143 - Revert "[PowerPC] LSR tunings for PowerPC"
Stefan Pintilie via llvm-commits
- [PATCH] D44091: [SelectionDAG] New sign-of-zero compliant patterns for fabs folding
Mikhail Dvoretckii via Phabricator via llvm-commits
- [PATCH] D37593: Docs: Add tablegen !con operator to examples
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r327144 - [InstSimplify] fix FP infinite hex constant values in tests; NFC
Sanjay Patel via llvm-commits
- [compiler-rt] r327145 - [sanitizer] Align & pad the allocator structures to the cacheline size
Kostya Kortchinsky via llvm-commits
- [llvm] r327146 - [WebAssembly] Disallow weak undefined globals in the object format
Nicholas Wilson via llvm-commits
- [llvm] r327147 - [AMDGPU] fix test to be independent of FP undef
Sanjay Patel via llvm-commits
- [llvm] r327148 - Move generic test to the Generic directory
Adrian Prantl via llvm-commits
- [lld] r327149 - [WebAssembly] Refactor order of creation for SyntheticFunction
Nicholas Wilson via llvm-commits
- [llvm] r327150 - [JumpThreading] Don't restrict cast-traversal to i1
Chad Rosier via llvm-commits
- [PATCH] D42262: [JumpThreading] Don't restrict cast-traversal to i1
Chad Rosier via Phabricator via llvm-commits
- [PATCH] D44309: [llvm-mca] Revactor event listeners to make the backend agnostic to event types.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D44310: Only create an alias for @@@ once we know if it should use @ or @@
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D43198: [DAG] Enforce stricter NodeId invariant during Instruction selection
Nirav Dave via Phabricator via llvm-commits
- [lld] r327151 - [WebAssembly] Handle weak undefined functions with a synthetic stub
Nicholas Wilson via llvm-commits
- [PATCH] D44311: [WebAssembly] Implement -print-gc-sections to test global GC
Nicholas Wilson via Phabricator via llvm-commits
- [llvm] r327152 - [GISel]: Add helpers for easy building G_FCONSTANT along with matchers
Aditya Nandakumar via llvm-commits
- [PATCH] D43165: [lit] Fix problem in how Python versions open files with different encodings
Stella Stamenova via Phabricator via llvm-commits
- [llvm] r327153 - [AMDGPU] Supported ds_read_b128 generation; Widened vector length for local address-space.
Farhana Aleen via llvm-commits
- [lld] r327154 - ELF: Do not create multiple thunks for the same virtual address.
Peter Collingbourne via llvm-commits
- [PATCH] D44312: Retain both sets of debug intrinsics in HoistThenElseCodeToIf (fixes PR 36410)
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D43306: [X86] Add pass to infer required-vector-width attribute based on size of function arguments and use of intrinsics
Craig Topper via Phabricator via llvm-commits
- [llvm] r327155 - [LV] Adding test for r327109
Renato Golin via llvm-commits
- [PATCH] D44313: [WebAssembly] Implement GC for imports
Nicholas Wilson via Phabricator via llvm-commits
- [lld] r327156 - [ELF] Convert {read, write}*be to endianness-aware read/write.
Fangrui Song via llvm-commits
- [llvm] r327157 - [X86][SSE] createVariablePermute - move source vector canonicalization to top of function. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D44316: [WebAssembly] Demangle symbol names for use by the browser debugger
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D44317: Delete the copy constructor for llvm::yaml::Node
Jordan Rose via Phabricator via llvm-commits
- [PATCH] D44318: [LangRef] describe the default FP environment
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r327158 - TableGen: Remove space at EOL in TGLexer.{h,cpp}
Nicolai Haehnle via llvm-commits
- [llvm] r327159 - [X86][AVX] createVariablePermute - fix v2i64/v2f64 VPERMILPD index creation.
Simon Pilgrim via llvm-commits
- [llvm] r327160 - Delay creating an alias for @@@.
Rafael Espindola via llvm-commits
- [llvm] r327161 - Avoid creating a Constant for each value in a ConstantDataSequential.
Alina Sbirlea via llvm-commits
- [PATCH] D42926: [CodeView] Initial support for emitting S_BLOCK32 symbols for lexical scopes
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D44319: [AMDGPU]Supported ds_write_b128 generation.
Farhana Aleen via Phabricator via llvm-commits
- [compiler-rt] r327163 - Use branch funnels for virtual calls when retpoline mitigation is enabled.
Peter Collingbourne via llvm-commits
- [llvm] r327163 - Use branch funnels for virtual calls when retpoline mitigation is enabled.
Peter Collingbourne via llvm-commits
- [llvm] r327164 - [llvm-objdump] Support disassembling by symbol name
Rafael Auler via llvm-commits
- [PATCH] D16008: [clang-tidy] Add calling virtual functions in constructors/destructors check.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D42846: [PartialInlining] Use isInlineViable to detect constructs preventing inlining.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D43237: [LoopInterchange] Allow some loops with PHI nodes in the exit block.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D44320: [sanitizer] Revert rCRT327145
Kostya Kortchinsky via Phabricator via llvm-commits
- [compiler-rt] r327167 - [sanitizer] Revert rCRT327145
Kostya Kortchinsky via llvm-commits
- [PATCH] D43716: [EarlyCSE] Exploit open ended invariant.start scopes
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D44322: [AMDGPU] Fix lowering enqueue kernel when kernel has no name
Yaxun Liu via Phabricator via llvm-commits
- [compiler-rt] r327168 - cfi: Disable simple-pass.cpp on Darwin.
Peter Collingbourne via llvm-commits
- [PATCH] D44323: [WebAssembly] Remove a second parameter from toString().
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44324: [TwoAddressInstructionPass] Improve tryInstructionCommute X86 FMA and vpternlog instructions
Craig Topper via Phabricator via llvm-commits
- [llvm] r327169 - Make early exit hasPredecessorHelper return true. NFCI.
Nirav Dave via llvm-commits
- [llvm] r327170 - [DAG] Enforce stricter NodeId invariant during Instruction selection
Nirav Dave via llvm-commits
- [llvm] r327171 - Improve Dependency analysis when doing multi-node Instruction Selection
Nirav Dave via llvm-commits
- [llvm] r327172 - Correct load-op-store cycle detection analysis
Nirav Dave via llvm-commits
- [PATCH] D43154: [X86] Correct load-op-store cycle detection Analysis.
Nirav Dave via Phabricator via llvm-commits
- [llvm] r327173 - [NFC] Consolidate six getPointerOperand() utility functions into one place
Renato Golin via llvm-commits
- [llvm] r327174 - [Power9] Code Cleaup and adding Comments for Power 9 Scheduler
Stefan Pintilie via llvm-commits
- [PATCH] D39869: [Inliner] Inline through indirect call sites having !callees metadata
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D39063: Fix for PR32990.
Zahira Ammarguellat via Phabricator via llvm-commits
- [llvm] r327175 - [Debug] Retain both sets of debug intrinsics in HoistThenElseCodeToIf
Ulrich Weigand via llvm-commits
- [PATCH] D43281: [AMDGPU] fixes for lds f32 builtins
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D44321: Support demangling for D symbols via dlopen
Johan Engelen via Phabricator via llvm-commits
- [PATCH] D44325: [WebAssembly] Add EVT::getEVTString() for except_ref type
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D39906: [InstCombine] reassociate loop invariant GEP chains to enable LICM
Sebastian Pop via Phabricator via llvm-commits
- [llvm] r327176 - Revert "[Debug] Retain both sets of debug intrinsics in HoistThenElseCodeToIf"
Ulrich Weigand via llvm-commits
- [PATCH] D44326: [sanitizer] Align & pad the allocator structures to the cacheline size v2
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D44327: ObjCARC: teach the cloner about funclets
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D44328: Support embedding natvis files in PDBs.
Zachary Turner via Phabricator via llvm-commits
- [lld] r327177 - [ELF] Add elf64lppc emulation.
Fangrui Song via llvm-commits
- [PATCH] D44103: XFAIL: libcpp-no-deduction-guides in libcxx/test/std/strings/basic.string/string.cons/iter_alloc_deduction.fail.cpp
Mike Edwards via Phabricator via llvm-commits
- [llvm] r327179 - [TargetLowering] Remove redundant term in two ifs in SimplifySetCC. NFC
Craig Topper via llvm-commits
- [PATCH] D44329: [WebAssembly] Added initial AsmParser implementation.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D43172: [SelectionDAG][ARM][X86] Teach PromoteIntRes_SETCC to do a better job picking the result type for the setcc.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D44331: [WebAssembly] Add test for imported ctor and fix indexing bug found
Nicholas Wilson via Phabricator via llvm-commits
- [llvm] r327180 - ADT: Make MapVector::value_type and MapVector::size_type public. NFC.
Peter Collingbourne via llvm-commits
- [www] r327181 - Add room block deadline.
Tanya Lattner via llvm-commits
- [lld] r327182 - [WebAssembly] Remove a second parameter from toString().
Rui Ueyama via llvm-commits
- [PATCH] D44332: AMDGPU: Fix crash when constant folding with physreg operand
Matt Arsenault via Phabricator via llvm-commits
- [compiler-rt] r327185 - [asan] Clean up the REQUIRES of `asan/TestCases/strcat-overlap.cc`
Dan Liew via llvm-commits
- [llvm] r327187 - [WebAssembly] Add EVT::getEVTString() for except_ref type
Heejin Ahn via llvm-commits
- [llvm] r327188 - [TwoAddressInstructionPass] Improve tryInstructionCommute of X86 FMA and vpternlog instructions
Craig Topper via llvm-commits
- [PATCH] D44333: [WebAssembly] Reorder synthetic functions to come first
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D26436: Fix for lost FastMathFlags in 4 optimizations.
Vyacheslav Klochkov via Phabricator via llvm-commits
- [PATCH] D44334: Go back to sometimes assuming intristics are local
Rafael Avila de Espindola via Phabricator via llvm-commits
- [PATCH] D44335: [Sanitizers] Add more standard compliant posix_memalign implementation for LSan.
Aleksey Shlyapnikov via Phabricator via llvm-commits
- [PATCH] D44336: Implement --cref.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D44337: Make ConstantDataArray::get constructor templated. Will support signed integers.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D44338: [LV][VPlan] Build plain CFG with simple recipes for outer loops.
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D44339: [asan] poison_heap=0 should not disable __asan_handle_no_return.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D44340: [Fuzzer] When building for Fuchsia, add an explicit libc++ dependency
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D44343: [WebAssembly] Identify COMDATs by index rather than string. NFC
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D43797: [CMake] Copy the generated __config header into build directory
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D44344: [WebAssembly] Avoid COMDAT hashmap lookup for each symbol. NFC
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D44345: [X86] Add comments to the end of FMA3 instructions to make the operation clear
Craig Topper via Phabricator via llvm-commits
- [compiler-rt] r327196 - [Fuzzer] When building for Fuchsia, add an explicit libc++ dependency
Petr Hosek via llvm-commits
- [llvm] r327197 - Revert: r327172 "Correct load-op-store cycle detection analysis"
Nirav Dave via llvm-commits
- [llvm] r327198 - Go back to sometimes assuming intristics are local.
Rafael Espindola via llvm-commits
- [llvm] r327199 - Clean up a temp file on the buildbots.
George Burgess IV via llvm-commits
- [llvm] r327200 - [X86] Rewrite printMasking code in X86InstComments to use TSFlags to determine whether the instruction is masked.
Craig Topper via llvm-commits
- [llvm] r327201 - [AliasAnalysis] Shrink AliasResults; NFC
George Burgess IV via llvm-commits
- [PATCH] D44348: [WebAssembly] Generate imports for undefined data as well as functions
Sam Clegg via Phabricator via llvm-commits
- [llvm] r327202 - [X86] Move the AC_EVEX_2_VEX AsmComments enum to X86InstrInfo.h from X86InstComments.h.
Craig Topper via llvm-commits
- [PATCH] D44349: [WebAssembly] Verify contents of relocations target before writing in
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D44350: [WebAssembly] Improve logging and comments around relocations. NFC.
Sam Clegg via Phabricator via llvm-commits
- [llvm] r327203 - [WebAssembly] Object: Add accessor for wasm symbols
Sam Clegg via llvm-commits
- [llvm] r327205 - [X86] Add a missing EVEX instruction to EmitAnyX86InstComments.
Craig Topper via llvm-commits
- [PATCH] D44095: [ObjC] Allow declaring __weak pointer fields in C structs in ObjC-ARC
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D44351: [WebAssembly] Add support for thread-local data
Nicholas Wilson via Phabricator via llvm-commits
- [llvm] r327207 - [PartialInlining] Use isInlineViable to detect constructs preventing inlining.
Florian Hahn via llvm-commits
- [llvm] r327208 - [ConstantFold] fp_binop AnyConstant, undef --> NaN
Sanjay Patel via llvm-commits
- [llvm] r327209 - AMDGPU: Fix crash when constant folding with physreg operand
Matt Arsenault via llvm-commits
- [llvm] r327210 - [PowerPC] fix tests to be independent of FP undef
Sanjay Patel via llvm-commits
- [llvm] r327211 - [AMDGPU] fix tests to be independent of FP undef
Sanjay Patel via llvm-commits
- [llvm] r327212 - [InstSimplify] fp_binop X, undef --> NaN
Sanjay Patel via llvm-commits
- [llvm] r327213 - [X86][XOP] createVariablePermute - use VPPERM for v32i8 variable permutes
Simon Pilgrim via llvm-commits
- [llvm] r327214 - [llvm-mca] Views are now independent from resource masks. NFCI
Andrea Di Biagio via llvm-commits
- [PATCH] D44026: AMDGPU/GlobalISel: Make some G_MERGE_VALUEs legal
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r327215 - [llvm-mca] BackendStatistics: early exit from method printSchedulerUsage if the
Andrea Di Biagio via llvm-commits
- [polly] r327216 - Add isl operator overloads for isl::pw_aff
Tobias Grosser via llvm-commits
- [llvm] r327217 - [X86][SSE] createVariablePermute - create index scaling helper. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r327218 - [X86][XOP] createVariablePermute - use VPPERM for v16i16 variable permutes
Simon Pilgrim via llvm-commits
- [llvm] r327219 - [ADT] Shuffle containers before sorting to uncover non-deterministic behavior
Mandeep Singh Grang via llvm-commits
- [llvm] r327220 - [AArch64] Implement native TLS for Windows
Martin Storsjo via llvm-commits
- [PATCH] D44353: [X86] Remove use of MVT class from the ShuffleDecode library.
Craig Topper via Phabricator via llvm-commits
- [polly] r327221 - Revert untested changes in SCEVAffinator
Tobias Grosser via llvm-commits
- [PATCH] D37184: [X86] Add constant pool decoding to more instructions
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r327222 - [X86][XOP] createVariablePermute - use VPERMIL2 for v8i32/v4i64 variable permutes
Simon Pilgrim via llvm-commits
- [PATCH] D44354: [lldb] Unbreak lldb builds due to r327219
Mandeep Singh Grang via Phabricator via llvm-commits
- [llvm] r327223 - [llvm-mca] Fix use-of-uninitialized-value error reported by the MemorySanitizer.
Andrea Di Biagio via llvm-commits
- [PATCH] D44355: [AArch64] Fold adds with tprel_lo12_nc and secrel_lo12 into a following ldr/str
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r327225 - [X86] Add comments to the end of FMA3 instructions to make the operation clear
Craig Topper via llvm-commits
- [PATCH] D44356: [LICM] Salvage DebugInfo from dying Instructions
Anastasis via Phabricator via llvm-commits
- [llvm] r327230 - Revert r327199: "Clean up a temp file on the buildbots"
George Burgess IV via llvm-commits
- [PATCH] D44357: COFF: Adjust how we detect weak externals
Martell Malone via Phabricator via llvm-commits
- [llvm] r327231 - [TargetSchedule] Minor refactor in computeInstrLatency. NFC
Andrea Di Biagio via llvm-commits
- [lld] r327232 - [WebAssembly] Improve logging and comments around relocations. NFC.
Sam Clegg via llvm-commits
- [PATCH] D44358: [WebAssembly] Refactor to avoid conflating global and fucntion index space. NFC
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D44359: MC intel asm parser: Allow @ at the start of function names.
Nico Weber via Phabricator via llvm-commits
- [llvm] r327233 - Add REQUIRES: arm-registered-target to test using an arm-apple-ios triple.
Nico Weber via llvm-commits
- [llvm] r327234 - Test commit - change comment slightly.
Michael Bedy via llvm-commits
- [PATCH] D44360: [compiler-rt] Change std::sort to llvm::sort in response to r327219
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D44361: [polly] Change std::sort to llvm::sort in response to r327219
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D44363: [llvm] Change std::sort to llvm::sort in response to r327219
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D44364: [AMDGPU] Fix the SDWA Peephole phase to handle src for dst:UNUSED_PRESERVE.
Michael Bedy via Phabricator via llvm-commits
- [llvm] r327235 - [MemorySSA] Fix comment + remove redundant dyn_casts; NFC
George Burgess IV via llvm-commits
- [PATCH] D44365: [X86] Improve codegen of bitcasts of BUILD_VECTOR to MMX register.
Craig Topper via Phabricator via llvm-commits
- [llvm] r327236 - [x86][SSE] Add widenSubVector helper. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r327238 - [X86][AVX512] createVariablePermute - Non-VLX targets can widen v4i64/v8f64 variable permutes to v8i64/v8f64
Simon Pilgrim via llvm-commits
- [llvm] r327239 - [X86][AVX] createVariablePermute - use 2xVPERMIL+PCMPGT+SELECT for v8i32/v8f32 and v4i64/v4f64 variable permutes
Simon Pilgrim via llvm-commits
- [llvm] r327240 - [X86][SSE] Generalized SplitBinaryOpsAndApply to SplitOpsAndApply to support any number of ops.
Simon Pilgrim via llvm-commits
- [llvm] r327241 - Fix for buildbots which didn't like makeArrayRef with initializer lists.
Simon Pilgrim via llvm-commits
- [llvm] r327242 - [X86][AVX] createVariablePermute - use PSHUFB+PCMPGT+SELECT for v32i8 variable permutes
Simon Pilgrim via llvm-commits
- [llvm] r327243 - [InstCombine] add tests for casted sign-bit cmp (PR36682); NFC
Sanjay Patel via llvm-commits
- [llvm] r327244 - [X86][AVX] createVariablePermute - widen permutes for cases where the source vector is wider than the destination type
Simon Pilgrim via llvm-commits
- [PATCH] D44367: [InstCombine] peek through FP casts for sign-bit compares (PR36682)
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r327245 - [X86][AVX] createVariablePermute - scale v16i16 variable permutes to use v32i8 codegen
Simon Pilgrim via llvm-commits
- [PATCH] D44368: MIR-Canon Idempotent Instruction Hoisting.
Puyan Lotfi via Phabricator via llvm-commits
- [llvm] r327246 - [X86][AVX512] Added more non-VLX test cases
Simon Pilgrim via llvm-commits
- [llvm] r327247 - [X86][MMX] Support MMX build vectors to avoid SSE usage (PR29222)
Simon Pilgrim via llvm-commits
- [PATCH] D44369: [SelectionDAG] Improve handling of dangling debug info
Bjorn Pettersson via Phabricator via llvm-commits
- [lld] r327248 - For most Targets the _GLOBAL_OFFSET_TABLE_ symbol is expected to be at
Peter Smith via llvm-commits
- [PATCH] D44370: [X86] Combine vXi64 multiplies to MULDQ/MULUDQ during DAG combine instead of lowering.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D44372: MIR Lang-Ref Update for external symbols and physregs.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D44373: Fix reading objects created with -fembed-bitcode-marker.
Nicholas Allegra via Phabricator via llvm-commits
- [PATCH] D44371: [Driver] Update the comment about incompatible sanitizers
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D43248: [Attr] Fix parameter indexing for attributes
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D44374: [GlobalISel] Add support for lowering vector operations to scalar.
Ryan Houdek via Phabricator via llvm-commits
- [llvm] r327250 - [CGP] Fix the remove of matched phis in complex addressing mode
Serguei Katkov via llvm-commits
- [llvm] r327251 - [X86] Don't compute known bits twice for the same SDValue in LowerMUL.
Craig Topper via llvm-commits
- [PATCH] D43997: [SCEV][NFC] Smarter implementation of isAvailableAtLoopEntry
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D44375: [X86] Add a DAG combine to simplify PMULDQ/PMULUDQ nodes
Craig Topper via Phabricator via llvm-commits
Last message date:
Sun Mar 11 23:09:34 PDT 2018
Archived on: Mon Mar 12 01:26:59 PDT 2018
This archive was generated by
Pipermail 0.09 (Mailman edition).