The Week Of Monday 28 January 2019 Archives by thread
Starting: Mon Jan 28 00:14:49 PST 2019
Ending: Sun Feb 3 23:51:52 PST 2019
Messages: 2338
- [PATCH] D57050: [CodeGenPrepare] Handle all debug calls in dupRetToEnableTailCallOpts()
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D53765: [RFC prototype] Implementation of asm-goto support in LLVM
Craig Topper via Phabricator via llvm-commits
- [PATCH] D57089: Provide reason messages for unviable inlining
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D57316: [LoopSimplifyCFG] Fix DT update strategy
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r345250 - [DebugInfo][Dexter] Unreachable line stepped onto after SimplifyCFG.
Mikael Holmén via llvm-commits
- [PATCH] D57283: Recognize FreeBSD specific BFD names in OUTPUT_FORMAT
George Rimar via Phabricator via llvm-commits
- [PATCH] D40387: [X86][SSE]: Adding full coverage of MC encoding tests for the SSE isa sets.<NFC>
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D57105: [ELF] Return the section name when calling getSymbolName on a section symbol.
James Henderson via Phabricator via llvm-commits
- [PATCH] D57146: [llvm-objdump] - Print LMAs when dumping section headers.
James Henderson via Phabricator via llvm-commits
- [PATCH] D57229: [obj2yaml] - Dump the sh_entsize section field.
James Henderson via Phabricator via llvm-commits
- [PATCH] D57317: [DAGCombine] Deduplicate addcarry node using commutativity.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D57271: [DebugInfo] Handle restore instructions in LiveDebugValues
Nikola Prica via Phabricator via llvm-commits
- [llvm] r352346 - [ARM GlobalISel] Support integer division for Thumb2
Diana Picus via llvm-commits
- [PATCH] D57198: [llvm-objcopy] Implement --set-section-flags.
James Henderson via Phabricator via llvm-commits
- [llvm] r352347 - [llvm-objdump] - Implement the --adjust-vma option.
George Rimar via llvm-commits
- [PATCH] D57051: [llvm-objdump] - Implement the --adjust-vma option.
George Rimar via Phabricator via llvm-commits
- [llvm] r352348 - [llvm-objdump] - Fix comment. NFC.
George Rimar via llvm-commits
- [PATCH] D57248: [llvm-objcopy] Support -X|--discard-locals.
James Henderson via Phabricator via llvm-commits
- [PATCH] D33440: clang-format: better handle statement macros
Sylvestre Ledru via Phabricator via llvm-commits
- [PATCH] D57318: [compiler-rt] Fix reporting unrecognized flags in unittests.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D57319: [RISCV] Fix failure to parse parenthesized immediates
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D57320: [RISCV] Allow parsing immediates that use tilde
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D57282: [cmake] Fix get_llvm_lit_path() to respect LLVM_EXTERNAL_LIT always
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D57274: ELF: Set sh_info on RelaIplt to point to the IgotPlt output section.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D56792: Rename getTypeQualifiers to getMethodQualifiers
Phabricator via Phabricator via llvm-commits
- [PATCH] D56852: [AArch64] Use LL for 64-bit arguments
Sam Parker via Phabricator via llvm-commits
- Buildmaster seems stuck
Diana Picus via llvm-commits
- [llvm] r352350 - [DebugInfo][DAG] Avoid re-ordering of DBG_VALUEs
Jeremy Morse via llvm-commits
- [llvm] r352351 - [MIPS GlobalISel] Select sub
Petar Avramovic via llvm-commits
- [PATCH] D56002: [AMDGPU] Fix a weird WWM intrinsic issue.
Neil Henning via Phabricator via llvm-commits
- [PATCH] D57163: [DebugInfo][DAG] PR40427: Avoid accidentally re-ordering DBG_VALUEs due to assumptions about inst creation
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D53416: [MIPS GlobalISel] Select sub
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D57321: Fix LexFloatLiteral Lexing
Brandon Jones via Phabricator via llvm-commits
- [PATCH] D57323: [WebAssembly] Enable main-function signature rewriting for WASI
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D54438: [analyzer] Reimplement dependencies between checkers
Mikael Holmén via Phabricator via llvm-commits
- [lld] r352257 - Remove dead declaration.
Hans Wennborg via llvm-commits
- [lld] r352352 - Merging r352257:
Hans Wennborg via llvm-commits
- [llvm] r352353 - [opaque pointer types] Remove GraphTraits specialization for Type.
James Y Knight via llvm-commits
- [lld] r352355 - Merging r352302:
Hans Wennborg via llvm-commits
- [PATCH] D57244: [AsmPrinter] Remove hidden flag -print-schedule.
Andrea Di Biagio via Phabricator via llvm-commits
- [llvm] r352357 - [AMDGPU] Add intrinsics for 16 bit interpolation
Tim Corringham via llvm-commits
- [PATCH] D46754: [AMDGPU] Add intrinsics for 16 bit interpolation
Tim Corringham via Phabricator via llvm-commits
- [PATCH] D55373: [LSR] Generate formulae to enable more indexed accesses
Gil Rapaport via Phabricator via llvm-commits
- [compiler-rt] r352265 - [libFuzzer] add CompressedTest.cpp, a real-life-ish test for a custom mutator
Jeremy Morse via llvm-commits
- [PATCH] D56903: [clangd] Suggest adding missing includes for incomplete type diagnostics.
Eric Liu via Phabricator via llvm-commits
- [PATCH] D57185: [clang-tidy] Add the abseil-duration-addition check
Hyrum Wright via Phabricator via llvm-commits
- [PATCH] D56796: [DAGCombiner][x86] add transform/hook to vectorize: cast(extract V, Y)
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r352366 - [llvm-objdump] - Print LMAs when dumping section headers.
George Rimar via llvm-commits
- [PATCH] D57324: lld/coff: Implement some support for the comdat selection field
Nico Weber via Phabricator via llvm-commits
- [PATCH] D57106: [AST] Introduce GenericSelectionExpr::Association
Phabricator via Phabricator via llvm-commits
- [PATCH] D39805: [Power9] Set MicroOpBufferSize for Power 9
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D57121: [ARM] Use sub for negative offset load/store in thumb1
Dave Green via Phabricator via llvm-commits
- [PATCH] D45266: [PowerPC] Add a Memory Latency Mutation to the scheduler
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D57326: VERSION_GREATER_EQUAL not supported in llvm's minimum required cmake version
Ranjeet Singh via Phabricator via llvm-commits
- [llvm] r352370 - [mips] Support for +abs2008 attribute
Aleksandar Beserminji via llvm-commits
- [PATCH] D35983: [mips] Introducing option -mabs=[legacy/2008]
Aleksandar Beserminji via Phabricator via llvm-commits
- [llvm] r352371 - [llvm-objcopy] Fix crash when writing empty binary output
Jordan Rupprecht via llvm-commits
- [PATCH] D56806: [llvm-objcopy] Fix crash when writing empty binary output
Jordan Rupprecht via Phabricator via llvm-commits
- [lld] r352372 - [LLD][ELF] - Update tests after r352366.
George Rimar via llvm-commits
- [llvm] r352373 - [obj2yaml] - Dump the sh_entsize section field.
George Rimar via llvm-commits
- [llvm] r352374 - [cmake] Fix get_llvm_lit_path() to respect LLVM_EXTERNAL_LIT always
Michal Gorny via llvm-commits
- [test-suite] r352375 - [test-suite] Adding CoMD Proxy App
Brian Homerding via llvm-commits
- [PATCH] D57310: GlobalISel: Consolidate load/store legalization
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D57327: [ARM] Thumb2: ConstantMaterializationCost
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D55897: Add constrained fptrunc and fpext intrinsics
Connor Abbott via Phabricator via llvm-commits
- [PATCH] D56587: Fix sign/zero extension in Dwarf expressions.
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D57328: [DebugInfo][DAG] Always emit DBG_VALUEs of FrameIndexes regardless of their SDNodes
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D57143: [builtins] Rounding mode support for addxf3/subxf3
Yi Kong via Phabricator via llvm-commits
- [llvm] r352376 - Remove no longer needed Arm specific LICENSE.TXT file.
Arnaud A. de Grandmaison via llvm-commits
- [PATCH] D57052: [IPCP] Don't crash due to arg count mismath between caller/callee
Bjorn Pettersson via Phabricator via llvm-commits
- [llvm] r352378 - VERSION_GREATER_EQUAL not supported in llvm cmake.
Ranjeet Singh via llvm-commits
- [PATCH] D57329: [gn] Checking in BUILD.gn files for clang-tidy and clang-apply-replacements
Mirko Bonadei via Phabricator via llvm-commits
- [llvm] r352379 - [llvm-objdump] - Update test after r352366. NFC.
George Rimar via llvm-commits
- [PATCH] D57052: [IPCP] Don't crash due to arg count/type mismatch between caller/callee
Bjorn Pettersson via Phabricator via llvm-commits
- [llvm] r352380 - [x86] allow more shuffle splitting to avoid vpermps (PR40434)
Sanjay Patel via llvm-commits
- [PATCH] D57139: GlobalISel: Fix creating MMOs with align 0
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D57330: Adjust documentation for git migration.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D33587: [DAGCombine] Do several rounds of combine.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D57054: [MachineOutliner][ARM][RFC] Add Machine Outliner support for ARM
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D57309: [LangRef] Mention vector support for bitreverse/bswap intrinsics (PR38012)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D57254: [Outliner] Set nounwind for outlined functions
Yvan Roux via Phabricator via llvm-commits
- [compiler-rt] r352381 - [CMake] Quick-Fix FileCheck target does not exist when building against LLVM install-tree with COMPILER_RT_INCLUDE_TESTS=ON
Stefan Granitz via llvm-commits
- [PATCH] D57224: [CMake] Quick-Fix FileCheck target does not exist when building against LLVM install-tree with COMPILER_RT_INCLUDE_TESTS=ON
Phabricator via Phabricator via llvm-commits
- [PATCH] D57331: [PowerPC] Fix printing of negative offsets in call instruction dissasembly.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D57332: [RISCV] Allow parsing of bare symbols with offsets
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D56812: [LoopReroll] Fix reroll root legality checking.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D57333: Initial GSOC 2019 project
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D56384: [AArch64] Add 'apple-latest' CPU alias
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D55439: [MC] Do not consider .ifdef/.ifndef as a use
Scott Linder via Phabricator via llvm-commits
- [llvm] r352383 - [llvm-objdump] - Restore a piece of code removed by mistake in r352366.
George Rimar via llvm-commits
- [PATCH] D57334: [CMake] Accept ENTITLEMENTS in llvm_add_library()
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D56237: Implement GetFileLoadAddress for the Windows process plugin
Greg Clayton via Phabricator via llvm-commits
- [test-suite] r352385 - [test-suite] Fix stdthreadbug when building static
Aleksandar Beserminji via llvm-commits
- [PATCH] D52878: [test-suite] Add flags for stdthreadbug.cpp when building static
Aleksandar Beserminji via Phabricator via llvm-commits
- [PATCH] D55943: [RuntimeDyld] load all sections with ProcessAllSections
Yonghong Song via Phabricator via llvm-commits
- [llvm] r352386 - [LangRef] Mention vector support for bitreverse/bswap intrinsics (PR38012)
Simon Pilgrim via llvm-commits
- [llvm] r352389 - [X86][AVX] Remove lowerShuffleByMerging128BitLanes 2-lane restriction
Simon Pilgrim via llvm-commits
- [PATCH] D57280: [clang][OpenMP] OMPFlushClause is synthetic, no such clause exists
Phabricator via Phabricator via llvm-commits
- [PATCH] D57335: [IR] Don't assume all functions are 4 byte aligned
Michael Platings via Phabricator via llvm-commits
- [PATCH] D56868: Add -fapply-global-visibility-to-externs for -cc1
Scott Linder via Phabricator via llvm-commits
- [PATCH] D57337: [Targets] Adjust ARM data layout
Michael Platings via Phabricator via llvm-commits
- [PATCH] D57336: [DAGCombiner] fold extract_subvector of extract_subvector
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D57190: [MC] Teach the MachO object writer about N_FUNC_COLD
Vedant Kumar via Phabricator via llvm-commits
- [compiler-rt] r352392 - [fuzzer][afl] Remove AFL_DRIVER_EXTRA_STATS_FILENAME
Jonathan Metzman via llvm-commits
- [PATCH] D57308: [fuzzer][afl] Remove AFL_DRIVER_EXTRA_STATS_FILENAME
Jonathan Metzman via Phabricator via llvm-commits
- [PATCH] D57338: gn build: Make cmake sync script work on Windows if git is a bat file
Nico Weber via Phabricator via llvm-commits
- [PATCH] D57129: [SimpleLoopUnswitch] Early check exit for trivial unswitch with MemorySSA.
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] r352393 - [SimpleLoopUnswitch] Early check exit for trivial unswitch with MemorySSA.
Alina Sbirlea via llvm-commits
- [PATCH] D57273: Make Type::GetByteSize optional
Phabricator via Phabricator via llvm-commits
- [compiler-rt] r352395 - [libFuzzer][Windows] Use dllexport for all declarations in FuzzerInterface.h
Jonathan Metzman via llvm-commits
- [PATCH] D57305: [libFuzzer][Windows] Use dllexport for all declarations in FuzzerInterface.h
Jonathan Metzman via Phabricator via llvm-commits
- [PATCH] D57339: [compiler rt] Win64 abi requires additional registers for integer arguments
Matthew G McGovern via Phabricator via llvm-commits
- [PATCH] D57340: AMDGPU: Add DS append/consume intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r352396 - [NFC] TLI query with default(on) behavior wrt DAG combines for fmin/fmax target control
Michael Berg via llvm-commits
- [PATCH] D57301: [X86] Fix linux32 pic tests to use correct relocation model (PR39684)
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D54175: [PGO] context sensitive PGO
Rong Xu via Phabricator via llvm-commits
- [PATCH] D56949: FileOutputBuffer: handle mmap(2) failure
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D57314: [PowerPC] more opportunity for converting reg+reg to reg+imm
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D56869: [CodeGen][X86] Expand UADDSAT to NOT+UMIN+ADD
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D57029: GlobalISel: Fix narrowScalar for load/store with different mem size
Amara Emerson via Phabricator via llvm-commits
- [llvm] r352399 - [AliasSetTracker] Update signature to aliasesPointer [NFCI].
Alina Sbirlea via llvm-commits
- [PATCH] D56568: [AliasSetTracker] Store AliasResult and pass it on mergeSetIn.
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] r352400 - [GlobalISel] Add G_FSIN and G_FCOS generic instructions
Jessica Paquette via llvm-commits
- [llvm] r352401 - [GlobalISel][AArch64] Add IRTranslator support for G_FCOS and G_FSIN
Jessica Paquette via llvm-commits
- [llvm] r352402 - [GlobalISel][AArch64] Add instruction selection support for G_FCOS and G_FSIN
Jessica Paquette via llvm-commits
- [PATCH] D56455: [ADT] Fix SmallDenseMap assertion with large InlineBuckets
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D57197: [GlobalISel][AArch64] Add support for @llvm.cos and @llvm.sin intrinsics
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D57071: GlobalISel: Handle more cases for widenScalar for G_STORE
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D57128: Add --unwindlib=[libgcc|compiler-rt] to parallel --rtlib=
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D57341: [GlobalISel][AArch64] Add instruction selection support for @llvm.log10
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D57196: Fix error in Visual Studio due to __has_cpp_attribute
Haozhun Jin via Phabricator via llvm-commits
- [PATCH] D57342: gn build: Fix `lld-link: unknown flag: -fuse-ld=lld` warnings on Windows
Nico Weber via Phabricator via llvm-commits
- [llvm] r352406 - [AliasSetTracker] Cleanup comments. [NFCI]
Alina Sbirlea via llvm-commits
- [compiler-rt] r352341 - [CMake] Use __libc_start_main rather than fopen when checking for C library
Hans Wennborg via llvm-commits
- [PATCH] D57343: lit: Let lit.util.which() return a normcase()ed path
Nico Weber via Phabricator via llvm-commits
- [lld] r352254 - lld-link: Store comdat selection in SectionChunk, reject more invalid associated comdats
Kostya Serebryany via llvm-commits
- [PATCH] D57259: [NVPTX] Some nvvm.read.ptx.sreg intrinsics should have IntrInaccessibleMemOnly attribute.
Artem Belevich via llvm-commits
- [lld] r352407 - Refactoring. NFC.
Rui Ueyama via llvm-commits
- [llvm] r328805 - Reapply "[DWARFv5] Emit file 0 to the line table."
via llvm-commits
- [llvm] r352408 - [CodeExtractor] Add support for the `swifterror` attribute
Vedant Kumar via llvm-commits
- [llvm] r352409 - [CodeGen][X86] Expand UADDSAT to NOT+UMIN+ADD
Nikita Popov via llvm-commits
- [llvm] r352410 - [GlobalISel] Add ISel support for @llvm.lifetime.start and @llvm.lifetime.end
Jessica Paquette via llvm-commits
- [PATCH] D57187: [GlobalISel] Add ISel support for @llvm.lifetime.start and @llvm.lifetime.end for opt levels above O0
Jessica Paquette via Phabricator via llvm-commits
- [compiler-rt] r352411 - Revert "[CMake] Use __libc_start_main rather than fopen when checking for C library"
Petr Hosek via llvm-commits
- [llvm] r352411 - Revert "[CMake] Use __libc_start_main rather than fopen when checking for C library"
Petr Hosek via llvm-commits
- [llvm] r352412 - [AArch64] Add 'apple-latest' CPU alias
Francis Visoiu Mistrih via llvm-commits
- [lld] r352413 - ELF: Set sh_info on RelaIplt to point to the IgotPlt output section.
Peter Collingbourne via llvm-commits
- [llvm] r352414 - [MC] Do not consider .ifdef/.ifndef as a use
Scott Linder via llvm-commits
- [llvm] r352415 - gn build: Fix `lld-link: unknown flag: -fuse-ld=lld` warnings on Windows
Nico Weber via llvm-commits
- [PATCH] D57247: Simply operands of masked stores and scatters based on demanded elements
Philip Reames via Phabricator via llvm-commits
- [PATCH] D57256: gn build: Add get.py script to download prebuilt gn, make gn.py run downloaded gn if gn is not on PATH
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D53184: [LangRef] Clarify semantics of volatile operations.
JF Bastien via Phabricator via llvm-commits
- [llvm] r352416 - [AliasSetTracker] Cleanup more comments. [NFCI]
Alina Sbirlea via llvm-commits
- [PATCH] D57079: GlobalISel: Support narrowScalar for uneven loads
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D57347: [GlobalISel][AArch64] Add legalization for G_FLOG
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D57348: [CodeGen][X86] Don't scalarize vector saturating add/sub
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D57350: [llvm-cxxfilt] Split input and demangle each word.
Matt Davis via Phabricator via llvm-commits
- [llvm] r352418 - [GlobalISel][AArch64] Add instruction selection support for @llvm.log10
Jessica Paquette via llvm-commits
- [PATCH] D52131: [GISel][NFC]: Make MachineIRBuilder fully stateless
Amara Emerson via Phabricator via llvm-commits
- [llvm] r352419 - gn build: Make cmake sync script work on Windows if git is a bat file
Nico Weber via llvm-commits
- [llvm] r352420 - gn build: Add get.py script to download prebuilt gn, make gn.py run downloaded gn if gn is not on PATH
Nico Weber via llvm-commits
- [PATCH] D56625: [LICM/MSSA] Add promotion to scalars by building an AliasSetTracker with MemorySSA.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D57298: [X86] Mark EMMS and FEMMS as clobbering MM0-7 and ST0-7.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D57264: Bump minimum toolchain version
James Y Knight via Phabricator via llvm-commits
- [llvm] r352422 - AMDGPU: Add DS append/consume intrinsics
Matt Arsenault via llvm-commits
- [PATCH] D57182: [MC] Remove unused inline function and stale comments; NFC
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D57034: AMDGPU/GlobalISel: Legalize some f16 operations
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r352423 - [InstCombine] add tests for saturating uadd with constant; NFC
Sanjay Patel via llvm-commits
- [llvm] r352206 - Revert r351954 "Add a value_type to ArrayRef."
David Blaikie via llvm-commits
- [llvm] r352424 - [InstCombine] add another saturating uadd test (no undefs); NFC
Sanjay Patel via llvm-commits
- [PATCH] D56550: Add recipes for migrating downstream branches of git mirrors
David Greene via Phabricator via llvm-commits
- [PATCH] D57094: Fix memory leak in ManagedStatic
David Blaikie via Phabricator via llvm-commits
- [PATCH] D57352: [InstCombine] canonicalize cmp/select form of uadd saturate with constant
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r348811 - llvm-objcopy: Improve/simplify llvm::Error handling during notes iteration
David Blaikie via llvm-commits
- [www] r352426 - [www] Remove implemented Clang SA projects
Kirill Bobyrev via llvm-commits
- [PATCH] D57290: [www] Remove implemented Clang SA projects
Kirill Bobyrev via Phabricator via llvm-commits
- [PATCH] D56944: [X86] Fix bug in x86_intrcc with arg copy elision
Reid Kleckner via Phabricator via llvm-commits
- [lld] r352428 - lld/coff: Make assoc comdat diag a bit more detailed
Nico Weber via llvm-commits
- [PATCH] D56948: [AArch64] Include AArch64GenCallingConv.inc once
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D57038: GlobalISel: Partially implement widenScalar for MERGE_VALUES
Amara Emerson via Phabricator via llvm-commits
- [llvm] r352429 - [GlobalISel][AArch64] Add legalization for G_FLOG
Jessica Paquette via llvm-commits
- [llvm] r352430 - [AArch64] Include AArch64GenCallingConv.inc once
Reid Kleckner via llvm-commits
- [llvm] r352431 - [ARM] Deduplicate table generated CC analysis code
Reid Kleckner via llvm-commits
- [PATCH] D57203: [ThinLTO] Refine reachability check to fix compile time increase
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r352432 - [RuntimeDyld] load all sections with ProcessAllSections
Yonghong Song via llvm-commits
- [llvm] r352433 - Recommit r352255 "[SelectionDAG][X86] Don't use SEXTLOAD for promoting masked loads in the type legalizer"
Craig Topper via llvm-commits
- [PATCH] D57357: [GlobalISel][AArch64] Add instruction selection support for @llvm.log2
Jessica Paquette via Phabricator via llvm-commits
- [lld] r352435 - Attempt to fix build failure with GCC 5.4.
Rui Ueyama via llvm-commits
- [PATCH] D57315: [opaque pointer types] Add a FunctionCallee wrapper type, and use it.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D57306: [NFC] Move `AddressSpaceView` out of `Params` for Size class allocators.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D57170: [opaque pointer types] Pass function types to CallInst creation.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D57171: [opaque pointer types] Pass function types to InvokeInst creation.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D57172: [opaque pointer types] Pass value type to LoadInst creation.
David Blaikie via Phabricator via llvm-commits
- [llvm] r352437 - [CGP] auto-generate complete checks for add overflow tests; NFC
Sanjay Patel via llvm-commits
- [PATCH] D57292: [LLD] [COFF] Add support for the new relocations IMAGE_REL_ARM{, 64}_REL32
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D57358: [BranchFolding] Remove what appears to be dead code
Craig Topper via Phabricator via llvm-commits
- [llvm] r352438 - [ThinLTO] Refine reachability check to fix compile time increase
Teresa Johnson via llvm-commits
- [PATCH] D57260: Reapply rL352238: [WarnMissedTransforms] Set default to 1.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D57134: [WebAssembly] Exception handling: Switch to the new proposal
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D57359: [GlobalISel] Introduce a G_FSQRT generic instruction
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D57360: [GlobalISel] Add IRTranslator support for @llvm.sqrt -> G_FSQRT
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D57361: [GlobalISel][AArch64] Add instruction selection support for @llvm.sqrt
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D57304: [LLD] [MinGW] Ignore the --plugin and --plugin-opt options
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D57142: [CMake] Use __libc_start_main rather than fopen when checking for C library
Marshall Clow via Phabricator via llvm-commits
- [PATCH] D57277: [COFF, ARM64] Don't put jump table into a separate COFF section for EK_LabelDifference32
Eli Friedman via Phabricator via llvm-commits
- [llvm] r352439 - [docs] Fix a couple spelling errors.
Eli Friedman via llvm-commits
- [PATCH] D53786: [AliasSetTracker] Actually delete instructions from the AliasSetTracker.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D57245: [PPC64] Sort .toc sections accessed with small code model relocs close to the .got part 2
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r352440 - Demanded elements support for vector GEPs
Philip Reames via llvm-commits
- [PATCH] D57177: Demanded elements support for vector GEPs
Philip Reames via Phabricator via llvm-commits
- [PATCH] D54145: [ELF] - Fix R_X86_64_GOTPCRELX/R_X86_64_REX_GOTPCRELX when target is IFUNC.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D57164: GlobalISel: Handle odd splits in fewerElementsVector for load/store
Jessica Paquette via Phabricator via llvm-commits
- [llvm] r352441 - [ThinLTO] Add option to dump per-module summary dot graph
Teresa Johnson via llvm-commits
- [llvm] r352442 - [WebAssembly] Expand BUILD_PAIR nodes
Thomas Lively via llvm-commits
- [PATCH] D57206: [ThinLTO] Add option to dump per-module summary dot graph
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D57276: [WebAssembly] Expand BUILD_PAIR nodes
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D45930: [Support] Upstream anonymization and manipulating of BCSymbolMaps
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D56470: [NewPM] Second attempt at porting ASan
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D56938: [WebAssembly] Handle more types of uses in WebAssemblyAddMissingPrototypes
Jacob Gravelle via Phabricator via llvm-commits
- [PATCH] D56987: [Intrinsic] Expand SMULFIX to MUL, MULH[US], or [US]MUL_LOHI on vector arguments
Leonard Chan via Phabricator via llvm-commits
- [llvm] r352444 - [PPC] Include tablegenerated PPCGenCallingConv.inc once
Reid Kleckner via llvm-commits
- [llvm] r352445 - [WebAssembly] Handle more types of uses in WebAssemblyAddMissingPrototypes
Sam Clegg via llvm-commits
- [PATCH] D56781: Use response file when generating LLVM-C.dll
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D57302: [DAGCombine] More diamond carry pattern optimization.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D57365: [llvm-readobj] Add a flag to dump just the section-to-segment mapping.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D57366: Add zlib feature to compiler-rt
Matthew Voss via Phabricator via llvm-commits
- [PATCH] D57278: [Sanitizers] UBSan unreachable incompatible with ASan in the presence of `noreturn` calls
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D57260: Check bool attribute value in getOptionalBoolLoopAttribute.
Michael Kruse via Phabricator via llvm-commits
- [llvm] r352446 - Try to make new test more resilient to different orderings
Teresa Johnson via llvm-commits
- [compiler-rt] r352447 - [compiler-rt] Fix reporting unrecognized flags in unit tests.
Igor Kudrin via llvm-commits
- [PATCH] D56633: [WebAssembly] Optimize BUILD_VECTOR lowering for size
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D57188: Disable _Float16 for non ARM/SPIR Targets
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D57367: [DAGCombine] Do several rounds of combine for nodes using SimplifyDemandedBits.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D57199: [MemorySSA] Extend removeMemoryAccess API to optimize MemoryPhis.
George Burgess IV via Phabricator via llvm-commits
- [www] r352448 - Add a couple more labs that have agreed.
Chandler Carruth via llvm-commits
- [PATCH] D28462: clang-format: Add new style option AlignConsecutiveMacros
Nick Renieris via Phabricator via llvm-commits
- [llvm] r352450 - [NFC] Merge failing test from PR40420
Max Kazantsev via llvm-commits
- [PATCH] D57368: [PowerPC] [NFC] Create a helper function to copy register to particular register class at PPCFastISel
Zixuan Wu via Phabricator via llvm-commits
- [llvm] r352451 - [SCEV] Take correct loop in AddRec simplification. PR40420
Max Kazantsev via llvm-commits
- [PATCH] D57370: [WebAssembly] Don't load weak undefined symbols from archive files
Sam Clegg via Phabricator via llvm-commits
- [llvm] r352452 - [Test] Add tests for gather/maked.load demanded elements, and convert the whole file to auto generated checks.
Philip Reames via llvm-commits
- [PATCH] D57371: [wip] ELF: Allow GOT relocs pointing to non-preemptable ifunc to resolve to an IRELATIVE where possible.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D57372: Demanded elements support for masked.load and masked.gather
Philip Reames via Phabricator via llvm-commits
- [llvm] r352453 - [Tests] Regen to remove future test diffs
Philip Reames via llvm-commits
- [llvm] r352454 - Correct contents for r352453
Philip Reames via llvm-commits
- [llvm] r352455 - Fix compiler warning when using clang 3.6.0
Mikael Holmen via llvm-commits
- [PATCH] D57373: [WebAssembly] Ensure BasicSymbolRef.getRawDataRefImpl().p is non-null
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D54720: [PPC64] toc-indirect to toc-relative relaxation.
Fangrui Song via Phabricator via llvm-commits
- [www] r352457 - Update sponsor list.
Tanya Lattner via llvm-commits
- [www] r352458 - Update sponsors.
Tanya Lattner via llvm-commits
- [lld] r352459 - [MinGW] Ignore the --plugin and --plugin-opt option
Martin Storsjo via llvm-commits
- [llvm] r352460 - Fix an incorrectly configured test.
Jeremy Morse via llvm-commits
- [llvm] r352462 - [CodeGenPrepare] Handle all debug calls in dupRetToEnableTailCallOpts()
Jonas Paulsson via llvm-commits
- [PATCH] D57374: [LLD] [MinGW] Don't define names for ignored options. NFC.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D56126: [NativePDB] Add basic support of methods recostruction in AST
Aleksandr Urakov via Phabricator via llvm-commits
- [llvm] r352465 - [COFF, ARM64] Don't put jump table into a separate COFF section for EK_LabelDifference32
Martin Storsjo via llvm-commits
- [llvm] r352466 - [NFC] Use ArrayRef instead of SmallVectorImpl where possible
Max Kazantsev via llvm-commits
- [llvm] r352467 - [DebugInfo][DAG] Process FrameIndex dbg.values unconditionally
Jeremy Morse via llvm-commits
- [PATCH] D35990: [SCEV] Prohibit SCEV transformations for huge SCEVs
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r352469 - [IPCP] Don't crash due to arg count/type mismatch between caller/callee
Bjorn Pettersson via llvm-commits
- [PATCH] D52984: [analyzer] Checker reviewer's checklist
Phabricator via Phabricator via llvm-commits
- [llvm] r352471 - Remove 'XFAIL: powerpc64' from a debuginfo test
Jeremy Morse via llvm-commits
- [llvm] r352472 - [ARM] Add extra testcases for D57121. NFC
David Green via llvm-commits
- [PATCH] D57230: [analyzer] Toning down invalidation a bit
Phabricator via Phabricator via llvm-commits
- [llvm] r352474 - [X86] Regenerate abi-isel.ll test
Simon Pilgrim via llvm-commits
- [PATCH] D56096: Default lowering for experimental.widenable.condition
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D57300: [X86][BdVer2] Transfer delays from the integer to the floating point unit.
Andrea Di Biagio via Phabricator via llvm-commits
- [llvm] r352475 - [ARM] Use sub for negative offset load/store in thumb1
David Green via llvm-commits
- [llvm] r352476 - [X86] Fix linux32 pic tests to use correct relocation model (PR39684)
Simon Pilgrim via llvm-commits
- [llvm] r352477 - [llvm-symbolizer][doc] Tweak wording of --adjust-vma switch description
James Henderson via llvm-commits
- [PATCH] D56201: [LegalizeVectorTypes] Allow single loads and stores for more short vectors
Guillaume Marques via Phabricator via llvm-commits
- [llvm] r352479 - [WebAssembly] Re-enable main-function signature rewriting
Dan Gohman via llvm-commits
- [PATCH] D57375: X86AsmParser AVX-512: Return error instead of hitting assert
Brandon Jones via Phabricator via llvm-commits
- [llvm] r352480 - [X86] Add PR40483 test case
Simon Pilgrim via llvm-commits
- [PATCH] D56079: Fix invalid test in Guard Widening
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D57231: [LoopSimplifyCFG] Pay respect to LCSSA when removing dead blocks
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D57044: [AArch64] OOptimize floating point materialization
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D57228: [clangd] Make USRs for macros to be position independent
Kadir Cetinkaya via Phabricator via llvm-commits
- [PATCH] D57376: X86Parser: Fix potential reference to deleted object
Brandon Jones via Phabricator via llvm-commits
- [PATCH] D57148: [X86][Btver2] Improved latency/throughput model for scalar int-to-float conversions.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D56668: [WIP][CodeGenPrepare] Duplicate and sink shuffles and extends if they can be done for free.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D57377: [CGP] Add support for sinking operands to their users, if they are free.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D57057: [clangd] Log clang-tidy configuration, NFC
Sam McCall via Phabricator via llvm-commits
- [PATCH] D57379: X86AsmParser: Do not process a non-existent token
Brandon Jones via Phabricator via llvm-commits
- [PATCH] D57221: [LoopSimplifyCFG] Change logic of dead loops removal to avoid hitting asserts
Max Kazantsev via Phabricator via llvm-commits
- [lld] r352482 - [ELF] - Remove dead `readBfdName` declaration. NFC.
George Rimar via llvm-commits
- [PATCH] D57030: [CommandLine] Don't print empty sentinel values from EnumValN lists in help text
James Henderson via Phabricator via llvm-commits
- [PATCH] D57066: [TargetLowering] try harder to determine undef elements of vector binops
Simon Pilgrim via Phabricator via llvm-commits
- [compiler-rt] r352483 - Add zlib feature test to lit configuration
Jeremy Morse via llvm-commits
- [llvm] r352484 - [CodeGen] Omit range checks from jump tables when lowering switches with unreachable default
Ayonam Ray via llvm-commits
- [PATCH] D56784: [X86][SSE] Use PSLLDQ/PSRLDQ to mask out zeroable ends of a shuffle
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D56853: [llvm-objdump] - Show aliases in -help.
George Rimar via Phabricator via llvm-commits
- [compiler-rt] r352487 - Add 'REQUIRES: zlib' to a fuzzer test
Jeremy Morse via llvm-commits
- [lld] r352489 - Merging r352413:
Hans Wennborg via llvm-commits
- [PATCH] D41342: [InstCombine] Missed optimization in math expression: simplify calls exp functions
Dmitry Venikov via Phabricator via llvm-commits
- [PATCH] D41940: [InstSimplify] Missed optimization in math expression: log10(pow(10.0, x)) == x, log2(pow(2.0, x)) == x
Dmitry Venikov via Phabricator via llvm-commits
- [PATCH] D41940: [InstSimplify] Missed optimization in math expression: log10(pow(10.0, x)) == x, log2(pow(2.0, x)) == x
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D41940: [InstSimplify] Missed optimization in math expression: log10(pow(10.0, x)) == x, log2(pow(2.0, x)) == x
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D41940: [InstSimplify] Missed optimization in math expression: log10(pow(10.0, x)) == x, log2(pow(2.0, x)) == x
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D41940: [InstSimplify] Missed optimization in math expression: log10(pow(10.0, x)) == x, log2(pow(2.0, x)) == x
Dmitry Venikov via Phabricator via llvm-commits
- [PATCH] D41940: [InstSimplify] Missed optimization in math expression: log10(pow(10.0, x)) == x, log2(pow(2.0, x)) == x
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D41940: [InstSimplify] Missed optimization in math expression: log10(pow(10.0, x)) == x, log2(pow(2.0, x)) == x
Dmitry Venikov via Phabricator via llvm-commits
- [PATCH] D41940: [InstSimplify] Missed optimization in math expression: log10(pow(10.0, x)) == x, log2(pow(2.0, x)) == x
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D41940: [InstSimplify] Missed optimization in math expression: log10(pow(10.0, x)) == x, log2(pow(2.0, x)) == x
Dmitry Venikov via Phabricator via llvm-commits
- [PATCH] D41940: [InstSimplify] Missed optimization in math expression: log10(pow(10.0, x)) == x, log2(pow(2.0, x)) == x
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D41940: [InstSimplify] Missed optimization in math expression: log10(pow(10.0, x)) == x, log2(pow(2.0, x)) == x
Dmitry Venikov via Phabricator via llvm-commits
- [llvm] r352492 - Revert r351833 and r352250.
Hans Wennborg via llvm-commits
- [lld] r352493 - Merging r352459:
Hans Wennborg via llvm-commits
- [PATCH] D57380: [clang-tools-extra] add missing .clang-format and .clang-tidy for use with git monorepo
MyDeveloperDay via Phabricator via llvm-commits
- [PATCH] D56725: [NativePDB] Fix access to both old & new fpo data entries from dbi stream
Leonid Mashinskiy via Phabricator via llvm-commits
- [PATCH] D57381: [CodeGen] Don't scavenge non-saved regs in exception throwing functions
Oliver Stannard via Phabricator via llvm-commits
- [lld] r352499 - [ELF] Simplify. NFC
Fangrui Song via llvm-commits
- [llvm] r352500 - [AMDGPU] Fix a weird WWM intrinsic issue.
Neil Henning via llvm-commits
- [test-suite] r340323 - cmake/litsupport: Always use timeit-target in lit; NFC
Simon Atanasyan via llvm-commits
- [PATCH] D52002: Omit range checks from jump tables when lowering switches with unreachable default
Bruno Ricci via Phabricator via llvm-commits
- [llvm] r352502 - gn build: Merge r352444, r352431, r352430
Nico Weber via llvm-commits
- [PATCH] D57223: [Tooling] Handle #pragma once header guard in include insertion.
Eric Liu via Phabricator via llvm-commits
- [llvm] r352504 - Reversing the checkin for version 352484 as tests are failing.
Ayonam Ray via llvm-commits
- [PATCH] D57383: [CMake] Add install targets for utilities to LLVM exports if LLVM_INSTALL_UTILS=ON
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D57382: [LV] Add planForInterleaving helper, to create VPlan if they are missing.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r352505 - [llvm-objcopy] Implement --set-section-flags.
Jordan Rupprecht via llvm-commits
- [llvm] r352506 - [SelectionDAGBuilder] Remove redundant variable. NFCI.
Nirav Dave via llvm-commits
- [PATCH] D57385: [ELF] Support --{,no-}allow-shlib-undefined
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D57385: [ELF] Support --{,no-}allow-shlib-undefined
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D57385: [ELF] Support --{,no-}allow-shlib-undefined
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D57385: [ELF] Support --{,no-}allow-shlib-undefined
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D57385: [ELF] Support --{,no-}allow-shlib-undefined
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D57385: [ELF] Support --{,no-}allow-shlib-undefined
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D57385: [ELF] Support --{,no-}allow-shlib-undefined
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D57385: [ELF] Support --{,no-}allow-shlib-undefined
George Rimar via Phabricator via llvm-commits
- [PATCH] D57385: [ELF] Support --{,no-}allow-shlib-undefined
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D57385: [ELF] Support --{,no-}allow-shlib-undefined
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D57385: [ELF] Support --{,no-}allow-shlib-undefined
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D57385: [ELF] Support --{,no-}allow-shlib-undefined
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D57385: [ELF] Support --{,no-}allow-shlib-undefined
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D57385: [ELF] Support --{,no-}allow-shlib-undefined
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D57385: [ELF] Support --{,no-}allow-shlib-undefined
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D57385: [ELF] Support --{,no-}allow-shlib-undefined
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D57385: [ELF] Support --{,no-}allow-shlib-undefined
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D57386: [SelectionDAG] Codesize: don't expand SHIFT to SHIFT_PARTS
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D57387: lld-link: Allow backward references between associated comdats
Nico Weber via Phabricator via llvm-commits
- [PATCH] D57389: [X86] Improve use of SHLD/SHRD
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D57157: [DEBUG_INFO][NVPTX] Generate DW_AT_address_class to get the values in debugger.
Alexey Bataev via Phabricator via llvm-commits
- [lld] r352508 - lld-link: Allow backward references between associated comdats
Nico Weber via llvm-commits
- [PATCH] D57384: [clangd] Make -clang-tidy-checks a non-hidden command-line arg
Phabricator via Phabricator via llvm-commits
- [PATCH] D54604: Automatic variable initialization
Alexander Potapenko via Phabricator via llvm-commits
- [PATCH] D30247: Epilog loop vectorization
Ayal Zaks via Phabricator via llvm-commits
- [llvm] r352514 - Adjust documentation for git migration.
James Y Knight via llvm-commits
- [lld] r352514 - Adjust documentation for git migration.
James Y Knight via llvm-commits
- [polly] r352514 - Adjust documentation for git migration.
James Y Knight via llvm-commits
- [compiler-rt] r352514 - Adjust documentation for git migration.
James Y Knight via llvm-commits
- [llvm] r352515 - [InstCombine] add tests for ext-of-bool + add/sub; NFC
Sanjay Patel via llvm-commits
- [llvm] r352517 - [InstCombine] regenerate test checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r352518 - [X86][Btver2] Improved latency/throughput model for scalar int-to-float conversions.
Andrea Di Biagio via llvm-commits
- [llvm] r352519 - [AArch64] add tests for vector bool math; NFC
Sanjay Patel via llvm-commits
- [PATCH] D37272: [cmake] Stop putting the revision info in LLVM_VERSION_STRING
Nico Weber via Phabricator via llvm-commits
- [llvm] r352520 - [x86] add tests for vector bool math; NFC
Sanjay Patel via llvm-commits
- [PATCH] D57393: [SelectionDAGBuilder] Refactor Inline Asm output check. NFCI.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D33841: [clang-tidy] redundant keyword check
Daniel Kolozsvari via Phabricator via llvm-commits
- [PATCH] D57394: [X86] Add clang support for X86 flag output parameters.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D57395: [ThinLTO] Rename COMDATs for COFF when promoting/renaming COMDAT leader
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D57396: GlobalISel: Add simpler way of always specifying custom lowering
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D57397: AMDGPU/GlobalISel: Legalize addrspacecast
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D55153: [ThinLTO] Implement index-based WPD
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D56789: FileCheck: Allow CHECK-{SAME, NEXT, EMPTY} after initial CHECK-DAG
Joel E. Denny via Phabricator via llvm-commits
- [llvm] r352523 - GlobalISel: Fix narrowScalar for load/store with different mem size
Matt Arsenault via llvm-commits
- [PATCH] D56970: GlobalISel: Implement widenScalar for G_EXTRACT vector sources
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D56881: AMDGPU/GlobalISel: Handle split for 64-bit VALU select
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D57109: GlobalISel: Implement fewerElementsVector for select
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D57398: SimplifyDemandedVectorElts for all intrinsics
Philip Reames via Phabricator via llvm-commits
- [PATCH] D57399: AMDGPU/GlobalISel: Add support for wide loads >= 256-bits
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D57400: Add a .gitignore file to the root that ignores any files outside of the project directories.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D57401: [DAGCombiner] fold add/sub with bool operand based on target's boolean contents
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r352527 - [VFS] Fix warning and use better check.
Michael J. Spencer via llvm-commits
- [llvm] r351910 - [CodeView] Allow empty types in member functions
Tom Stellard via llvm-commits
- [llvm] r352528 - [DAGCombiner] fold extract_subvector of extract_subvector
Sanjay Patel via llvm-commits
- [lld] r352529 - [MinGW] Don't define names for ignored options. NFC.
Martin Storsjo via llvm-commits
- [PATCH] D57406: build: remove use of llvm-config
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D57356: [analyzer] [RetainCountChecker] Track input parameters to the top-level function
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D53199: Fix the behavior of clang's -w flag.
James Y Knight via Phabricator via llvm-commits
- [llvm] r352536 - [InstCombine] canonicalize cmp/select form of uadd saturate with constant
Sanjay Patel via llvm-commits
- [PATCH] D57407: [DAG][SystemZ] Define unwrapAddress for PCREL_WRAPPER.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D57408: [AArch64][GlobalISel] Unmerge into scalars from a vector should use FPR bank
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D54617: [Reproducers] Add file provider
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D57412: [scudo] Initial standalone skeleton check-in
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D57180: [LV] Avoid adding into interleaved group in presence of WAW dependency
Anna Thomas via Phabricator via llvm-commits
- [llvm] r352541 - [DWARF] Emit reasonable debug info for empty .s files.
Paul Robinson via llvm-commits
- [PATCH] D57409: [SLP] Allow to duplicate instruction in multiple bundles by introducing pseudo operations.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D56286: [OPENMP] Deal with additional store inserted by Clang under -fno-PIC for PowerPC.
Stefan Pintilie via Phabricator via llvm-commits
- [llvm] r352545 - [AArch64][GlobalISel] Unmerge into scalars from a vector should use FPR bank.
Amara Emerson via llvm-commits
- [PATCH] D56761: Add a parameter to the objectsize intrinsic that controls whether to evaluate size dynamically
JF Bastien via Phabricator via llvm-commits
- [PATCH] D57414: Switch sanitizer-windows bot to annotator scripts
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D57415: [IR] Use CallBase to simplify some code
Craig Topper via Phabricator via llvm-commits
- [PATCH] D56967: Thread safety analysis: Improve diagnostics for double locking
Aaron Puchert via Phabricator via llvm-commits
- [PATCH] D57416: [AMDGPU] Support emitting GOT relocations for function calls
Scott Linder via Phabricator via llvm-commits
- [PATCH] D56950: [docs] Prevent O0 optnone for opt input
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] r352550 - [docs] Prevent O0 optnone for opt input
Shoaib Meenai via llvm-commits
- [llvm] r352551 - [WebAssembly] Ensure BasicSymbolRef.getRawDataRefImpl().p is non-null
Sam Clegg via llvm-commits
- [PATCH] D57418: [GlobalISel][AArch64] Select G_FABS
Jessica Paquette via Phabricator via llvm-commits
- [lld] r352554 - [WebAssembly] Don't load weak undefined symbols from archive files
Sam Clegg via llvm-commits
- [PATCH] D45336: Apply accumulator to fadd/fmul experimental vector reductions (PR36734)
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D57262: [libunwind] Drop the dependency on <algorithm>, add placement new inline
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D56969: GlobalISel: Fix widenScalarToNextPow2 mutation for vectors
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D57063: [CMake] Unify scripts for generating VCS headers
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D57288: GlobalISel: Verify pointer casts
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D57295: [IR] Use CallBase to reduce code duplication. NFC
Chandler Carruth via Phabricator via llvm-commits
- [llvm] r352555 - Check bool attribute value in getOptionalBoolLoopAttribute.
Alina Sbirlea via llvm-commits
- [PATCH] D56772: [MIR] Add simple PRE pass to MachineCSE
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D55147: Exclude non-integral pointers in isBytewiseValue
Philip Reames via Phabricator via llvm-commits
- [PATCH] D57107: [libunwind] Support building hermetic static library
Petr Hosek via Phabricator via llvm-commits
- [llvm] r352560 - GlobalISel: Partially implement widenScalar for MERGE_VALUES
Matt Arsenault via llvm-commits
- [PATCH] D57420: [WebAssembly] Fix undefined weak functions symbol in LTO builds
Sam Clegg via Phabricator via llvm-commits
- [llvm] r352562 - GlobalISel: Verify pointer casts
Matt Arsenault via llvm-commits
- [llvm] r352563 - [IR] Use CallBase to reduce code duplication. NFC
Craig Topper via llvm-commits
- [PATCH] D57421: [WebAssembly] Restore stack pointer right after catch instruction
Heejin Ahn via Phabricator via llvm-commits
- [compiler-rt] r352564 - [libFuzzer] remove deprecated support for -fsanitize-coverage=trace-pc[-guard]
Kostya Serebryany via llvm-commits
- [llvm] r352565 - GlobalISel: Fix unused variable warning in release builds
Matt Arsenault via llvm-commits
- [PATCH] D57422: [LTO] Set CGOptLevel in LTO config.
Sam Clegg via Phabricator via llvm-commits
- [compiler-rt] r352566 - [libFuzzer] remove deprecated support for -fsanitize-coverage=trace-pc[-guard]
Kostya Serebryany via llvm-commits
- [compiler-rt] r352567 - [libFuzzer] revert an accidental commit
Kostya Serebryany via llvm-commits
- [llvm] r352568 - [WebAssembly] Lower SCALAR_TO_VECTOR to splats
Thomas Lively via llvm-commits
- [PATCH] D57269: [WebAssembly] Lower SCALAR_TO_VECTOR to splats
Thomas Lively via Phabricator via llvm-commits
- [zorg] r352569 - Switch sanitizer-windows bot to annotator scripts
Reid Kleckner via llvm-commits
- [compiler-rt] r352571 - [libFuzzer] remove stale code
Kostya Serebryany via llvm-commits
- [PATCH] D57424: [WebAssembly] Add missing SymbolRef update from rL352551
Sam Clegg via Phabricator via llvm-commits
- [llvm] r352573 - [WebAssembly] Add missing SymbolRef update from rL352551
Sam Clegg via llvm-commits
- [PATCH] D57313: GlobalISel: Verify memory size for load/store
Jessica Paquette via Phabricator via llvm-commits
- [lld] r352575 - [WebAssembly] Fix undefined weak function symbols in LTO builds
Sam Clegg via llvm-commits
- [llvm] r352576 - Remove a redundant space from an error message; NFC
George Burgess IV via llvm-commits
- [compiler-rt] r352577 - [libFuzzer] update a test
Kostya Serebryany via llvm-commits
- [PATCH] D57426: GlobalISel: Implement widenScalar for G_UNMERGE_VALUES
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D57423: [llvm-objcopy][NFC] More error propagation
Jake Ehrlich via Phabricator via llvm-commits
- [llvm] r352578 - GlobalISel: Verify memory size for load/store
Matt Arsenault via llvm-commits
- [llvm] r352579 - Add 8.0 release bug to merge request script
Matt Arsenault via llvm-commits
- [PATCH] D57428: [SCEV] Guard movement of insertion point for loop-invariants (take 2)
Warren Ristow via Phabricator via llvm-commits
- [PATCH] D57429: [docs] Document ignoring build directory
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D57430: Add enum values to CodeGenOpt::Level
Sam Clegg via Phabricator via llvm-commits
- [llvm] r352583 - [PowerPC] more opportunity for converting reg+reg to reg+imm
Chen Zheng via llvm-commits
- [llvm] r352585 - GlobalISel: Handle more cases for widenScalar for G_STORE
Matt Arsenault via llvm-commits
- [llvm] r352587 - Add enum values to CodeGenOpt::Level
Sam Clegg via llvm-commits
- [lld] r352589 - lld-link: Add test I forgot to add in 332012
Nico Weber via llvm-commits
- [lld] r352590 - lld/coff: Implement some support for the comdat selection field
Nico Weber via llvm-commits
- [llvm] r352591 - GlobalISel: Handle some odd splits in fewerElementsVector
Matt Arsenault via llvm-commits
- [PATCH] D56957: GlobalISel: Handle some odd splits in fewerElementsVector
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r352592 - [WebAssembly] Optimize BUILD_VECTOR lowering for size
Thomas Lively via llvm-commits
- [PATCH] D53379: GSYM symbolication format
Eric Christopher via Phabricator via llvm-commits
- [llvm] r352594 - GlobalISel: Support narrowScalar for uneven loads
Matt Arsenault via llvm-commits
- [PATCH] D57434: Optimize pow(X, 0.75) to sqrt(X) * sqrt(sqrt(X))
Whitney via Phabricator via llvm-commits
- [llvm] r352596 - [PowerPC] [NFC] Create a helper function to copy register to particular register class at PPCFastISel
Zi Xuan Wu via llvm-commits
- [llvm] r352597 - GlobalISel: Use appropriate extension for legalizing select conditions
Matt Arsenault via llvm-commits
- [PATCH] D56477: GlobalISel: Use appropriate extension for legalizing select conditions
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r352598 - [WebAssembly] Exception handling: Switch to the new proposal
Heejin Ahn via llvm-commits
- [llvm] r352599 - AMDGPU/GlobalISel: Fix clamping shifts with 16-bit insts
Matt Arsenault via llvm-commits
- [PATCH] D50277: [WebAssembly] Support for atomic fences
Heejin Ahn via Phabricator via llvm-commits
- [llvm] r352600 - [IR] Use CallBase to simplify some code
Craig Topper via llvm-commits
- [llvm] r352601 - GlobalISel: Implement fewerElementsVector for select
Matt Arsenault via llvm-commits
- [PATCH] D57436: gn build: Add BPF target.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D57437: GlobalISel: Add assert that legalize mutation makes sense
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r352602 - [NFC] fix trivial typos in comments
Hiroshi Inoue via llvm-commits
- [compiler-rt] r352603 - [libFuzzer] refactor the handling of instrumentation counters so that they are grouped in regions one full page each. Needed for future optimization. NFC
Kostya Serebryany via llvm-commits
- [compiler-rt] r352604 - [libFuzzer] remove stale code, NFC
Kostya Serebryany via llvm-commits
- [PATCH] D54750: [LoopSimplifyCFG] Support blocks that are live, but no longer a part of current loop
Max Kazantsev via Phabricator via llvm-commits
- [lld] r352606 - Recognize FreeBSD specific BFD names in OUTPUT_FORMAT
Dimitry Andric via llvm-commits
- [llvm] r352607 - [X86] Add FPSW as a Def on some FP instructions that were missing it.
Craig Topper via llvm-commits
- [llvm] r352608 - [X86] Remove a couple places where we unnecessarily pass 0 to the EmitPriority of some FP instruction aliases. NFC
Craig Topper via llvm-commits
- [PATCH] D56554: [ELF] Add '-z nognustack' opt to suppress emitting PT_GNU_STACK
Michał Górny via Phabricator via llvm-commits
- [llvm] r352609 - [X86] Remove unnecessary code from the top of handleCompareFP in X86FloatingPoint.cpp.
Craig Topper via llvm-commits
- [PATCH] D57439: [PowerPC] delete no more needed workaround for readsRegister() in PowerPC
ChenZheng via Phabricator via llvm-commits
- [PATCH] D25177: [cmake] Create versioned symlinks on versioned tools
Michał Górny via Phabricator via llvm-commits
- [PATCH] D57303: [ToolChains] [NetBSD] Append -rpath for shared compiler-rt runtimes
Michał Górny via Phabricator via llvm-commits
- [PATCH] D55720: [Intrinsic] Signed Fixed Point Saturation Multiplication Intrinsic
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D53235: [RISCV] Add RV64F codegen support
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D47755: [RISCV] Insert R_RISCV_ALIGN relocation type and Nops for code alignment when linker relaxation enabled
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D54574: [SelectionDAG] Support promotion of the FPOWI integer operand
Alex Bradbury via Phabricator via llvm-commits
- [llvm] r352613 - Commit tests for changes in revision D41342
Dmitry Venikov via llvm-commits
- [llvm] r352614 - Add lit config file to skip tests if WebAssembly target is not available.
Douglas Yung via llvm-commits
- [PATCH] D57440: [llvm-strip] Add --strip-symbol
Eugene Leviant via Phabricator via llvm-commits
- [llvm] r352615 - [NativePDB] Fix access to both old & new fpo data entries from dbi stream
Aleksandr Urakov via llvm-commits
- [PATCH] D57441: [llvm-symbolizer][test] Simplify test input reading
James Henderson via Phabricator via llvm-commits
- [llvm] r352616 - [RISCV] Insert R_RISCV_ALIGN relocation type and Nops for code alignment when linker relaxation enabled
Shiva Chen via llvm-commits
- [PATCH] D57101: [OpenCL] Add generic addr space to the return of implicit assignment
Phabricator via Phabricator via llvm-commits
- [PATCH] D57442: [OpenGL] Fix test on PPC after r352540
Eric Liu via Phabricator via llvm-commits
- [llvm] r352619 - Enable IRCE for narrow latch by defailt
Max Kazantsev via llvm-commits
- [PATCH] D57443: [llvm-symbolizer][test] Extract tests from llvm-symbolizer.test and simplify (#1)
James Henderson via Phabricator via llvm-commits
- [PATCH] D57444: [DebugInfo] LLVM ERROR: Broken function found, while removing Debug Intrinsics
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D57445: [ARM] Fix TTI IntImmCost
Sam Parker via Phabricator via llvm-commits
- [llvm] r352621 - Properly use DT.verify in LoopSimplifyCFG
Max Kazantsev via llvm-commits
- [PATCH] D57446: [llvm-symbolizer][test] Extract tests from llvm-symbolizer.test and simplify (#2)
James Henderson via Phabricator via llvm-commits
- [PATCH] D57447: [llvm-readobj] - Simplify the code.
George Rimar via Phabricator via llvm-commits
- [PATCH] D49837: [SelectionDAG] Handle unary SelectPatternFlavor for ABS case in SelectionDAGBuilder::visitSelect.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D56909: [clang-format] Fix line parsing for noexcept lambdas
Ben Hamilton via Phabricator via llvm-commits
- [llvm] r352623 - [llvm-readobj] - Simplify the code.
George Rimar via llvm-commits
- [llvm] r352625 - [llvm-objcopy][NFC] More error propagation
Jordan Rupprecht via llvm-commits
- [llvm] r352626 - [llvm-objcopy] Support -X|--discard-locals.
Jordan Rupprecht via llvm-commits
- [PATCH] D57449: GlobalISel: Add alignment to LegalityQuery MMOs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D56650: [lld] [ELF] Support customizing behavior on target triple
Kamil Rytarowski via Phabricator via llvm-commits
- [llvm] r352627 - [InstCombine][x86] add tests for addcarry intrinsic; NFC
Sanjay Patel via llvm-commits
- [PATCH] D56788: [DebugInfo][InstCombine] Prefer salvaging dbg.values over sinking them
Jeremy Morse via Phabricator via llvm-commits
- [llvm] r352628 - [CMake] Accept ENTITLEMENTS in llvm_add_library()
Stefan Granitz via llvm-commits
- [PATCH] D57378: [CMake] Accept entitlements for code signing in add_lldb_library()
Phabricator via Phabricator via llvm-commits
- [PATCH] D57451: [llvm-symbolizer][test] Extract tests from llvm-symbolizer.test and simplify (#3)
James Henderson via Phabricator via llvm-commits
- [PATCH] D56329: Fix some warnings on MSVC
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D57453: [InstCombine] try to reduce x86 addcarry to generic uaddo intrinsic
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D50560: [LLD] Enable Visual Studio compatible diagnostics.
Alexandre Ganea via Phabricator via llvm-commits
- [llvm] r352630 - [llvm-readobj] - Few minor cleanups. NFC.
George Rimar via llvm-commits
- [PATCH] D57452: [ASTDumper][OpenMP] CapturedDecl has a 'nothrow' bit
Phabricator via Phabricator via llvm-commits
- [llvm] r352632 - [llvm-exegesis] Add throughput mode.
Clement Courbet via llvm-commits
- [PATCH] D57000: [llvm-exegesis] Add throughput mode.
Clement Courbet via Phabricator via llvm-commits
- [llvm] r352633 - [utils] Fix update scripts output when run on python3.
Simon Pilgrim via llvm-commits
- [llvm] r352634 - [X86][AVX] Prefer to combine shuffle to broadcasts whenever possible
Simon Pilgrim via llvm-commits
- [PATCH] D57457: [docs][mips] 8.0 Release notes
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D57459: [docs][mips] Add MIPS specific release notes for LLD 8.0
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] r352635 - AMDGPU: Stop generating unused intrinsic .inc files
Matt Arsenault via llvm-commits
- [PATCH] D57461: [obj2yaml] - Merge dumpRelSection and dumpRelaSection. NFC.
George Rimar via Phabricator via llvm-commits
- [llvm] r352636 - GlobalISel: Add assert that legalize mutation makes sense
Matt Arsenault via llvm-commits
- [llvm] r352637 - GlobalISel: Add simpler way of always specifying custom lowering
Matt Arsenault via llvm-commits
- [PATCH] D57463: Add a module pass for order file instrumentation
Manman Ren via Phabricator via llvm-commits
- [llvm] r352638 - gn build: Add BPF target.
Peter Collingbourne via llvm-commits
- [PATCH] D56947: [WebAssembly] Fix crash with LTO + relocatable + undefined symbols
Sam Clegg via Phabricator via llvm-commits
- [llvm] r352640 - [llvm-objcopy][NFC] More error propagation (linkToBuildIdDir)
Jordan Rupprecht via llvm-commits
- [PATCH] D54442: [llvm-exegesis] Optimize ToProcess in dbScan
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D56237: Implement GetLoadAddress for the Windows process plugin
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D57137: MIR: Reject non-power-of-2 alignments in MMO parsing
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D56230: [gdb-remote] Use lldb's portable Host::GetEnvironment() instead of getenv
Aaron Smith via Phabricator via llvm-commits
- [llvm] r352642 - [DEBUGINFO] Handle restore instructions in LiveDebugValues
Wolfgang Pieb via llvm-commits
- [PATCH] D55376: Generate LLDB website/documentation from rst with Sphinx
Jonas Devlieghere via Phabricator via llvm-commits
- [lld] r352645 - [WebAssembly] Fix crash with LTO + relocatable + undefined symbols
Sam Clegg via llvm-commits
- [llvm] r352649 - Revert "gn build: Add BPF target."
Yonghong Song via llvm-commits
- [llvm] r352651 - The test comitted with r348896 needed -march=x86=64 on the llc command line.
Wolfgang Pieb via llvm-commits
- [zorg] r352652 - Added new builder ppc64le-lld-multistage-test.
Galina Kistanova via llvm-commits
- [llvm] r352653 - SimplifyDemandedVectorElts for all intrinsics
Philip Reames via llvm-commits
- [PATCH] D57456: [CMake] Use correct visibility for linked libraries in CMake
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D57419: [ASTDump] Move Decl node dumping to TextNodeDumper
Stephen Kelly via Phabricator via llvm-commits
- [llvm] r352659 - gn build: Set executable bit on get.py
Nico Weber via llvm-commits
- [llvm] r352660 - [X86] Mark EMMS and FEMMS as clobbering MM0-7 and ST0-7.
Craig Topper via llvm-commits
- [llvm] r352662 - [Tests] Add tests for propagation of undef elements in vector GEPs
Philip Reames via llvm-commits
- LLVM buildmaster will be restarted tonight
Galina Kistanova via llvm-commits
- [llvm] r352664 - Add a 'dynamic' parameter to the objectsize intrinsic
Erik Pilkington via llvm-commits
- [PATCH] D56760: Add a new builtin: __builtin_dynamic_object_size
Phabricator via Phabricator via llvm-commits
- [llvm] r352666 - Reverting r352642 - Handle restore instructions in LiveDebugValues - as it's causing
Wolfgang Pieb via llvm-commits
- [lld] r352667 - [LTO] Set CGOptLevel in LTO config.
Sam Clegg via llvm-commits
- [llvm] r352668 - [GlobalISel] Introduce a G_FSQRT generic instruction
Jessica Paquette via llvm-commits
- [PATCH] D57468: Strengthen handling of GEPs and generic calls for all undef lanes
Philip Reames via Phabricator via llvm-commits
- [llvm] r352670 - [GlobalISel] Add IRTranslator support for @llvm.sqrt -> G_FSQRT
Jessica Paquette via llvm-commits
- [llvm] r352671 - [GlobalISel][AArch64] Add instruction selection support for @llvm.sqrt
Jessica Paquette via llvm-commits
- [PATCH] D56394: [Driver] Error out when using an older CPU than Haswell with x86_64h
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [llvm] r352673 - [GlobalISel][AArch64] Add instruction selection support for @llvm.log2
Jessica Paquette via llvm-commits
- [lld] r352674 - [docs][mips] Add MIPS specific release notes for LLD 8.0
Simon Atanasyan via llvm-commits
- [PATCH] D57458: [docs][mips] Clang 8.0 Release notes
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D47769: [SVE][TableGen] LLT support for scalable vectors
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D57122: GlobalISel: Use helper function for MMO splitting
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D57470: [ThinLTO] Restructor AliasSummary to contain ValueInfo of Aliasee
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D57243: GlobalISel: Allow bitcount ops to have different result type
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D57287: GlobalISel: Legalization for inttoptr/ptrtoint
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D57363: Fix handling of CreateTemplateParameterList when there is an empty pack
Shafik Yaghmour via Phabricator via llvm-commits
- [llvm] r352678 - [AArch64][x86] add tests for add/sub signbits fold; NFC
Sanjay Patel via llvm-commits
- [www] r352679 - Update the "Useful Links" leftbar to point to GitHub.
James Y Knight via llvm-commits
- [PATCH] D57465: [libFuzzer] Set default sanitizer options in fuzzer tests
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D57473: Lower widenable_conditions in CGP
Philip Reames via Phabricator via llvm-commits
- [PATCH] D57474: Update SanitizerCoverage doc regarding the issue with pc-table and gc-sections.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D57289: GlobalISel: Implement narrowScalar for bswap
Jessica Paquette via Phabricator via llvm-commits
- [llvm] r352680 - [DAGCombiner] sub X, 0/1 --> add X, 0/-1
Sanjay Patel via llvm-commits
- [PATCH] D57477: [WebAssembly] MC: Use WritePatchableLEB helper function. NFC.
Sam Clegg via Phabricator via llvm-commits
- [llvm] r352681 - [WebAssembly] Restore stack pointer right after catch instruction
Heejin Ahn via llvm-commits
- [llvm] r352683 - [WebAssembly] MC: Use WritePatchableLEB helper function. NFC.
Sam Clegg via llvm-commits
- [PATCH] D57478: GlobalISel: Implement fewerElementsVector for shifts
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r352684 - [GlobalISel][AArch64] Select G_FABS
Jessica Paquette via llvm-commits
- [zorg] r352685 - Migrated lld-x86_64-win7 buildbot to Visual Studio 2017.
Galina Kistanova via llvm-commits
- [llvm] r352686 - MIR: Reject non-power-of-4 alignments in MMO parsing
Matt Arsenault via llvm-commits
- [PATCH] D57479: [WebAssembly] MC: Fix for outputing wasm object to /dev/null
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D57480: [WebAssembly] Remove TODO on wasm.extract.exception intrinsic (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [llvm] r352689 - [PowerPC] delete no more needed workaround for readsRegister() in PowerPC
Chen Zheng via llvm-commits
- [PATCH] D51397: [analyzer] Remove the "postponed" hack, deal with derived symbols using an extra map
Artem Dergachev via Phabricator via llvm-commits
- [PATCH] D57482: [RuntimeDyld] Don't try to allocate sections with alignment 0.
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D57483: [GlobalISel][AArch64] Select G_FEXP
Jessica Paquette via Phabricator via llvm-commits
- [llvm] r352691 - [GlobalISel][LegalizerHelper] Add some missing MI change observer calls.
Amara Emerson via llvm-commits
- [llvm] r352692 - [GlobalISel][AArch64] Select G_FEXP
Jessica Paquette via llvm-commits
- [llvm] r352694 - [RuntimeDyld] Don't try to allocate sections with align 0.
Zachary Turner via llvm-commits
- [llvm] r352695 - [WebAssembly] Remove TODO on wasm.extract.exception intrinsic (NFC)
Heejin Ahn via llvm-commits
- [llvm] r352697 - [X86] Add test case for pr40539. NFC
Craig Topper via llvm-commits
- [llvm] r352698 - [X86] Remove handling of ISD::INTRINSIC_WO_CHAIN in ReplaceNodeResults.
Craig Topper via llvm-commits
- [llvm] r352699 - [LegalizeTypes] Use report_fatal_error instead of llvm_unreachable in the default case of some type legalization handlers that can be reached with intrinsics with result or operands that aren't legal types.
Craig Topper via llvm-commits
- [compiler-rt] r352700 - [libFuzzer] experimental performance optimization -lazy_counters, off by default. Posix-only for now, tested on Linux
Kostya Serebryany via llvm-commits
- [PATCH] D57484: [GlobalISel] Introduce a generic floating point floor opcode, G_FFLOOR
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D57485: [GlobalISel] Add IRTranslator support for G_FFLOOR
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D57486: [GlobalISel][AArch64] Select G_FFLOOR
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D57183: [COFF, ARM64] Fix localaddress to handle stack realignment
Mandeep Singh Grang via Phabricator via llvm-commits
- [llvm] r352702 - [LegalizeVectorTypes] Allow illegal indices when splitting extract_vector_elt
Thomas Lively via llvm-commits
- [PATCH] D57471: [LegalizeVectorTypes] Allow illegal indices when splitting extract_vector_elt
Thomas Lively via Phabricator via llvm-commits
- [llvm] r352704 - lit: Let lit.util.which() return a normcase()ed path
Nico Weber via llvm-commits
- [llvm] r352705 - Reland "gn build: Add BPF target."
Peter Collingbourne via llvm-commits
- [PATCH] D57183: [COFF, ARM64] Fix localaddress to handle stack realignment and variable size objects
Mandeep Singh Grang via Phabricator via llvm-commits
- [llvm] r352707 - [InstCombine] Simplify check clauses in test (NFC)
Evandro Menezes via llvm-commits
- [llvm] r352708 - [X86] Add a 32-bit command line to avx512-intrinsics.ll. Move all 64-bit mode only intrinsics to avx512-intrinsics-x86_64.ll.
Craig Topper via llvm-commits
- [PATCH] D57490: hwasan: Add __hwasan_init_static() function.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D57491: [DAGCombine] Avoid CombineZExtLogicopShiftLoad if there is free ZEXT
Guozhi Wei via Phabricator via llvm-commits
- [compiler-rt] r352711 - [libFuzzer] Set default sanitizer options in fuzzer tests
Julian Lettner via llvm-commits
- [llvm] r352712 - GlobalISel: Fix creating MMOs with align 0
Matt Arsenault via llvm-commits
- [compiler-rt] r352713 - [libFuzzer] set libFuzzer's own SEGV handler even one is already present, but call that handler from ours (unless we are unprotecting lazy counters). Call ProtectLazyCounters later, so that it runs after the initialization code in the target.
Kostya Serebryany via llvm-commits
- [llvm] r352714 - [InstCombine] Expand testing for Windows (NFC)
Evandro Menezes via llvm-commits
- [PATCH] D57492: [CMake][compiler-rt] Enable statically linking unwinder and c++abi
Petr Hosek via Phabricator via llvm-commits
- [llvm] r352715 - [libFuzzer] update docs
Kostya Serebryany via llvm-commits
- [llvm] r352716 - GlobalISel: Use helper function for MMO splitting
Matt Arsenault via llvm-commits
- [llvm] r352717 - GlobalISel: Allow bitcount ops to have different result type
Matt Arsenault via llvm-commits
- [llvm] r352718 - GlobalISel: Don't call changingInstruction before giving up
Matt Arsenault via llvm-commits
- [PATCH] D57493: [RISCV] Put data smaller than integer type to small data section
Shiva Chen via Phabricator via llvm-commits
- [llvm] r352719 - GlobalISel: Implement narrowScalar for bswap
Matt Arsenault via llvm-commits
- [llvm] r352720 - GlobalISel: Handle odd splits in fewerElementsVector for load/store
Matt Arsenault via llvm-commits
- [compiler-rt] r352721 - [libFuzzer] Update Darwin test
Julian Lettner via llvm-commits
- [llvm] r351626 - Reapply "[CGP] Check for existing inttotpr before creating new one"
Chandler Carruth via llvm-commits
- [llvm] r352722 - Revert "Reapply "[CGP] Check for existing inttotpr before creating new one""
David L. Jones via llvm-commits
- [compiler-rt] r352723 - [CMake][compiler-rt] Enable statically linking unwinder and c++abi
Petr Hosek via llvm-commits
- [PATCH] D57494: [CallSite removal] Remove CallSite uses from InstCombine.
Craig Topper via Phabricator via llvm-commits
- [llvm] r352724 - Fix missing C++ mode comment in header
Matt Arsenault via llvm-commits
- [llvm] r352725 - Add namespace to some types.
Richard Trieu via llvm-commits
- [zorg] r352726 - Added ability to ClangAndLLDBuilder to choose version of Visual Studio to build with.
Galina Kistanova via llvm-commits
- [zorg] r352727 - Build llvm-clang-lld-x86_64-scei-ps4-windows10pro-fast and llvm-clang-x86_64-expensive-checks-win with the latest installed version of Visual Studio.
Galina Kistanova via llvm-commits
- [llvm] r352728 - [SCEV] Prohibit SCEV transformations for huge SCEVs
Max Kazantsev via llvm-commits
- [llvm] r352729 - [CMake] Unify scripts for generating VCS headers
Petr Hosek via llvm-commits
- [llvm] r352730 - [InstCombine] Missed optimization in math expression: simplify calls exp functions
Dmitry Venikov via llvm-commits
- [compiler-rt] r352732 - [libFuzzer] replace slow std::mt19937 with a much faster std::minstd_rand
Kostya Serebryany via llvm-commits
- [PATCH] D57499: [WebAssembly] clang-tidy (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D57500: [WebAssembly] clang-tidy (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [llvm] r352733 - Revert "[CMake] Unify scripts for generating VCS headers"
Petr Hosek via llvm-commits
- [llvm] r352734 - Commit tests for changes in revision D41940
Dmitry Venikov via llvm-commits
- [PATCH] D57501: Fix the lowering issue of intrinsics llvm.localaddress on X86
LuoYuanke via Phabricator via llvm-commits
- [llvm] r352735 - Fixup test after r352704 since it changes how paths may be emitted.
Douglas Yung via llvm-commits
- [llvm] r352736 - [SelectionDAG] Codesize: don't expand SHIFT to SHIFT_PARTS
Sjoerd Meijer via llvm-commits
- [PATCH] D57053: Extra processing for BitCast + PHI in InstCombine
Igor Tsimbalist via Phabricator via llvm-commits
- [llvm] r352737 - [ARM] Thumb2: ConstantMaterializationCost
Sjoerd Meijer via llvm-commits
- [llvm] r352738 - Test commit. NFCI.
Yevgeny Rouban via llvm-commits
- [llvm] r352739 - Default lowering for experimental.widenable.condition
Max Kazantsev via llvm-commits
- [PATCH] D57503: [doc]Update String Error documentation in Programmer Manual
James Henderson via Phabricator via llvm-commits
- [PATCH] D57100: [clang-tidy] refactor bugprone-exception-escape analysis into class
Jonas Toth via Phabricator via llvm-commits
- [PATCH] D46044: [LoopUnrollPeel] Fix potentially incorrect invalidation of SCEV in peelLoop
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D57504: RFC: EVL Prototype & Roadmap for vector predication in LLVM
Simon Moll via Phabricator via llvm-commits
- [llvm] r352742 - [X86][AVX] Fold vt1 concat_vectors(vt2 undef, vt2 broadcast(x)) --> vt1 broadcast(x)
Simon Pilgrim via llvm-commits
- [PATCH] D47192: [utils] Reflow asm check generation to tolerate blank lines
Miloš Stojanović via Phabricator via llvm-commits
- [PATCH] D57417: [llvm-objcopy] Skip --localize-symbol for undefined symbols
James Henderson via Phabricator via llvm-commits
- [llvm] r352743 - [X86][AVX] Enable AVX1 broadcasts in shuffle combining
Simon Pilgrim via llvm-commits
- [PATCH] D57505: gn build: Fix Python 3 write_vcsrevision script compatibility
Andrew Boyarshin via Phabricator via llvm-commits
- [llvm] r352745 - [X86] combineExtractWithShuffle - more aggressively peek through bitcasts
Simon Pilgrim via llvm-commits
- [PATCH] D57506: [LLDB] FreeBSD suppress compilation warning
David CARLIER via Phabricator via llvm-commits
- [llvm] r352746 - [llvm-strip] Add --strip-symbol
Eugene Leviant via llvm-commits
- [compiler-rt] r352747 - Revert r352732: [libFuzzer] replace slow std::mt19937 with a much faster std::minstd_rand
Jeremy Morse via llvm-commits
- [llvm] r352749 - [X86][AVX] Add PR34394 subvector broadcast test cases
Simon Pilgrim via llvm-commits
- [PATCH] D55839: [elfabi] Add support for writing ELF header for binary stubs
James Henderson via Phabricator via llvm-commits
- [llvm] r352750 - [CommandLine] Improve help text for cl::values style options
James Henderson via llvm-commits
- [llvm] r352751 - [X86][AVX] Fold broadcast(bitcast(src)) -> bitcast(broadcast(src))
Simon Pilgrim via llvm-commits
- [llvm] r352752 - [llvm-symbolizer][test] Simplify test input reading
James Henderson via llvm-commits
- [llvm] r352753 - [llvm-symbolizer][test] Extract tests from llvm-symbolizer.test and simplify (#1)
James Henderson via llvm-commits
- [llvm] r352754 - [llvm-symbolizer][test] Extract tests from llvm-symbolizer.test and simplify (#2)
James Henderson via llvm-commits
- [llvm] r352756 - [llvm-symbolizer][test] Extract tests from llvm-symbolizer.test and simplify (#3)
James Henderson via llvm-commits
- [llvm] r352758 - gn build: Merge r352681, r352739
Nico Weber via llvm-commits
- [PATCH] D57510: [DebugInfo] Keep parameter DBG_VALUEs before prologue code
David Stenberg via Phabricator via llvm-commits
- [PATCH] D57511: [DebugInfo] Stop changing labels for parameter DBG_VALUEs
David Stenberg via Phabricator via llvm-commits
- [PATCH] D57512: [please ignore] Test revision for new Herald rules for Github monorepo
Ben Hamilton via Phabricator via llvm-commits
- [PATCH] D57513: [please ignore] Clang test revision for new Herald rules for Github monorepo
Ben Hamilton via Phabricator via llvm-commits
- [llvm] r352759 - gn build: Merge r352483
Nico Weber via llvm-commits
- [PATCH] D57514: [X86][AVX] insert_subvector(bitcast(v), bitcast(s), c1) -> bitcast(insert_subvector(v, s, c2))
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r352762 - [CGP] add more tests for uaddo; NFC
Sanjay Patel via llvm-commits
- [llvm] r352763 - [ThinLTO] Rename COMDATs for COFF when promoting/renaming COMDAT leader
Teresa Johnson via llvm-commits
- [PATCH] D57515: lld-link: Allow mixing 'discard' and 'largest' comdat selections
Nico Weber via Phabricator via llvm-commits
- [PATCH] D57516: [PatternMatch] add special-case uaddo matching for increment-by-one
Sanjay Patel via Phabricator via llvm-commits
- [lld] r352765 - lld-link: Allow mixing 'discard' and 'largest' comdat selections
Nico Weber via llvm-commits
- [PATCH] D54742: [CodeMetrics] Don't let extends of i1 be free.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D37461: [X86][AsmParser] re-introduce 'offset' operator
Craig Topper via Phabricator via llvm-commits
- [PATCH] D57517: [llvm-objcopy] Allow using regex in name comparison
Eugene Leviant via Phabricator via llvm-commits
- [llvm] r352766 - [PatternMatch] add special-case uaddo matching for increment-by-one
Sanjay Patel via llvm-commits
- [llvm] r352767 - [llvm-objcopy] Skip --localize-symbol for undefined symbols
Jordan Rupprecht via llvm-commits
- [llvm] r352768 - Revert "[ThinLTO] Rename COMDATs for COFF when promoting/renaming COMDAT leader"
Teresa Johnson via llvm-commits
- [llvm] r352769 - revert r352766: [PatternMatch] add special-case uaddo matching for increment-by-one
Sanjay Patel via llvm-commits
- [PATCH] D57518: [llvm-symbolizer][test] Rename and tweak tests using llvm-symbolizer
James Henderson via Phabricator via llvm-commits
- [PATCH] D57519: [X86][AVX] Add VMOVDDUP-VPBROADCASTQ execution domain mapping
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D57284: AMDGPU/GlobalISel: Legalize select for pointer types
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r352770 - Recommit "[ThinLTO] Rename COMDATs for COFF when promoting/renaming COMDAT leader"
Teresa Johnson via llvm-commits
- [PATCH] D57520: [DAG] Aggressively cleanup dangling node in CombineZExtLogicopShiftLoad.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D57521: [CMake] External compiler-rt-configure requires LLVMTestingSupport when including tests
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D57522: GlobalISel: Implement narrowScalar for select
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r352771 - [CallSite removal] Remove CallSite uses from InstCombine.
Craig Topper via llvm-commits
- [PATCH] D57523: Fix uninitialized value in ABIArgInfo
serge via Phabricator via llvm-commits
- [llvm] r352773 - [X86][AVX] insert_subvector(bitcast(v), bitcast(s), c1) -> bitcast(insert_subvector(v, s, c2))
Simon Pilgrim via llvm-commits
- [llvm] r352774 - [X86][AVX] Fold concat(broadcast(x), broadcast(x)) -> broadcast(x)
Simon Pilgrim via llvm-commits
- [llvm] r352775 - Trim trailing whitespace. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D57509: [clangd] Append "(fix available)" to diagnostic message when fixes are present.
Eric Liu via Phabricator via llvm-commits
- [llvm] r352776 - [ADT] Fix a typo in isOSVersionLT that breaks the Micro version check
Bob Wilson via llvm-commits
- [llvm] r352777 - GlobalISel: Fix handling of vectors of pointers in clamp{Min, Max}NumElements
Matt Arsenault via llvm-commits
- [PATCH] D55891: [compiler-rt] [xray] [tests] Detect and handle missing LLVMTestingSupport gracefully
Stefan Gränitz via Phabricator via llvm-commits
- [compiler-rt] r352778 - [libFuzzer] relax a flaky test
Kostya Serebryany via llvm-commits
- [PATCH] D57526: MachineVerifier: Move verification of G_* instructions to function
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r352779 - Lower widenable_conditions in CGP
Philip Reames via llvm-commits
- [PATCH] D57489: [ASan] Do not instrument other runtime functions with `__asan_handle_no_return`
Vedant Kumar via Phabricator via llvm-commits
- [llvm] r352782 - Revert "[X86] Mark EMMS and FEMMS as clobbering MM0-7 and ST0-7."
Craig Topper via llvm-commits
- [PATCH] D57529: Add .dword direcrive support for aarch64 mc
Khem Raj via Phabricator via llvm-commits
- [PATCH] D56921: [LCSSA] Add expensive verification of LCSSA form for sub-loops.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r352783 - [Intrinsic] Expand SMULFIX to MUL, MULH[US], or [US]MUL_LOHI on vector arguments
Leonard Chan via llvm-commits
- [PATCH] D57530: Order File Instrumentation: dump the data in compiler-rt
Manman Ren via Phabricator via llvm-commits
- [llvm] r352784 - [DAG] Aggressively cleanup dangling node in CombineZExtLogicopShiftLoad.
Nirav Dave via llvm-commits
- [PATCH] D57532: [Index] Make sure c-index-test finds libc++ on Mac
Ilya Biryukov via Phabricator via llvm-commits
- [llvm] r352785 - [ELF] Return the section name when calling getSymbolName on a section symbol.
Matt Davis via llvm-commits
- [PATCH] D55625: [Intrinsic] Unsigned Fixed Point Multiplication Intrinsic
Leonard Chan via Phabricator via llvm-commits
- [llvm] r352786 - [DAG][SystemZ] Define unwrapAddress for PCREL_WRAPPER.
Nirav Dave via llvm-commits
- [PATCH] D57533: lit: support long paths on Windows
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D57534: [DAG][ARM] Define upwrapAddress for ARM backend.
Nirav Dave via Phabricator via llvm-commits
- [llvm] r352787 - [MemorySSA] Extend removeMemoryAccess API to optimize MemoryPhis.
Alina Sbirlea via llvm-commits
- [PATCH] D57535: [CMake] Use LLVM_ENABLE_PROJECTS as the "single source" of truth when used.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D57536: GlobalISel: Verify g_select
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D57531: [fuzzer] Use RawPrint instead of Printf for instrumentation warning
Jonathan Metzman via Phabricator via llvm-commits
- [compiler-rt] r352789 - [fuzzer] Use RawPrint instead of Printf for instrumentation warning
Jonathan Metzman via llvm-commits
- [llvm] r352790 - [cmake] Note future cleanup in comment. NFC
Shoaib Meenai via llvm-commits
- [PATCH] D57537: Adjust cardinality of internal inliner thresholds
abdoul-kader keita via Phabricator via llvm-commits
- [llvm] r352791 - [opaque pointer types] Add a FunctionCallee wrapper type, and use it.
James Y Knight via llvm-commits
- [PATCH] D57538: [WebAssembly] Fix type of function aliases
Sam Clegg via Phabricator via llvm-commits
- [llvm] r352792 - [DAGCombine] Avoid CombineZExtLogicopShiftLoad if there is free ZEXT
Guozhi Wei via llvm-commits
- [PATCH] D57495: [WebAssembly] Add bulk memory target feature
Thomas Lively via Phabricator via llvm-commits
- [llvm] r352793 - [WebAssembly] Add bulk memory target feature
Thomas Lively via llvm-commits
- [PATCH] D57539: [InstCombine] Extra null-checking on TFE/LWE support
Michael Liao via Phabricator via llvm-commits
- [llvm] r352794 - [EarlyCSE & MSSA] Cleanup special handling for removing MemoryAccesses.
Alina Sbirlea via llvm-commits
- [PATCH] D57200: [EarlyCSE & MSSA] Cleanup special handling for removing MemoryAccesses.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D55718: [ARC] Basic support in gdb-remote process plugin
Tatyana Krasnukha via Phabricator via llvm-commits
- [PATCH] D56611: [clangd] A code action to swap branches of an if statement
Ilya Biryukov via Phabricator via llvm-commits
- [llvm] r352795 - Fix compilation error with GCC after r352791.
James Y Knight via llvm-commits
- [PATCH] D57525: Allow old toolchain on sanitizer-windows
JF Bastien via Phabricator via llvm-commits
- [zorg] r352797 - Allow old toolchain on sanitizer-windows
JF Bastien via llvm-commits
- [PATCH] D57487: [CUDA] Propagate detected version of CUDA to cc1
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D57541: [DAGCombiner] Eliminate dead stores to stack.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D57542: [WarnMissedTransforms] Do not warn about already vectorized loops.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D57543: [llvm-objcopy][NFC] Propagate errors in removeSymbols/removeSectionReferences
Jordan Rupprecht via Phabricator via llvm-commits
- [llvm] r352800 - Revert "[opaque pointer types] Add a FunctionCallee wrapper type, and use it."
James Y Knight via llvm-commits
- [llvm] r352802 - [Hexagon] Rename textually included file from .h to .inc
Richard Trieu via llvm-commits
- [PATCH] D57345: Make clang/test/Index/pch-from-libclang.c pass in more places
Phabricator via Phabricator via llvm-commits
- [PATCH] D57502: [ASTDump] Make template specialization tests more exact
Stephen Kelly via Phabricator via llvm-commits
- [llvm] r352805 - [x86] add test for missed opportunity to use 'inc'; NFC
Sanjay Patel via llvm-commits
- [PATCH] D57544: [llvm-nm] Report '.comment' ELF sections as 'n' instead of '?'
Matt Davis via Phabricator via llvm-commits
- [llvm] r352806 - [WebAssembly] MC: Fix for outputing wasm object to /dev/null
Sam Clegg via llvm-commits
- [PATCH] D57545: Fixed hasLinkerPrivateGlobalPrefix treating StringRef as C String.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D57546: [WebAssembly] Make segment/size/type directives optional in asm
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D57548: DAG: Partially fix overflow intrinsics with vectors
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D57547: [x86] try harder to form 'inc' from an 'add'
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r352807 - [RISCV] Add RV64F codegen support
Alex Bradbury via llvm-commits
- [PATCH] D57549: [llvm-objdump] - llvm-objdump can miss printing bytes at the end of a section.
Sid Manning via Phabricator via llvm-commits
- [zorg] r352808 - sanitizer-windows: move the cmake define
JF Bastien via llvm-commits
- [PATCH] D57481: [WebAssembly] Fix a regression selecting negative build_vector lanes
Thomas Lively via Phabricator via llvm-commits
- [llvm] r352810 - Fixed hasLinkerPrivateGlobalPrefix treating StringRef as C String.
Wouter van Oortmerssen via llvm-commits
- [llvm] r352811 - Bump minimum toolchain version
JF Bastien via llvm-commits
- [llvm] r352812 - DeveloperPolicy: update toolchain with sample RFC / patch
JF Bastien via llvm-commits
- [PATCH] D57550: [DWARF v5] A location description's length is a uleb not a short (Fixing PR40525).
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r352813 - [WebAssembly] Fix a regression selecting negative build_vector lanes
Thomas Lively via llvm-commits
- [llvm] r352814 - Revert "Bump minimum toolchain version"
JF Bastien via llvm-commits
- [PATCH] D57462: [llvm-objcopy][NFC] More error propagation (executeObjcopyOnArchive)
David Blaikie via Phabricator via llvm-commits
- [compiler-rt] r352815 - [libFuzzer][Windows] Temporarily disable value-profile-cmp2.test on Win
Jonathan Metzman via llvm-commits
- [compiler-rt] r352816 - hwasan: Add __hwasan_init_static() function.
Peter Collingbourne via llvm-commits
- [llvm] r352817 - GlobalISel: Fix MMO creation with non-power-of-2 mem size
Matt Arsenault via llvm-commits
- [llvm] r352818 - [sanitizer-coverage] prune trace-cmp instrumentation for CMP isntructions that feed into the backedge branch. Instrumenting these CMP instructions is almost always useless (and harmful) for fuzzing
Kostya Serebryany via llvm-commits
- [compiler-rt] r352819 - [libFuzzer] make a test for exploding dfsan labels more agressive
Kostya Serebryany via llvm-commits
- [llvm] r352820 - [x86] add test for missed opportunity to use 'inc'; NFC
Sanjay Patel via llvm-commits
- [llvm] r352821 - [x86] adjust test to show both add/inc options; NFC
Sanjay Patel via llvm-commits
- [compiler-rt] r352823 - Mark __rela_iplt_{start,end} as weak.
Peter Collingbourne via llvm-commits
- [PATCH] D57559: GlobalISel: Implement narrowScalar for shift main type
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D57555: Fix names of functions in TargetOptionsCommandFlags.h. NFC.
Rui Ueyama via Phabricator via llvm-commits
- [lld] r352825 - Fix names of functions in TargetOptionsCommandFlags.h. NFC.
Sam Clegg via llvm-commits
- [lld] r352826 - [ELF] Support --{,no-}allow-shlib-undefined
Fangrui Song via llvm-commits
- [llvm] r352827 - [opaque pointer types] Add a FunctionCallee wrapper type, and use it.
James Y Knight via llvm-commits
- [PATCH] D45796: [WebAssembly] Support imports from custom module names
Phabricator via Phabricator via llvm-commits
- [lld] r352828 - [WebAssembly] Support imports from custom module names
Sam Clegg via llvm-commits
- [PATCH] D57561: [ThinLTO] Detect partially split modules during the thin link
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r352830 - Fix compilation of examples after 13680223b9d8 / r352827
James Y Knight via llvm-commits
- [llvm] r352832 - [SelectionDAG] Support promotion of the FPOWI integer operand
Alex Bradbury via llvm-commits
- [llvm] r352833 - [RISCV] Implement RV64D codegen
Alex Bradbury via llvm-commits
- [PATCH] D53237: [RISCV] Implement RV64D codegen
Alex Bradbury via Phabricator via llvm-commits
- [llvm] r352834 - Bump minimum toolchain version
JF Bastien via llvm-commits
- [llvm] r352835 - Revert "Bump minimum toolchain version"
JF Bastien via llvm-commits
- [zorg] r352836 - Opt documentation bots out of toolchain check
JF Bastien via llvm-commits
- [PATCH] D57565: [LSR] Remove overly confident asserts on isZero(). PR40514
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D57566: Refactor setAlreadyUnrolled() and setAlreadyVectorized().
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D55782: Fix isInSystemMacro to handle pasted token
serge via Phabricator via llvm-commits
- [PATCH] D57564: Opt documentation bots out of toolchain check
JF Bastien via Phabricator via llvm-commits
- [PATCH] D57144: [SLPVectorizer] Get rid of IndexQueue array from vectorizeStores. NFCI.
Yevgeny Rouban via Phabricator via llvm-commits
- [llvm] r352839 - [SLPVectorizer] Get rid of IndexQueue array from vectorizeStores. NFCI.
Yevgeny Rouban via llvm-commits
- [PATCH] D57567: [SCEV] Do not bother creating separate SCEVUnknown for unreachable nodes
Max Kazantsev via Phabricator via llvm-commits
- [llvm] r352840 - [obj2yaml] - Merge dumpRelSection and dumpRelaSection. NFC.
George Rimar via llvm-commits
- [PATCH] D57568: [SCEV] Optimize getting SCEV of one-input Phis
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D57560: [clangd] Link libclangAST into clangd tool
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r352844 - [CodeGen] Don't scavenge non-saved regs in exception throwing functions
Oliver Stannard via llvm-commits
- [llvm] r352846 - [doc]Update String Error documentation in Programmer Manual
James Henderson via llvm-commits
- [llvm] r352847 - [llvm-symbolizer][test] Rename and tweak tests using llvm-symbolizer
James Henderson via llvm-commits
- [PATCH] D57574: [LLD] [COFF] Fix crashes when writing a PDB after adding thunks.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D57573: Disable tidy checks with too many hits
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D57575: [LLD] [COFF] Create range extension thunks for ARM64
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r352848 - Revert r352750.
James Henderson via llvm-commits
- [llvm] r352849 - Provide reason messages for unviable inlining
Yevgeny Rouban via llvm-commits
- [lld] r352850 - Merging r352407:
Hans Wennborg via llvm-commits
- [lld] r352851 - Merging r352435:
Hans Wennborg via llvm-commits
- [lld] r352852 - Merging r352482:
Hans Wennborg via llvm-commits
- [lld] r352853 - Merging r352606:
Hans Wennborg via llvm-commits
- [llvm] r352861 - [X86][BdVer2] Transfer delays from the integer to the floating point unit.
Roman Lebedev via llvm-commits
- [llvm] r352862 - Disable tidy checks with too many hits
Ilya Biryukov via llvm-commits
- [llvm] r352866 - [AArch64] Optimize floating point materialization
Adhemerval Zanella via llvm-commits
- [llvm] r352246 - [llvm] Opt-in flag for X86DiscriminateMemOps
Hans Wennborg via llvm-commits
- [llvm] r352869 - [CMake] Add install targets for utilities to LLVM exports if LLVM_INSTALL_UTILS=ON
Stefan Granitz via llvm-commits
- [PATCH] D57582: [llvm-strip] Add --keep-file-symbols
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D57033: [LCSSA] Handle case with single new PHI faster.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r352870 - [InstCombine] try to reduce x86 addcarry to generic uaddo intrinsic
Sanjay Patel via llvm-commits
- [llvm] r352871 - [InstCombine] Fix -Wunused-variable when -DLLVM_ENABLE_ASSERTIONS=off
Fangrui Song via llvm-commits
- [llvm] r352873 - [InstCombine] reduce duplicate code; NFC
Sanjay Patel via llvm-commits
- [PATCH] D57583: [PGO] Fix the type of the formated variable
Miloš Stojanović via Phabricator via llvm-commits
- [PATCH] D57562: [clangd] Lib to compute and represent selection under cursor.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D57586: Release Notes: Add Zig to External Open Source Projects Using LLVM 8
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D57570: [clangd] Expose SelectionTree to code tweaks, and use it for swap if branches.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D57588: [AMDGPU] Fix for vector element insertion
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r352877 - [llvm-objcopy][NFC] Propagate errors in removeSymbols/removeSectionReferences
Jordan Rupprecht via llvm-commits
- [llvm] r352878 - [llvm-strip] Implement --keep-file-symbols
Eugene Leviant via llvm-commits
- [PATCH] D57584: [DebugInfo][DAG] Reduce SelectionDAGs reordering of variables referring to Arguments
Bjorn Pettersson via Phabricator via llvm-commits
- [llvm] r352879 - [X86][AVX] Combine INSERT_SUBVECTOR(SRC0, BITCAST(SHUFFLE(EXTRACT_SUBVECTOR(SRC1)))
Simon Pilgrim via llvm-commits
- [llvm] r352880 - [TargetLowering] try harder to determine undef elements of vector binops
Sanjay Patel via llvm-commits
- [llvm] r352883 - [X86][SSE] Use PSLLDQ/PSRLDQ to mask out zeroable ends of a shuffle
Simon Pilgrim via llvm-commits
- [llvm] r352884 - [SDAG] improve variable names; NFC
Sanjay Patel via llvm-commits
- [PATCH] D57591: fix weights for promoted indirect calls
David Callahan via Phabricator via llvm-commits
- [llvm] r352885 - [AMDGPU] Fix for vector element insertion
Tim Corringham via llvm-commits
- [llvm] r352886 - [InstCombine] Refactor test checks (NFC)
Evandro Menezes via llvm-commits
- [lld] r352887 - Fix some sphinx doc errors.
James Y Knight via llvm-commits
- [llvm] r352887 - Fix some sphinx doc errors.
James Y Knight via llvm-commits
- [llvm] r352888 - [llvm-objcopy][NFC] More error propagation (executeObjcopyOnArchive)
Jordan Rupprecht via llvm-commits
- [llvm] r352889 - [DWARF v5] Fix DWARF emitter and consumer to produce/expect a uleb for a location description's length.
Wolfgang Pieb via llvm-commits
- [PATCH] D57593: Fix a bug in the definition of isUnordered on MachineMemOperand
Philip Reames via Phabricator via llvm-commits
- [PATCH] D55570: [AMDGPU] Improve SDWA generation for V_OR_B32_E32.
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r352891 - [llvm-nm] Report '.comment' ELF sections as 'n' instead of '?'
Matt Davis via llvm-commits
- [llvm] r352892 - [InstCombine] Expand Windows test (NFC)
Evandro Menezes via llvm-commits
- [PATCH] D57595: [ARM] Lower unaligned loads/stores to aeabi functions
Dave Green via Phabricator via llvm-commits
- [PATCH] D57596: [CodeGen] Be conservative about atomic accesses as for volatile
Philip Reames via Phabricator via llvm-commits
- [PATCH] D57598: [VPLAN] Determine Vector Width programmatically.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D57600: update docs of memcpy/memmove/memset re: alignment and len=0
Ralf via Phabricator via llvm-commits
- [PATCH] D57601: [WIP] Seperate volatility and atomicity/ordering in SelectionDAG
Philip Reames via Phabricator via llvm-commits
- [llvm] r352893 - gn build: Add a missing dependency from llvm/test to llvm-lit
Nico Weber via llvm-commits
- [llvm] r352895 - [InstCombine] Refactor test checks (NFC)
Evandro Menezes via llvm-commits
- [llvm] r352896 - [llvm-readobj] Add a flag to dump just the section-to-segment mapping.
Matt Davis via llvm-commits
- [llvm] r352897 - test commit (add blank line) NFC
Roland Froese via llvm-commits
- [PATCH] D57569: [ELF] Default to --no-allow-shlib-undefined for executables
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D57605: [AMDGPU] Mark test functions with hidden visibility
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r352898 - Fix a bug in the definition of isUnordered on MachineMemOperand
Philip Reames via llvm-commits
- [llvm] r352900 - [llvm-objdump] - llvm-objdump can skip bytes at the end of a section.
Sid Manning via llvm-commits
- [PATCH] D57607: gn build: Create regular archives for the sanitizer runtimes.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D57602: [WebAssembly] Add an import_field function attribute
Sam Clegg via Phabricator via llvm-commits
- [llvm] r352903 - Hopefully fix a couple more sphinx doc errors.
James Y Knight via llvm-commits
- [PATCH] D57023: [MsgPack] New MsgPackDocument class
Scott Linder via Phabricator via llvm-commits
- [PATCH] D57603: [WebAssembly] Add codegen support for the import_field attribute
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D54815: [ThinLTO] Add summary entries for index-based WPD
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D57024: [AMDGPU] Switched HSA metadata to use MsgPackDocument
Scott Linder via Phabricator via llvm-commits
- [PATCH] D57025: [MsgPack] Removed MsgPackTypes
Scott Linder via Phabricator via llvm-commits
- [llvm] r352904 - [InstCombine] Extra null-checking on TFE/LWE support
Michael Liao via llvm-commits
- [PATCH] D57608: [NFC][GlobalISel]: Add a convenience method to MachineInstrBuilder to simplify getOperand(i).getReg()
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D57609: [DebugInfo] Don't use realpath when looking up debug binary locations.
David Blaikie via Phabricator via llvm-commits
- [llvm] r352907 - gn build: Create regular archives for the sanitizer runtimes.
Peter Collingbourne via llvm-commits
- [PATCH] D57614: [AutoUpgrade] Fix AutoUpgrade for x86.eh.recoverfp
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D56747: [EH] Rename llvm.x86.seh.recoverfp intrinsic to llvm.eh.recoverfp
Mandeep Singh Grang via Phabricator via llvm-commits
- [llvm] r352908 - [InstCombine] Expand Windows test (NFC)
Evandro Menezes via llvm-commits
- [llvm] r352909 - [opaque pointer types] Pass function types to CallInst creation.
James Y Knight via llvm-commits
- [llvm] r352910 - [opaque pointer types] Pass function types to InvokeInst creation.
James Y Knight via llvm-commits
- [llvm] r352911 - [opaque pointer types] Pass value type to LoadInst creation.
James Y Knight via llvm-commits
- [llvm] r352913 - [opaque pointer types] Pass value type to GetElementPtr creation.
James Y Knight via llvm-commits
- [llvm] r352914 - [opaque pointer types] Pass function type for CallBase::setCalledFunction.
James Y Knight via llvm-commits
- [PATCH] D57174: [opaque pointer types] Pass function type for CallBase::setCalledFunction.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D57173: [opaque pointer types] Pass value type to GetElementPtr creation.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D57599: Compute the correct symbol size in llvm-nm even without --print-size
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [llvm] r352916 - [DebugInfo] Don't use realpath when looking up debug binary locations.
Jordan Rupprecht via llvm-commits
- [llvm] r352917 - [InstCombine] Expand Windows test (NFC)
Evandro Menezes via llvm-commits
- [llvm] r352918 - [DebugInfo] Fix mkdir use in test
Jordan Rupprecht via llvm-commits
- [llvm] r352920 - [AMDGPU] Mark test functions with hidden visibility
Scott Linder via llvm-commits
- [compiler-rt] r352921 - [ubsan] Make suppressions.cpp test pass for me on Windows
Reid Kleckner via llvm-commits
- [llvm] r352922 - [X86][AVX] Add VMOVDDUP-VPBROADCASTQ execution domain mapping
Simon Pilgrim via llvm-commits
- [llvm] r352923 - [COFF, ARM64] Fix localaddress to handle stack realignment and variable size objects
Mandeep Singh Grang via llvm-commits
- [PATCH] D57616: [DAGCombiner] Discard pointer info when combining extract_vector_elt of a vector load when the index isn't constant
Craig Topper via Phabricator via llvm-commits
- [zorg] r352924 - Add check-ubsan to sanitizer-windows
Reid Kleckner via llvm-commits
- [PATCH] D57027: [AMDGPU] Factored PAL metadata handling out into its own class
Scott Linder via Phabricator via llvm-commits
- [PATCH] D57618: [ADT] Add a fallible_iterator wrapper.
Lang Hames via Phabricator via llvm-commits
- [lld] r352928 - [COFF] Fix crashes when writing a PDB after adding thunks.
Martin Storsjo via llvm-commits
- [lld] r352929 - [COFF] Create range extension thunks for ARM64
Martin Storsjo via llvm-commits
- [PATCH] D57620: Optimize printf calls that don't use 128-bit floating-point values
Dan Gohman via Phabricator via llvm-commits
- [llvm] r352931 - [WebAssembly] Add codegen support for the import_field attribute
Dan Gohman via llvm-commits
- [llvm] r352932 - [Test] Update file w/update_test_checks.py to make a follow on change obvious
Philip Reames via llvm-commits
- [PATCH] D57621: [X86] Print %st(0) as %st to match what gcc inline asm uses as the clobber name to make MS inline asm work correctly
Craig Topper via Phabricator via llvm-commits
- [zorg] r352934 - Add check-fuzzer to sanitizer-windows
Reid Kleckner via llvm-commits
- [llvm] r352935 - [InstCombine] Refactor test checks (NFC)
Evandro Menezes via llvm-commits
- [PATCH] D57622: [please ignore, v2] Test revision for new Herald rules for Github monorepo
Ben Hamilton via Phabricator via llvm-commits
- [llvm] r352937 - [CodeGen] Be as conservative about atomic accesses as for volatile
Philip Reames via llvm-commits
- [PATCH] D57625: [TargetLibraryInfo] Update run time support for Windows
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D57627: [BasicAA] Cache nonEscapingLocalObjects for alias() calls.
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] r352939 - [BPF] [BTF] Process FileName with absolute path correctly
Yonghong Song via llvm-commits
- [llvm] r352940 - [AArch64] Fix unused variable [NFC]
Mandeep Singh Grang via llvm-commits
- [llvm] r352941 - Revert "[BPF] [BTF] Process FileName with absolute path correctly"
Yonghong Song via llvm-commits
- [PATCH] D57285: AMDGPU/GlobalISel: Legalize constant for pointer types
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D57286: AMDGPU/GlobalISel: Legalize icmp for pointer types
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D57629: [LoopIdiomRecognize] @llvm.dbg values shouldn't affect the transformation.
Davide Italiano via Phabricator via llvm-commits
- [lld] r352943 - [ELF] Default to --no-allow-shlib-undefined for executables
Fangrui Song via llvm-commits
- [llvm] r352944 - [llvm-objcopy] Add ability to copy MachO object files
Alexander Shaposhnikov via llvm-commits
- [PATCH] D54674: [llvm-objcopy] First bits for MachO
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D57632: [WebAssembly] Fix imported function symbol names that differ from their import names in the .o format
Dan Gohman via Phabricator via llvm-commits
- [llvm] r352945 - [AutoUpgrade] Fix AutoUpgrade for x86.seh.recoverfp
Mandeep Singh Grang via llvm-commits
- [PATCH] D57633: [SanitizerCoverage] Clang crashes if user declares `__sancov_lowest_stack` variable
Julian Lettner via Phabricator via llvm-commits
- [llvm] r352947 - [llvm-objcopy] Fix triples in macho tests.
Alexander Shaposhnikov via llvm-commits
- [llvm] r352948 - [ASan] Do not instrument other runtime functions with `__asan_handle_no_return`
Julian Lettner via llvm-commits
- [PATCH] D57068: [cmake] Add option to build LLVM using the experimental new pass manager
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D57635: Add a new intrinsic and attribute to implement `__builtin_va_arg_pack{, _len}` in Clang
Erik Pilkington via Phabricator via llvm-commits
- [PATCH] D56969: GlobalISel: Try to make legalize rules more useful for vectors
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r352950 - [llvm-objcopy] Temporarily limit one test to darwin
Alexander Shaposhnikov via llvm-commits
- [llvm] r352951 - Bump minimum toolchain version
JF Bastien via llvm-commits
- [llvm] r352952 - [BPF] [BTF] Process FileName with absolute path correctly
Yonghong Song via llvm-commits
- [PATCH] D57580: [Clangd] textDocument/definition and textDocument/declaration "bounce" between definition and declaration location when they are distinct.
Sam McCall via Phabricator via llvm-commits
- [llvm] r352954 - Revert "Bump minimum toolchain version"
JF Bastien via llvm-commits
- [llvm] r352955 - [X86][SSE]: Adding full coverage of MC encoding tests for the SSE isa sets.<NFC>
Craig Topper via llvm-commits
- [PATCH] D57637: [X86] Lower ISD::UADDO to use the Z flag instead of C flag when the RHS is a constant 1 to encourage INC formation.
Craig Topper via Phabricator via llvm-commits
- [llvm] r352958 - [LCSSA] Add expensive verification of LCSSA form for sub-loops.
Florian Hahn via llvm-commits
- [PATCH] D51866: [analyzer][UninitializedObjectChecker] New flag to ignore guarded uninitialized fields
Kristóf Umann via Phabricator via llvm-commits
- [llvm] r352960 - [LCSSA] Handle case with single new PHI faster.
Florian Hahn via llvm-commits
- [llvm] r352961 - [SDAG] Add SDNode/SDValue getConstantOperandAPInt helper. NFCI.
Simon Pilgrim via llvm-commits
- [www] r352962 - Add GSoC 2019 stub
Anton Korobeynikov via llvm-commits
- [llvm] r352963 - [X86][AVX] Enable INSERT_SUBVECTOR(SRC0, SHUFFLE(SRC1)) shuffle combining
Simon Pilgrim via llvm-commits
- [PATCH] D57639: [CodeGen] Handle vector UADDO, SADDO, USUBO, SSUBO
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D57639: [CodeGen] Handle vector UADDO, SADDO, USUBO, SSUBO
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D57639: [CodeGen] Handle vector UADDO, SADDO, USUBO, SSUBO
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D57639: [CodeGen] Handle vector UADDO, SADDO, USUBO, SSUBO
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D57639: [CodeGen] Handle vector UADDO, SADDO, USUBO, SSUBO
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D57640: [NewPM][MSan] Add Options Handling
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D57252: [libunwind] Remove the remote unwinding support
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D57455: [libunwind] Provide inline placement new definition
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D57641: [X86] Connect the default fpsr and dirflag clobbers in inline assembly to the registers we have defined for them.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D57642: [X86] Update clobber list in a test after D57641. Remove filter for 'fpsw' in MS inline asm clobber list generation since the backend now uses 'fpsr'.
Craig Topper via Phabricator via llvm-commits
- [llvm] r352967 - [X86] Add another test case for PR40539. NFC
Craig Topper via llvm-commits
- [PATCH] D57592: Replace uses of %T with %t in from previous frontend test differential
Phabricator via Phabricator via llvm-commits
- [llvm] r352973 - GlobalISel: Legalization for inttoptr/ptrtoint
Matt Arsenault via llvm-commits
- [llvm] r352974 - AMDGPU/GlobalISel: Legalize select for pointer types
Matt Arsenault via llvm-commits
- [llvm] r352975 - AMDGPU/GlobalISel: Legalize constant for pointer types
Matt Arsenault via llvm-commits
- [llvm] r352976 - AMDGPU/GlobalISel: Legalize icmp for pointer types
Matt Arsenault via llvm-commits
- [llvm] r352977 - AMDGPU/GlobalISel: Avoid reporting illegal extloads as legal
Matt Arsenault via llvm-commits
- [llvm] r352978 - GlobalISel: Implement widenScalar for G_EXTRACT vector sources
Matt Arsenault via llvm-commits
- [llvm] r352979 - GlobalISel: Implement widenScalar for G_UNMERGE_VALUES
Matt Arsenault via llvm-commits
- [PATCH] D57643: [X86] Fix bug in vectorcall calling convention
Wei Xiao via Phabricator via llvm-commits
- [PATCH] D57644: [X86] Add ST0 as an implicit def/use of x87 load/store instructions during FP stackifying.
Craig Topper via Phabricator via llvm-commits
- [llvm] r352981 - [InstSimplify] Missed optimization in math expression: log10(pow(10.0, x)) == x, log2(pow(2.0, x)) == x
Dmitry Venikov via llvm-commits
- [llvm] r352982 - [AMDGPU] Fix -Wunused-variable after rL352978
Fangrui Song via llvm-commits
- [llvm] r352984 - [X86] Lower ISD::UADDO to use the Z flag instead of C flag when the RHS is a constant 1 to encourage INC formation.
Craig Topper via llvm-commits
- [llvm] r352985 - [X86] Print %st(0) as %st to match what gcc inline asm uses as the clobber name to make MS inline asm work correctly
Craig Topper via llvm-commits
- [PATCH] D57647: [llvm-exegesis] Throughput support in analysis mode
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r352986 - [DA][NewPM] Handle transitive dependencies in the new-pm version of DA
Philip Pfaffe via llvm-commits
- [PATCH] D56381: [DA][NewPM] Handle transitive dependencies in the new-pm version of DA
Phabricator via Phabricator via llvm-commits
- [llvm] r352987 - [PowerPC] add tests for saturating add; NFC
Sanjay Patel via llvm-commits
- [PATCH] D57648: [llvm-exegesis] RFC: don't default to running&dumping all analyses to '-'
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r352988 - [CGP] refactor optimizeCmpExpression (NFCI)
Sanjay Patel via llvm-commits
- [PATCH] D57472: [AST] Extract ASTDumpTraverser class from ASTDumper
Stephen Kelly via Phabricator via llvm-commits
- [llvm] r352992 - [CGP] move test file to prevent bot failures
Sanjay Patel via llvm-commits
- [llvm] r352993 - [x86] add CGP uaddo test with weird type; NFC
Sanjay Patel via llvm-commits
- [PATCH] D57650: GlobalISel: Enforce operand types for constants
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r352994 - [X86][AVX] More aggressively simplify BROADCAST source operand
Simon Pilgrim via llvm-commits
- [PATCH] D57651: GlobalISel: Fix CSE handling of buildConstant
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D57652: GlobalISel: Improve gtest usage
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D57653: GlobalISel: Combine g_extract with g_merge_values
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r352997 - [X86][AVX] Support shuffle combining for VPMOVZX with smaller vector sources
Simon Pilgrim via llvm-commits
- [PATCH] D57654: [llvm-exegesis] deserializeMCInst(): bump SmallVector small size up to 16
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r352998 - [PatternMatch] add special-case uaddo matching for increment-by-one (2nd try)
Sanjay Patel via llvm-commits
- [llvm] r352999 - [X86][AVX] Support shuffle combining for VBROADCAST with smaller vector sources
Simon Pilgrim via llvm-commits
- [compiler-rt] r353000 - [libFuzzer][Windows] Reenable passing tests
Jonathan Metzman via llvm-commits
- [PATCH] D57563: [libFuzzer][Windows] Reenable passing tests
Jonathan Metzman via Phabricator via llvm-commits
- [PATCH] D57656: GlobalISel: Fix artifact combiner constant legality checks for vectors
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D57657: [llvm-exegesis] Cut run time of analysis mode by -84% (*sic*) (YamlContext::getInstrOpcode())
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r353001 - [CGP] adjust target constraints for forming uaddo
Sanjay Patel via llvm-commits
- [PATCH] D57658: [llvm-exegesis] Cut run time of analysis mode by another -52% (*sic*) (YamlContext::getRegNo())
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r353002 - [PowerPC] adjust test for uaddo change in rL353001
Sanjay Patel via llvm-commits
- [llvm] r353004 - [NFC] Make vector types legal in UREM test
Simon Pilgrim via llvm-commits
- [PATCH] D56372: [NFC] Make vector types legal in UREM test
Simon Pilgrim via Phabricator via llvm-commits
- [www] r353005 - [GSoC] Re-add GSoC project. Last year we had no candidate
Vassil Vassilev via llvm-commits
- [PATCH] D57266: [AST] Update the comments of the various Expr::Ignore* + Related cleanups
Phabricator via Phabricator via llvm-commits
- [PATCH] D57663: [X86][AVX] Attempt to share broadcasts of different widths (PR39454)
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r348988 - [LoopDeletion] Update debug values after loop deletion.
Davide Italiano via llvm-commits
- [llvm] r351885 - [Docs] Add a note clarifying how to get good test performances.
Davide Italiano via llvm-commits
- [PATCH] D57123: [MergeSets] Add infrastructure to build merge sets based on Das and Ramakrishna's paper.
Davide Italiano via Phabricator via llvm-commits
- [llvm] r353007 - [LoopIdiomRecognize] @llvm.dbg values shouldn't affect the transformation.
Davide Italiano via llvm-commits
- [llvm] r353008 - [docs] Recommend assertions when testing.
Davide Italiano via llvm-commits
- [PATCH] D57666: [LLD] [COFF] Avoid O(n^2) insertion into PartialSections
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D33041: [ELF] - Set DF_STATIC_TLS flag for x86_64 target.
Ed Maste via Phabricator via llvm-commits
- [llvm] r353011 - Compute the correct symbol size in llvm-nm even without --print-size
Sunil Srivastava via llvm-commits
- [PATCH] D57667: [X86][SSE] SimplifyDemandedBitsForTargetNode - PCMPGT(0, X) sign mask
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r353012 - tests: loosen restriction
Saleem Abdulrasool via llvm-commits
- [PATCH] D57669: [SLP] Fix incorrect cost tree calculation.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D48798: llvm-nm: Observe -no-llvm-bc for archive members
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] r353013 - Revert r352985 "[X86] Print %st(0) as %st to match what gcc inline asm uses as the clobber name to make MS inline asm work correctly"
Craig Topper via llvm-commits
- [llvm] r353014 - [X86] Regenerate test to drop 'End function' comments some other other regex updates.
Craig Topper via llvm-commits
- [llvm] r353015 - [X86] Print %st(0) as %st when its implicit to the instruction. Continue printing it as %st(0) when its encoded in the instruction.
Craig Topper via llvm-commits
- [llvm] r353016 - Recommit r352660 "[X86] Mark EMMS and FEMMS as clobbering MM0-7 and ST0-7."
Craig Topper via llvm-commits
- [llvm] r353017 - [SCEV] Do not bother creating separate SCEVUnknown for unreachable nodes
Max Kazantsev via llvm-commits
- [PATCH] D57617: [llvm-objcopy][NFC] Use StringSaver for --keep-global-symbols
Eugene Leviant via Phabricator via llvm-commits
Last message date:
Sun Feb 3 23:51:52 PST 2019
Archived on: Mon Feb 4 02:01:44 PST 2019
This archive was generated by
Pipermail 0.09 (Mailman edition).