The Week Of Monday 17 September 2018 Archives by thread
Starting: Mon Sep 17 00:31:43 PDT 2018
Ending: Sun Sep 23 22:46:01 PDT 2018
Messages: 1817
- [llvm] r342210 - [ARM] bottom-top mul support in ARMParallelDSP
Sam Parker via llvm-commits
- [PATCH] D52142: [DebugInfo] Fix build when std::vector::iterator is a pointer
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D52163: -S as an alias for --strip-all-gnu
Dmitry Golovin via Phabricator via llvm-commits
- [PATCH] D52089: [clangd] Get rid of AST matchers in SymbolCollector. NFC
Eric Liu via Phabricator via llvm-commits
- [PATCH] D51404: [IndVars] Remove unreasonable checks in rewriteLoopExitValues
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D51491: [DA] DivergenceAnalysis for unstructured, reducible CFGs
Simon Moll via Phabricator via llvm-commits
- [PATCH] D51992: [ThinLTO]Expose cache entry expiration time option in llvm-lto and fix a test
James Henderson via Phabricator via llvm-commits
- [PATCH] D52081: [InstCombine] do not expand 8 byte memcpy if optimising for minsize
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D51841: [llvm-objcopy] Dwarf decompression support.
James Henderson via Phabricator via llvm-commits
- [PATCH] D52164: [InstSimplify] Fold ne/eq comparison of a pointer produced by a noalias function
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D51839: [TableGen] CodeGenDAGPatterns::GenerateVariants - full caching of matching predicates
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D52165: [RISCV] Support RISC-V in getBitcodeMachineKind
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D49671: [SchedModel] Propagate read advance cycles to implicit operands outside instruction descriptor
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D50800: [ARM] Use correct jump table sizes
Phillip Raffeck via Phabricator via llvm-commits
- [PATCH] D49819: [bcanalyzer] Update MODULE_CODE values
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D51858: [llvm-exegesis] Add predefined floating point values so we can test impact of special values on latency.
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] r342364 - [llvm-objcopy] Add missing alias for --strip-all-gnu
Alexander Shaposhnikov via llvm-commits
- [PATCH] D50136: [AArch64] - Return address signing dwarf support
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D52087: [IRBuilder] Fixup CreateIntrinsic to allow specifying Types to Mangle.
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D46878: Add DW_AT_linkage_name for DW_TAG_labels
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D52018: [AMDGPU] Add instruction selection for i1 to f16 conversion
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D51969: [AMDGPU] Add an AMDGPU specific atomic optimizer.
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] r342366 - Reland r342233: [ThinLTO] Allow setting of maximum cache size with 64-bit number
James Henderson via llvm-commits
- [PATCH] D52036: [Analyzer] Use diff_plist in tests, NFC
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D52166: Fixed code snippet in Kaleidoscope tutorial to reflect final full code listing
Frank He via Phabricator via llvm-commits
- [PATCH] D52023: [ThinLTO]Allow setting of maximum cache size with 64-bit number, and provide C-interface function for large values
James Henderson via Phabricator via llvm-commits
- [PATCH] D48491: [X86] Select BEXTR when there is only BMI1.
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r342283 - [SampleFDO] Add FunctionOffsetTable in compact binary format profile.
Alexander Kornienko via llvm-commits
- [PATCH] D51862: [LNT] more pep8 code style fixes
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D38719: [llvm-dwarfdump] Verify compatible TAG for attributes.
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r342368 - [PowerPC] Fix label address calculation for ppc64
Strahinja Petrovic via llvm-commits
- [llvm] r342055 - [GVNHoist] computeInsertionPoints() miscalculates IDF
Alexandros Lamprineas via llvm-commits
- [PATCH] D52002: Switch optimization for known maximum switch values
Ayonam Ray via Phabricator via llvm-commits
- [PATCH] D50965: [PowerPC] Fix label address calculation for ppc64
Strahinja Petrovic via Phabricator via llvm-commits
- [llvm] r342369 - [llvm-exegesis] Add predefined floating point values so we can test impact of special values on latency.
Guillaume Chatelet via llvm-commits
- [PATCH] D51722: [OpenCL] Allow blocks to capture arrays in OpenCL
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D51348: CodeGen: Make computeRegisterLiveness consider successors
Mikael Holmén via Phabricator via llvm-commits
- [test-suite] r342373 - Creating release candidate final from release_700 branch
Hans Wennborg via llvm-commits
- [lld] r342380 - Creating release candidate final from release_700 branch
Hans Wennborg via llvm-commits
- [debuginfo-tests] r342383 - Creating release candidate final from release_700 branch
Hans Wennborg via llvm-commits
- [PATCH] D52167: [compiler-rt][TSan] Add TSan runtime support for Go on linux-aarch64.
Arnaud A. de Grandmaison via Phabricator via llvm-commits
- [PATCH] D51597: [ASTImporter] Fix import of VarDecl init
Gabor Marton via Phabricator via llvm-commits
- [PATCH] D52103: Add descriptions to completed expressions
Raphael Isemann via Phabricator via llvm-commits
- [llvm] r342386 - Use createTemporaryFile in SampleProfTest
Alexander Kornienko via llvm-commits
- [llvm] r342387 - [GVNHoist] Re-enable GVNHoist by default
Alexandros Lamprineas via llvm-commits
- [PATCH] D50858: [M680x0] Add ELF and Triple info
John Paul Adrian Glaubitz via Phabricator via llvm-commits
- [PATCH] D52168: [DWARF] - Emit the correct value for DW_AT_addr_base.
George Rimar via Phabricator via llvm-commits
- [PATCH] D35035: [InstCombine] Prevent memcpy generation for small data size
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D52080: [ARM] Cleanup ARM CGP isSupportedValue
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D52102: [ARM] Disallow icmp with negative imm and overflow
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D52169: [WIP] Getting rid of getAnalysisResult usage in PassManager
Fedor Sergeev via Phabricator via llvm-commits
- [llvm] r342390 - Fix vectorization of canonicalize
Matt Arsenault via llvm-commits
- [compiler-rt] r342391 - [UBSan] Partially fix `test/ubsan/TestCases/Misc/log-path_test.cc` so that it can run on devices.
Dan Liew via llvm-commits
- [PATCH] D51648: [UBSan] Partially fix `test/ubsan/TestCases/Misc/log-path_test.cc` so that it can run on devices.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D51932: [AMDGPU] Fix-up cases where writelane has 2 SGPR operands
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D51798: [Dwarf/AArch64] Return address signing B key dwarf support
Luke Cheeseman via Phabricator via llvm-commits
- [llvm] r342392 - [ARM] Disallow icmp with negative imm and overflow
Sam Parker via llvm-commits
- [llvm] r342394 - Fix "not all control paths return a value" MSVC warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r342395 - [ARM] Cleanup ARM CGP isSupportedValue
Sam Parker via llvm-commits
- [PATCH] D48714: [clang-tidy] fix PR37913, templated exception factory diagnosed correctly
Jonas Toth via Phabricator via llvm-commits
- [PATCH] D52170: AMDGPU: Fix private handling for allowsMisalignedMemoryAccesses
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D52146: [InstCombine] foldICmpWithLowBitMaskedVal(): handle ~(-1 << y) mask
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r342218 - [DWARF] reposting r342048, which was reverted in r342056 due to buildbot
Alexander Kornienko via llvm-commits
- [PATCH] D52171: [X86][SSE] Use ISD::MULHS for constant vXi16 ISD::SRA lowering (PR38151)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D51976: [DebugInfo][Dexter] Speculated BB presents illegal variable value to debugger
Carlos Alberto Enciso via Phabricator via llvm-commits
- [llvm] r342396 - [DebugInfo] Remove redundant argument. [NFC]
Jonas Devlieghere via llvm-commits
- [PATCH] D52172: AMDGPU: Don't form fmed3 if it will require materialization
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D52174: [TableGen][SubtargetEmitter] Add the ability for processor models to describe dependency breaking instructions.
Andrea Di Biagio via Phabricator via llvm-commits
- [llvm] r342397 - Revert "Revert r342183 "[DAGCombine] Fix crash when store merging created an extract_subvector with invalid index.""
Amara Emerson via llvm-commits
- [PATCH] D50297: Align AArch64 and i386 image base to superpage
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D49108: [CVP] Handle instructions with no user. No need to create CVPLattice state. This handles terminator instructions and more.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D52123: [AMDGPU] Initialize instruction itinerary from GCNSubtarget
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D51207: Introduce llvm.experimental.widenable_condition intrinsic
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D51856: [llvm-exegesis] Improve Register Setup.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D52175: [WholeProgramDevirt] Don't process declarations when building type id map
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D52145: lld-link: Also demangle undefined dllimported symbols.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D51540: [ThinLTO] Update LangRef doc for summary parsing
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D51330: [ThinLTO] Efficiency fix for writing type id records in per-module indexes
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D51556: [LTO] Make detection of WPD remark enablement more robust
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r342398 - [CVP] Handle instructions with no user. No need to create CVPLattice state. This handles terminator instructions and more.
Xin Tong via llvm-commits
- [llvm] r342399 - Revert "[DWARF] reposting r342048, which was reverted in r342056 due to buildbot errors. Adjusted 2 test cases for ARM and darwin and fixed a bug with the original change in dsymutil."
Alexander Kornienko via llvm-commits
- [PATCH] D51361: [llvm-mc] - Allow to set custom flags for debug sections.
George Rimar via Phabricator via llvm-commits
- [llvm] r342400 - [AMDGPU] Initialize instruction itinerary from GCNSubtarget
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D52052: [RegAllocGreedy] avoid using physreg candidates that cannot be correctly spilled
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D52056: [PGO][CHR] Add opt remarks.
David Li via Phabricator via llvm-commits
- [PATCH] D51849: [RegisterCoalescer] Avoid "Use not jointly dominated by defs" in removePartialRedundancy
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D9400: llvm.noalias - Use noalias intrinsics when inlining (and update them when cloning metadata)
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D52127: [MF][MBB]: Add the ability to register callbacks for removal and insertion of MachineInstrs
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D52131: [GISel][NFC]: Make MachineIRBuilder fully stateless
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D51953: [GlobalISel] Add a new IR canonicalization pass
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D52061: [RegisterCoalescer] Only look at main ranges in valuesIdentical/followCopyChain
Quentin Colombet via Phabricator via llvm-commits
- [lld] r342401 - lld-link: Also demangle undefined dllimported symbols.
Nico Weber via llvm-commits
- [PATCH] D43515: More math intrinsics for conservative math handling
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D52176: Remove LoopID metadata from the branch instruction that follows the peeled iterations.
Vyacheslav Zakharin via Phabricator via llvm-commits
- [PATCH] D52177: [InstCombine] Fold ~A - Min/Max(~A, O) -> Max/Min(A, ~O) - A
Dave Green via Phabricator via llvm-commits
- [llvm] r342402 - [X86ISel] Implement byval lowering for Win64 calling convention
Keno Fischer via llvm-commits
- [PATCH] D51842: [X86ISel] Implement byval lowering for Win64 calling convention
Phabricator via Phabricator via llvm-commits
- [llvm] r324805 - [X86] Legalize zero extends from vXi1 to vXi16/vXi32/vXi64 using a sign extend and a shift.
Wei Mi via llvm-commits
- [PATCH] D51813: [Util] Refer to [s|z]exts of args when converting dbg.declares (fix PR35400)
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D52057: Emit template type and value parameter DIEs for template variables.
Matthew Voss via Phabricator via llvm-commits
- [PATCH] D52143: Make initializeOutputStream() return false on error and true on success.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D52158: [clang-tidy] Remove duplicated logic in UnnecessaryValueParamCheck and use FunctionParmMutationAnalyzer instead.
Shuai Wang via Phabricator via llvm-commits
- [PATCH] D52180: [llvm-objcopy] Change --only-keep to --only-sections
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D52070: [InstCombine] Fold (min/max ~X, Y) -> ~(max/min X, ~Y) when Y is freely invertible
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D48445: [sanitizer] Use "fast mmap" kernel flag for shadow memory on macOS 10.13.4+
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D52181: [benchmark] Lowercase windows specific includes
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r342405 - [MachineOutliner][NFC] Don't map more illegal instrs than you have to
Jessica Paquette via llvm-commits
- [llvm] r342406 - [Loopinfo] Remove one latch-case in getLoopID. NFC.
Michael Kruse via llvm-commits
- [PATCH] D51502: [X86] Fix register resizings for inline assembly register operands.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D52118: [Loopinfo] Remove one latch case in getLoopID. NFC.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D52157: [ASTMatchers] Let isArrow also support UnresolvedMemberExpr, CXXDependentScopeMemberExpr
Shuai Wang via Phabricator via llvm-commits
- [PATCH] D52182: [llvm-objcopy] Make -S an alias for --strip-all
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D52124: [ELF][test] Use llvm-readelf's short option -r instead of -relocations and remove ignored --wide
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D51667: [analyzer] Dump stable identifiers for exploded nodes
George Karpenkov via llvm-commits
- [PATCH] D52184: Remove dead function user_cache_directory()
Nico Weber via Phabricator via llvm-commits
- [PATCH] D47858: [New PM] Introducing PassInstrumentation framework
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D51275: [New PM][PassInstrumentation] Adding PassInstrumentation to the AnalysisManager runs
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D51632: [New PM][PassInstrumentation] enhancing PassInstrumentation with PassManager tracking
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D51751: Merge clang's isRepeatedBytePattern with LLVM's isBytewiseValue
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D52188: [MC] Avoid inlining constant symbols with variants.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D51792: [AArch64] Attempt to parse expressions as adr/adrp operands
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D52120: [analyzer] Treat std::{move, forward} as casts in ExprMutationAnalyzer.
Shuai Wang via Phabricator via llvm-commits
- [lld] r342410 - [PPC64] Helpers for read/write an instr while relocating a half16 type. [NFC]
Sean Fertile via llvm-commits
- [lld] r342411 - [PPC64] Support relaxing R_PPC64_TLSGD16 in TlsGdtoLe relaxation.
Sean Fertile via llvm-commits
- [PATCH] D52063: [X86] Fix inline expansion for memset in x32
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D52115: [PPC64] Add helpers for read/writing an instruction while relocating a half16 type. [NFC]
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D52055: [PPC64] Support relaxing R_PPC64_TLSGD16 in TlsGdtoLe relaxation
Sean Fertile via Phabricator via llvm-commits
- [llvm] r342412 - [MC] Avoid inlining constant symbols with variants.
Nirav Dave via llvm-commits
- [PATCH] D52190: [LLD] [COFF] Add support for delay loading DLLs for ARM64
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D52183: [analyzer] ExplodedGraph printing fixes
George Karpenkov via Phabricator via llvm-commits
- [llvm] r342414 - [PDB] Make the native reader support modified types.
Zachary Turner via llvm-commits
- [llvm] r342415 - [PDB] Make the native reader support enumerators.
Zachary Turner via llvm-commits
- [llvm] r342416 - [mips] Fix MIPS N32 ABI triples support
Simon Atanasyan via llvm-commits
- [PATCH] D49237: [PPC64] Optimize redundant instructions using R_PPC64_TOC16_HA in nop
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D51408: llvm: Fix MIPS N32 triples support
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D51963: [Polly] Really fix Windows builds.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D52192: Add !thread.private metadata
Philip Reames via Phabricator via llvm-commits
- [PATCH] D52085: [ARM][ARMLoadStoreOptimizer]
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D52161: [XRay] Encapsulate all FD log related logic into a class
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D52065: WWW docs for scripted breakpoint resolvers
Jim Ingham via Phabricator via llvm-commits
- [llvm] r342420 - Add #include <cassert>
Zachary Turner via llvm-commits
- [PATCH] D52194: [ELF] Keep GdbIndexSection::Symbols non-flattened to avoid allocating large vector
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D52195: [DAGCombiner][x86] add transform/hook to decompose integer multiply into shift/add
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D51960: [EarlyCSEwMemorySSA] Add MSSA verification and tests to make EarlyCSE failures easier to track.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D51520: Add libc++ data formatter for std::variant
Shafik Yaghmour via Phabricator via llvm-commits
- [PATCH] D51089: [LLD] [COFF] Add support for creating range extension thunks for ARM
Peter Smith via Phabricator via llvm-commits
- [llvm] r342422 - [EarlyCSEwMemorySSA] Add MSSA verification and tests to make EarlyCSE failures easier to track.
Alina Sbirlea via llvm-commits
- [PATCH] D52196: [OCaml] Add missing instruction opcodes to OCaml API
Josh Berdine via Phabricator via llvm-commits
- [PATCH] D52126: Discard uncompressed buffer after creating .gdb_index contents.
David Blaikie via llvm-commits
- [PATCH] D51606: [XRay] Remove the deprecated __xray_log_init API
Volodymyr Sapsai via Phabricator via llvm-commits
- [compiler-rt] r342423 - [libFuzzer] Avoid fuzzer symbols being hidden.
Matt Morehouse via llvm-commits
- [compiler-rt] r342425 - build: fix standalone builds for compiler-rt on Darwin
Saleem Abdulrasool via llvm-commits
- [PATCH] D52197: [OCaml] Add Token type to kind enum in OCaml API
Josh Berdine via Phabricator via llvm-commits
- [PATCH] D52198: [OCaml] Add GlobalIFunc value kind to OCaml API
Josh Berdine via Phabricator via llvm-commits
- [test-suite] r342426 - [XRay] Remove use of deprecated options
Dean Michael Berris via llvm-commits
- [PATCH] D52156: [LLD] [COFF] Alternative ARM range thunk algorithm
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D52088: [GCOV] Don't add a useless block in the entry
Eli Friedman via Phabricator via llvm-commits
- [llvm] r341853 - NFC: bit.h don't warn on strict aliasing for GCC <= 7.1
David Blaikie via llvm-commits
- [llvm] r341912 - [XRay] Ensure lambda outlives llvm::function_ref
David Blaikie via llvm-commits
- [llvm] r342427 - [OCaml] Add missing instruction opcodes to OCaml API
whitequark via llvm-commits
- [llvm] r342428 - [OCaml] Add Token type to kind enum in OCaml API
whitequark via llvm-commits
- [llvm] r342429 - [OCaml] Add GlobalIFunc value kind to OCaml API
whitequark via llvm-commits
- [llvm] r342430 - Work around grep vs. CRLF issue in Thumb2 test by matching excess whitespace
Reid Kleckner via llvm-commits
- [llvm] r342431 - Revert "[ARM] Cleanup ARM CGP isSupportedValue"
Volodymyr Sapsai via llvm-commits
- [lld] r342432 - [ELF] Set Out::TlsPhdr earlier for encoding packed reloc tables
Ryan Prichard via llvm-commits
- [PATCH] D52199: [profile] Install headers for custom runtime maintainers
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D51671: [ELF] Set Out::TlsPhdr earlier for encoding packed reloc tables
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D52201: [ThinLTO] Write TYPE_IDs for types used in functions imported by aliases
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D52202: [ELF] Use the Repl point to avoid the segfault when using ICF
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D52203: [ThinLTO] Extract getReferencedTypeIds from [NFC]
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D52204: [OCaml] Add OCaml APIs for Invoke arguments and destinations
Josh Berdine via Phabricator via llvm-commits
- [PATCH] D52205: [OCaml] Add OCaml API for LLVMIsCleanup
Josh Berdine via Phabricator via llvm-commits
- [PATCH] D52206: [LLVM-C] Add support for ConstantExpr in LLVMGetNumIndices and LLVMGetIndices
Josh Berdine via Phabricator via llvm-commits
- [PATCH] D52207: [OCaml] Add OCaml API for LLVMGetIndices
Josh Berdine via Phabricator via llvm-commits
- [PATCH] D52208: [OCaml] Add OCaml APIs for LLVMGetModuleDataLayout and LLVMABISizeOfType
Josh Berdine via Phabricator via llvm-commits
- [PATCH] D52209: [LLVM-C][OCaml] Add C and OCaml APIs for llvm::StructType::isLiteral
Josh Berdine via Phabricator via llvm-commits
- [PATCH] D52211: [LLVM-C][OCaml] Add LowerAtomic pass to C and OCaml APIs
Josh Berdine via Phabricator via llvm-commits
- [PATCH] D52210: [LLVM-C][OCaml] Add C and OCaml APIs to access DebugLoc info
Josh Berdine via Phabricator via llvm-commits
- [PATCH] D52212: [LLVM-C][OCaml] Add UnifyFunctionExitNodes pass to C and OCaml APIs
Josh Berdine via Phabricator via llvm-commits
- [PATCH] D52213: [OCaml] Add OCaml API for __cxa_demangle
Josh Berdine via Phabricator via llvm-commits
- [PATCH] D52214: [NFC][OCaml] Fix implicit declaration compilation warnings
Josh Berdine via Phabricator via llvm-commits
- [PATCH] D52215: [NFC][OCaml] Fix copy paste error in file header
Josh Berdine via Phabricator via llvm-commits
- [PATCH] D52216: [AArch64] Support adding X[8-15, 18] registers as CSRs.
Tri Vo via Phabricator via llvm-commits
- [PATCH] D52217: [codeview] Emit S_FRAMEPROC and use S_DEFRANGE_FRAMEPOINTER_REL
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r342433 - [OCaml] Add OCaml APIs for Invoke arguments and destinations
whitequark via llvm-commits
- [llvm] r342434 - [LLVM-C] Add support for ConstantExpr in LLVMGetNumIndices and LLVMGetIndices
whitequark via llvm-commits
- [llvm] r342435 - [LLVM-C][OCaml] Add C and OCaml APIs for llvm::StructType::isLiteral
whitequark via llvm-commits
- [llvm] r342436 - [NFC][OCaml] Fix implicit declaration compilation warnings
whitequark via llvm-commits
- [llvm] r342437 - [NFC][OCaml] Fix copy paste error in file header
whitequark via llvm-commits
- [llvm] r342438 - [OCaml] Add OCaml API for LLVMIsCleanup
whitequark via llvm-commits
- [llvm] r342439 - AMDGPU: Expand vector canonicalizes
Matt Arsenault via llvm-commits
- [PATCH] D52100: [tblgen] Allow FixedLenDecoderEmitter to use APInt-like objects as InsnType
Daniel Sanders via Phabricator via llvm-commits
- [llvm] r342440 - [PowerPC][NFC] Add a mulld testcase for scheduling check.
QingShan Zhang via llvm-commits
- [PATCH] D52039: [PowerPC][NFC] Add a mulld testcase for scheduling check.
qshanz via Phabricator via llvm-commits
- [llvm] r342441 - [PowerPC] Add Itineraries of IIC_IntMulHD for P7/P8
QingShan Zhang via llvm-commits
- [llvm] r342442 - LSV: Fix adjust alloca alignment trick for AMDGPU
Matt Arsenault via llvm-commits
- [PATCH] D52040: [PowerPC] Add Itineraries of IIC_IntMulHD for P7/P8
qshanz via Phabricator via llvm-commits
- [PATCH] D52024: LSV: Fix adjust alloca alignment trick for AMDGPU
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D49915: [IR] Add a boolean field in DILocation to know if a line must covered or not
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r342443 - AMDGPU: Don't form fmed3 if it will require materialization
Matt Arsenault via llvm-commits
- [PATCH] D45850: [ELF] Read the call graph profile from object files.
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D51908: [DebugInfo] Do not generate debug info for removed labels.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D52107: [Docs] [Support] System Library to Support Library transition along with minor corrections to reflect it.
Kristina Brooks via Phabricator via llvm-commits
- [llvm] r342444 - [IndVars] Remove unreasonable checks in rewriteLoopExitValues
Max Kazantsev via llvm-commits
- [PATCH] D51581: [IndVars] Strengthen restricton in rewriteLoopExitValues
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D52220: [XRay][compiler-rt] FDRLogWriter Abstraction
Dean Michael Berris via Phabricator via llvm-commits
- [lld] r342446 - [COFF] Fix a block with incorrect indentation. NFC.
Martin Storsjo via llvm-commits
- [lld] r342447 - [COFF] Add support for delay loading DLLs for ARM64
Martin Storsjo via llvm-commits
- [lld] r342448 - [COFF] Fix the name mangling of a function in the autoexport exclusion list
Martin Storsjo via llvm-commits
- [PATCH] D52221: require lower-switch in preISel passes for AMDGPU
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D50857: llvm: Add support MIPS r6 Debian triples
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D52076: [CodeComplete] Add completions for filenames in #include directives.
Sam McCall via Phabricator via llvm-commits
- [llvm] r342450 - [benchmark] Lowercase windows specific includes
Martin Storsjo via llvm-commits
- [PATCH] D52098: [Index] Add an option to collect macros from preprocesor.
Eric Liu via Phabricator via llvm-commits
- [PATCH] D52041: [llvm-exegesis] Allow benchmarking arbitrary code snippets.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D52223: [dwarfdump] Verify DW_AT_type.
Jonas Devlieghere via Phabricator via llvm-commits
- [LNT] r342454 - [LNT] more pep8 code style fixes
Kristof Beyls via llvm-commits
- [llvm] r342455 - [AArch64] Attempt to parse more operands as expressions
David Green via llvm-commits
- [PATCH] D52224: [Xray] llvm-xray fix possible segfault
David CARLIER via Phabricator via llvm-commits
- [PATCH] D51595: [NewGVN] Update use counts for SSA copies when replacing them by their operands.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r342457 - Fixes removal of dead elements from PressureDiff (PR37252).
Yury Gribov via llvm-commits
- [PATCH] D51495: Fix removal of dead elements from PressureDiff
Yury Gribov via Phabricator via llvm-commits
- [PATCH] D52178: [clang-tidy] use CHECK-NOTES in tests for bugprone-argument-comment
Jonas Toth via Phabricator via llvm-commits
- [PATCH] D52186: [clang-tidy] use CHECK-NOTES in bugprone-forwarding-reference-overload
Jonas Toth via Phabricator via llvm-commits
- [llvm] r342461 - [Xray] llvm-xray fix possible segfault
David Carlier via llvm-commits
- [PATCH] D52222: [clangd] Merge ClangdServer::DynamicIndex into FileIndex. NFC.
Eric Liu via Phabricator via llvm-commits
- [PATCH] D51486: Add check to Latch's terminator in UnrollRuntimeLoopRemainder
Dave Green via Phabricator via llvm-commits
- [llvm] r342462 - [X86][SSE] LowerShift - pull out repeated getTargetVShiftUniformOpcode calls. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r342463 - Remove trailing whitespace introduced in r342440.
Alexander Kornienko via llvm-commits
- [PATCH] D50433: A New Divergence Analysis for LLVM
Simon Moll via Phabricator via llvm-commits
- [PATCH] D52227: LLVM: Expose SimplifyCFGPass (as used in PassBuilder::buildModuleOptimizationPipeline) in PassRegistry.def
George van den Driessche via Phabricator via llvm-commits
- [llvm] r342464 - Improve Register Setup
Guillaume Chatelet via llvm-commits
- [llvm] r342465 - Added function to set a register to a particular value + tests.
Guillaume Chatelet via llvm-commits
- [llvm] r342466 - [llvm-exegesis] Improve Register Setup.
Guillaume Chatelet via llvm-commits
- [llvm] r342467 - [TableGen] CodeGenDAGPatterns::GenerateVariants - full caching of matching predicates
Simon Pilgrim via llvm-commits
- [PATCH] D38513: [LLD] [COFF] Add support for GNU binutils import libraries
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D52187: [clang-tidy] use CHECK-NOTES in bugprone-unused-return-value
Jonas Toth via Phabricator via llvm-commits
- [PATCH] D51942: [InstCombine] Fold (C/x)>0 into x>0 if possible
John Brawn via Phabricator via llvm-commits
- [llvm] r342469 - Fix signed/unsigned comparison warning. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D50977: [TableGen] Prefer user-defined subregister compositions over inferred ones
Krzysztof Parzyszek via Phabricator via llvm-commits
- [llvm] r342471 - [TargetLowering] Android has sincos functions
John Brawn via llvm-commits
- [llvm] r342472 - [PowerPC] Optimize compares fed by ANDISo
Nemanja Ivanovic via llvm-commits
- [PATCH] D52025: [TargetLowering] Android has sincos functions
John Brawn via Phabricator via llvm-commits
- [PATCH] D51353: [PowerPC] Optimize compares fed by ANDISo
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] r342474 - [OCaml] Add OCaml API for LLVMGetIndices
whitequark via llvm-commits
- [llvm] r342475 - [LLVM-C][OCaml] Add LowerAtomic pass to C and OCaml APIs
whitequark via llvm-commits
- [llvm] r342476 - [LLVM-C][OCaml] Add UnifyFunctionExitNodes pass to C and OCaml APIs
whitequark via llvm-commits
- [llvm] r342477 - [LTO] Make detection of WPD remark enablement more robust
Teresa Johnson via llvm-commits
- [PATCH] D51908: [DebugInfo] Do not generate address info for removed labels.
Hsiangkai Wang via Phabricator via llvm-commits
- [llvm] r342478 - [PowerPC] Do not emit record-form rotates when record-form andi/andis suffices
Nemanja Ivanovic via llvm-commits
- [llvm] r342479 - [ThinLTO] Update LangRef doc for summary parsing
Teresa Johnson via llvm-commits
- [PATCH] D44897: [PowerPC] Do not emit record-form rotates when record-form andi/andis suffices
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D49507: [Power9] Add __float128 support in the backend for bitcast to a i128
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D47332: [PowerPC] Exploit the vector min/max instructions
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D52099: [PPC64] Add split-stack support.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D52231: [PPC64] Add helper for calculating the offset from a functions global entry to its local entry. [NFC]
Sean Fertile via Phabricator via llvm-commits
- [llvm] r342480 - [llvm-mca] Slightly refactor class InstRef. NFC.
Andrea Di Biagio via llvm-commits
- [llvm] r342481 - Use pass-by-reference for-range loop. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r342482 - Revert r342457 "Fixes removal of dead elements from PressureDiff (PR37252)."
Hans Wennborg via llvm-commits
- [PATCH] D52232: [IPSCCP] Fix a problem with removing labels in a switch with undef condition
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D47882: [RISCV] Codegen for i8, i16, and i32 atomicrmw with RV32A
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D48130: [AtomicExpandPass]: Add a hook for custom cmpxchg expansion in IR
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D48131: [RISCV] Implement codegen for cmpxchg on RV32I
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D52235: [COFF] Emit @feat.00 on 64-bit and set the CFG bit when emitting guardcf tables
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D52236: [ADT][BitVector] Add push_back()
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r342483 - [llvm-mca] Add the ability to mark register reads/writes associated with dep-breaking instructions. NFCI
Andrea Di Biagio via llvm-commits
- [llvm] r342485 - Remove dead function user_cache_directory()
Nico Weber via llvm-commits
- [PATCH] D52035: [MIPS][MicroMIPS] Fix the definition of MOVEP instruction
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D52037: [MIPS][MicroMIPS] Extending size reduction pass with MOVEP
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] r342486 - [RISCV][MC] Tighten up checking of sybol operands to lui and auipc
Alex Bradbury via llvm-commits
- [PATCH] D51731: [RISCV][MC] Tighten up checking of sybol operands to lui and auipc
Alex Bradbury via Phabricator via llvm-commits
- [llvm] r342487 - [RISCV][MC] Reject bare symbols for the simm12 operand type
Alex Bradbury via llvm-commits
- [llvm] r342488 - [RISCV][MC] Use a custom ParserMethod for the bare_symbol operand type
Alex Bradbury via llvm-commits
- [PATCH] D51732: [RISCV][MC] Reject bare symbols for the simm12 operand type
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D51733: [RISCV][MC] Use a custom ParserMethod for the bare_symbol operand type
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D47553: Add TargetLowering::shouldExpandAtomicToLibCall and query it from AtomicExpandPass
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D52237: [MachineVerifier] Relax checkLivenessAtDef regarding dead subreg defs
Bjorn Pettersson via Phabricator via llvm-commits
- [llvm] r342489 - Revert rL342466: [llvm-exegesis] Improve Register Setup.
Simon Pilgrim via llvm-commits
- [llvm] r342490 - Revert rL342465: Added function to set a register to a particular value + tests.
Simon Pilgrim via llvm-commits
- [llvm] r342491 - [NFC] Update comments regarding BufferSize for ProcResources
Jinsong Ji via llvm-commits
- [PATCH] D52238: [CodeGen] Enable tail calls for functions with NonNull attributes.
Dave Green via Phabricator via llvm-commits
- [llvm] r342492 - [PostRASink] Make sure to remove subregisters from live-ins as well
Krzysztof Parzyszek via llvm-commits
- [PATCH] D51584: [IndVars] Smart hard uses detection
Hongbin Zheng via Phabricator via llvm-commits
- [PATCH] D52239: [OCaml] Add OCaml APIs to access DebugLoc info
Josh Berdine via Phabricator via llvm-commits
- [llvm] r342493 - [PDB] Better support for enumerating pointer types.
Zachary Turner via llvm-commits
- [llvm] r342494 - Check lines before using alias analysis to check for interference
Christy Lee via llvm-commits
- [PATCH] D52044: Check lines before using alias analysis to check for interference
Christy Lee via Phabricator via llvm-commits
- [PATCH] D49514: [compiler-rt] [builtins] Add logb/logbf/logbl methods to compiler-rt to avoid libm dependencies when possible.
Jordan Rupprecht via Phabricator via llvm-commits
- [llvm] r342495 - [PGO][CHR] Add opt remarks.
Hiroshi Yamauchi via llvm-commits
- [llvm] r342496 - Fix function signature to actually be an override.
Zachary Turner via llvm-commits
- [llvm] r342497 - [AMDGPU] Match udot8 pattern
Farhana Aleen via llvm-commits
- [PATCH] D52234: [docs][AtomicExpandPass] Document the alternate lowering strategy for part-word atomicrmw/cmpxchg
James Y Knight via Phabricator via llvm-commits
- [PATCH] D51947: [AMDGPU] Match udot8 pattern
Phabricator via Phabricator via llvm-commits
- [llvm] r342498 - Do not optimize atomic load to non-atomic memcmp
Christy Lee via llvm-commits
- [PATCH] D51998: Do not optimize atomic load to non-atomic memcmp
Christy Lee via Phabricator via llvm-commits
- [PATCH] D51910: [Modules] Add platform feature to requires clause
Bruno Cardoso Lopes via Phabricator via llvm-commits
- [PATCH] D52148: [InstCombine] foldICmpWithLowBitMaskedVal(): handle uncanonical ((-1 << y) >> y) mask
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D52147: [InstCombine] foldICmpWithLowBitMaskedVal(): handle uncanonical ((1 << y)+(-1)) mask
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D49739: Add new API to SBTarget class
Tatyana Krasnukha via Phabricator via llvm-commits
- [PATCH] D52140: [X86] Add initial SimplifyDemandedVectorEltsForTargetNode support
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D51438: [clangd] Run SignatureHelp using an up-to-date preamble, waiting if needed.
Yvan Roux via llvm-commits
- [llvm] r342500 - [Docs] [Support] System Library to Support Library transition along with minor corrections to reflect it.
Kristina Brooks via llvm-commits
- [PATCH] D38128: Handle COPYs of physregs better (regalloc hints)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D52241: Eliminate .{, z}debug_gnu_pub{names, types} sections as early as possible.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D52029: [RISCV][MC] Improve parsing of jal/j operands
Ana Pazos via Phabricator via llvm-commits
- [PATCH] D43146: [builtins] Fix c?zdi2 on sparc64/Linux and ignore riscv32
John Paul Adrian Glaubitz via Phabricator via llvm-commits
- [llvm] r342502 - Remove svn:executable from a documentation file.
Kristina Brooks via llvm-commits
- [PATCH] D52191: Fix logic around determining use of frame pointer with -pg.
Stephen Hines via Phabricator via llvm-commits
- [llvm] r342503 - [bugpoint] Revert r318459
Don Hinton via llvm-commits
- [PATCH] D51836: [bugpoint] Revert r318459
Phabricator via Phabricator via llvm-commits
- [PATCH] D52243: [ConstHoist]Do NOT rebase single-dependent of base constant
Z. Zheng via Phabricator via llvm-commits
- [PATCH] D52242: [sanitizer] Destroy and close a range's vmar if all its memory was unmapped
Kostya Kortchinsky via Phabricator via llvm-commits
- [compiler-rt] r342504 - [builtins] Fix c?zdi2 on sparc64/Linux and ignore riscv32
Kristina Brooks via llvm-commits
- [PATCH] D50665: [LV][LAA] Vectorize loop invariant values stored into loop invariant address
Anna Thomas via Phabricator via llvm-commits
- [llvm] r342506 - [benchmark] Mention another cherry-picked change in README.LLVM. NFC.
Martin Storsjo via llvm-commits
- [zorg] r342507 - [build.py] Teach the Xcode lldb builder to specify a FileCheck binary
Vedant Kumar via llvm-commits
- [llvm] r342509 - Revert r342494 as it was failing on a bot and the author cannot look at it until tomorrow.
Douglas Yung via llvm-commits
- [PATCH] D52246: [WebAssembly] v4f32.abs and v2f64.abs
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D44748: Track whether the size of a MemoryLocation is precise
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D50902: [compiler-rt][ubsan] Split Implicit Integer Truncation Sanitizer into unsigned and signed checks
Roman Lebedev via Phabricator via llvm-commits
- [compiler-rt] r342511 - build: clean up some unnecessary cached variables
Saleem Abdulrasool via llvm-commits
- [PATCH] D51804: [CMake] Fix LTO option on Windows
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D49869: [Zorg] Update openbsd slave
David CARLIER via Phabricator via llvm-commits
- [PATCH] D50923: [New PM][PassInstrumentation] IR printing support for New Pass Manager
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D51276: [New PM][PassTiming] implement -time-passes for the new pass manager
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D52249: [hwasan] Record and display stack history in stack-based reports.
Evgenii Stepanov via Phabricator via llvm-commits
- [llvm] r342513 - [WebAssembly] v4f32.abs and v2f64.abs
Thomas Lively via llvm-commits
- [PATCH] D52251: [builtins] Add __emutls_unregister_key function
Yi Kong via Phabricator via llvm-commits
- [PATCH] D30882: Add a callback for __has_include and use it for dependency scanning
Volodymyr Sapsai via Phabricator via llvm-commits
- [compiler-rt] r342518 - [XRay][compiler-rt] FDRLogWriter Abstraction
Dean Michael Berris via llvm-commits
- [llvm] r342518 - [XRay][compiler-rt] FDRLogWriter Abstraction
Dean Michael Berris via llvm-commits
- [PATCH] D52105: [WebAssembly] Add V128 value type to binary format
Thomas Lively via Phabricator via llvm-commits
- [llvm] r342520 - ScheduleDAG: Cleanup dumping code; NFC
Matthias Braun via llvm-commits
- [llvm] r342521 - AArch64MacroFusion: Factor out some opcode handling code; NFC
Matthias Braun via llvm-commits
- [llvm] r342522 - [WebAssembly][NFC] Remove extra space in WebAssemblyInstrSIMD.td
Thomas Lively via llvm-commits
- [PATCH] D51664: [IR] Lazily number instructions for local dominance queries
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D52254: [WebAssembly][NFC] Add missing tests for indirect calls
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D52255: MachineScheduler: Add -misched-print-dags flag
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D52256: AArch64: Add FuseCryptoApple fusion rules
Matthias Braun via Phabricator via llvm-commits
- [compiler-rt] r342523 - [XRay] Detect terminfo library
Dean Michael Berris via llvm-commits
- [PATCH] D52257: [Thumb1] Any imm of i8 type on Thumb1 should have cost of 1
Z. Zheng via Phabricator via llvm-commits
- [PATCH] D52072: [PowerPC] Fix the assert of combineBVOfConsecutiveLoads when element num is 1
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D52258: Fix for bug 34002
Maya Madhavan via Phabricator via llvm-commits
- [PATCH] D50494: [LLD] Reserve memory in implicitly set LMARegions
Konstantin Schwarz via Phabricator via llvm-commits
- [PATCH] D52260: Fix DenseSet::ConstIterator typedefs
Brad Moody via Phabricator via llvm-commits
- [llvm] r342526 - [DWARF Verifier] Add helper function to dump DIEs. [NFC]
Jonas Devlieghere via llvm-commits
- [llvm] r342527 - [DebugInfo][Dexter] Speculated BB presents illegal variable value to debugger.
Carlos Alberto Enciso via llvm-commits
- [llvm] r340839 - [debuginfo] generate debug info with asm+.file
via llvm-commits
- [www-releases] r342530 - 7.0.0 files
Hans Wennborg via llvm-commits
- [llvm] r342531 - [X86][SSE] Update extractelement test in preparation for D52140
Simon Pilgrim via llvm-commits
- [llvm] r342532 - [COFF] Emit @feat.00 on 64-bit and set the CFG bit when emitting guardcf tables
Hans Wennborg via llvm-commits
- [PATCH] D51343: Fix RuntimeDyldCOFFX86_64 handling of image-relative relocations when there are not loaded sections
Andrew Scheidecker via Phabricator via llvm-commits
- [llvm] r342534 - [RISCV] Codegen for i8, i16, and i32 atomicrmw with RV32A
Alex Bradbury via llvm-commits
- [PATCH] D51216: Fix IRBuilder.CreateFCmp(X, X) misfolding
Andrew Scheidecker via Phabricator via llvm-commits
- [PATCH] D51215: Fix misfolding of IRBuilder.CreateICmp(int_ty X, bitcast (float_ty Y) to int_ty)
Andrew Scheidecker via Phabricator via llvm-commits
- [llvm] r342535 - [ADT][BitVector] Add push_back()
Simon Pilgrim via llvm-commits
- [llvm] r342536 - [TableGen] CodeGenDAGPatterns::GenerateVariants - use BitVector::push_back()
Simon Pilgrim via llvm-commits
- [www] r342537 - Update links etc. for 7.0.0
Hans Wennborg via llvm-commits
- [llvm] r342538 - Verify commit access in fixing typo
Calixte Denizet via llvm-commits
- [www-releases] r342539 - Fix PGP key link
Hans Wennborg via llvm-commits
- [PATCH] D47449: TailDuplicator: Fix tail duplicator to insert a branch when fallthrough is present.
Verena via Phabricator via llvm-commits
- [PATCH] D51220: [clang-tidy] run-clang-tidy fails using python 3.7
Andi via Phabricator via llvm-commits
- [PATCH] D51494: Fix unwind information for floating point registers
Jackson Woodruff via Phabricator via llvm-commits
- [compiler-rt] r342541 - [compiler-rt][TSan] Add TSan runtime support for Go on linux-aarch64.
Arnaud A. de Grandmaison via llvm-commits
- [llvm] r342542 - [InstCombine] Don't transform sin/cos -> tanl if for half types
Benjamin Kramer via llvm-commits
- [PATCH] D48490: [NFC][x86][AArch64] Add BEXTR-like test patterns.
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r342543 - [TableGen] CodeGenDAGPatterns::GenerateVariants - use BitVector::set() where possible. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r342544 - [New PM] Introducing PassInstrumentation framework
Fedor Sergeev via llvm-commits
- [PATCH] D52262: [benchmark] Cherrypick fix for MinGW/ARM from upstream
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D52263: [InstCombine] Ignore vector compares in foldGEPIcmp()
Jesper Antonsson via Phabricator via llvm-commits
- [llvm] r342545 - [ARM] Fix unwind information for floating point registers
Oliver Stannard via llvm-commits
- [llvm] r342546 - [InstCombine] foldICmpWithLowBitMaskedVal(): handle ~(-1 << y) mask
Roman Lebedev via llvm-commits
- [llvm] r342547 - [InstCombine] foldICmpWithLowBitMaskedVal(): handle uncanonical ((1 << y)+(-1)) mask
Roman Lebedev via llvm-commits
- [llvm] r342548 - [InstCombine] foldICmpWithLowBitMaskedVal(): handle uncanonical ((-1 << y) >> y) mask
Roman Lebedev via llvm-commits
- [PATCH] D52265: [PPC64] handle ppc64le triple in getBitcodeMachineKind
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D51553: [DAGCombiner][x86] add transform/hook to load a scalar directly for use in a vector binop
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r342549 - [benchmark] Cherrypick fix for MinGW/ARM from upstream
Martin Storsjo via llvm-commits
- [llvm] r342550 - [AtomicExpandPass]: Add a hook for custom cmpxchg expansion in IR
Alex Bradbury via llvm-commits
- [llvm] r342551 - Fix -Wsign-compare warnings. NFCI
Simon Pilgrim via llvm-commits
- [llvm] r342552 - Revert rL342544: [New PM] Introducing PassInstrumentation framework
Fedor Sergeev via llvm-commits
- [PATCH] D52019: [AMDGPU] Divergence driven instruction selection. Part 1.
Alexander via Phabricator via llvm-commits
- [PATCH] [bpf] Symbol sizes and types in object file
Paul Chaignon via llvm-commits
- [compiler-rt] r342553 - [UBSan] Fix typo in CMake conditional that checked if the architecture
Dan Liew via llvm-commits
- [PATCH] D38061: Set AnonymousTagLocations false for ASTContext if column info is expected not to be used
Taewook Oh via Phabricator via llvm-commits
- [llvm] r342554 - [DAGCombiner][x86] add transform/hook to decompose integer multiply into shift/add
Sanjay Patel via llvm-commits
- [llvm] r342555 - [TableGen][SubtargetEmitter] Add the ability for processor models to describe dependency breaking instructions.
Andrea Di Biagio via llvm-commits
- [llvm] r342556 - [bpf] Symbol sizes and types in object file
Yonghong Song via llvm-commits
- [PATCH] D37896: [DAGCombine] Resolving PR34474 by transforming mul(x, 2^c +/- 1) -> sub/add(shl(x, c) x) for any type including vector types
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D28907: [SLP] Fix for PR30787: Failure to beneficially vectorize 'copyable' elements in integer binary ops.
Dinar Temirbulatov via Phabricator via llvm-commits
- [llvm] r342558 - [AMDGPU] Add instruction selection for i1 to f16 conversion
Carl Ritson via llvm-commits
- [PATCH] D51929: [DAGCombiner] use UADDO to optimize saturated unsigned add
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D50560: [LLD] Enable Visual Studio compatible diagnostics.
Chris Jackson via Phabricator via llvm-commits
- [zorg] r342559 - [build.py] lldb-xcode: Use the correct path to the built FileCheck binary
Vedant Kumar via llvm-commits
- [llvm] r342561 - Attempt to unbreak buidlbot lld-x86_64-darwin13 after r342555.
Andrea Di Biagio via llvm-commits
- [llvm] r342564 - [X86] Add initial SimplifyDemandedVectorEltsForTargetNode support
Simon Pilgrim via llvm-commits
- [PATCH] D50200: AMDGPU: Handle "uniform-work-group-size" attribute
Aakanksha Patil via Phabricator via llvm-commits
- [PATCH] D52108: [WebAssembly] Handle V128RegClass in more places
Heejin Ahn via Phabricator via llvm-commits
- [llvm] r342567 - [LLJIT] Add API to expose linking layer from LLJIT classes
Chris Bieneman via llvm-commits
- [PATCH] D51748: cmake: Refactor add_llvm_loadable_module()
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D51551: [LLJIT] Add API to expose linking layer from LLJIT classes
Phabricator via Phabricator via llvm-commits
- [www] r342570 - remove old todo
Sylvestre Ledru via llvm-commits
- [llvm] r342571 - [mips][microMIPS] Fix the definition of MOVEP instruction
Simon Atanasyan via llvm-commits
- [llvm] r342572 - [mips][microMIPS] Extending size reduction pass with MOVEP
Simon Atanasyan via llvm-commits
- [llvm] r342573 - [ThinLTO] Extract getReferencedTypeIds from [NFC]
Vitaly Buka via llvm-commits
- [llvm] r342574 - [ThinLTO] Write TYPE_IDs for types used in functions imported by aliases
Vitaly Buka via llvm-commits
- [llvm] r342575 - [x86] change names of vector splitting helper functions; NFC
Sanjay Patel via llvm-commits
- [llvm] r342576 - Copy utilities updated and added for MI flags
Michael Berg via llvm-commits
- [PATCH] D52006: Copy utilities updated and added for MI flags
Michael Berg via Phabricator via llvm-commits
- [www] r342577 - Fix the mixed-content issue with https
Sylvestre Ledru via llvm-commits
- [llvm] r342578 - [X86] Handle COPYs of physregs better (regalloc hints)
Simon Pilgrim via llvm-commits
- [PATCH] D52272: [InstCombine] Disable strcmp->memcmp transform for MSan.
Matt Morehouse via Phabricator via llvm-commits
- [www] r342579 - Fix the mixed content issues with http/https
Sylvestre Ledru via llvm-commits
- [www] r342580 - update of the board of directors
Sylvestre Ledru via llvm-commits
- [PATCH] D52277: [RegAlloc] Fix check for local splitting.
Nirav Dave via Phabricator via llvm-commits
- [llvm] r342582 - [InstCombine] Disable strcmp->memcmp transform for MSan.
Matt Morehouse via llvm-commits
- [llvm] r342583 - [ARM] Refactor Exynos feature set (NFC)
Evandro Menezes via llvm-commits
- [compiler-rt] r342584 - [sanitizer][fuchsia] Fix VMAR leak
Kostya Kortchinsky via llvm-commits
- [llvm] r342585 - [ARM] Adjust the feature set for Exynos
Evandro Menezes via llvm-commits
- [PATCH] D43881: Add CMake option for using /DEBUG:GHASH
Reid Kleckner via Phabricator via llvm-commits
- [zorg] r342587 - Replace clang-x86-windows-msvc2015 with an x64 VS 2017 build script
Reid Kleckner via llvm-commits
- [PATCH] D51746: Replace clang-x86-windows-msvc2015 with an x64 VS 2017 build script
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D52091: [winasan] Unpoison the stack in NtTerminateThread
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r342588 - Workaround a limitation of llvm::Any when used with types that have
Chandler Carruth via llvm-commits
- [llvm] r342589 - MachineScheduler: Add -misched-print-dags flag
Matthias Braun via llvm-commits
- [llvm] r342590 - AArch64: Add FuseCryptoEOR fusion rules
Matthias Braun via llvm-commits
- [PATCH] D52278: Disable test MicroBenchmarks/XRay/FDRMode/fdrmode-bench.test on Darwin.
Volodymyr Sapsai via Phabricator via llvm-commits
- [PATCH] D52279: [sanitizer] Make __sanitizer::CheckFailed not public
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D52109: [TwoAddressInstructionPass] Don't update SrcRegMap for copies inserted for tied register constraint when the src isn't killed
Simon Pilgrim via Phabricator via llvm-commits
- [www] r342591 - remove the legacy footers (w3 css & html 4 compliances)
Sylvestre Ledru via llvm-commits
- [PATCH] D51939: -mcpu=native CPU detection for Cavium processors
Stefan Teleman via Phabricator via llvm-commits
- [llvm] r342592 - [x86] add test for add+not vector fold; NFC
Sanjay Patel via llvm-commits
- [llvm] r342593 - Fix the build when LLVM_TARGETS_TO_BUILD is empty.
Juergen Ributzka via llvm-commits
- [PATCH] D52282: [WebAssembly] Renumber SIMD ops
Thomas Lively via Phabricator via llvm-commits
- [llvm] r342594 - [SelectionDAG] allow vector types with isBitwiseNot()
Sanjay Patel via llvm-commits
- [llvm] r342595 - [x86] add test for 256-bit andn (PR37749); NFC
Sanjay Patel via llvm-commits
- [PATCH] D52283: [PDB] Add the ability to resolve forward references
Zachary Turner via Phabricator via llvm-commits
- [compiler-rt] r342596 - Revert "[XRay][compiler-rt] FDRLogWriter Abstraction" and 1 more.
Evgeniy Stepanov via llvm-commits
- [llvm] r342596 - Revert "[XRay][compiler-rt] FDRLogWriter Abstraction" and 1 more.
Evgeniy Stepanov via llvm-commits
- [llvm] r342597 - [New PM] Introducing PassInstrumentation framework
Fedor Sergeev via llvm-commits
- [PATCH] D47942: [SmallSet] Add SmallSetIterator.
Umann Kristóf via Phabricator via llvm-commits
- [llvm] r342598 - [WEB] add new flags to a DebugInfo lit test
Michael Berg via llvm-commits
- [PATCH] D52285: [SelectionDAG] replace duplicated peekThroughBitcast helper functions; NFCI
Sanjay Patel via Phabricator via llvm-commits
- [lld] r342602 - [PPC64] Optimize redundant instructions in global access sequences.
Sean Fertile via llvm-commits
- [lld] r342603 - [PPC64] Helper for offset from a function's global entry to local entry. [NFC]
Sean Fertile via llvm-commits
- [lld] r342604 - [PPC64] Handle ppc64le triple in getBitcodeMachineKind.
Sean Fertile via llvm-commits
- [PATCH] D52286: [Intrinsic] Signed Saturation Intirnsic
Leonard Chan via Phabricator via llvm-commits
- [www] r342606 - Add WiCT info.
Tanya Lattner via llvm-commits
- [www] r342607 - Remove important dates.
Tanya Lattner via llvm-commits
- [compiler-rt] r342608 - [builtins] Add __emutls_unregister_key function
Yi Kong via llvm-commits
- [PATCH] D50094: Introduce DebugCounter into ConstProp pass
Zhizhou Yang via Phabricator via llvm-commits
- [PATCH] D52067: [inline Cost] Don't mark function accessing varargs as non-inlinable
Sameer AbuAsal via Phabricator via llvm-commits
- [PATCH] D52287: [unittests] Do not use llvm::sort in googlemock
Dean Michael Berris via Phabricator via llvm-commits
- [llvm] r342610 - [WebAssembly] Renumber SIMD ops
Thomas Lively via llvm-commits
- [llvm] r342611 - [PowerPC] Fix the assert of combineBVOfConsecutiveLoads when element num is 1
QingShan Zhang via llvm-commits
- [PATCH] D51464: clang: fix MIPS/N32 triple and paths
YunQiang Su via Phabricator via llvm-commits
- [llvm] r342612 - [unittests] Do not use llvm::sort in googlemock
Dean Michael Berris via llvm-commits
- [www] r342613 - Update talk title.
Tanya Lattner via llvm-commits
- [PATCH] D52074: [PowerPC] [Clang] Add vector int128 pack/unpack builtins
qshanz via Phabricator via llvm-commits
- [llvm] r342615 - Fix for bug 34002 - label generated before it block is finalized. Differential Revision: https://reviews.llvm.org/D52258
Maya Madhavan via llvm-commits
- [llvm] r342616 - Temporarily Revert "[New PM] Introducing PassInstrumentation framework"
Eric Christopher via llvm-commits
- [compiler-rt] r342617 - [XRay][compiler-rt] FDRLogWriter Abstraction
Dean Michael Berris via llvm-commits
- [llvm] r342617 - [XRay][compiler-rt] FDRLogWriter Abstraction
Dean Michael Berris via llvm-commits
- [PATCH] D52288: [MCA] Remove dependency on CodeGen.
Owen Rodley via Phabricator via llvm-commits
- [llvm] r342618 - [MachineVerifier] Relax checkLivenessAtDef regarding dead subreg defs
Bjorn Pettersson via llvm-commits
- [www] r342619 - remove trailing whitespaces
Sylvestre Ledru via llvm-commits
- [www] r342620 - libc++ fully supports C++14
Sylvestre Ledru via llvm-commits
- [PATCH] D52092: [ValueTracking] Generalize isBytewiseValue into isSplatValue
Bjorn Pettersson via Phabricator via llvm-commits
- [www] r342621 - it is safe to say that lld's goal has been reached
Sylvestre Ledru via llvm-commits
- [llvm] r342622 - Improve the doc about the initial commit email sent to the ML
Sylvestre Ledru via llvm-commits
- [llvm] r342623 - [NFC][x86][AArch64] Add BEXTR-like test patterns.
Roman Lebedev via llvm-commits
- [www-releases] r342626 - 7.0.0: add darwin binary
Hans Wennborg via llvm-commits
- [llvm] r342629 - [RISCV][MC] Improve parsing of jal/j operands
Alex Bradbury via llvm-commits
- [www-releases] r342630 - index.html: Link to docs and release notes for sub-projects as well
Hans Wennborg via llvm-commits
- [llvm] r342631 - [IR] Add a boolean field in DILocation to know if a line must covered or not
Calixte Denizet via llvm-commits
- [PATCH] D52289: [ARM] Do not fuse VADD and VMUL on the Cortex-M4 and Cortex-M33
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] r342632 - [IPSCCP] Fix a problem with removing labels in a switch with undef condition
Bjorn Pettersson via llvm-commits
- [PATCH] D51859: [NFC] Turn "load dependent files" boolean into an enum
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r342635 - [DWARF] - Emit the correct value for DW_AT_addr_base.
George Rimar via llvm-commits
- [PATCH] D51943: [GCOV] Remove function names from gcno when using option -coverage-no-function-names-in-data
Marco Castelluccio via Phabricator via llvm-commits
- [PATCH] D52291: AMDGPU: Future-proof {raw, struct}.buffer.atomic intrinsics
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D49917: [profile] Fix the tests for patch in https://reviews.llvm.org/D49916.
Marco Castelluccio via Phabricator via llvm-commits
- [llvm] r342637 - [ADT] Try again to use the same version of llvm::Optional on all compilers
Benjamin Kramer via llvm-commits
- [PATCH] D52293: [X86][BMI] BEXTR: handle (X >> C1) & (C2 << C3) as ((X >> (C1 + C3)) & C2) << C3 (PR38938)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D52294: [InstCombine] Fix incongruous GEP type addrspace
Ewan Crawford via Phabricator via llvm-commits
- [PATCH] D51411: [OpenCL] Improve diagnostic of argument in address space conversion builtins
Sven van Haastregt via Phabricator via llvm-commits
- [PATCH] D51983: [ARM] bottom-top mul support in ARMParallelDSP
Sam Parker via Phabricator via llvm-commits
- [PATCH] D52045: [Mips][FastISel] Fix selectBranch on icmp i1
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] r342639 - Fix line-endings. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r342640 - Fix -Wdocumentation warnings introduced by r342555. NFC
Andrea Di Biagio via llvm-commits
- [PATCH] D52033: [GCOV] Add options to filter files which must be instrumented.
Marco Castelluccio via Phabricator via llvm-commits
- [llvm] r342641 - [RISCV][MC] Modify evaluateConstantImm interface to allow reuse from addExpr
Alex Bradbury via llvm-commits
- [PATCH] D49721: [profile] Fix tests in compiler-rt for patch in gcov (https://reviews.llvm.org/D49659)
calixte via Phabricator via llvm-commits
- [llvm] r342642 - [X86][SSE] Remove PSHUFLW/PSHUFHW combineRedundantHalfShuffle combine
Simon Pilgrim via llvm-commits
- [PATCH] D52297: [llvm-exegesis] Improve Register Setup (roll forward of D51856).
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] r342643 - [ADT] Bring back memmove to make GCC 5.4 happy
Benjamin Kramer via llvm-commits
- [llvm] r342644 - [llvm-exegesis] Improve Register Setup (roll forward of D51856).
Guillaume Chatelet via llvm-commits
- [PATCH] D52298: [RISCV][MC] Add support for evaluating constant symbols as immediates
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D48575: [GISel]; Add a helper legalization rule for legalizing addressspacecast if no-op
Amara Emerson via Phabricator via llvm-commits
- [llvm] r342645 - [X86][SSE] Remove UNPCKL(SHUFFLE)->UNPCKH custom combine
Simon Pilgrim via llvm-commits
- [PATCH] D52299: [RISCV][MC] Accept %lo and %pcrel_lo on operands to li
Alex Bradbury via Phabricator via llvm-commits
- [llvm] r342646 - [llvm-exegesis] Fix broken build bots.
Guillaume Chatelet via llvm-commits
- [llvm] r342647 - [InstCombine] Handle vector compares in foldGEPIcmp()
Jesper Antonsson via llvm-commits
- [PATCH] D52302: [llvm-exegesis] Fix broken build bots.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D52303: [lib/MC] - Set SHF_EXCLUDE flag for .dwo sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D50658: Hot cold splitting pass
Teresa Johnson via Phabricator via llvm-commits
- [compiler-rt] r342649 - [winasan] Reduce hotpatch prefix check to 8 bytes
David Major via llvm-commits
- [PATCH] D51788: [winasan] Reduce hotpatch prefix check to 8 bytes
David Major via Phabricator via llvm-commits
- [PATCH] D51854: [Arm builtins] Remove non-necessary IS check
Hugues de Valon via Phabricator via llvm-commits
- [PATCH] D46423: [WIP, RISCV] Support .option relax and .option norelax
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D52304: [X86][BMI1]: X86DAGToDAGISel: select BEXTR from x & ~(-1 << nbits) pattern
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r342650 - [IR] reduce duplication in unittest for shuffles; NFC
Sanjay Patel via llvm-commits
- [PATCH] D52305: [Hwasan] interceptor macro / extra comma removal
David CARLIER via Phabricator via llvm-commits
- [compiler-rt] r342651 - [sanitizer] Make __sanitizer::CheckFailed not public
Kostya Kortchinsky via llvm-commits
- [PATCH] D52306: [DAGCombine] Don't fold dependent loads across SELECT_CC.
Bevin Hansson via Phabricator via llvm-commits
- [compiler-rt] r342652 - [winasan] Unpoison the stack in NtTerminateThread
David Major via llvm-commits
- [PATCH] D52307: [LoopRotate] Fix lifetime handling.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r342653 - [IR] add shuffle query for vector concatenation
Sanjay Patel via llvm-commits
- [compiler-rt] r342654 - Fix test after r342652
David Major via llvm-commits
- [PATCH] D52309: Set Hexagon's DefaultMaxPageSize to 64K
Sid Manning via Phabricator via llvm-commits
- [PATCH] D49659: [gcov] Fix wrong line hit counts when multiple blocks are on the same line
calixte via Phabricator via llvm-commits
- [PATCH] D52310: Set correct MMO offset on scalarized load pieces
David Greene via Phabricator via llvm-commits
- [llvm] r342655 - [llvm-mca][BtVer2] Modify ANDN tests in zero-idioms-avx-256.s. NFC
Andrea Di Biagio via llvm-commits
- [llvm] r342656 - [PDB] Add the ability to map forward references to full decls.
Zachary Turner via llvm-commits
- [PATCH] D50404: [lld-link] Generalize handling of /debug and /debug:{none, full, fastlink, ghash, symtab}
Will Wilson via Phabricator via llvm-commits
- [PATCH] D50404: [lld-link] Generalize handling of /debug and /debug:{none, full, fastlink, ghash, symtab}
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D50404: [lld-link] Generalize handling of /debug and /debug:{none, full, fastlink, ghash, symtab}
Will Wilson via Phabricator via llvm-commits
- [PATCH] D50404: [lld-link] Generalize handling of /debug and /debug:{none, full, fastlink, ghash, symtab}
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D50404: [lld-link] Generalize handling of /debug and /debug:{none, full, fastlink, ghash, symtab}
Will Wilson via Phabricator via llvm-commits
- [PATCH] D50404: [lld-link] Generalize handling of /debug and /debug:{none, full, fastlink, ghash, symtab}
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D49491: [RFC][VPlan, SLP] Add simple SLP analysis on top of VPlan.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r342657 - [gcov] Fix wrong line hit counts when multiple blocks are on the same line
Calixte Denizet via llvm-commits
- [llvm] r342658 - [PDB] Better printing of builtin types when using DIA dumper.
Zachary Turner via llvm-commits
- [llvm] r342659 - [PDB] Fix failing test.
Zachary Turner via llvm-commits
- [lld] r342660 - Fix one more test failure.
Zachary Turner via llvm-commits
- [compiler-rt] r342661 - [profile] Fix tests in compiler-rt for patch in gcov (https://reviews.llvm.org/D49659)
Calixte Denizet via llvm-commits
- [PATCH] D52312: [DenseMapInfo] Add implementation for SmallVector of pointers.
Florian Hahn via Phabricator via llvm-commits
- [lld] r342662 - [ELF][HEXAGON] Set DefaultMaxPageSize to 64K
Sid Manning via llvm-commits
- [PATCH] D52314: Document bisect-skip-count
David Greene via Phabricator via llvm-commits
- [llvm] r342664 - [New PM] Introducing PassInstrumentation framework
Fedor Sergeev via llvm-commits
- [PATCH] D52247: Refactor FindVariable() core functionality into StackFrame out of SBFrame
Shafik Yaghmour via Phabricator via llvm-commits
- [llvm] r342665 - [InstCombine] add tests for vector concat with binop (PR33026); NFC
Sanjay Patel via llvm-commits
- [PATCH] D52316: [TargetRegisterInfo] Remove temporary hook enableMultipleCopyHints()
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D52280: Don't trim non-alphanumeric characters in 'file not found' errors for include directives.
Eric Christopher via Phabricator via llvm-commits
- [llvm] r342669 - [SelectionDAG] replace duplicated peekThroughBitcast helper functions; NFCI
Sanjay Patel via llvm-commits
- [llvm] r342670 - Fix warnings.
Zachary Turner via llvm-commits
- [PATCH] D51718: Update MemorySSA in LoopRotate.
David Greene via Phabricator via llvm-commits
- [lld] r342673 - Add paretntheses around a C macro parameter.
Rui Ueyama via llvm-commits
- [PATCH] D52317: Add support for dynamic libraries on Hexagon
Sid Manning via Phabricator via llvm-commits
- [llvm] r342674 - Fix -Wtrigraphs.
Rui Ueyama via llvm-commits
- [llvm] r342675 - [inline Cost] Don't mark functions accessing varargs as non-inlinable
Sameer AbuAsal via llvm-commits
- [test-suite] r342676 - Disable test MicroBenchmarks/XRay/FDRMode/fdrmode-bench.test on Darwin.
Volodymyr Sapsai via llvm-commits
- [PATCH] D52318: [x86] avoid 256-bit andnp that requires insert/extract with AVX1 (PR37449)
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r342677 - [MachineOutliner][NFC] Move debug info emission to createOutlinedFunction
Jessica Paquette via llvm-commits
- [llvm] r342678 - [Bitcode] Address backwards compat bug in r342631
Vedant Kumar via llvm-commits
- [PATCH] D52253: Fix an assert in the implementation of -Wquoted-include-in-framework-header
Phabricator via Phabricator via llvm-commits
- [PATCH] D51891: [WebAssembly][NFC] Enable explicit locals in simd-arith.ll
Wouter van Oortmerssen via Phabricator via llvm-commits
- [compiler-rt] r342680 - [Hwasan] interceptor macro / extra comma removal
David Carlier via llvm-commits
- [PATCH] D52319: [GlobalDCE] AvailableExternal linkage is checked in isDiscardableIfUnused
Xin Tong via Phabricator via llvm-commits
- [llvm] r342681 - [PDB] Fix -Wcovered-switch-default warning.
Zachary Turner via llvm-commits
- [llvm] r342682 - [RegAllocGreedy] Fix crash in tryLocalSplit
Walter Lee via llvm-commits
- [llvm] r342683 - [InstCombine] rename test file, simplify tests, regenerate full checks; NFC
Sanjay Patel via llvm-commits
- [PATCH] D52322: Pass code-model through Module IR to LTO which will use is
Caroline Tice via Phabricator via llvm-commits
- [llvm] r342684 - [GlobalDCE] AvailableExternal linkage is checked in isDiscardableIfUnused [NFC].
Xin Tong via llvm-commits
- [lld] r342685 - Simplify. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D52324: Allow select patterns to work on vectors in more places
Thomas Lively via Phabricator via llvm-commits
- [lld] r342686 - Make variable names shorter. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D52325: [WebAssembly] SIMD min and max
Thomas Lively via Phabricator via llvm-commits
- [lld] r342687 - Rename a function. NFC.
Rui Ueyama via llvm-commits
- [llvm] r342688 - [MachineOutliner][NFC] Don't add MBBs with a size < 2 to the search space
Jessica Paquette via llvm-commits
- [llvm] r342689 - [WebAssembly] Add V128 value type to binary format
Thomas Lively via llvm-commits
- [PATCH] D50365: Add a new tool named "lldb-vscode" that implements the Visual Studio Code Debug Adaptor Protocol
Leonard Mosescu via llvm-commits
- [lld] r342690 - [WebAssembly] Add v128 value type
Thomas Lively via llvm-commits
- [llvm] r342691 - [WebAssembly][NFC] Add missing tests for indirect calls
Thomas Lively via llvm-commits
- [PATCH] D52106: [WebAssembly] Add v128 value type
Thomas Lively via Phabricator via llvm-commits
- [llvm] r342692 - bpf: check illegal usage of XADD insn return value
Yonghong Song via llvm-commits
- [PATCH] D52327: [Loop Vectorizer] Abandon vectorization when no integer IV found
Warren Ristow via Phabricator via llvm-commits
- [PATCH] D52328: [llvm-objcopy/llvm-strip]: handle --version
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D52329: [New PM] adding helper that manages standard instrumentations
Fedor Sergeev via Phabricator via llvm-commits
- [llvm] r342694 - Remove an unused function
David Blaikie via llvm-commits
- [PATCH] D51939: [AArch64] -mcpu=native CPU detection for Cavium processors
Florian Hahn via Phabricator via llvm-commits
- [lld] r342695 - Make a member function non-member. NFC.
Rui Ueyama via llvm-commits
- [llvm] r342696 - Add the ability to register callbacks for removal and insertion of MachineInstrs
Aditya Nandakumar via llvm-commits
- [llvm] r342697 - Fix DenseSet::ConstIterator typedefs
David Blaikie via llvm-commits
- [PATCH] D52330: SafeStack: Fix flaky test (PR39001)
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D43211: [WebAssembly] promote from experimental to normal target
Dan Gohman via Phabricator via llvm-commits
- [compiler-rt] r342698 - [fuzzer] Replace FuzzerExtFunctionsDlsymWin.cpp with FuzzerExtFunctionsWeakAlias.cpp
Jonathan Metzman via llvm-commits
- [PATCH] D43675: [WebAssembly] Rename imported/exported memory symbol to __linear_memory
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D51700: [fuzzer] Replace FuzzerExtFunctionsDlsymWin.cpp with FuzzerExtFunctionsWeakAlias.cpp
Jonathan Metzman via Phabricator via llvm-commits
- [PATCH] D52332: [ADT] restrict bit_cast to trivially-constructible To
JF Bastien via Phabricator via llvm-commits
- [llvm] r342700 - [MachineCopyPropagation] Minor clang-formatting. NFC
Justin Bogner via llvm-commits
- [PATCH] D52333: [WebAssembly][NFC] Rename simd-conversions test to simd-bitcasts
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D49064: DAG: Add helper for creating shifts with correct type
Justin Bogner via Phabricator via llvm-commits
- [llvm] r342701 - [WebAssembly] Add WebAssembly to LLVM_ALL_TARGTS.
Dan Gohman via llvm-commits
- [llvm] r342702 - [llvm-objcopy/llvm-strip]: handle --version
Jordan Rupprecht via llvm-commits
- [llvm] r342703 - [MachineCopyPropagation] Refactor copy tracking into a class. NFC
Justin Bogner via llvm-commits
- [lld] r342704 - [ELF] Use the Repl point to avoid the segfault when using ICF
Petr Hosek via llvm-commits
- [PATCH] D52335: AArch64FastISel: Abort intrinsic selection if the left operand didn't select
Matthias Braun via Phabricator via llvm-commits
- [llvm] r342705 - [Docs] [Support] Correct a missed reference and use up to date .inc examples.
Kristina Brooks via llvm-commits
- [llvm] r342706 - [MCA] Remove dependency on CodeGen.
Dean Michael Berris via llvm-commits
- [llvm] r342707 - [WebAssembly] Revert r342701, "Add WebAssembly to LLVM_ALL_TARGTS."
Dan Gohman via llvm-commits
- [PATCH] D52340: Ensure that variant part discriminator is read by MetadataLoader
Tom Tromey via Phabricator via llvm-commits
- [llvm] r342709 - Merge clang's isRepeatedBytePattern with LLVM's isBytewiseValue
JF Bastien via llvm-commits
- [llvm] r342710 - [ADT] restrict bit_cast to trivially-constructible To
JF Bastien via llvm-commits
- [llvm] r342711 - Revert "[ADT] restrict bit_cast to trivially-constructible To"
JF Bastien via llvm-commits
- [PATCH] D52341: [mctoll] Initial changes for MC to LL raiser that takes a binary and raises it back to llvm bitcode
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D52060: AMDGPU: Add a fast path for icmp.i1(src, false, NE)
Marek Olšák via Phabricator via llvm-commits
- [llvm] r342712 - [dwarfdump] Verify compatibility of attribute TAGs.
Jonas Devlieghere via llvm-commits
- [llvm] r342713 - [dwarfdump] Verify DW_AT_type is set and points to a compatible DIE.
Jonas Devlieghere via llvm-commits
- [www] r342714 - improve the description of lld
Sylvestre Ledru via llvm-commits
- [PATCH] D52343: [llvm-exegesis] Fix PR39021.
Clement Courbet via Phabricator via llvm-commits
- [polly] r342716 - fix the scan-build urls
Sylvestre Ledru via llvm-commits
- [compiler-rt] r342718 - [profile] Fix the tests for patch in https://reviews.llvm.org/D49916.
Calixte Denizet via llvm-commits
- [PATCH] D52345: [PowerPC] optimize conditional branch on CRSET/CRUNSET
Hiroshi Inoue via Phabricator via llvm-commits
- [PATCH] D52347: [X86][BtVer2] Fix latency and resource cycles of AVX 256-bit zero-idioms.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D52348: [X86][BMI1]: X86DAGToDAGISel: select BEXTR from x & ((1 << nbits) + (-1)) pattern
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D51994: TableGen/ISel: Allow PatFrag predicate code to access captured operands
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] r342719 - [AMDGPU] Divergence driven instruction selection. Part 1.
Alexander Timofeev via llvm-commits
- [PATCH] D52349: [XRay] Clean up XRay build configuration
Dean Michael Berris via Phabricator via llvm-commits
- [compiler-rt] r342720 - [libfuzzer] Fix a test's run line
Jeremy Morse via llvm-commits
- [PATCH] D52350: When running the ios/iossim prepare script show the script output when it returns with a non-zero exit code.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D48768: [X86] When have BMI2, prefer shifts to clear low/high bits, rather than variable mask.
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r342722 - [AMDGPU] lower-switch in preISel as a workaround for legacy DA
Sameer Sahasrabuddhe via llvm-commits
- [PATCH] D32564: AArch64: compress jump tables to minimum size needed to reach destinations
Tim Northover via Phabricator via llvm-commits
- [PATCH] D36224: [CodeGen} Correctly replace subregister uses when processing tied operands
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D45179: [libc++] Add _LIBCPP_ENABLE_NODISCARD and _LIBCPP_NODISCARD_EXT to allow pre-C++2a [[nodiscard]]
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r342723 - [ADT] Hack around GCC 5.4 miscompiling Optional of enum.
Benjamin Kramer via llvm-commits
- [PATCH] D50632: [LLD][ELF] - Simplify TLS LD handling code.
George Rimar via Phabricator via llvm-commits
- [PATCH] D52351: [LoopVectorizer] Fix in getScalarizationOverhead()
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] r342724 - [dsymutil] Suppress CoreFoundation leaks in tests.
Jonas Devlieghere via llvm-commits
- [llvm] r342725 - Ensure that variant part discriminator is read by MetadataLoader
Jonas Devlieghere via llvm-commits
- [PATCH] D52352: llvm-diff: Fix crash on anonymous functions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D52353: Fix asserts when linking wrong address space declarations
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D52354: Fix some missing opcodes in bcanalyzer
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r342726 - [X86] Add scheduling tests for AVX1 256-bit zero-idioms. NFC
Andrea Di Biagio via llvm-commits
- [PATCH] D52355: AMDGPU: Always run AMDGPUAlwaysInline
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r342727 - [test] Fix Assembler/debug-info.ll
Jonas Devlieghere via llvm-commits
- [llvm] r342728 - [X86][BtVer2] Fix latency and resource cycles of AVX 256-bit zero-idioms.
Andrea Di Biagio via llvm-commits
- [PATCH] D52356: [PassTiming] cleaning up legacy PassTimingInfo interface. NFCI.
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D52358: [X86][Sched] Add zero idiom sched data to the SNB model.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D51752: NFC: deduplicate isRepeatedBytePattern from clang to LLVM's isBytewiseValue
JF Bastien via Phabricator via llvm-commits
- [llvm] r342736 - [X86][Sched] Add zero idiom sched data to the SNB model.
Clement Courbet via llvm-commits
- [PATCH] D51875: [OPENMP][NVPTX] Add support for lastprivates/reductions handling in SPMD constructs with lightweight runtime.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] r342739 - [ADT] restrict bit_cast to trivially-constructible To
JF Bastien via llvm-commits
- [PATCH] D50913: [FPEnv] Don't need copysign/fabs/fneg constrained intrinsics
Cameron McInally via Phabricator via llvm-commits
- [llvm] r342740 - [InstCombine] add tests for extractelement; NFC
Sanjay Patel via llvm-commits
- [LoopVectorizer] Shuffle cost in getInterleaveGroupCost()
Jonas Paulsson via llvm-commits
- [PATCH] D50222: [CodeGen] [SelectionDAG] More efficient code for X % C == 0 (UREM case)
Dmytro Shynkevych via Phabricator via llvm-commits
- [PATCH] D52361: [XRay][compiler-rt] Update use of internal_mmap
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D52362: [CloneFunction] Simplify previously unsimplifiable instructions
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D52363: [sanitizer] Move __sanitizer_set_death_callback to a more appropriate file
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D49281: [Unroll/UnrollAndJam/Vectorizer/Distribute] Add followup loop attributes.
Hal Finkel via Phabricator via llvm-commits
- [llvm] r342742 - AArch64FastISel: Abort if we failed to select operand of intrinsic
Matthias Braun via llvm-commits
- [llvm] r342743 - revert changes from r342722
Sameer Sahasrabuddhe via llvm-commits
- [llvm] r342744 - [tblgen] Fix undefined behaviour when assigning integers to large bits<n>'s
Daniel Sanders via llvm-commits
- [compiler-rt] r342745 - [XRay][compiler-rt] Update use of internal_mmap
Dean Michael Berris via llvm-commits
- [PATCH] D51993: TableGen/CodeGenDAGPatterns: addPredicateFn only once
Hal Finkel via Phabricator via llvm-commits
- [lld] r342746 - Align AArch64 and i386 image base to superpage
Dimitry Andric via llvm-commits
- [compiler-rt] r342747 - [sanitizer] Move __sanitizer_set_death_callback to a more appropriate file
Kostya Kortchinsky via llvm-commits
- [lld] r342748 - Update release notes.
Rui Ueyama via llvm-commits
- [PATCH] D52366: [tblgen][disasm] Separate encodings from instructions
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D52367: Remove address taken, add optnone
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D51808: [CUDA] Ignore uncallable functions when we check for usual deallocators.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D52369: [tblgen][disasm] Allow multiple encodings to disassemble to the same instruction
Daniel Sanders via Phabricator via llvm-commits
- [llvm] r342751 - [Hexagon] Avoid functions with exception handling in HexagonConstExtenders
Krzysztof Parzyszek via llvm-commits
- [llvm] r342753 - [WebAssembly] Made assembler only use stack instruction tablegen defs
Wouter van Oortmerssen via llvm-commits
- [lld] r342754 - Update release notes.
Rui Ueyama via llvm-commits
- [PATCH] D51662: [WebAssembly] Made assembler only use stack instruction tablegen defs
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D52370: [MachineCopyPropagation] Rework how we manage RegMask clobbers
Justin Bogner via Phabricator via llvm-commits
- [llvm] r342755 - [x86] add test with optsize attribute for scalar->vector transform; NFC
Sanjay Patel via llvm-commits
- [PATCH] D52371: [sanitizer] Introduce a new SizeClassMap with minimal amount of cached entries
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] r342756 - [x86] add (negative) andnp test for D52318; NFC
Sanjay Patel via llvm-commits
- [llvm] r342759 - [NFC] use bit_cast in PointerSumType
JF Bastien via llvm-commits
- [PATCH] D51999: build: add libedit to include paths
Phabricator via Phabricator via llvm-commits
- [PATCH] D52323: Add necessary support for storing code-model to module IR.
Phabricator via Phabricator via llvm-commits
- [llvm] r342760 - Pass code-model through Module IR to LTO which will use it.
Caroline Tice via llvm-commits
- [llvm] r342761 - [WebAssembly][NFC] Rename simd-conversions test to simd-bitcasts
Thomas Lively via llvm-commits
- [PATCH] D52372: [WebAssembly] SIMD conversions
Thomas Lively via Phabricator via llvm-commits
- [compiler-rt] r342763 - SafeStack: Fix flaky test (PR39001)
Vlad Tsyrklevich via llvm-commits
- [PATCH] D52373: [WebAssembly] Simplified selecting asmmatcher stack instructions.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D52374: [MachineCopyPropagation] Reimplement CopyTracker in terms of register units
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D52368: [libc++abi] is_strcmp parameter to is_equal is unused for WIN32
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D52284: [analyzer] Fix bug in isInevitablySinking
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D52336: [analyzer] [NFC] Prefer make_unique over "new"
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D52326: [analyzer] Associate diagnostics created in checkEndFunction with a return statement, if possible
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D52337: [analyzer] Highlight sink nodes in red in exploded graph
George Karpenkov via Phabricator via llvm-commits
- [PATCH] D52338: [analyzer] Process state in checkEndFunction in RetainCountChecker
George Karpenkov via Phabricator via llvm-commits
- [llvm] r342771 - Test commit. Removed a blank line.
Jorge Gorbe Moya via llvm-commits
- [llvm] r342772 - [WebAssembly] Simplified selecting asmmatcher stack instructions.
Wouter van Oortmerssen via llvm-commits
- [llvm] r342773 - [X86] Add AVX512 target to load scalar to vector tests
Simon Pilgrim via llvm-commits
- [llvm] r342775 - [x86] add more tests for poetntial andnp splitting with AVX1; NFC
Sanjay Patel via llvm-commits
- [llvm] r342776 - llvm-dwarfdump --statistics: Unique abstract origins across multiple CUs.
Adrian Prantl via llvm-commits
- [lld] r342777 - [COFF] Support linking to import libraries from GNU binutils
Martin Storsjo via llvm-commits
- [PATCH] D52381: [LLD] [COFF] Allow automatic dllimport from gnu import libraries
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D52382: [LLD] [COFF] Don't do autoexport of symbols from GNU import libraries
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r342778 - [New PM][PassInstrumentation] Adding PassInstrumentation to the AnalysisManager runs
Fedor Sergeev via llvm-commits
- [llvm] r342779 - [PDB] Add native reading support for UDT / class types.
Zachary Turner via llvm-commits
- [llvm] r342780 - [NativePDB] Add support for reading function signatures.
Zachary Turner via llvm-commits
- [PATCH] D51431: [WIP][IPSCCP] Add lattice value for != constant and propagate nonnull.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D51629: [Local] Keep K's range if K does not move when combining metadata.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r342781 - Add missing include.
Zachary Turner via llvm-commits
- [llvm] r342782 - Add benchmark and benchmark_main to the Utils folder in IDEs.
Aaron Ballman via llvm-commits
- [llvm] r342783 - [ORC] In RTDyldObjectLinkingLayer, only call NotifyFreed if the object file
Lang Hames via llvm-commits
- [llvm] r342784 - Try moving this function to another file.
Zachary Turner via llvm-commits
- [llvm] r342785 - Move individual benchmark targets into the Utils folder in IDEs.
Aaron Ballman via llvm-commits
- [llvm] r342786 - [Loop Vectorizer] Abandon vectorization when no integer IV found
Warren Ristow via llvm-commits
- [llvm] r342788 - [X86] Teach fast isel to use MOV32ri64 for loading an unsigned 32 immediate into a 64-bit register.
Craig Topper via llvm-commits
- [PATCH] D52383: Fix codemodels.c test case (only test mcmodel-kernel on x86)
Phabricator via Phabricator via llvm-commits
- [llvm] r342791 - [llvm-size] Berkeley formatting: use tabs instead of spaces as field delimeters.
Jordan Rupprecht via llvm-commits
- [PATCH] D52385: [WebAssembly] Add llvm.wasm.{min|max} intrinsic functions
Thomas Lively via Phabricator via llvm-commits
- [llvm] r342792 - Test commit.
Vyacheslav Zakharin via llvm-commits
- [PATCH] D52386: [Lexer] Add udefined_behavior_sanitizer feature
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D52387: [WebAssembly] SIMD sqrt
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D52388: [WebAssembly][NFC] Fix hardcoded stack indices in tests
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D52389: Use unique_ptr to hold AsmInfo,MRI,MII,STI
Fangrui Song via Phabricator via llvm-commits
- [llvm] r342795 - [X86] Fold (movmsk (setne (and X, (1 << C)), 0)) -> (movmsk (X << C)) for vXi8 vectors.
Craig Topper via llvm-commits
- [llvm] r342796 - [X86] Fix inline expansion for memset in x32
Craig Topper via llvm-commits
- [llvm] r342797 - [InstCombine] Fold (min/max ~X, Y) -> ~(max/min X, ~Y) when Y is freely invertible
Craig Topper via llvm-commits
- [llvm] r342798 - [mips] Remove obsoleted "experimental" tag from MIPS 64-bit targets. NFC
Simon Atanasyan via llvm-commits
- [llvm] r342799 - [mips] Provide more detailed description for MIPS targets. NFC
Simon Atanasyan via llvm-commits
- [llvm] r342800 - [lib/MC] - Set SHF_EXCLUDE flag for .dwo sections.
George Rimar via llvm-commits
- [PATCH] [bpf] Test case for symbol information in object file
Paul Chaignon via llvm-commits
- [llvm] r342806 - [InstCombine][x86] try even harder to convert blendv intrinsic to generic IR (PR38814)
Sanjay Patel via llvm-commits
- [PATCH] D52392: [X86] For lzcnt/tzcnt intrinsics use cttz/ctlz intrinsics with zero_undef flag set to false.
Craig Topper via Phabricator via llvm-commits
- [llvm] r342807 - [bpf] Test case for symbol information in object file
Yonghong Song via llvm-commits
- [llvm] r342809 - [DAGCombiner] Rewrite r331896 in a different way to address a FIXME. NFCI
Craig Topper via llvm-commits
- [PATCH] D52393: [libunwind][NFC] Suppress unused parameter warnings
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D52394: [libcxx] Fix the definition of the check-cxx-abilist target on Darwin
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D48912: [libc++] Add deprecated attributes to many deprecated components
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D49722: [CStringSyntaxChecker] Check strlcat sizeof check
David CARLIER via Phabricator via llvm-commits
- [llvm] r342824 - [AArch64] Support adding X[8-15, 18] registers as CSRs.
Tri Vo via llvm-commits
- [llvm] r342826 - [DAGCombiner] Simplify some code in visitBITCAST. NFCI
Craig Topper via llvm-commits
- [llvm] r342828 - [ORC] Update ORC C bindings to use the new llvm::Error C API.
Lang Hames via llvm-commits
- [llvm] r342829 - [X86] Fix a few typos in comments.
Craig Topper via llvm-commits
- [llvm] r342830 - [X86] Add isel pattern for (v8i16 (sext (v8i1))) with DQI and no BWI.
Craig Topper via llvm-commits
- [PATCH] D51861: [LSR] Combine unfolded offset into invariant register
Gil Rapaport via Phabricator via llvm-commits
- [PATCH] D52331: [Index] Report specialization bases as references when IndexImplicitInstantiation is true
Fangrui Song via Phabricator via llvm-commits
- [llvm] r342835 - Build PassBuilder.cpp with /bigobj to try and appease MSVC EXPENSIVE_CHECKS buildbot
Simon Pilgrim via llvm-commits
- [llvm] r342836 - [WholeProgramDevirt] Don't process declarations when building type id map
Eugene Leviant via llvm-commits
- [llvm] r342837 - [X86] Add WriteRotate schedule class, splitting off from WriteShift.
Simon Pilgrim via llvm-commits
- [llvm] r342838 - [x86] add tests for mul decomposition with negative constant; NFC
Sanjay Patel via llvm-commits
- [llvm] r342839 - [X86] Move RORX instructions back to WriteShift schedule class
Simon Pilgrim via llvm-commits
- [llvm] r342841 - [X86] Remove unnecessary WriteRotate overrides. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r342842 - [X86] Added missing RCL/RCR schedule overrides to the generic SNB model
Simon Pilgrim via llvm-commits
- [llvm] r342844 - [DAGCombiner][x86] extend decompose of integer multiply into shift/add with negation
Sanjay Patel via llvm-commits
- [llvm] r342845 - [Aarch64] Fix memcpy that was copying 4x too many bytes
Benjamin Kramer via llvm-commits
- [llvm] r342846 - [X86] ROR*mCL instruction models should match ROL*mCL etc.
Simon Pilgrim via llvm-commits
- [llvm] r342847 - Fix line ending mismatches. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r342848 - [X86] Remove unnecessary WriteRotate override. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r342850 - [LegalizeTypes] Fix bad indentation. NFC
Craig Topper via llvm-commits
- [llvm] r342851 - [DAGCombiner] Clarify a comment. NFC
Craig Topper via llvm-commits
- [llvm] r342852 - [X86] Split WriteShift/WriteRotate schedule classes by CL usage.
Simon Pilgrim via llvm-commits
- [llvm] r342853 - [ORC] Add some debugging output to Core.h/Core.cpp
Lang Hames via llvm-commits
- [llvm] r342856 - [DAGCombiner] Remove some dead code from ConstantFoldBITCASTofBUILD_VECTOR
Craig Topper via llvm-commits
- [llvm] r342857 - llvm-diff: Fix crash on anonymous functions
Matt Arsenault via llvm-commits
- [llvm] r342858 - Fix asserts when linking wrong address space declarations
Matt Arsenault via llvm-commits
- [compiler-rt] r342859 - [XRay] Clean up XRay build configuration
Dean Michael Berris via llvm-commits
- [llvm] r342859 - [XRay] Clean up XRay build configuration
Dean Michael Berris via llvm-commits
- [llvm] r342860 - [X86] Add 512-bit test cases to setcc-wide-types.ll. NFC
Craig Topper via llvm-commits
Last message date:
Sun Sep 23 22:46:01 PDT 2018
Archived on: Sun Sep 23 22:46:03 PDT 2018
This archive was generated by
Pipermail 0.09 (Mailman edition).