The Week Of Monday 29 July 2019 Archives by thread
Starting: Mon Jul 29 00:55:40 PDT 2019
Ending: Sun Aug 4 23:46:38 PDT 2019
Messages: 2427
- [llvm] r367202 - [llvm-objcopy] - Reimplement strip-dwo-groups.test to stop using the precompiled object.
George Rimar via llvm-commits
- [llvm] r367203 - [obj2yaml] - Report a error when unable to resolve a sh_link reference properly.
George Rimar via llvm-commits
- [PATCH] D65242: [ELF] More dynamic relocation packing
Rui Ueyama via llvm-commits
- [llvm] r367204 - [NFC][ARM][ParallelDSP] Remove PopulateLoads
Sam Parker via llvm-commits
- [llvm] r367205 - [NFC][ARM][ParallelDSP] Remove AreSymmetrical
Sam Parker via llvm-commits
- [llvm] r367206 - [AMDGPU] Enable v4f16 and above for v_pk_fma instructions
David Stuttard via llvm-commits
- [llvm] r367155 - Reland: [Remarks] Support parsing remark metadata in the YAML remark parser
Yvan Roux via llvm-commits
- [llvm] r367208 - [NFC][ARM[ParallelDSP] Cleanup of BinOpChain
Sam Parker via llvm-commits
- [llvm] r367030 - [BPF] fix CO-RE incorrect index access string
Hans Wennborg via llvm-commits
- [llvm] r367062 - [BPF] fix typedef issue for offset relocation
Hans Wennborg via llvm-commits
- [PATCH] D65213: [ELF] With --vs-diagnostics, print a separate message for each location of a duplicate symbol.
Rui Ueyama via llvm-commits
- [PATCH] D65213: [ELF] With --vs-diagnostics, print a separate message for each location of a duplicate symbol.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D65213: [ELF] With --vs-diagnostics, print a separate message for each location of a duplicate symbol.
George Rimar via Phabricator via llvm-commits
- [PATCH] D65213: [ELF] With --vs-diagnostics, print a separate message for each location of a duplicate symbol.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D65213: [ELF] With --vs-diagnostics, print a separate message for each location of a duplicate symbol.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D65213: [ELF] With --vs-diagnostics, print a separate message for each location of a duplicate symbol.
George Rimar via Phabricator via llvm-commits
- [PATCH] D65213: [ELF] With --vs-diagnostics, print a separate message for each location of a duplicate symbol.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D65213: [ELF] With --vs-diagnostics, print a separate message for each location of a duplicate symbol.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D65213: [ELF] With --vs-diagnostics, print a separate message for each location of a duplicate symbol.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D65213: [ELF] With --vs-diagnostics, print a separate message for each location of a duplicate symbol.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D65213: [ELF] With --vs-diagnostics, print a separate message for each location of a duplicate symbol.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D65213: [ELF] With --vs-diagnostics, print a separate message for each location of a duplicate symbol.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D65213: [ELF] With --vs-diagnostics, print a separate message for each location of a duplicate symbol.
Igor Kudrin via Phabricator via llvm-commits
- [llvm] r367213 - [AMDGPU] Regenerate v2i16 insertelement tests.
Simon Pilgrim via llvm-commits
- [llvm] r367214 - [ARM] Regenerate rotation tests
Simon Pilgrim via llvm-commits
- [llvm] r367215 - Mark test/MC/RISCV/rv{32, 64}i-aliases-invalid.s unsupported also on Windows
Hans Wennborg via llvm-commits
- [llvm] r367216 - [SystemZ] Regenerate <8 x i31> store test
Simon Pilgrim via llvm-commits
- [llvm] r366599 - [RISCV] Disable tests failing on buildbots.
Hans Wennborg via llvm-commits
- [llvm] r367218 - [DivergenceAnalysis] Add methods for querying divergence at use
Jay Foad via llvm-commits
- [llvm] r367220 - [DAGCombine] narrowInsertExtractVectorBinOp - early out for binops that change value type. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r367221 - [AMDGPU] Add amdgpu_kernel for consistency with other tests
Jay Foad via llvm-commits
- [llvm] r367222 - [InstCombine] add tests for fadd with negated operand; NFC
Sanjay Patel via llvm-commits
- [test-suite] r367223 - Creating release candidate rc1 from release_900 branch
Hans Wennborg via llvm-commits
- [lld] r367223 - Creating release candidate rc1 from release_900 branch
Hans Wennborg via llvm-commits
- [debuginfo-tests] r367223 - Creating release candidate rc1 from release_900 branch
Hans Wennborg via llvm-commits
- [llvm] r367224 - [InstCombine] reduce code for fadd with fneg operand; NFC
Sanjay Patel via llvm-commits
- [llvm] r367226 - [ValueTracking] Remove volatile check in isGuaranteedToTransferExecutionToSuccessor
Hideto Ueno via llvm-commits
- [llvm] r366799 - [TargetLowering] Add SimplifyMultipleUseDemandedBits
Jordan Rupprecht via llvm-commits
- [llvm] r367227 - [InstCombine] fold fadd+fneg with fdiv/fmul betweena
Sanjay Patel via llvm-commits
- [PATCH] D64416: [AArch64] Add support for Transactional Memory Extension (TME)
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D65070: [LLVM-C][OCaml] Add a fast linker binding
Timotej Kapus via Phabricator via llvm-commits
- [PATCH] D65273: [llvm-objcopy] - Reimplement strip-dwo-groups.test to stop using the precompiled object.
George Rimar via Phabricator via llvm-commits
- [PATCH] D65214: [obj2yaml] - Report a error when unable to resolve a sh_link reference properly.
George Rimar via Phabricator via llvm-commits
- [PATCH] D65215: [obj2yaml] - Teach tool to dump SHT_NULL sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D65278: [llvm-objcopy] - Stop using Inputs/alloc-symtab.o.
George Rimar via Phabricator via llvm-commits
- [PATCH] D65351: [ARM] Lower "(x<<c) > 0x80000000U" to "lsls" on Thumb1.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D65388: [llvm-readelf/llvm-readobj] - Test the case when e_shstrndx==SHN_XINDEX, but sec[0].sh_link is broken.
George Rimar via Phabricator via llvm-commits
- [PATCH] D65389: [AArch64][SVE2] Use destination register as source register
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D65391: [ELF.h] - Check the case when e_shstrndx=SHN_XINDEX, but the corresponding sh_link is broken.
George Rimar via Phabricator via llvm-commits
- [PATCH] D65218: [RISCV] Make input/output args analyzing functions public
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D65390: [AArch64][SVE2] Minor refactoring and cleanup
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D65392: [AArch64][SVE2] Load/store instruction fixes
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D65369: [APInt] Introduce clearLowBits()
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D65222: [IPSCCP] Add assertion to surface cases where we zap returns with overdefined users.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D65380: [InstCombine] Shift amount reassociation: shl-trunc-shl pattern
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64589: [UpdateTestChecks] Emit warning when invalid value for -check-prefix(es) option
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D65393: [llvm/Object] - Remove ELFFile<ELFT>::getSection(const StringRef SectionName). NFC.
George Rimar via Phabricator via llvm-commits
- [PATCH] D64911: [AMDGPU] Extend the SI Load/Store optimizer
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D65319: [ScalarizeMaskedMemIntrin] Bitcast the mask to the scalar domain and use scalar bit tests for the branches.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D65221: [Sanitizer][ASAN][MSAN] Fix infinite recursion on FreeBSD
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D63860: [MachineCSE] Extend CSE heuristic
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D64665: [MachinePipeliner] Refactor schedule emission logic
James Molloy via Phabricator via llvm-commits
- [PATCH] D65372: [llvm-objcopy] Add support for response files in llvm-strip and llvm-objcopy
James Henderson via Phabricator via llvm-commits
- [PATCH] D65370: libcxx: Define __STDCPP_THREADS__ to 1, not to __cplusplus.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D62686: [RISCV] Add support for save/restore of callee-saved registers via libcalls
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D65394: [yaml2obj] - Allow overriding sh_entsize for SHT_GNU_versym sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D65268: [ARM][LowOverheadLoops] Revert non-header LE target
Dave Green via Phabricator via llvm-commits
- [PATCH] D65185: Let tablegen generate property definitions
Sam McCall via Phabricator via llvm-commits
- [PATCH] D65396: [llvm/Object] - Add a test for "empty string table" error.
George Rimar via Phabricator via llvm-commits
- [PATCH] D65384: [Docs][llvm-strip] Add help text to llvm-strip rst doc
James Henderson via Phabricator via llvm-commits
- [PATCH] D60716: [DwarfDebug] Dump call site debug info into DWARF
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D65375: [ValueTracking] Remove volatile check in isGuaranteedToTransferExecutionToSuccessor
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D62462: [llvm-objdump] Add warning messages if disassembly + source for problematic inputs
James Henderson via Phabricator via llvm-commits
- [PATCH] D65346: [llvm-objcopy] Improve --add-section argument string parsing
James Henderson via Phabricator via llvm-commits
- [PATCH] D65055: [sanitizer_common][tests] Fix SanitizerCommon-Unit :: ./Sanitizer-*-Test/SanitizerCommon.PthreadDestructorIterations on Solaris
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D64483: [CMake] Define _FILE_OFFSET_BITS=64 on Solaris
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D64713: [InstCombine] X *fast (C ? 1.0 : 0.0) -> C ? X : 0.0
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64796: [builtins][test] XFAIL two SPARC tests
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D65398: [ARM] Generate MVE VFMAs
oliver cruickshank via Phabricator via llvm-commits
- [PATCH] D64557: Add llvm.loop.licm.disable metadata
Tim Corringham via Phabricator via llvm-commits
- [PATCH] D65374: [llvm-nm] Use same symbol types as gnu nm when --format=sysv
James Henderson via Phabricator via llvm-commits
- [PATCH] D64790: [LLVM][NFC] Adding an Alignment type to LLVM
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D62432: [SLPVectorizer] Make the scheduler aware of the TreeEntry operands.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D39339: [CallGraph] Refine call graph for indirect calls with !callees metadata
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D64751: [RISCV] Add support for lowering floating point inlineasm clobbers
Simon Cook via Phabricator via llvm-commits
- [PATCH] D63954: Add lifetime categories attributes
Dmitri Gribenko via Phabricator via llvm-commits
- [PATCH] D65312: ThinLTOBitcodeWriter: Include globals associated with type metadata globals in the merged module.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D64925: [IR] Add getArg() method to Function class
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D65046: [InstCombine] Fold "x ?% y ==/!= 0" to "x & (y-1) ==/!= 0" iff y is power-of-two
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D65376: Randomly outline code for cold regions
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D65141: [DivergenceAnalysis] Add methods for querying divergence at use
Jay Foad via Phabricator via llvm-commits
- [PATCH] D63547: [AIX]Global Address Lowering
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D64893: Ask confirmation when `git llvm push` will push multiple commits
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D65357: [AArch64][GlobalISel] Implement narrowing of G_SEXT.
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D65255: [yaml2obj] Move core yaml2obj code into lib and include for use in unittests
James Henderson via Phabricator via llvm-commits
- [PATCH] D65325: [AMDGPU] Enable v4f16 and above for v_pk_fma instructions
David Stuttard via Phabricator via llvm-commits
- [PATCH] D65240: [XCOFF][AIX] Generate symbol table entries with llvm-readobj
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D65399: [InstCombine] canonicalize fneg before fmul/fdiv
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D64281: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 1]
James Henderson via Phabricator via llvm-commits
- [PATCH] D65174: [DAGCombine] Limit the number of times for a store being considered for merging
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D65400: [AArch64] Skip isZIPMask check for masks with an odd number of elements.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D65347: [RISCV] Fix uninitialized variable after call to evaluateConstantImm
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [llvm] r367230 - [RISCV] Fix uninitialized variable after call to evaluateConstantImm
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D65266: SymbolVendor: Make SectionAddressesChanged a passthrough
Pavel Labath via Phabricator via llvm-commits
- [llvm] r367232 - [X86] combineX86ShufflesRecursively - start recursion at depth = 0. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D64662: [FPEnv] [PowerPC] Lower ppc_fp128 StrictFP Nodes to libcalls
Andrew J Wock via Phabricator via llvm-commits
- [llvm] r367233 - [NFC][FPEnv] Pre-commit tests for canonicalize negated operand of fdiv.
Cameron McInally via llvm-commits
- [PATCH] D65271: Increase testsuite packet-timeout 5secs -> 1min
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D65360: [AArch64][GlobalISel] Eliminate redundant G_ZEXT when the source is implicitly zext-loaded
Jessica Paquette via Phabricator via llvm-commits
- [llvm] r367235 - [AMDGPU] Fix typo in error message
Jay Foad via llvm-commits
- [llvm] r367236 - [llvm-objcopy] Improve --add-section argument string parsing
Sergey Dmitriev via llvm-commits
- [PATCH] D65385: [AArch64][AsmParser] Remove SVE and SVE2 from ARMTargetParser
Renato Golin via Phabricator via llvm-commits
- [PATCH] D65060: [LICM] Make Loop ICM profile aware
Wenlei He via Phabricator via llvm-commits
- [llvm] r367237 - AMDGPU/LoadStoreOptimizer: combine MMOs when merging instructions
Tom Stellard via llvm-commits
- [PATCH] D65036: AMDGPU/LoadStoreOptimizer: combine MMOs when merging instructions
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D65353: [lldb] Also include the array definition in Properties.inc
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D65402: [Attributor][MustExec] Deduce dereferenceable and nonnull attribute using MustBeExecutedContextExplorer
Hideto Ueno via Phabricator via llvm-commits
- [compiler-rt] r367239 - Appending COMPILER_RT_LIBCXX_PATH include path to -isystem for compiler-rt xray
Puyan Lotfi via llvm-commits
- [PATCH] D65307: Appending COMPILER_RT_LIBCXX_PATH include path to -isystem for compiler-rt xray
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D53342: [SimplifyLibCalls] Mark known arguments with nonnull
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] r367240 - [X86] resolveTargetShuffleInputs - add depth to limit recursion.
Simon Pilgrim via llvm-commits
- [llvm] r367242 - ThinLTOBitcodeWriter: Include globals associated with type metadata globals in the merged module.
Peter Collingbourne via llvm-commits
- [PATCH] D65035: [DebugInfo] Don't emit incorrect descriptions of thunk params (PR42627)
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D65397: Qualify includes of Properties[Enum].inc files. NFC
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D64666: [Sema] Enable -Wimplicit-float-conversion for integral to floating point precision loss
Ziang Wan via Phabricator via llvm-commits
- [llvm] r367243 - [Remarks] Update error message format string
Francis Visoiu Mistrih via llvm-commits
- [llvm] r367244 - [UpdateTestChecks] Emit warning when invalid value for -check-prefix(es) option
David Bolvansky via llvm-commits
- [PATCH] D65408: [Attributor] Heap-To-Stack Conversion
Stefan Stipanovic via Phabricator via llvm-commits
- [llvm] r367245 - gn build: Merge r367071
Vitaly Buka via llvm-commits
- [compiler-rt] r367246 - [compiler-rt] Reverting r367239 (xray include path) to fix bot build breakage.
Puyan Lotfi via llvm-commits
- [PATCH] D63828: Add FileWriter to GSYM and encode/decode functions to AddressRange and AddressRanges
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D65410: [PassManager] First Pass implementation at -O1 pass pipeline
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D65129: Test load unloading of modules with libraries-svr4
António Afonso via Phabricator via llvm-commits
- [PATCH] D65411: [FileCollector] Add a VFS that records FS accesses using the FileCollector
Alex Lorenz via Phabricator via llvm-commits
- [PATCH] D65247: [llvm-lipo] Implement -replace
Anusha Basana via Phabricator via llvm-commits
- [PATCH] D65197: [LV] Tail-loop Folding
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D64179: [CodeGen] Define an interface for the new pass manager.
Charles Zhang via Phabricator via llvm-commits
- [PATCH] D65056: [ASan][test] XFAIL AddressSanitizer-*-sunos :: TestCases/intercept-rethrow-exception.cc on Solaris
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D64825: Enable assembly output of local commons for AIX
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D64884: [PHINode] Preserve use-list order when removing incoming values.
Florian Hahn via Phabricator via llvm-commits
- [compiler-rt] r367250 - [compiler-rt] Appending COMPILER_RT_LIBCXX_PATH -isystem include for xray (2)
Puyan Lotfi via llvm-commits
- [llvm] r367251 - [X86] Fix typo in comment. We're looking at a right shift not a left shift. NFC
Craig Topper via llvm-commits
- [llvm] r367252 - [PowerPC][NFC]Fix a typo in comment.
Jinsong Ji via llvm-commits
- [PATCH] D63972: [CodeGen] Do the Simple Early Return in block-placement pass to optimize the blocks
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D65313: [llvm-readelf] Dump the stack sizes sections with --stack-sizes
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D65063: [PowerPC] Eliminate loads feeding swaps for vector type by using big-endian load.
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D65280: Add a pass to lower is.constant intrinsics Needs ReviewPublic
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D64209: [DWARF] Make DWARFDataExtractor possible to be used with both 32- and 64-bit offsets.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D63048: Update __VERSION__ to remove the hardcoded 4.2.1 version
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D64267: lldb_assert: abort when assertions are enabled.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D65412: GlobalISel: Partially implement fewerElementsVector G_UNMERGE_VALUES
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65413: GlobalISel: Implement moreElementsVector for G_UNMERGE_VALUES sources
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65415: GlobalISel: Replace artifact combiner checks with assert
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63844: [LoopFusion] Extend use of OptimizationRemarkEmitter
Kit Barton via Phabricator via llvm-commits
- [llvm] r367257 - [IR] Consolidate fixed metadata kind definitions (NFC)
Vedant Kumar via llvm-commits
- [PATCH] D64437: [IR] Consolidate fixed metadata kind definitions (NFC)
Phabricator via Phabricator via llvm-commits
- [PATCH] D58386: [DebugInfo] Pre-RA MachineSink: sink DBG_VALUEs that don't immediately follow the sunk instruction too
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D58238: [DebugInfo] MachineSink: Insert undef DBG_VALUEs when sinking instructions, try to forward copies
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D58232: WIP: GlobalISel: Don't materialize immarg arguments to intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65298: [DivRemPairs] Handling for expanded-form rem - recomposition (PR42673)
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D65150: [InstSimplify] Drop leftover "division-by-zero guard" around `@llvm.umul.with.overflow` overflow bit
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D64963: Add a pass to lower is.constant intrinsics
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D65416: Fix git-llvm to not delete non-empty directories.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D65417: [SCCP] Update condition to avoid overflow.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D65418: [MemorySSA] Set LoopSimplify to preserve MemorySSA in the NPM, if analysis exists.
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] r367259 - git-llvm: Restore compatibility with git 1.8.3.
James Y Knight via llvm-commits
- [llvm] r365917 - Allow the 'git-llvm' tool to push to svn from the split repositories
James Y Knight via llvm-commits
- [PATCH] D65383: Proposals for implementing a scheduler in TSAN
Oleg Doronin via Phabricator via llvm-commits
- [PATCH] D65186: [MustExec] Add a generic "must-be-executed-context" explorer
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D65420: [llvm-lipo] Implement -segalign
Anusha Basana via Phabricator via llvm-commits
- [llvm] r367263 - [clang-tidy]: Google: new check 'google-upgrade-googletest-case'
Eric Fiselier via llvm-commits
- [PATCH] D62977: [clang-tidy]: Google: new check 'google-upgrade-googletest-case'
Eric Fiselier via Phabricator via llvm-commits
- [PATCH] D65366: [CodeGen][SelectionDAG] More efficient code for X % C == 0 (SREM case)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D59883: Lower generic MASSV entries to PowerPC subtarget-specific entries
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D65164: Define some basic terminology around loops in our documentation
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D65419: [clang-doc] Fix failing tests on Windows
Diego Astiazarán via Phabricator via llvm-commits
- [compiler-rt] r367265 - Revert "[compiler-rt] Appending COMPILER_RT_LIBCXX_PATH -isystem include for xray (2)"
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D65246: [WebAssembly] Do not emit tail calls with return type mismatch
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D64029: [PGO] Add PGO support at -O0 in the experimental new pass manager
Rong Xu via Phabricator via llvm-commits
- [PATCH] D65421: Make lit.py abort_now() kill the worker process more precisely
Cassie Jones via Phabricator via llvm-commits
- [PATCH] D58311: [MemorySSA & LoopPassManager] Enable MemorySSA as loop dependency. Update tests.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D65422: [GlobalISel][AArch64] Add naive selection for @llvm.aarch64.ldaxr
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D65299: Try to clarify loop definition around confusing sub-loop case
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D47210: [lit] Fix the `--max-time` flag feature which was completely broken.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D65423: [AMDGPU] Fix high occupancy calculation and print it
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [zorg] r367272 - Removed unused llgo builder.
Galina Kistanova via llvm-commits
- [PATCH] D65362: [CMake] Move project() call to main CMake file
Haibo Huang via Phabricator via llvm-commits
- [PATCH] D65350: [DDG] Data Dependence Graph Basics
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D60480: [libc++] Integrate the PSTL into libc++
Eric Fiselier via Phabricator via llvm-commits
- [llvm] r367277 - [NFC] avoid AlignedCharArray in LLVM
JF Bastien via llvm-commits
- [PATCH] D65424: [Packetizer] Increase the size of DFAInput bitfield to allow up to 32 units
Thomas Raoux via Phabricator via llvm-commits
- [llvm] r367278 - [FileCollector] Add a VFS that records FS accesses using the FileCollector
Alex Lorenz via llvm-commits
- [PATCH] D65249: [NFC] use C++11 in AlignOf.h, remove AlignedCharArray
JF Bastien via Phabricator via llvm-commits
- [PATCH] D64966: [AMDGPU/GlobalISel] Add llvm.amdgcn.fdiv.fast legalization.
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D65425: [clang-doc] Fix expected output in tests
Diego Astiazarán via Phabricator via llvm-commits
- [llvm] r367280 - [FileCollector] test: disable the directory entry collection checks on windows
Alex Lorenz via llvm-commits
- [PATCH] D62213: [ABI] Implement Windows ABI for x86_64
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D65335: [llvm] [lit/tests] Replace 'env -u' with more portable construct
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D65429: Improving CodeView debug info type record's inline comments
NILANJANA BASU via Phabricator via llvm-commits
- [PATCH] D64849: Add platform guards to PPC vector intrinsics headers.
Phabricator via Phabricator via llvm-commits
- [PATCH] D64903: [ELF] Pad the last page of last PF_X PT_LOAD with traps when -z separate-code is specified
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63932: [GlobalDCE] Dead Virtual Function Elimination
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D64930: [ELF][AArch64] Allow PT_LOAD to have overlapping p_offset ranges
Ryan Prichard via Phabricator via llvm-commits
- [llvm] r367282 - [NFC] use C++11 in AlignOf.h, remove AlignedCharArray
JF Bastien via llvm-commits
- [PATCH] D65430: Add `--write-dependencies` option, which is equivalent to compiler option -MD.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D65430: Add `--write-dependencies` option, which is equivalent to compiler option -MD.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D65430: Add `--write-dependencies` option, which is equivalent to compiler option -MD.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D65430: Add `--write-dependencies` option, which is equivalent to compiler option -MD.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D65430: Add `--write-dependencies` option, which is equivalent to compiler option -MD.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D65430: Add `--write-dependencies` option, which is equivalent to compiler option -MD.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D65430: Add `--write-dependencies` option, which is equivalent to compiler option -MD.
George Rimar via Phabricator via llvm-commits
- [PATCH] D65430: Add `--write-dependencies` option, which is equivalent to compiler option -MD.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D65430: Add `--write-dependencies` option, which is equivalent to compiler option -MD.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D65430: Add `--write-dependencies` option, which is equivalent to compiler option -MD.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D65430: Add `--write-dependencies` option, which is equivalent to compiler option -MD.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D65430: Add `--write-dependencies` option, which is equivalent to compiler option -MD.
Ed Maste via Phabricator via llvm-commits
- [PATCH] D65430: Add `--write-dependencies` option, which is equivalent to compiler option -MD.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D65430: Add `--write-dependencies` option, which is equivalent to compiler option -MD.
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D65430: Add `--write-dependencies` option, which is equivalent to compiler option -MD.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D65430: Add `--write-dependencies` option, which is equivalent to compiler option -MD.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D65430: Add `--write-dependencies` option, which is equivalent to compiler option -MD.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D43256: [MBP] Move a latch block with conditional exit and multi predecessors to top of loop
Evgeniy via Phabricator via llvm-commits
- [PATCH] D65338: [MemorySSA] Extend allowed behavior for simplified instructions.
George Burgess IV via Phabricator via llvm-commits
- [llvm] r367283 - [NFC][PowerPC] Add test case for D65063
Zi Xuan Wu via llvm-commits
- [llvm] r367284 - [llvm-objdump] Add warning messages if disassembly + source for problematic inputs
Michael Pozulp via llvm-commits
- [PATCH] D65367: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 2]
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D65431: [lld] Simplify the code in SymbolTable::reportUnresolvable
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D37215: [ValueTracking] improve reverse assumption inference
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] r367286 - Revert "[llvm-objdump] Add warning messages if disassembly + source for problematic inputs"
Michael Pozulp via llvm-commits
- [llvm] r367287 - [APInt] Introduce clearLowBits()
Roman Lebedev via llvm-commits
- [llvm] r367288 - [DivRemPairs] Handling for expanded-form rem - recomposition (PR42673)
Roman Lebedev via llvm-commits
- [llvm] r367289 - Revert "[DivRemPairs] Handling for expanded-form rem - recomposition (PR42673)"
Roman Lebedev via llvm-commits
- [PATCH] D65432: [lldb] [test/lldb-vscode] Use realpath to match vscode behavior
Michał Górny via Phabricator via llvm-commits
- [llvm] r367292 - [AArch64][AsmParser] Remove SVE and SVE2 from ARMTargetParser
Cullen Rhodes via llvm-commits
- [compiler-rt] r367293 - [ASan][test] XFAIL AddressSanitizer-*-sunos :: TestCases/intercept-rethrow-exception.cc on Solaris
Rainer Orth via llvm-commits
- [llvm] r367294 - [NFC][X86][AArch64] Revisit test coverage for X s% C == 0 fold - add tests for negative divisors, INT_MIN divisors
Roman Lebedev via llvm-commits
- [compiler-rt] r367295 - [builtins][test] XFAIL two SPARC tests
Rainer Orth via llvm-commits
- [llvm] r367296 - [ARM][LowOverheadLoops] Revert non-header LE target
Sam Parker via llvm-commits
- [llvm] r367297 - [ARM][LowOverheadLoops] Enable by default
Sam Parker via llvm-commits
- [PATCH] D65326: Fix for a dangling point bug in DeadStoreElimination pass
Ankit via Phabricator via llvm-commits
- [PATCH] D65277: [ARM][LowOverheadLoops] Enable by default
Phabricator via Phabricator via llvm-commits
- [PATCH] D64753: [CrossTU][NFCI] Refactor loadExternalAST function
Endre Fülöp via Phabricator via llvm-commits
- [PATCH] D65329: SymbolVendor: Move locking into the Symbol Files
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D65434: [RISCV] Custom legalize i32 operations for RV64 to reduce signed extensions
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D65324: [ARM][ParallelDSP] Convert to function pass
Sam Parker via Phabricator via llvm-commits
- [PATCH] D61879: WIP: Prototype of DSE optimizations for -ftrivial-auto-var-init
Alexander Potapenko via Phabricator via llvm-commits
- [PATCH] D65243: [Attributor] Using liveness in other attributes.
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D63459: Loop Cache Analysis
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D65436: [docs] Add git to list of Software requirements
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D65404: [AArch64] Disable __ARM_FEATURE_SVE without ACLE.
Phabricator via Phabricator via llvm-commits
- [PATCH] D65330: [lldb][docs] Update documentation for monorepo and CMake caches
Phabricator via Phabricator via llvm-commits
- [PATCH] D64863: [clangd] Ignore diags from builtin files
Kadir Cetinkaya via Phabricator via llvm-commits
- [llvm] r367304 - [CMake] Define _FILE_OFFSET_BITS=64 on Solaris
Rainer Orth via llvm-commits
- [PATCH] D64482: [Driver] Define _FILE_OFFSET_BITS=64 on Solaris
Rainer Orth via Phabricator via llvm-commits
- [llvm] r367306 - [X86][AVX] SimplifyDemandedVectorElts - handle extraction from X86ISD::SUBV_BROADCAST source (PR42819)
Simon Pilgrim via llvm-commits
- [PATCH] D65438: [docs] Add cmake to Software requirements
Diana Picus via Phabricator via llvm-commits
- [PATCH] D65189: [MC] Support returning a structured rich disassembly output
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D65439: [IPSCCP] Move callsite check to the beginning of the loop.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D64188: [NewPM] Port the MIR Printing pass to new pass manager.
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D65440: GlobalISel: Add widenScalar for G_UNMERGE_VALUES sources
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63731: [AMDGPU] Prevent VGPR copies from moving across the EXEC mask definitions
Alexander via Phabricator via llvm-commits
- [PATCH] D64995: [lldb] Fix crash when tab-completing in multi-line expr
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D62007: [RISCV][WIP] Minimal stack realignment support
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D65441: GlobalISel: Improve widenScalar for G_UNMERGE_VALUES
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65147: [SimplifyCFG] FoldTwoEntryPHINode(): don't bailout on i1 PHI's if we can hoist a 'not' from incoming values
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65148: [SimplifyCFG] Bump phi-node-folding-threshold from 2 to 3
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D60295: [CodeGen] Change the jump table size unit from entry to target
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D62315: [compiler-rt][crt] Pass -fno-lto in check_cxx_section_exists
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D65442: [AArch64] Update MTE system register encodings
Luke Cheeseman via Phabricator via llvm-commits
- [PATCH] D65446: [yaml2obj/obj2yaml] - Add a basic support for extended section indexes.
George Rimar via Phabricator via llvm-commits
- [PATCH] D65447: GlobalISel: Lower scalarizing unmerge of a vector to shifts
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r367310 - [llvm-objcopy] - Stop using Inputs/alloc-symtab.o
George Rimar via llvm-commits
- [llvm] r367311 - [RISCV] Attempt to make rv{32, 64}i-aliases-invalid.s less flaky
Sam Elliott via llvm-commits
- [PATCH] D65354: [X86] Let MachineCombiner reassociate adds for ILP
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D65448: [AArch64] Implement initial SVE calling convention support
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D65449: gn build: Use rebase_path on filename args to libcxx/utils/gen_link_script.py
Hans Wennborg via Phabricator via llvm-commits
- [llvm] r367314 - gn build: Use rebase_path on filename args to libcxx/utils/gen_link_script.py
Hans Wennborg via llvm-commits
- [PATCH] D65443: [clangd] Fix a regression in rL366996.
Haojian Wu via Phabricator via llvm-commits
- [llvm] r366487 - gn build: Merge r366458.
Hans Wennborg via llvm-commits
- [PATCH] D65451: [DivRemPairs] Avoid RAUW pitfalls (PR42823)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65280: Add a pass to lower is.constant intrinsics
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D64424: [AIX] Implement LR prolog/epilog save/restore
Chris Bowler via Phabricator via llvm-commits
- [PATCH] D65452: [Support] Workaround a GCC 4.8 bug on constant expression evaluation.
Michael Liao via Phabricator via llvm-commits
- [llvm] r367318 - [X86] SimplifyDemandedVectorEltsForTargetNode should be calling resolveTargetShuffleInputs not getTargetShuffleMask
Simon Pilgrim via llvm-commits
- [PATCH] D65364: AArch64: Add a tagged-globals backend feature.
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [llvm] r367320 - Fix `git llvm` script when no arguments are supplied on Python 3
Mehdi Amini via llvm-commits
- [llvm] r367321 - Ask confirmation when `git llvm push` will push multiple commits
Mehdi Amini via llvm-commits
- [llvm] r367322 - [InstCombine] Fold "x ?% y ==/!= 0" to "x & (y-1) ==/!= 0" iff y is power-of-two
Roman Lebedev via llvm-commits
- [PATCH] D65021: TableGen: Add MinAlignment predicate
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65403: [COFF, ARM64] Reorder handling of aarch64 MSVC builtins
David Major via Phabricator via llvm-commits
- [llvm] r367324 - Address post commit review comments on revision 366727.
Sean Fertile via llvm-commits
- [PATCH] D64181: GlobalISel: moreElementsVector for G_LOAD
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65113: AMDGPU: Correct behavior of f16/i16 non-format store intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r367325 - [DivRemPairs] Add srem-of-srem tests (PR42823, D65298, D65451)
Roman Lebedev via llvm-commits
- [llvm] r367326 - AMDGPU: Avoid emitting "true" predicates
Matt Arsenault via llvm-commits
- [llvm] r367327 - [LoopFusion] Extend use of OptimizationRemarkEmitter
Kit Barton via llvm-commits
- [PATCH] D65075: TableGen/AMDGPU: Avoid emitting "true" predicates
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r367328 - [Remarks] Add two serialization modes for remarks: separate and standalone
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D64652: [AIX] Add a TargetLoweringObjectFile for XCOFF and add support for common variables.
Sean Fertile via Phabricator via llvm-commits
- [llvm] r367329 - [Support] Workaround a GCC 4.8 bug on constant expression evaluation.
Michael Liao via llvm-commits
- [PATCH] D65455: [FunctionAttrs] Annote "willreturn" for AssumeLikeInst
Hideto Ueno via Phabricator via llvm-commits
- [llvm] r367330 - [NFC] Remove uses of LLVM_ALIGNAS
JF Bastien via llvm-commits
- [PATCH] D65457: [InstCombine] Optimize div/ldiv/lldiv
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D65205: [RISCV] Add Custom Parser for Atomic Memory Operands
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D65458: [NFC] Remove LLVM_ALIGNAS
JF Bastien via Phabricator via llvm-commits
- [llvm] r367332 - [GVN] Preserve loop related analysis/canonical forms.
Florian Hahn via llvm-commits
- [PATCH] D65311: [dotest] Remove multiprocessing
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D65137: [GVN] Preserve loop related analysis/canonical forms.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D65459: [AARCH64] Renumber relocation codes R_AARCH64_TLS_TPREL64 and DTPMOD64
Peter Smith via Phabricator via llvm-commits
- [PATCH] D65343: [clang-tidy] Fix the documentation for linuxkernel-must-use-errs.
Tom Roeder via Phabricator via llvm-commits
- [llvm] r367334 - [Docs] Fix sphinx warning in OCamlLangImpl5.rst
Francis Visoiu Mistrih via llvm-commits
- [llvm] r367335 - Revert [GVN] Preserve loop related analysis/canonical forms.
Florian Hahn via llvm-commits
- [PATCH] D65460: [AArch64][GlobalISel] Support the neg_addsub_shifted_imm32 pattern
Jessica Paquette via Phabricator via llvm-commits
- [llvm] r367336 - [NFC] remove obsolete comment
JF Bastien via llvm-commits
- [PATCH] D65291: [RISCV] Add Custom Parser for Atomic Memory Operands
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D65428: Remove cache for macro arg stringization
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D65462: gn build: Fix check-clang-tools after r362702.
Nico Weber via Phabricator via llvm-commits
- [llvm] r367339 - [WebAssembly] Do not emit tail calls with return type mismatch
Thomas Lively via llvm-commits
- [PATCH] D65463: [WebAssembly] Fix conflict between ret legalization and sjlj
Keno Fischer via Phabricator via llvm-commits
- [llvm] r367340 - gn build: Fix check-clang-tools after r362702.
Nico Weber via llvm-commits
- [llvm] r367341 - gn build: Update comment I failed to update in r367340 / D65462
Nico Weber via llvm-commits
- [PATCH] D65156: [lit] Protect full test suite from FILECHECK_OPTS
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D64509: [SCEV] Compute exit count from overflow test
Philip Reames via Phabricator via llvm-commits
- [PATCH] D64451: [PoisonChecking] Validate inbounds annotation on getelementptr where possible
Philip Reames via Phabricator via llvm-commits
- [PATCH] D64533: [IndVars] Special case the problematic (gep inbounds p, iv == nullptr) problem (pr42357)
Philip Reames via Phabricator via llvm-commits
- [llvm] r367342 - [FunctionAttrs] Annotate "willreturn" for AssumeLikeInst
Hideto Ueno via llvm-commits
- [PATCH] D65285: [OpenMP] Rename last file to cpp and remove LIBOMP_CFLAGS
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D65464: [LoopFusion] Add ability to fuse guarded loops
Kit Barton via Phabricator via llvm-commits
- [PATCH] D64898: Standardize how we check for legality of frame realignment
Philip Reames via Phabricator via llvm-commits
- [llvm] r367344 - [AMDGPU/GlobalISel] Add llvm.amdgcn.fdiv.fast legalization.
Austin Kerbow via llvm-commits
- [PATCH] D64972: [Loop Peeling] Do not close further unroll/peel if profile based peeling was not used
Philip Reames via Phabricator via llvm-commits
- [PATCH] D65179: Changing representation of .cv_def_range directives in Codeview debug info assembly format for better readability
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D65465: SelectionDAG, MI, AArch64: Widen target flags fields/arguments from unsigned char to unsigned.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D65466: CodeGen: Allow virtual registers in bundles
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65467: AMDGPU: Remove v0 workaround for DS_GWS_* instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65308: [NFC][clang] Refactor getCompilationPhases()+Types.def step 3.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D60582: [IPSCCP] Add general integer range support.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D65468: [NVPTX] Fix PR41651
Michael Liao via Phabricator via llvm-commits
- [PATCH] D65470: [WebAssembly] Fix allocsize attribute in sjlj lowering
Keno Fischer via Phabricator via llvm-commits
- [PATCH] D65471: [AMDGPU] Reserve all AGPRs on targets which do not have them
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] r367347 - [AMDGPU] Reserve all AGPRs on targets which do not have them
Stanislav Mekhanoshin via llvm-commits
- [llvm] r367348 - [dsymutil] Pass LinkOptions by value instead of const ref.
Jonas Devlieghere via llvm-commits
- [PATCH] D65472: GlobalISel: Fix widenScalar for G_MERGE_VALUES to pointer
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r367349 - [NVPTX] Fix PR41651
Michael Liao via llvm-commits
- [PATCH] D61105: [MS] Emit S_HEAPALLOCSITE debug info in SelectionDAG
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D65473: GlobalISel: Avoid widening unmerge with matching source type
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65474: [SCEV] Return zero from computeConstantDifference(X, X)
Nikolai Bozhenov via Phabricator via llvm-commits
- [PATCH] D64488: [Driver] Support -fsanitize=function on Solaris/x86
Rainer Orth via Phabricator via llvm-commits
- [llvm] r367352 - [MemorySSA] Extend allowed behavior for simplified instructions.
Alina Sbirlea via llvm-commits
- [PATCH] D65475: Fix __clang_call_termiante's argument for foreign exceptions
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D65476: [AMDGPU] Print register pressure for agpr and vgpr separately
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] r367355 - [AMDGPU] Print register pressure for agpr and vgpr separately
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D61371: [benchmark] Fix win32 link on case-sensitive fs
Phabricator via Phabricator via llvm-commits
- [llvm] r367356 - [benchmark] Fix win32 link on case-sensitive fs
Roman Lebedev via llvm-commits
- [PATCH] D65477: [build] add the ability to create a symlink for lipo
Anusha Basana via Phabricator via llvm-commits
- [llvm] r367357 - [X86] Fix mistake in comment. NFC
Craig Topper via llvm-commits
- [PATCH] D64859: [InstCombine] strncmp(x,y,strlen(x|y)+1) -> strcmp(x,y)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D65478: Create unique, but identically-named ELF sections for explicitly-sectioned functions when using -function-sections.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D64185: [NewPM] Port FinalizeISel to the new pass manager.
Charles Zhang via Phabricator via llvm-commits
- [PATCH] D64183: [NewPM] Port MachineModuleInfo to the new pass manager.
Charles Zhang via Phabricator via llvm-commits
- [PATCH] D64187: [NewPM] Port the MachineCSE pass to the new PM.
Charles Zhang via Phabricator via llvm-commits
- [llvm] r367359 - [NFC] Improve cmake diagnostic when checking atomics
JF Bastien via llvm-commits
- [PATCH] D65122: [Symbol] Use llvm::Expected when getting TypeSystems
Alex Langford via Phabricator via llvm-commits
- [PATCH] D65479: [Bugpoint redesign] Added pass to reduce parameters
Diego Treviño via Phabricator via llvm-commits
- [PATCH] D65480: [AMDGPU] Fix for vectorizer crash with pointers of different size
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D65482: [DAGCombiner] Add an option to control whether or not to enable store merging
Wei Mi via Phabricator via llvm-commits
- [compiler-rt] r367362 - Remove cmake checks for MSVC 1900 / VS 2013
Reid Kleckner via llvm-commits
- [llvm] r367362 - Remove cmake checks for MSVC 1900 / VS 2013
Reid Kleckner via llvm-commits
- [PATCH] D63179: [sanitizer-common] Reduce ANSI color sequences that have no effect.
Aaron Green via Phabricator via llvm-commits
- [llvm] r367364 - [Remarks] Add an LLVM-bitstream-based remark serializer
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D63466: [Remarks] Add an LLVM-bitstream-based remark serializer
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [llvm] r367365 - [DAGCombiner] Add an option to control whether or not to enable store merging.
Wei Mi via llvm-commits
- [PATCH] D65175: [ARM] Transform compare of masked value to shift on Thumb1.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D65488: [GISel] Pass MD_callees metadata down in call lowering.
Mark Lacey via Phabricator via llvm-commits
- [llvm] r367366 - gn build: Merge r367364
Nico Weber via llvm-commits
- [PATCH] D65359: [Sema] Map from a variable template specialization in a pattern to a variable template specialization in an instantiation properly
Phabricator via Phabricator via llvm-commits
- [PATCH] D65078: GlobalISel: Add G_ATOMICRMW_{FADD|FSUB}
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r367369 - GlobalISel: Add G_ATOMICRMW_{FADD|FSUB}
Matt Arsenault via llvm-commits
- [PATCH] D65490: [SimplifyCFG] Mark missed Changed to true.
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] r367370 - Revert "[Remarks] Add an LLVM-bitstream-based remark serializer"
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D65491: [llvm-objdump] Fix jumptable detection when disassembling Mach-O binaries
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [llvm] r367372 - Reland: [Remarks] Add an LLVM-bitstream-based remark serializer
Francis Visoiu Mistrih via llvm-commits
- [llvm] r367373 - TableGen: Add MinAlignment predicate
Matt Arsenault via llvm-commits
- [llvm] r367374 - [MS] Emit S_HEAPALLOCSITE debug info in SelectionDAG
Amy Huang via llvm-commits
- [PATCH] D58191: [DebugInfo] Make postra sinking of DBG_VALUEs safe in the presence of subregisters
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D65493: Modernize atomic detection and usage
JF Bastien via Phabricator via llvm-commits
- [llvm] r367376 - GlobalISel: Replace artifact combiner checks with assert
Matt Arsenault via llvm-commits
- [PATCH] D65494: [Support] Added overflow checking add, sub and mul.
Nandor Licker via Phabricator via llvm-commits
- [PATCH] D65494: [Support] Added overflow checking add, sub and mul.
JF Bastien via Phabricator via llvm-commits
- [PATCH] D65494: [Support] Added overflow checking add, sub and mul.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D65494: [Support] Added overflow checking add, sub and mul.
Nandor Licker via Phabricator via llvm-commits
- [PATCH] D65494: [Support] Added overflow checking add, sub and mul.
Nandor Licker via Phabricator via llvm-commits
- [PATCH] D65494: [Support] Added overflow checking add, sub and mul.
Nandor Licker via Phabricator via llvm-commits
- [PATCH] D65494: [Support] Added overflow checking add, sub and mul.
Nandor Licker via Phabricator via llvm-commits
- [PATCH] D65494: [Support] Added overflow checking add, sub and mul.
Nandor Licker via Phabricator via llvm-commits
- [PATCH] D65494: [Support] Added overflow checking add, sub and mul.
JF Bastien via Phabricator via llvm-commits
- [PATCH] D65494: [Support] Added overflow checking add, sub and mul.
Nandor Licker via Phabricator via llvm-commits
- [PATCH] D65494: [Support] Added overflow checking add, sub and mul.
JF Bastien via Phabricator via llvm-commits
- [PATCH] D65494: [Support] Added overflow checking add, sub and mul.
JF Bastien via Phabricator via llvm-commits
- [PATCH] D41296: Limit size of non-GlobalValue name
Aaron Puchert via Phabricator via llvm-commits
- [PATCH] D28855: [CMake] Copy per-component `required_libraries` into `LINK_COMPONENTS`. NFC.
bryant via Phabricator via llvm-commits
- [compiler-rt] r367378 - [asan_symbolize] Provide better error message when extracting the UUID of a binary fails
Dan Liew via llvm-commits
- [compiler-rt] r367379 - [asan_symbolize] Add `--skip-uuid-validation` option to `ModuleMapPlugIn`.
Dan Liew via llvm-commits
- [compiler-rt] r367380 - [asan_symbolize] More debugging output
Dan Liew via llvm-commits
- [llvm] r367381 - [AMDGPU] Fix high occupancy calculation and print it
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D65495: [asan_symbolize] Fix bug where the frame counter was not incremented.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D65253: [sanitizer_common] Replace forkpty with posix_spawn on Darwin
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D64906: [ELF][PPC] Allow PT_LOAD to have overlapping p_offset ranges
Fangrui Song via Phabricator via llvm-commits
- [llvm] r367382 - [PowerPC] Eliminate loads/swap feeding swap/store for vector type by using big-endian load/store
Zi Xuan Wu via llvm-commits
- [PATCH] D65063: [PowerPC] Eliminate loads/swap feeding swap/store for vector type by using big-endian load/store
Zixuan Wu (Zeson) via Phabricator via llvm-commits
- [llvm] r367383 - [NFC] Remove LLVM_ALIGNAS
JF Bastien via llvm-commits
- [PATCH] D65377: [FunctionAttrs] Annotate intrinsics with nosync
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D65496: AMDGPU/SILoadStoreOptimizer: Add helper functions for working with CombineInfo
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D65296: [Attributor] Loop Abstract Attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D58091: Customize warnings for missing built-in type
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D65497: [RISCV] Generate extensions for RV64 when lowering LibCall with i32 type
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D64758: [WebAssembly] Assembler/InstPrinter: support call_indirect type index.
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D65499: [ELF] Fix finding the location in messages for undefined hidden symbols.
Igor Kudrin via Phabricator via llvm-commits
- [llvm] r367388 - revert r367382 because buildbot failure
Zi Xuan Wu via llvm-commits
- [PATCH] D61446: Generalize the pass registration mechanism used by Polly to any third-party tool
serge via Phabricator via llvm-commits
- [PATCH] D65500: [RISCV] Support 'f' Inline Assembly Constraint
Sam Elliott via Phabricator via llvm-commits
- [llvm] r367389 - [ARM][ParallelDSP] Convert to function pass
Sam Parker via llvm-commits
- [llvm] r367391 - [llvm/Object] - Add a test for "empty string table" error.
George Rimar via llvm-commits
- [PATCH] D65501: [Loop Peeling] Introduce peeling levels
Serguei Katkov via Phabricator via llvm-commits
- [llvm] r367393 - [LLVM][NFC] Adding an Alignment type to LLVM
Guillaume Chatelet via llvm-commits
- [PATCH] D65401: SymbolVendor: Remove the object file member variable
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D65502: [ARM] Fix for MVE VREV64
Dave Green via Phabricator via llvm-commits
- [llvm] r367394 - [AArch64][SVE2] Use destination register as source register
Cullen Rhodes via llvm-commits
- [PATCH] D65191: [llvm-objdump] Implement highlighting
Seiya Nuta via Phabricator via llvm-commits
- [llvm] r367395 - [docs] Add cmake to Software requirements
Diana Picus via llvm-commits
- [PATCH] D63981: [LV] Avoid building interleaved group in presence of WAW dependency
Evgeniy via Phabricator via llvm-commits
- [PATCH] D65503: [Loop Peeling] Do not close further unroll/peel if profile based peeling was not used. Alternate to D64972
Serguei Katkov via Phabricator via llvm-commits
- [llvm] r367396 - [AArch64][SVE2] Minor refactoring and cleanup
Cullen Rhodes via llvm-commits
- [llvm] r367397 - [RISCV] Add support for lowering floating point inlineasm clobbers
Simon Cook via llvm-commits
- [llvm] r367398 - [AArch64][SVE2] Load/store instruction fixes
Cullen Rhodes via llvm-commits
- [PATCH] D64737: RISCV: Add support for floating point registers in inlineasm
Simon Cook via Phabricator via llvm-commits
- [llvm] r367400 - Add default constructor for MaybeAlign
Guillaume Chatelet via llvm-commits
- [llvm] r367401 - Recommit "[GVN] Preserve loop related analysis/canonical forms."
Florian Hahn via llvm-commits
- [llvm] r367402 - [NFC][ARMCGP] Use switch in isSupportedValue
Sam Parker via llvm-commits
- [PATCH] D65504: [AArch64] Do not allocate unnecessary emergency slot.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] r367403 - [RISCV] Support 'f' Inline Assembly Constraint
Sam Elliott via llvm-commits
- [PATCH] D65190: [X86] X86ATTInstPrinter: replace markup with startMarkup/endMarkup
Seiya Nuta via Phabricator via llvm-commits
- [llvm] r367404 - Fix mismatching vector type in AlignmentTest.cpp
Guillaume Chatelet via llvm-commits
- [PATCH] D65505: [ARM] Reject CSEL instructions with invalid operands
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D65506: [MachineScheduler] improve reuse of 'releaseNode'method
Lorenzo Casalino via Phabricator via llvm-commits
- [PATCH] D53137: Scalable vector core instruction support + size queries
Graham Hunter via Phabricator via llvm-commits
- [llvm] r367409 - Re-disable C4324 MSVC warning that was enabled in D65458 / rL367383
Simon Pilgrim via llvm-commits
- [llvm] r367412 - [X86][AVX] Add reduced test case for PR42833
Simon Pilgrim via llvm-commits
- [PATCH] D65450: Add llvm-style RTTI to ObjectFile hierarchy
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D65409: [ProcessWindows] Choose a register context file by prepocessor
Phabricator via Phabricator via llvm-commits
- [llvm] r367415 - [DivRemPairs][NFC] Autogenerate all checklines
Roman Lebedev via llvm-commits
- [llvm] r367417 - [DivRemPairs] Avoid RAUW pitfalls (PR42823)
Roman Lebedev via llvm-commits
- [llvm] r367419 - [DivRemPairs] Recommit: Handling for expanded-form rem - recomposition (PR42673)
Roman Lebedev via llvm-commits
- [PATCH] D65507: [MIPS GlobalISel] Fold load/store + G_GEP + G_CONSTANT
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D65152: Fix issues with inferior stdout coming out of order
Pavel Labath via Phabricator via llvm-commits
- [llvm] r367421 - [X86] Regenerate vp2intersect tests
Simon Pilgrim via llvm-commits
- [llvm] r367422 - gn build: Merge r367393
Nico Weber via llvm-commits
- [llvm] r367423 - [DivRemPairs] Fixup DNDEBUG build - variable is only used in assertion
Roman Lebedev via llvm-commits
- [llvm] r367424 - [X86] Regenerate alias-static-alloca test checks to make D65354 diff easier
Simon Pilgrim via llvm-commits
- [llvm] r367425 - [X86] Regenerate callee-saved test checks to make D65354 diff easier
Simon Pilgrim via llvm-commits
- [llvm] r367426 - [X86] Regenerate lrshrink test checks to make D65354 diff easier
Simon Pilgrim via llvm-commits
- [llvm] r367427 - [LLVM] Fix Alignment death tests in Release Mode
Guillaume Chatelet via llvm-commits
- [llvm] r367428 - [AArch64] Add support for Transactional Memory Extension (TME)
Momchil Velikov via llvm-commits
- [llvm] r367429 - [X86][AVX] Ensure chained subvector insertions are the same size (PR42833)
Simon Pilgrim via llvm-commits
- [llvm] r367430 - [IPSCCP] Move callsite check to the beginning of the loop.
Florian Hahn via llvm-commits
- [PATCH] D37166: [builtins] Prevent duplicate definitions for overridden functions
Nico Weber via Phabricator via llvm-commits
- [PATCH] D39938: [compiler-rt] [builtins] Include GENERIC_SOURCES in arm_SOURCES for MinGW
Nico Weber via Phabricator via llvm-commits
- [PATCH] D65512: gn build: Fix redundant object files in builtin lib.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D65513: gn build: Make builtin library build on macOS
Nico Weber via Phabricator via llvm-commits
- [PATCH] D65514: [LLVM][Alignment] Introduce Alignment Type
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] r367433 - [ARM] Reject CSEL instructions with invalid operands
Mikhail Maltsev via llvm-commits
- [PATCH] D55153: [ThinLTO] Implement index-based WPD
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r367435 - [X86][SSE] Add test cases for PR42825
Simon Pilgrim via llvm-commits
- [PATCH] D65515: [llvm-readobj/libObject] - Introduce a custom warning handler for `ELFFile<ELFT>` methods.
George Rimar via Phabricator via llvm-commits
- [llvm] r367436 - [X86] Moved IsNOT helper earlier. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r367437 - [AARCH64] Switch relocations R_AARCH64_TLS_TPREL64 and R_AARCH64_DTPMOD64
Peter Smith via llvm-commits
- [PATCH] D62007: [RISCV] Minimal stack realignment support
weiwei via Phabricator via llvm-commits
- [PATCH] D65516: [NFC] Test commit, corrected some spelling in comment
David Candler via Phabricator via llvm-commits
- [PATCH] D47927: [RISCV] Custom lower ISD::{U,S}{ADD,SUB}O nodes
Sam Elliott via Phabricator via llvm-commits
- [llvm] r367438 - [NFC][InstCombine] Add baseline tests with non-canonical CLAMP pattern
Roman Lebedev via llvm-commits
- [llvm] r367439 - [NFC][InstCombine] Add xor-or-icmp tests with icmp having extra uses
Roman Lebedev via llvm-commits
- [PATCH] D65518: gn build: Add build files for compiler-rt/lib/profile
Nico Weber via Phabricator via llvm-commits
- [PATCH] D63325: [Support][Time profiler] Make FE codegen blocks to be inside frontend blocks
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D62592: [RISCV] Add assembler support for RVC HINT instructions
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D61675: [WIP] Update IRBuilder::CreateFNeg(...) to return a UnaryOperator
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D65519: ]
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r367440 - [docs] Reword documentation in terms of SCCs not cycles
Philip Reames via llvm-commits
- [PATCH] D65520: [IR] SelectInst: add swapValues() utility
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r367185 - [IR] Fix getPointerAlignment for CallBase
Philip Reames via llvm-commits
- [compiler-rt] r367442 - [Sanitizer][ASAN][MSAN] Fix infinite recursion on FreeBSD
Alexander Richardson via llvm-commits
- [llvm] r367443 - [AMDGPU] Fix for vectorizer crash with pointers of different size
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D63378: [ORC] WIP Speculative compilation
Praveen velliengiri via Phabricator via llvm-commits
- [PATCH] D65521: [LLVM][Alignment] Introduce Alignment Type in DataLayout
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D65522: [X86][SSE] Swap X86ISD::BLENDV inputs with an inverted selection mask (PR42825)
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r367445 - [docs][FIX] Add missing word to documentation in terms of SCCs
Johannes Doerfert via llvm-commits
- [llvm] r367446 - Reland "[DwarfDebug] Dump call site debug info"
Djordje Todorovic via llvm-commits
- [llvm] r367447 - [InstCombine] canonicalize fneg before fmul/fdiv
Sanjay Patel via llvm-commits
- [PATCH] D65523: SROA: Check Total Bits of vector type
Suyog Sarda via Phabricator via llvm-commits
- [compiler-rt] r367448 - gn build: Fix redundant object files in builtin lib.
Nico Weber via llvm-commits
- [llvm] r367448 - gn build: Fix redundant object files in builtin lib.
Nico Weber via llvm-commits
- [llvm] r367449 - gn build: Make builtin library build on macOS
Nico Weber via llvm-commits
- [PATCH] D65524: [mips] Fix lowering load/store instruction in PIC case
Simon Atanasyan via Phabricator via llvm-commits
- [compiler-rt] r367450 - gn build: Add build files for compiler-rt/lib/profile
Nico Weber via llvm-commits
- [llvm] r367450 - gn build: Add build files for compiler-rt/lib/profile
Nico Weber via llvm-commits
- [PATCH] D65020: [GVN] Do PHI translations across all edges between the load and the unavailable pred.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r367451 - [MemorySSA] Add additional verification for phis.
Alina Sbirlea via llvm-commits
- [PATCH] D63147: [MemorySSA] Add additional verification for phis.
Alina Sbirlea via Phabricator via llvm-commits
- [compiler-rt] r367452 - compiler-rt: Rename .cc files in lib/ubsan to .cpp.
Nico Weber via llvm-commits
- [PATCH] D65486: [clangd] Ignore semicolons, whitespace, and comments in SelectionTree.
Sam McCall via Phabricator via llvm-commits
- [llvm] r367454 - gn build: Merge r367452 and add standalone sources
Nico Weber via llvm-commits
- [PATCH] D65498: Fix completion for functions in anonymous namespaces
Jonas Devlieghere via Phabricator via llvm-commits
- [compiler-rt] r367456 - compiler-rt: Rename .cc files in lib/interception to .cpp.
Nico Weber via llvm-commits
- [llvm] r367457 - gn build: Merge r367456
Nico Weber via llvm-commits
- [llvm] r367458 - [docs] Add references to unreferenced footnotes.
Lang Hames via llvm-commits
- [compiler-rt] r367460 - compiler-rt: Rename .cc file in lib/profile to .cpp
Nico Weber via llvm-commits
- [llvm] r367460 - compiler-rt: Rename .cc file in lib/profile to .cpp
Nico Weber via llvm-commits
- [llvm] r367461 - [SCCP] Update condition to avoid overflow.
Alina Sbirlea via llvm-commits
- [PATCH] D47770: [MVT][SVE] Add EVT strings and Type mapping
David Greene via Phabricator via llvm-commits
- [compiler-rt] r367462 - Attempt to heal bots after r367456
Nico Weber via llvm-commits
- [PATCH] D65528: [IR] Value: add replaceUsesWithIf() utility
Roman Lebedev via Phabricator via llvm-commits
- [compiler-rt] r367463 - compiler-rt: Rename .cc file in lib/sanitizer_common to .cpp
Nico Weber via llvm-commits
- [llvm] r367464 - gn build: Merge r367463
Nico Weber via llvm-commits
- [PATCH] D65529: [PowerPC] Use xxleqv to set all one vector IMM(-1).
Jinsong Ji via Phabricator via llvm-commits
- [llvm] r367465 - [X86] Add AVX512DQ command lines to vector-mul.ll to show that we use vpmullq instead of shift+add/sub for some cases. NFC
Craig Topper via llvm-commits
- [llvm] r367466 - [X86] Add test cases to show premature decomposition of vector multiplies into shift+add/sub for types that aren't legal and need to be split. NFC
Craig Topper via llvm-commits
- [compiler-rt] r367467 - compiler-rt: Rename .cc file in lib/sanitizer_common/tests to .cpp
Nico Weber via llvm-commits
- [compiler-rt] r367469 - Attempt to heal tsan bot after r367463
Nico Weber via llvm-commits
- [PATCH] D65530: [InstCombine] foldXorOfICmps(): don't give up on non-single-use ICmp's if all users are freely invertible
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r367470 - [Support] Added overflow checking add, sub and mul.
JF Bastien via llvm-commits
- [compiler-rt] r367471 - compiler-rt: Rename .cc file in lib/sanitizer_common/symbolizer to .cpp
Nico Weber via llvm-commits
- [PATCH] D65531: [ArgPromo][Tests] Examples to show missing 'tail' marker removal
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] r367472 - [DAGCombine] Limit the number of times for the same store and root nodes
Wei Mi via llvm-commits
- [PATCH] D65532: [LTO][Legacy] Update TargetOption after parsing debug options
Steven Wu via Phabricator via llvm-commits
- [PATCH] D65533: [X86] In decomposeMulByConstant, legalize the VT before querying whether the multiply is legal
Craig Topper via Phabricator via llvm-commits
- [compiler-rt] r367473 - Attempt to heal bots after r367467
Nico Weber via llvm-commits
- [llvm] r367474 - SelectionDAG, MI, AArch64: Widen target flags fields/arguments from unsigned char to unsigned.
Peter Collingbourne via llvm-commits
- [llvm] r367475 - AArch64: Add a tagged-globals backend feature.
Peter Collingbourne via llvm-commits
- [PATCH] D64095: SVFS implementation according to RFC: Interface user provided vector functions with the vectorizer.
Sumedh Arani via Phabricator via llvm-commits
- [PATCH] D65535: [ArgPromo][Tests] Examples to show missing 'byval' argument propagation
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D65536: [ConstExprPreter] Overflow-detecting methods use GCC or clang builtins
Nandor Licker via Phabricator via llvm-commits
- [llvm] r367476 - [GISel] Pass MD_callees metadata down in call lowering.
Mark Lacey via llvm-commits
- [llvm] r367477 - [GISel] Address review feedback on passing MD_callees to lowerCall.
Mark Lacey via llvm-commits
- [PATCH] D65537: Print reasonable representations of type names in llvm-nm, readelf and readobj.
Sunil Srivastava via Phabricator via llvm-commits
- [PATCH] D65537: Print reasonable representations of type names in llvm-nm, readelf and readobj.
Sunil Srivastava via Phabricator via llvm-commits
- [PATCH] D65537: Print reasonable representations of type names in llvm-nm, readelf and readobj.
James Henderson via Phabricator via llvm-commits
- [PATCH] D65537: Print reasonable representations of type names in llvm-nm, readelf and readobj.
James Henderson via Phabricator via llvm-commits
- [PATCH] D65537: Print reasonable representations of type names in llvm-nm, readelf and readobj.
James Henderson via Phabricator via llvm-commits
- [PATCH] D65537: Print reasonable representations of type names in llvm-nm, readelf and readobj.
George Rimar via Phabricator via llvm-commits
- [PATCH] D65537: Print reasonable representations of type names in llvm-nm, readelf and readobj.
George Rimar via Phabricator via llvm-commits
- [PATCH] D65537: Print reasonable representations of type names in llvm-nm, readelf and readobj.
James Henderson via Phabricator via llvm-commits
- [PATCH] D65537: Print reasonable representations of type names in llvm-nm, readelf and readobj.
Sunil Srivastava via Phabricator via llvm-commits
- [PATCH] D65537: Print reasonable representations of type names in llvm-nm, readelf and readobj.
Sunil Srivastava via Phabricator via llvm-commits
- [PATCH] D65537: Print reasonable representations of type names in llvm-nm, readelf and readobj.
James Henderson via Phabricator via llvm-commits
- [PATCH] D65537: Print reasonable representations of type names in llvm-nm, readelf and readobj.
Sunil Srivastava via Phabricator via llvm-commits
- [PATCH] D65537: Print reasonable representations of type names in llvm-nm, readelf and readobj.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64164: [clang][ARM] Fix msvc arm{64} builtins to use int on LP64 systems.
Phabricator via Phabricator via llvm-commits
- [PATCH] D64964: [API] Remove use of ClangASTContext from SBTarget
Alex Langford via Phabricator via llvm-commits
- [PATCH] D65538: [X86] Add DAG combine to fold any_extend_vector_inreg+truncstore to an extractelement+store
Craig Topper via Phabricator via llvm-commits
- [llvm] r367482 - Fix unused variable warning for non-assert builds.
Eric Christopher via llvm-commits
- [llvm] r367483 - Fix to r367374 "[MS] Emit S_HEAPALLOCSITE debug info in Selection DAG"
Amy Huang via llvm-commits
- [llvm] r367484 - [NFC] allow creating error strings from a Twine
JF Bastien via llvm-commits
- [llvm] r367485 - [IndVars, RLEV] Support rewriting exit values in loops without known exits (prep work)
Philip Reames via llvm-commits
- [PATCH] D58418: [clang][DirectoryWatcher] Upstream DirectoryWatcher
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] clang: fix build on newer 32bit Slackware releases
Eric Hameleers via llvm-commits
- [PATCH] D63674: [CMake] Fix the value of `config.target_cflags` for non-macOS Apple platforms. Attempt #3.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D65539: [llvm-objcopy][MachO] Implement a layout algorithm for executables/shared libraries
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D65540: [llvm-objcopy][MachO] Fix method names. NFCI.
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D65541: [llvm-objcopy][MachO] Implement --only-section
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D65542: [PeepholeOptimizer] Don't assume bitcast def always has input
Jinsong Ji via Phabricator via llvm-commits
- [llvm] r367486 - Migrate some more fadd and fsub cases away from UnsafeFPMath control to utilize NoSignedZerosFPMath options control
Michael Berg via llvm-commits
- [PATCH] D65170: Migrate some more fadd and fsub cases away from UnsafeFPMath control to utilize NoSignedZerosFPMath options control
Michael Berg via Phabricator via llvm-commits
- [PATCH] D65544: [RLEV] Rewrite loop exit values for multiple exit loops w/o overall loop exit count
Philip Reames via Phabricator via llvm-commits
- [llvm] r367487 - Attempt to unbreak sphinx build bot by inserting a link.
Philip Reames via llvm-commits
- [PATCH] D65545: Handle some fs::remove failures
JF Bastien via Phabricator via llvm-commits
- [llvm] r367488 - [X86] Add DAG combine to fold any_extend_vector_inreg+truncstore to an extractelement+store
Craig Topper via llvm-commits
- [PATCH] D64830: [Xtensa 4/10] Add basic *td files with Xtensa architecture description.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D64831: [Xtensa 5/10] Add Xtensa MCTargetDescr initial functionality.
Andrei Safronov via Phabricator via llvm-commits
- [llvm] r367489 - [ScalarizeMaskedMemIntrin] Bitcast the mask to the scalar domain and use scalar bit tests for the branches.
Craig Topper via llvm-commits
- [PATCH] D64833: [Xtensa 7/10] Add Xtensa instruction printer.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D64834: [Xtensa 8/10] Add support of the Xtensa shift/load/store/move and processor control instructions.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D64835: [Xtensa 9/10] Add basic support of Xtensa disassembler.
Andrei Safronov via Phabricator via llvm-commits
- [PATCH] D64836: [Xtensa 10/10] Add relaxations and fixups. Add rest part of Xtensa Core Instructions.
Andrei Safronov via Phabricator via llvm-commits
- [llvm] r367490 - [ConstExprPreter] Overflow-detecting methods use GCC or clang builtins
JF Bastien via llvm-commits
- [llvm] r367491 - [ARM] Transform compare of masked value to shift on Thumb1.
Eli Friedman via llvm-commits
- [llvm] r367492 - [ARM] Lower "(x<<c) > 0x80000000U" to "lsls" on Thumb1.
Eli Friedman via llvm-commits
- [compiler-rt] r367493 - compiler-rt: Try to appease lint script.
Nico Weber via llvm-commits
- [PATCH] D65547: [Reproducers] Force replay in synchronous mode.
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r367495 - Fix build when both gtest death tests and LLVM_NODISCARD are available.
Richard Smith via llvm-commits
- [PATCH] D65548: Make JITDylib ignore Exported flag
Sasha Krassovsky via Phabricator via llvm-commits
- [PATCH] D62434: [lld-link] diagnose undefined symbols before LTO when possible
Nico Weber via Phabricator via llvm-commits
- [llvm] r367496 - Revert "[MS] Emit S_HEAPALLOCSITE debug info in Selection DAG" and
Amy Huang via llvm-commits
- [PATCH] D64176: [Bugpoint redesign] Added Pass to Remove Global Variables
Diego Treviño via Phabricator via llvm-commits
- [PATCH] D65550: [AArch64] Do not emit '#' before immediates in inline asm
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [PATCH] D65090: AMDGPU/GlobalISel: Select local loads
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r367498 - AMDGPU/GlobalISel: Select local loads
Matt Arsenault via llvm-commits
- [PATCH] D65551: [compiler-rt] Implement getrandom interception
Andrew Krieger via Phabricator via llvm-commits
- [llvm] r367499 - Fix a release-only build warning triggered by rL367485
Philip Reames via llvm-commits
- [llvm] r367500 - Reapply "AMDGPU: Split block for si_end_cf"
Matt Arsenault via llvm-commits
- [PATCH] D65267: [PowerPC][PreEmitPeephole] Remove redundant copies of immediate numbers after TailDup
Kai Luo via Phabricator via llvm-commits
- [llvm] r367501 - Create unique, but identically-named ELF sections for explicitly-sectioned functions and globals when using -function-sections and -data-sections.
Peter Collingbourne via llvm-commits
- [PATCH] D54368: RegAllocFast: Record internal state based on register units
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r367503 - GlobalISel: moreElementsVector for G_LOAD/G_STORE
Matt Arsenault via llvm-commits
- [PATCH] D65552: Move llvm::Register from CodeGen to MC to correct a layering issue
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D65553: Move register namespacing definitions from TargetRegisterInfo to Register
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D64899: AMDGPU/GlobalISel: First pass at attempting to legalize load/stores
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65091: AMDGPU/GlobalISel: Select simple local stores
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r367504 - AMDGPU/GlobalISel: Select simple local stores
Matt Arsenault via llvm-commits
- [llvm] r367505 - AMDGPU: Correct FP atomic patterns
Matt Arsenault via llvm-commits
- [PATCH] D65077: AMDGPU: Correct FP atomic patterns
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r367506 - AMDGPU: Start redefining atomic PatFrags
Matt Arsenault via llvm-commits
- [PATCH] D65081: AMDGPU: Start redefining atomic PatFrags
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r367507 - AMDGPU/GlobalISel: Allow selection of DS atomicrmw
Matt Arsenault via llvm-commits
- [PATCH] D65082: AMDGPU/GlobalISel: Allow selection of DS atomicrmw
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r367508 - [NFC] Remove obsolete LLVM_GNUC_PREREQ
JF Bastien via llvm-commits
- [llvm] r367509 - AMDGPU/GlobalISel: Handle G_ATOMICRMW_FADD
Matt Arsenault via llvm-commits
- [llvm] r367510 - Revert "[NFC] Remove obsolete LLVM_GNUC_PREREQ"
JF Bastien via llvm-commits
- [llvm] r367511 - AMDGPU/GlobalISel: Select local atomic cmpxchg
Matt Arsenault via llvm-commits
- [PATCH] D65083: AMDGPU/GlobalISel: Select local atomic cmpxchg
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64722: AMDGPU/GlobalISel: Support arguments with multiple registers
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65554: Prevent vregs leaking into the MC layer via TargetRegisterClass::contains()
Daniel Sanders via Phabricator via llvm-commits
- [llvm] r367512 - AMDGPU/GlobalISel: Remove manual store select code
Matt Arsenault via llvm-commits
- [PATCH] D65084: AMDGPU/GlobalISel: Remove manual store select code
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r367513 - AMDGPU/GlobalISel: Fix flat load/store of pointer types
Matt Arsenault via llvm-commits
- [PATCH] D65085: AMDGPU/GlobalISel: Fix flat load/store of pointer types
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64953: GlobalISel: Support physical register inputs in patterns
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r367514 - AMDGPU/GlobalISel: fix inst-select-load-local.mir in -DLLVM_ENABLE_ASSERTIONS=off builds after r367498
Fangrui Song via llvm-commits
- [PATCH] D65097: AMDGPU: Add offsets to MMO when lowering buffer intrinsics
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D65556: Phabricator D49466
Dan McGregor via Phabricator via llvm-commits
- [PATCH] D49466: Initial implementation of -fmacro-prefix-map and -ffile-prefix-map
Dan McGregor via Phabricator via llvm-commits
- [PATCH] D65557: AMDGPU/LoadStoreOptimizer: Set the correct offset whem merging MMOs
Tom Stellard via Phabricator via llvm-commits
- [lld] r367515 - [ELF] Fix finding locations in messages for undefined hidden symbols.
Igor Kudrin via llvm-commits
- [llvm] r367516 - recommit:[PowerPC] Eliminate loads/swap feeding swap/store for vector type by using big-endian load/store
Zi Xuan Wu via llvm-commits
- [llvm] r367517 - AMDGPU/SILoadStoreOptimizer: Make some functions const
Tom Stellard via llvm-commits
- [PATCH] D65316: AMDGPU/SILoadStoreOptimizer: Make some functions const
Tom Stellard via Phabricator via llvm-commits
- [llvm] r367518 - [SelectionDAG] Use APInt::isSubsetOf/intersects to simplify some code.
Craig Topper via llvm-commits
- [llvm] r367519 - [Testing] Fix tests that break with read-only checkouts
David Zarzycki via llvm-commits
- [PATCH] D65558: [LLVM][Alignment] Update documentation
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D65511: Delay emitting dllexport explicitly defaulted members until the class is fully parsed (PR40006)
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D64475: [clangd] Duplicate lines of semantic highlightings sent removed.
Johan Vikström via Phabricator via llvm-commits
- [PATCH] D65559: Change /build to /build* in top-level .gitignore
Douglas Yung via Phabricator via llvm-commits
- [llvm] r367522 - [NFC][ARM][ParallelDSP] Getters and renaming
Sam Parker via llvm-commits
- [PATCH] D63782: [FPEnv] Add fptosi and fptoui constrained intrinsics
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D65563: [LLVM][Alignment] Fix AlignmentTest on platform where size_t != uint64_t
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D65517: [Preprocessor] Always discard body of #define if we failed to parse it
Phabricator via Phabricator via llvm-commits
- [llvm] r367532 - [LLVM][Alignment] Fix AlignmentTest on platform where size_t != uint64_t
Guillaume Chatelet via llvm-commits
- [PATCH] D65564: Improve raw_ostream so that you can "write" colors using operator<<
Rui Ueyama via Phabricator via llvm-commits
- [lld] r367533 - [ELF][X86] Improve tests
Fangrui Song via llvm-commits
- [PATCH] D65565: [LLD] [COFF] Fix wholearchive with thin archives
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r367535 - [MIPS GlobalISel] Fold load/store + G_GEP + G_CONSTANT
Petar Avramovic via llvm-commits
- [PATCH] D65567: [ARM][ParallelDSP] Generate SMUAD
Sam Parker via Phabricator via llvm-commits
- [PATCH] D64903: [ELF] Add -z separate-code and pad the last page of last PF_X PT_LOAD with traps only if -z separate-code is specified
Fangrui Song via Phabricator via llvm-commits
- [lld] r367536 - [ELF] With --vs-diagnostics, print a separate message for each location of a duplicate symbol.
Igor Kudrin via llvm-commits
- [lld] r367537 - [ELF] Add -z separate-code and pad the last page of last PF_X PT_LOAD with traps only if -z separate-code is specified
Fangrui Song via llvm-commits
- [PATCH] D65568: [AliasAnalysis] Initialize a member variable that may be used by unit test.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D65509: [lldb][CMake] Avoid 'Autogenerate scheme' dialogs in Xcode projects
Phabricator via Phabricator via llvm-commits
- [PATCH] D65437: [lldb][docs] Update landing page for monorepo
Phabricator via Phabricator via llvm-commits
- [llvm] r367540 - [AArch64] Do not allocate unnecessary emergency slot.
Sander de Smalen via llvm-commits
- [llvm] r367543 - [ARM] Regenerate BSWAP16 tests
Simon Pilgrim via llvm-commits
- [llvm] r367544 - [ARM] Fix for MVE VREV64
David Green via llvm-commits
- [PATCH] D65406: [Parser] Change parameter type from int to enum
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D65570: [test/Object] - Cleanup the Object\obj2yaml.test a bit.
George Rimar via Phabricator via llvm-commits
- [PATCH] D58245: Remove no-op code.
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D41653: [RISCV] Initial porting GlobalISel
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D54296: [RISCV] Lower inline asm constraint A for RISC-V
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D57332: [RISCV] Allow parsing of bare symbols with offsets
Alex Bradbury via Phabricator via llvm-commits
- [compiler-rt] r367546 - compiler-rt: Rename .cc file in lib/xray to .cpp
Nico Weber via llvm-commits
- [llvm] r367547 - [IR] SelectInst: add swapValues() utility
Roman Lebedev via llvm-commits
- [llvm] r367548 - [IR] Value: add replaceUsesWithIf() utility
Roman Lebedev via llvm-commits
- [compiler-rt] r367550 - compiler-rt: Rename .cc file in lib/xray/tests/unit to .cpp
Nico Weber via llvm-commits
- [compiler-rt] r367551 - compiler-rt: Rename .cc file in lib/{dfsan, stats, ubsan_minimal} to .cpp
Nico Weber via llvm-commits
- [compiler-rt] r367552 - Try to heal bots after r367551
Nico Weber via llvm-commits
- [llvm] r367553 - [RISCV] Add Custom Parser for Atomic Memory Operands
Sam Elliott via llvm-commits
- [compiler-rt] r367555 - Try to heal bots more after r367551
Nico Weber via llvm-commits
- [llvm] r367556 - [X86] EltsFromConsecutiveLoads - don't attempt to merge volatile loads (PR42846)
Simon Pilgrim via llvm-commits
- [PATCH] D57795: [RISCV] Add FreeBSD targets
Sam Elliott via Phabricator via llvm-commits
- [compiler-rt] r367558 - compiler-rt: Rename .cc file in lib/asan to .cpp
Nico Weber via llvm-commits
- [compiler-rt] r367559 - compiler-rt: Rename .cc file in lib/asan/tests to .cpp
Nico Weber via llvm-commits
- [compiler-rt] r367560 - compiler-rt: Rename .cc file in lib/{interception/tests, safestack} to .cpp
Nico Weber via llvm-commits
- [compiler-rt] r367561 - compiler-rt: Rename .cc file in lib/lsan to .cpp
Nico Weber via llvm-commits
- [compiler-rt] r367562 - compiler-rt: Rename .cc file in lib/msan to .cpp
Nico Weber via llvm-commits
- [compiler-rt] r367563 - compiler-rt: Rename .cc file in lib/msan/tests to .cpp
Nico Weber via llvm-commits
- [PATCH] D65576: [InstCombine] simplify a cmp+select using binop result equivalence
Sanjay Patel via Phabricator via llvm-commits
- [compiler-rt] r367564 - compiler-rt: Rename .cc file in lib/tsan/rtl to .cpp
Nico Weber via llvm-commits
- [llvm] r367565 - Add support for openSUSE RISC-V triple
Sam Elliott via llvm-commits
- [PATCH] D63497: Add support for openSUSE RISC-V triple
Sam Elliott via Phabricator via llvm-commits
- [compiler-rt] r367566 - compiler-rt: Rename .cc file in lib/tsan/tests/{rtl, unit} to .cpp
Nico Weber via llvm-commits
- [compiler-rt] r367567 - compiler-rt: Rename .cc file in lib/tsan/{benchmarks, dd, go} to .cpp
Nico Weber via llvm-commits
- [compiler-rt] r367568 - compiler-rt: Rename .cc file in lib/scudo/standalone to .cpp
Nico Weber via llvm-commits
- [compiler-rt] r367569 - compiler-rt: Rename .cc file in lib/scudo/standalone/tests to .cpp
Nico Weber via llvm-commits
- [PATCH] D65159: [PowerPC][XCOFF] Adds support for writing the .bss section for object files.
Sean Fertile via Phabricator via llvm-commits
- [llvm] r367570 - [X86][SSE] SimplifyMultipleUseDemandedBits - Add PEXTR/PINSR B+W handling
Simon Pilgrim via llvm-commits
- [PATCH] D65580: [ARM] Tighten up VLDRH.32 with low alignments
Dave Green via Phabricator via llvm-commits
- [compiler-rt] r367572 - compiler-rt: Call a generated c++ file in hwasan .cpp instead of .cc
Nico Weber via llvm-commits
- [PATCH] D65546: Fix TestThreadSpecificBreakpoint on Windows
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D65315: [PowerPC][Peephole] Check if `extsw`'s second operand is a virtual register
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D65405: [Parser] Use special definition for pragma annotations
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D64142: [SLP] try to create vector loads from bitcasted scalar pointers
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D65581: [ARM] MVE big endian bitcasts
Dave Green via Phabricator via llvm-commits
- [PATCH] D58843: [WIP][MC][RISCV] Allow targets to defer forcing relocations
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D65582: IR: accept and print numbered %N names for function args
Tim Northover via Phabricator via llvm-commits
- [llvm] r367576 - [IR] Add getArg() method to Function class
Teresa Johnson via llvm-commits
- [llvm] r367577 - [InstCombine] add test with swapped select operands; NFC
Sanjay Patel via llvm-commits
- [PATCH] D65583: [ARM] MVE big endian loads/stores
Dave Green via Phabricator via llvm-commits
- [llvm] r367578 - [llvm-objdump] Fix jumptable detection when disassembling Mach-O binaries
Kuba Mracek via llvm-commits
- [PATCH] D65584: [ELF] resolveUndefined: make STB_WEAK logic consistent for Undefined and SharedFile
Fangrui Song via Phabricator via llvm-commits
- [llvm] r367579 - [InstCombine] add tests with 'ne' predicates; NFC
Sanjay Patel via llvm-commits
- [llvm] r367580 - [mips] Fix lowering load/store instruction in PIC case
Simon Atanasyan via llvm-commits
- [PATCH] D65585: WIP: [llvm-locstats] Add the llvm-locstats tool
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D64910: [IPRA][ARM] Disable no-CSR optimisation for ARM
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D64908: Fix and test inter-procedural register allocation for ARM
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D65586: [Attributor][NFC] Invalid DerefState is at fixpoint
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] r367581 - [Attributor][FIX] Indicate a missing update change
Johannes Doerfert via llvm-commits
- [llvm] r367582 - [X86][SSE] Add PEXTR*(PINSR*(v, s, c), c) -> s combine.
Simon Pilgrim via llvm-commits
- [PATCH] D59978: [Attributor] Deduce the "no-return" attribute for functions
Michael Kruse via Phabricator via llvm-commits
- [llvm] r367583 - Move macho-data-in-code.ll to X86/macho-data-in-code.ll (to only run when x86 is a valid target).
Kuba Mracek via llvm-commits
- [PATCH] D65588: [MCA] Add support for printing immedate values as hex. Also enable lexing of masm binary and hex literals.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D65590: Make name resolution in ORC skip extra symbols
Sasha Krassovsky via Phabricator via llvm-commits
- [llvm] r367584 - Document LLVM_ENABLE_LIBCXX in CMake.rst
Erich Keane via llvm-commits
- [llvm] r367585 - Fix spacing of LLVM_USE_PERF in CMake.rst that caused it to be tabbed in funny
Erich Keane via llvm-commits
- [compiler-rt] r367586 - try to fix bots after r367562
Nico Weber via llvm-commits
- [compiler-rt] r367587 - try to fix bots more after r367562
Nico Weber via llvm-commits
- [PATCH] D65593: [Attributor][MustExec] Deduce dereferenceable and nonnull attribute by exploring path
Hideto Ueno via Phabricator via llvm-commits
- [llvm] r367588 - [TargetLowering] SimplifyMultipleUseDemandedBits - Add ISD::INSERT_VECTOR_ELT handling
Simon Pilgrim via llvm-commits
- [compiler-rt] r367589 - Remove a few straggler ".cc"s in compiler-rt/lib
Nico Weber via llvm-commits
- [PATCH] D65121: [FileCheck] Make FILECHECK_OPTS useful for its test suite
Paul Robinson via Phabricator via llvm-commits
- [llvm] r367590 - [WebAssembly] Assembler/InstPrinter: support call_indirect type index.
Wouter van Oortmerssen via llvm-commits
- [llvm] r367591 - GlobalISel: Fix widenScalar for G_MERGE_VALUES to pointer
Matt Arsenault via llvm-commits
- [PATCH] D60531: [asan_symbolize] Teach `asan_symbolize.py` to symbolicate using a module map
Nico Weber via Phabricator via llvm-commits
- [llvm] r367592 - [LV] Tail-Loop Folding
Sjoerd Meijer via llvm-commits
- [llvm] r367593 - AMDGPU: Use tablegen pattern for sendmsg intrinsics
Matt Arsenault via llvm-commits
- [llvm] r367594 - [MemorySSA] Set LoopSimplify to preserve MemorySSA in the NPM, if analysis exists.
Alina Sbirlea via llvm-commits
- [PATCH] D64920: AMDGPU: Use tablegen pattern for sendmsg intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D64905: [NFC][CodeGen] Modify the type element of TailCalls to simplify the dupRetToEnableTailCallOpts()
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D65596: [SimplifyCFG] Cleanup redundant conditions [NFC].
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D65594: Fix `skipIfSanitized` decorator on macOS
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r367596 - [SimplifyCFG] Mark missed Changed to true.
Alina Sbirlea via llvm-commits
- [llvm] r367597 - CodeGen: Allow virtual registers in bundles
Matt Arsenault via llvm-commits
- [llvm] r367598 - AMDGPU: Remove v0 workaround for DS_GWS_* instructions
Matt Arsenault via llvm-commits
- [PATCH] D65314: CodeGen: Don't follow aliases when extracting type info.
Peter Collingbourne via Phabricator via llvm-commits
- [lld] r367599 - [COFF] Fix wholearchive with thin archives
Martin Storsjo via llvm-commits
- [llvm] r367600 - [X86] Add some test cases for 512-bit truncate to 128-bits with min-legal-vector-width=0 and prefer-vector-width=256.
Craig Topper via llvm-commits
- [llvm] r367601 - [X86] In decomposeMulByConstant, legalize the VT before querying whether the multiply is legal
Craig Topper via llvm-commits
- [llvm] r367603 - Follow up of rL367592, fix the build
Sjoerd Meijer via llvm-commits
- [PATCH] D65598: [LLD] [COFF] Avoid loading objects for mingw autoimport, when a defined alias exists
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D65599: Add MCRegister and use it in MCRegisterClass::contains()
Daniel Sanders via Phabricator via llvm-commits
- [llvm] r367604 - GlobalISel: Lower scalarizing unmerge of a vector to shifts
Matt Arsenault via llvm-commits
- [PATCH] D65600: Relax load store vectorizer pointer strip checks
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D65601: AMDGPU/GlobalISel: Don't reject shader types
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D61437: [AArch64] Static (de)allocation of SVE stack objects.
David Greene via Phabricator via llvm-commits
- [PATCH] D65602: [WebAssembly] Fixed relocation errors having no location.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D61435: [AArch64] NFC: Add generic StackOffset to describe scalable offsets.
David Greene via Phabricator via llvm-commits
- [PATCH] D65603: Add support in CMake to statically link the C++ standard library.
Erich Keane via Phabricator via llvm-commits
- [PATCH] D65604: AMDGPU/GlobalISel: Alternative mappings for constants
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63741: [TableGen] Add "InitValue": Handle operands with set bit values in decoder methods
Nicolas Guillemot via Phabricator via llvm-commits
- [llvm] r367607 - [AArch64][x86] add tests for shift-add-shift; NFC (PR42644)
Sanjay Patel via llvm-commits
- [PATCH] D65605: Use MCRegister in MCRegisterInfo's interfaces
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D65587: [analyzer] StackFrameContext: Add NodeBuilderContext::blockCount() to its profile
Csaba Dabis via Phabricator via llvm-commits
- [lld] r367611 - Update release notes for things I've done since the last release
Martin Storsjo via llvm-commits
- [PATCH] D65606: [ARM] Fix invalid symbol redefinition due to duplicated jumptable (PR42760)
Nikita Popov via Phabricator via llvm-commits
- [llvm] r367612 - [AArch64][x86] adjust tests with shift-add-shift; NFC
Sanjay Patel via llvm-commits
- [PATCH] D64592: [OpenMP] Fix declare target link implementation
Phabricator via Phabricator via llvm-commits
- [llvm] r367614 - Move register namespacing definitions from TargetRegisterInfo to Register
Daniel Sanders via llvm-commits
- [PATCH] D65607: [DAGCombiner] try to convert opposing shifts to casts
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D64956: NFC: Region annotation intrnsics addition based on RFC from llvmpar
Tao B. Schardl via Phabricator via llvm-commits
- [PATCH] D65534: [clang] Change FileManager to use llvm::ErrorOr instead of null on failure
Harlan Haskins via Phabricator via llvm-commits
- [llvm] r367619 - [WebAssembly] Fixed relocation errors having no location.
Wouter van Oortmerssen via llvm-commits
- [PATCH] D65608: [llvm-readelf] Fix core note descriptions
Jordan Rupprecht via Phabricator via llvm-commits
- [www-releases] r367621 - Add links to 8.0.1 binaries
Tom Stellard via llvm-commits
- [PATCH] D65609: Add gdb pretty printers for a wide variety of libc++ data structures.
Sterling Augustine via Phabricator via llvm-commits
- [llvm] r367623 - Changes to improve CodeView debug info type record inline comments
Nilanjana Basu via llvm-commits
- [PATCH] D65610: Robustify update_test_checks.py to non-autogened tests, and add a mode to skip non-autogenerated ones
Philip Reames via Phabricator via llvm-commits
- [llvm] r367624 - Relax load store vectorizer pointer strip checks
Stanislav Mekhanoshin via llvm-commits
- [llvm] r367625 - [NFC] Remove extra __has_feature
JF Bastien via llvm-commits
- [llvm] r367626 - Revert r367123: "[llvm] [lit/tests] Replace 'env -u' with more portable construct"
Joel E. Denny via llvm-commits
- [llvm] r367627 - Revert r366980: "[lit] Protect full test suite from FILECHECK_OPTS"
Joel E. Denny via llvm-commits
- [PATCH] D65613: [ScalarizeMaskedMemIntrin] Add constant mask support to expandload and compressstore scalarization
Craig Topper via Phabricator via llvm-commits
- [PATCH] D65612: Handle casts changing pointer size in the vectorizer
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D65614: [Reassociate] Stop linearizing all associative expression trees w/o profitability
Philip Reames via Phabricator via llvm-commits
- [llvm] r367628 - [PGO] Add PGO support at -O0 in the experimental new pass manager
Rong Xu via llvm-commits
- [zorg] r367629 - Update URL for last-good-build.properties
Jessica Paquette via llvm-commits
- [zorg] r367630 - Update test suite jobs to use monorepo.
Jessica Paquette via llvm-commits
- [PATCH] D61810: [BPF] add new intrinsics preserve_{array,union,struct}_access_index
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D65276: [SCEV] Disable canonical expansion for nested recurrences.
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D65617: [BPF] annotate DIType metadata for builtin preseve_array_access_index()
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D65618: [BPF] Handling type conversions correctly for CO-RE
Yonghong Song via Phabricator via llvm-commits
- [llvm] r367633 - Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Register as started by r367614. NFC
Daniel Sanders via llvm-commits
- [llvm] r367634 - [Tests] Autogen a bunch of Reassociate tests for ease of update
Philip Reames via llvm-commits
- [PATCH] D65619: [lit] use built-in clear_environment instead of external env command
Bob Haarman via Phabricator via llvm-commits
- [llvm] r367635 - [dsymutil] Fix heap-use-after-free related to the LinkOptions.
Jonas Devlieghere via llvm-commits
- [PATCH] D65620: [AMDGPU] Use S_DENORM_MODE for gfx10
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D64447: Fix llvm.aarch64.irg properties.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D65621: [NewPassManager] Resolve assertion in CGSCCPassManager when CallCounts change.
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] r367636 - Prevent vregs leaking into the MC layer via TargetRegisterClass::contains()
Daniel Sanders via llvm-commits
- [llvm] r367637 - Fix up an unused variable warning caused by TRI->isVirtualRegister() -> Register::isVirtualRegister()
Daniel Sanders via llvm-commits
- [PATCH] D65489: Format OptionEnumValueElement
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D65623: [lit] Actually run tests for internal env command
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D65624: [lit] Print internal env commands
Joel E. Denny via Phabricator via llvm-commits
- [llvm] r367639 - Update Compiler.h check for MSVC
JF Bastien via llvm-commits
- [llvm] r367640 - Temporarily revert "Changes to improve CodeView debug info type record inline comments"
Eric Christopher via llvm-commits
- [PATCH] D65626: [X86] Improve codegen of v8i64->v8i16 and v16i32->v16i8 truncate with avx512vl, avx512bw, min-legal-vector-width<=256 and prefer-vector-width=256
Craig Topper via Phabricator via llvm-commits
- [PATCH] D64711: [LTO] Don't override relocation model stored in the module
Petr Hosek via Phabricator via llvm-commits
- [compiler-rt] r367642 - Fix flaky test caused by PR42868
Vitaly Buka via llvm-commits
- [PATCH] D65629: cfi-icall: Allow the jump table to be optionally made non-canonical.
Peter Collingbourne via Phabricator via llvm-commits
- [lld] r367643 - Fix an unused variable warning.
Rui Ueyama via llvm-commits
- [llvm] r367644 - [NFC][CodeGen] Modify the type element of TailCalls to simplify the dupRetToEnableTailCallOpts()
Kang Zhang via llvm-commits
- [PATCH] D61321: [globalisel] Allow SrcOp to convert an APInt and render it as an immediate operand (MO.isImm() == true)
Daniel Sanders via Phabricator via llvm-commits
- [llvm] r367645 - [PowerPC][Peephole] Check if `extsw`'s second operand is a virtual register
Kai Luo via llvm-commits
- [llvm] r367646 - Handle casts changing pointer size in the vectorizer
Stanislav Mekhanoshin via llvm-commits
- [llvm] r367647 - [Loop Peeling] Do not close further unroll/peel if profile based peeling was not used.
Serguei Katkov via llvm-commits
- [PATCH] D65631: [clang-format] Fix a bug that doesn't break braces before unions for Allman
Owen Pan via Phabricator via llvm-commits
- [lld] r367649 - Improve raw_ostream so that you can "write" colors using operator<<
Rui Ueyama via llvm-commits
- [llvm] r367649 - Improve raw_ostream so that you can "write" colors using operator<<
Rui Ueyama via llvm-commits
- [lld] r367650 - Add a comment for --vs-diagnostics.
Rui Ueyama via llvm-commits
- [lld] r367651 - Add an assert() to catch possible regexp errors.
Rui Ueyama via llvm-commits
- [compiler-rt] r367652 - compiler-rt: Rename .cc file in test/xray to .cpp
Fangrui Song via llvm-commits
- [compiler-rt] r367653 - compiler-rt: Rename .cc file in test/msan to .cpp
Fangrui Song via llvm-commits
- [llvm] r367654 - [LV] Avoid building interleaved group in presence of WAW dependency
Hideki Saito via llvm-commits
- [PATCH] D65633: [Object] Create MutableELFObject Class for Doing Mutations on ELFObjectFiles [Part 3]
Alex Brachet via Phabricator via llvm-commits
- [llvm] r367655 - [LLVM][Alignment] Update documentation
Guillaume Chatelet via llvm-commits
- [compiler-rt] r367656 - compiler-rt: Rename .cc file in test/tsan to .cpp
Fangrui Song via llvm-commits
- [lld] r367658 - Revert r367649: Improve raw_ostream so that you can "write" colors using operator<<
Rui Ueyama via llvm-commits
- [llvm] r367658 - Revert r367649: Improve raw_ostream so that you can "write" colors using operator<<
Rui Ueyama via llvm-commits
- [llvm] r367659 - Moves the newly added test interleaved-accesses-waw-dependency.ll to X86 subdirectory.
Hideki Saito via llvm-commits
- [llvm] r367660 - [NFC][ARM][ParallelDSP] Remove ValueList
Sam Parker via llvm-commits
- [PATCH] D65579: Don't try emitting dllexported explicitly defaulted non-trivial ctors twice during explicit template instantiation definition (PR42857)
Hans Wennborg via Phabricator via llvm-commits
- [llvm] r367662 - [AliasAnalysis] Initialize a member variable that may be used by unit test.
Peter Smith via llvm-commits
- [PATCH] D65435: SymbolVendor: Introduce Module::GetSymbolFile
Pavel Labath via Phabricator via llvm-commits
- [llvm] r367665 - [NFC][ARM[ParallelDSP] Rename/remove/change types
Sam Parker via llvm-commits
- [PATCH] D65636: [SelectionDAG] Extend base addressing modes supported by MGATHER/MSCATTER
Cullen Rhodes via Phabricator via llvm-commits
- [llvm] r367666 - [LV] Fix test failure in a Release build.
Jay Foad via llvm-commits
- [PATCH] D64006: Support 64-bit offsets in utility classes (1/5)
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D65638: Switch LLVM to use 64-bit offsets (2/5)
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D65639: [MachO] Update LLD to use 64-bit offsets with DataExtractor (3/5)
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D65525: [clangd] Add new helpers to make tweak tests scale better. Convert most tests. NFC
Sam McCall via Phabricator via llvm-commits
- [PATCH] D65641: Remove support for 32-bit offsets in utility classes (5/5)
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D64983: [Loop Peeling] Introduce an option for full peeling disabling
Serguei Katkov via Phabricator via llvm-commits
- [llvm] r367668 - [Loop Peeling] Introduce an option for profile based peeling disabling.
Serguei Katkov via llvm-commits
- [PATCH] D65643: unittests: Add a (centralized) ability to match std::error_code
Pavel Labath via Phabricator via llvm-commits
- [llvm] r367669 - Fix and test inter-procedural register allocation for ARM
Oliver Stannard via llvm-commits
- [llvm] r367670 - [IPRA][ARM] Disable no-CSR optimisation for ARM
Oliver Stannard via llvm-commits
- [PATCH] D65644: [AMDGPU] gfx10 atomic optimizer changes.
Jay Foad via Phabricator via llvm-commits
- [llvm] r367671 - [MCA] Add support for printing immedate values as hex. Also enable lexing of masm binary and hex literals.
Andrea Di Biagio via llvm-commits
- [lld] r367673 - [COFF] Avoid loading objects for mingw autoimport, when a defined alias exists
Martin Storsjo via llvm-commits
- [lld] r367674 - [COFF] Clarify a comment. NFC.
Martin Storsjo via llvm-commits
- [llvm] r367676 - [llvm-dlltool] Clarify an error message. NFC.
Martin Storsjo via llvm-commits
- [PATCH] D65286: [OpenCL] Allow OpenCL C style vector initialization in C++
Phabricator via Phabricator via llvm-commits
- [PATCH] D65645: [llvm-dlltool] Remove support for implying output name
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D52459: [ELF] - Use output section prediction when creating mergeable synthetic sections.
George Rimar via Phabricator via llvm-commits
- [llvm] r367677 - [x86] add/adjust tests for shift-add-shift; NFC
Sanjay Patel via llvm-commits
- [PATCH] D64405: [DependenceAnalysis] Dependecies for loads marked with "ivnariant.load" should not be shared with general accesses. Fix for https://bugs.llvm.org/show_bug.cgi?id=42151
Evgeniy via Phabricator via llvm-commits
- [PATCH] D64700: [SLPVectorizer] [NFC] Avoid repetitive calls to getSameOpcode().
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D60616: Make parseBitcodeFile use a named StructType, if it exists and matches.
Tim Northover via Phabricator via llvm-commits
- [llvm] r367679 - [ThinLTO] Implement index-based WPD
Teresa Johnson via llvm-commits
- [PATCH] D65649: [RISCV] Add MC encodings and tests of the Bit Manipulation extension
Paolo Savini via Phabricator via llvm-commits
- [PATCH] D65651: [ELF] Move R_*_IRELATIVE from .rel[a].plt to .rel[a].dyn unless --pack-dyn-relocs=android
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D61436: [AArch64] NFC: Generalize emitFrameOffset to support more than byte offsets.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] r367680 - Fix new test
Teresa Johnson via llvm-commits
- [PATCH] D65652: [llvm/test/Object] - Cleanup and move out the yaml2obj tests.
George Rimar via Phabricator via llvm-commits
- [PATCH] D65654: [AArch64] Set preferred function alignment to 16 bytes on Neoverse N1
Pablo Barrio via Phabricator via llvm-commits
- [PATCH] D65653: [AArch64] Change location of frame-record within callee-save area.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] r367682 - Fix new test try 2
Teresa Johnson via llvm-commits
- [PATCH] D65656: AArch64: support @llvm.{return,frame}address in GlobalISel
Tim Northover via Phabricator via llvm-commits
- [llvm] r367683 - GlobalISel: support swiftself attribute
Tim Northover via llvm-commits
- [PATCH] D65657: [clangd][vscode] clang-format the the extension code.
Haojian Wu via Phabricator via llvm-commits
- [llvm] r367685 - [NFC] Test commit, corrected some spelling in comment
David Candler via llvm-commits
- [PATCH] D65658: [InstCombine] Propagate fast math flags through selects
Jay Foad via Phabricator via llvm-commits
- [PATCH] D65659: [LLVM][Alignment] Introduce Alignment In CallingConv
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D65660: [scudo][standalone] Minor corrections
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D65661: [compiler-rt] Move FDP to include/fuzzer/FuzzedDataProvider.h for easier use.
Max Moroz via Phabricator via llvm-commits
- [llvm] r367686 - [ORC] Change the locking scheme for ThreadSafeModule.
Lang Hames via llvm-commits
- [PATCH] D65655: [clangd] Fix a crash when presenting values for Hover
Phabricator via Phabricator via llvm-commits
- [PATCH] D47927: [WIP][TargetLowering] Simplify expansion of S{ADD,SUB}O
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [llvm] r367688 - Use llvm-nm instead of nm in new test to unbreak Windows bot
Teresa Johnson via llvm-commits
- [llvm] r367689 - [doc] Give a workaround for a FileCheck regex that ends in a brace.
Paul Robinson via llvm-commits
- [PATCH] D65662: Remove support for unsupported MSVC versions
JF Bastien via Phabricator via llvm-commits
- [PATCH] D65192: [Sema] Make -Wbitwise-op-parentheses and -Wlogical-op-parentheses disabled-by-default
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D63628: AMD K10 (Barcelona) Initial Scheduler model
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D64993: Fix PC adjustment in StackFrame::GetSymbolContext
Phabricator via Phabricator via llvm-commits
- [llvm] r367692 - gn build: Merge r367667.
Peter Collingbourne via llvm-commits
- [llvm] r367693 - Fix git-llvm to not delete non-empty directories.
James Y Knight via llvm-commits
- [PATCH] D64454: [clang-tidy] Adding static analyzer check to list of clang-tidy checks
Nathan Huckleberry via Phabricator via llvm-commits
- [llvm] r367695 - [InstCombine] fold cmp+select using select operand equivalence
Sanjay Patel via llvm-commits
- [PATCH] D65664: [BPF] annotate DIType metadata for builtin preseve_array_access_index()
Yonghong Song via Phabricator via llvm-commits
- [llvm] r367696 - CodeGen: Don't follow aliases when extracting type info.
Peter Collingbourne via llvm-commits
- [llvm] r367697 - Fix ARC after r367633
Daniel Sanders via llvm-commits
- [llvm] r367698 - [AMDGPU] Regenerated saddo.ll test file for D47927
Simon Pilgrim via llvm-commits
- [llvm] r367699 - [SimplifyCFG] Cleanup redundant conditions [NFC].
Alina Sbirlea via llvm-commits
- [llvm] r367700 - [AArch64][GlobalISel] Support the neg_addsub_shifted_imm32 pattern
Jessica Paquette via llvm-commits
- [PATCH] D65666: Temporarily disable libc++ std::function formatter due to performance issue
Shafik Yaghmour via Phabricator via llvm-commits
- [llvm] r367702 - [llvm-objcopy] - Fix the strip-dwo-groups.test.
George Rimar via llvm-commits
- [PATCH] D65669: [CMake] Add mapping for IBM XL -qnoeh and -qnortti
Hubert Tong via Phabricator via llvm-commits
- [llvm] r367703 - [NewPassManager] Resolve assertion in CGSCCPassManager when CallCounts change.
Alina Sbirlea via llvm-commits
- [PATCH] D65671: [yaml2obj][tests] Replace 8-byte `od` conversion with 1-byte conversion
Hubert Tong via Phabricator via llvm-commits
- [llvm] r367704 - Changing representation of cv_def_range directives in Codeview debug info assembly format for better readability
Nilanjana Basu via llvm-commits
- [compiler-rt] r367705 - [sanitizer_common][tests] Fix SanitizerCommon-Unit :: ./Sanitizer-*-Test/SanitizerCommon.PthreadDestructorIterations on Solaris
Rainer Orth via llvm-commits
- [llvm] r367707 - Temporarily Revert "Changing representation of cv_def_range directives in Codeview debug info assembly format for better readability"
Eric Christopher via llvm-commits
- [PATCH] D65672: [compiler-rt] Expose fuzzer coverage bitmaps to the target
Alexander Oleinik via Phabricator via llvm-commits
- [PATCH] D65668: [Driver][test] Avoid undefined grep in darwin-ld.c
Hubert Tong via Phabricator via llvm-commits
- [llvm] r367710 - [DAGCombiner] try to convert opposing shifts to casts
Sanjay Patel via llvm-commits
- [llvm] r367711 - Add MCRegister and use it in MCRegisterClass::contains()
Daniel Sanders via llvm-commits
- Buildmaster cleaning/ removing long time off-line builders
Galina Kistanova via llvm-commits
- [llvm] r367712 - [ORC] Turn on symbol-flags overrides for LLJIT on Windows by default.
Lang Hames via llvm-commits
- [llvm] r367713 - [PowerPC][NFC] Enable ADT BitVectorTest
Jinsong Ji via llvm-commits
- [llvm] r367714 - [Test] Demonstrate a realignment bug missed in r366765
Philip Reames via llvm-commits
- [llvm] r367715 - [ScalarizeMaskedMemIntrin] Add constant mask support to expandload and compressstore scalarization
Craig Topper via llvm-commits
- [llvm] r367716 - [ORC] Remove a dead method.
Lang Hames via llvm-commits
- [llvm] r367717 - hwasan: Remove unused field CurModuleUniqueId. NFCI.
Peter Collingbourne via llvm-commits
- [llvm] r367718 - [Statepoints] Fix overalignment of loads in no-realign-stack functions
Philip Reames via llvm-commits
- [llvm] r367719 - Use MCRegister in MCRegisterInfo's interfaces
Daniel Sanders via llvm-commits
- [PATCH] D65673: [MBP] Disable aggressive loop rotate in plain mode
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D65674: [lit] Fix 42812: lit test suite can no longer be run stand-alone
Stella Stamenova via Phabricator via llvm-commits
- [zorg] r367720 - Use labmaster llvm-project in common.groovy for CTMark/test suite jobs
Jessica Paquette via llvm-commits
- [PATCH] D65675: [Path] Fix bug in make_absolute logic
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r367721 - [TargetLowering] SimplifyMultipleUseDemandedBits - don't assume INSERT_VECTOR_ELT value type is simple.
Simon Pilgrim via llvm-commits
- [llvm] r367723 - [AArch64][GlobalISel] Eliminate redundant G_ZEXT when the source is implicitly zext-loaded.
Amara Emerson via llvm-commits
- [PATCH] D65676: [llvm-lipo] Update llvm-lipo docs for -info -thin -create -replace -segalign flags
Anusha Basana via Phabricator via llvm-commits
- [llvm] r367724 - [BPF] annotate DIType metadata for builtin preseve_array_access_index()
Yonghong Song via llvm-commits
- [PATCH] D65677: [VirtualFileSystem] Support encoding a current working directory in a VFS mapping.
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r367725 - [Attributor] Using liveness in other attributes.
Stefan Stipanovic via llvm-commits
- [PATCH] D64666: [Sema] Enable -Wimplicit-int-float-conversion for integral to floating point precision loss
Ziang Wan via Phabricator via llvm-commits
- [PATCH] D65414: Fix ClangASTContext::CreateParameterDeclaration to not call addDecl
Shafik Yaghmour via Phabricator via llvm-commits
- [llvm] r367727 - Remove support for unsupported MSVC versions
JF Bastien via llvm-commits
- [PATCH] D65678: Register/MCRegister: Add conversion operators to avoid use of implicit convert to unsigned. NFC
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D65627: [clang-doc] Add flag to continue after mapping errors
Diego Astiazarán via Phabricator via llvm-commits
- [llvm] r367728 - Revert "Remove support for unsupported MSVC versions"
JF Bastien via llvm-commits
- [llvm] r367730 - [lit] Fix 42812: lit test suite can no longer be run stand-alone
Stella Stamenova via llvm-commits
- [llvm] r367731 - Revert Fix and test inter-procedural register allocation for ARM
Douglas Yung via llvm-commits
- [llvm] r367732 - [PowerPC][NFC][MachinePipeliner] Add some regression testcases
Jinsong Ji via llvm-commits
- [PATCH] D64845: [GlobalISel] Check LLT size matches memory size for non-truncating stores.
Amara Emerson via Phabricator via llvm-commits
- [llvm] r367734 - Remove support for unsupported MSVC versions
JF Bastien via llvm-commits
- [llvm] r367735 - [BPF] Handling type conversions correctly for CO-RE
Yonghong Song via llvm-commits
- [llvm] r367736 - [X86] Use the pointer VT for the Scale node when lowering x86 gather/scatter intrinsics.
Craig Topper via llvm-commits
- [PATCH] D65679: Removing block comments from CodeView records in assembly files & related code cleanup
NILANJANA BASU via Phabricator via llvm-commits
- [llvm] r367737 - [GlobalISel] Check LLT size matches memory size for non-truncating stores.
Amara Emerson via llvm-commits
- [llvm] r367738 - [ScalarizeMaskedMemIntrin] Bitcast the mask to the scalar domain and use scalar bit tests for the branches for expandload/compressstore.
Craig Topper via llvm-commits
- [llvm] r367739 - Re-commit "[GlobalISel] Add legalization support for non-power-2 loads and stores""
Amara Emerson via llvm-commits
- [PATCH] D65680: [yaml2obj][tests] Fix overly restrictive od output check
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D65681: Add support for TinyPtrVector<PointerIntPair<...> >
Andrew Trick via Phabricator via llvm-commits
- [PATCH] D65683: MVT: Add v3i16/v3f16 vectors
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D37546: TableGen: Resolve references when setting value
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65684: [WebAssembly] Lower ASan constructor priority on Emscripten
Guanzhong Chen via Phabricator via llvm-commits
- [llvm] r367740 - Add brackets to remove warnings about ambiguous 'else's.
Bill Wendling via llvm-commits
- [PATCH] D65685: Eliminate implicit Register->unsigned conversions in VirtRegMap. NFC
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D65686: IR: Remove verifier check for GlobalValues with private linkage named after a comdat.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D65019: [ARM] push LR before __gnu_mcount_nc on ARM
Jian Cai via Phabricator via llvm-commits
- [PATCH] D65689: [X86] WIP Match the IR pattern form movmsk on SSE1 only targets where v4i32 isn't legal
Craig Topper via Phabricator via llvm-commits
- [llvm] r367741 - Temporarily Revert "[PowerPC][NFC][MachinePipeliner] Add some regression testcases"
Eric Christopher via llvm-commits
- [PATCH] D62445: [test] Fix plugin tests
Artem Dergachev via Phabricator via llvm-commits
- [llvm] r367742 - [ORC] Remove some old debugging output from a unit test.
Lang Hames via llvm-commits
- [llvm] r367744 - MCRegister/Register: DenseMapInfo should take `const T &`
Daniel Sanders via llvm-commits
- [PATCH] D65622: [clang-doc] Update documentation
Diego Astiazarán via Phabricator via llvm-commits
- [lld] r367745 - [ELF] Move R_*_IRELATIVE from .rel[a].plt to .rel[a].dyn unless --pack-dyn-relocs=android[+relr]
Fangrui Song via llvm-commits
- [PATCH] D64025: Add OMPT support for teams construct
Hansang Bae via Phabricator via llvm-commits
- [llvm] r367747 - [InstSimplify] Add test case to show bad sign bit handling for integer abs idiom in computeKnownBits.
Craig Topper via llvm-commits
- [llvm] r367748 - [Attributor] Fix dereferenceable callsite argument initialization
Hideto Ueno via llvm-commits
- [PATCH] D61289: [globalisel] Add G_SEXT_INREG
Daniel Sanders via Phabricator via llvm-commits
- [llvm] r367750 - Emit diagnostic if an inline asm constraint requires an immediate
Bill Wendling via llvm-commits
- [PATCH] D60942: Emit diagnostic if an inline asm constraint requires an immediate
Bill Wendling via Phabricator via llvm-commits
- [llvm] r367751 - [lit] Actually run tests for internal env command
Joel E. Denny via llvm-commits
- [llvm] r367752 - [lit] Print internal env commands
Joel E. Denny via llvm-commits
- [PATCH] D65692: [ValueTracking] When calculating known bits for integer abs, make sure we're looking at a negate and not just any instruction with the nsw flag set.
Craig Topper via Phabricator via llvm-commits
- [llvm] r367753 - [Thumb] Fix invalid symbol redefinition due to duplicated jumptable (PR42760)
Nikita Popov via llvm-commits
- [PATCH] D65142: [RISCV] Implement benchmark::cycleclock::Now for riscv64-linux
Aurelien Jarno via Phabricator via llvm-commits
- [llvm] r367754 - Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Register as started by r367614. NFC
Sylvestre Ledru via llvm-commits
- [PATCH] D65697: [lit] Fix internal env calling internal commands
Joel E. Denny via Phabricator via llvm-commits
- [llvm] r367755 - IR: print value numbers for unnamed function arguments
Tim Northover via llvm-commits
- [llvm] r367756 - Speculative Compilation
Praveen Velliengiri via llvm-commits
- [llvm] r367757 - [Attributor][NFC] run clang-format on Attributor.cpp
Stefan Stipanovic via llvm-commits
- [llvm] r367758 - IR: Cleanup after test to silence ASAN builds
Tim Northover via llvm-commits
- [PATCH] D65698: [GISel]: Add GISelKnownBits analysis
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D65670: Use switch instead of series of comparisons
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D65700: [Transforms] Do not drop !preserve.access.index metadata
Yonghong Song via Phabricator via llvm-commits
- [llvm] r367760 - [yaml2obj][tests] Replace 8-byte `od` conversion with 1-byte conversion
Hubert Tong via llvm-commits
- [llvm] r367761 - Fixup r367321 "Ask confirmation when `git llvm push` will push multiple commits"
Mehdi Amini via llvm-commits
- [PATCH] D65701: [Attributor][Fix] Resolve various liveness issues
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D65702: [FileCheck] Move -dump-input diagnostic to first line
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D65280: Add a pass to lower is.constant and objectsize intrinsics
Joerg Sonnenberger via Phabricator via llvm-commits
- [llvm] r367763 - [JITLink] Fix error message formatting.
Lang Hames via llvm-commits
- [llvm] r367764 - [JITLink] Add support for MachO/x86-64 UNSIGNED relocs with length=2.
Lang Hames via llvm-commits
- [PATCH] D55251: [X86] Enable -x86-experimental-vector-widening-legalization by default.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D65703: Fix typo in GN build configuration
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] r367765 - [WebAssembly] Fix allocsize attribute in sjlj lowering
Keno Fischer via llvm-commits
- [llvm] r367766 - [x86] change free truncate hook to handle only simple types (PR42880)
Sanjay Patel via llvm-commits
- [PATCH] D65705: [TSAN] Fix tsan on FreeBSD after D54889
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D65241: [Polly][NFC][ScopBuilder] Move addUserAssumptions to ScopBuilder
Dominik Adamski via Phabricator via llvm-commits
- [llvm] r367767 - [JITLink] Fix an overly-wide read in the MachO/x86-64 test case.
Lang Hames via llvm-commits
- [llvm] r367768 - [DAGCombiner] Prevent the combine added in r367710 from creating illegal types after type legalization.
Craig Topper via llvm-commits
- [PATCH] D65707: [FileCheck] Document FILECHECK_OPTS in -help
Joel E. Denny via Phabricator via llvm-commits
- [llvm] r367769 - [Transforms] Do not drop !preserve.access.index metadata
Yonghong Song via llvm-commits
- [llvm] r367771 - [SelectionDAG] Add node creation debug message to getMemIntrinsicNode.
Craig Topper via llvm-commits
- [PATCH] D60972: [OpenMP 5.0] libomptarget interface for declare mapper functions
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D59474: [OpenMP 5.0] Codegen support for user-defined mappers
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D65709: [Attributor][NFCI] Avoid duplication of the InformationCache reference
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D65710: [Attributor] Use proper ID for attribute lookup
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D65711: [Attributor][NFCI] Make abstract attributes stateless
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D65712: [Attributor] Introduce the IRAttribute helper struct
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D65713: [TargetLowering][X86] Teach SimplifyDemandedVectorElts to replace the base vector of INSERT_SUBVECTOR with undef if none of the elements are demanded even if the node has other users.
Craig Topper via Phabricator via llvm-commits
- [llvm] r367775 - [X86] Consistently use MVT::i8 for the constant operand of BLENDI and INSERTPS nodes.
Craig Topper via llvm-commits
- [llvm] r367776 - [llvm-objdump] Re-commit r367284.
Michael Pozulp via llvm-commits
- [lld] r367778 - [ELF][test] Delete redundant version-script-*.s tests
Fangrui Song via llvm-commits
- [PATCH] D65716: [ELF] Consistently priority non-* wildcards overs "*" in version scripts
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D64932: [Parser] Emit descriptive diagnostic for misplaced pragma
Serge Pavlov via Phabricator via llvm-commits
- [llvm] r367780 - [ARM] MVE big endian bitcasts
David Green via llvm-commits
- [llvm] r367781 - [ORC] Remove a layer of indirection when locking the mutex. NFCI.
Benjamin Kramer via llvm-commits
- [llvm] r367782 - [X86] SimplifyMultipleUseDemandedBits - Add target shuffle support
Simon Pilgrim via llvm-commits
- [llvm] r367783 - Fix signed/unsigned comparison warning. NFC.
Simon Pilgrim via llvm-commits
- [llvm] r367784 - [X86] lowerShuffleAsSpecificZeroOrAnyExtend - use undef PSHUFB mask indices for ANY_EXTEND shuffles
Simon Pilgrim via llvm-commits
- [PATCH] D65104: [clang-tidy] Add FixItHint for performance-noexcept-move-constructor
Zinovy Nis via Phabricator via llvm-commits
- [PATCH] D65718: [LangRef] Document forward-progress requirement
Nikita Popov via Phabricator via llvm-commits
- [llvm] r367786 - [UpdateTestChecks] Add end_function directive to regex matcher for wasm32 function body
Simon Pilgrim via llvm-commits
- [llvm] r367787 - Regenerate test for an upcoming patch.
Simon Pilgrim via llvm-commits
- [PATCH] D65719: AMDGPU: Disambiguate v3f16 format in load/store tables
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D65368: [DebugInfo] LiveDebugValues: Don't drop fragment information when restoring spills
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D65720: [WebAssembly] Regenerate SIMD Arithmetic tests
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D64595: [Debuginfo][SROA] Need to handle dbg.value in SROA pass.
Jeremy Morse via Phabricator via llvm-commits
- [llvm] r367788 - [TargetLowering][X86] Teach SimplifyDemandedVectorElts to replace the base vector of INSERT_SUBVECTOR with undef if none of the elements are demanded even if the node has other users.
Craig Topper via llvm-commits
- [PATCH] D65722: [ELF] Expand regions for gaps due to explicit address
Gabriel Smith via Phabricator via llvm-commits
- [llvm] r367789 - [Attributor][NFC] Invalid DerefState is at fixpoint
Johannes Doerfert via llvm-commits
- [llvm] r367790 - [Attributor][NFC] Simplify common pattern wrt. fixpoints
Johannes Doerfert via llvm-commits
- [llvm] r367791 - [Attributor][Fix] Resolve various liveness issues
Johannes Doerfert via llvm-commits
- [llvm] r367792 - [Attributor][NFC] Improve debug output
Johannes Doerfert via llvm-commits
- [llvm] r367793 - [Attributor][NFC] Create some attributes earlier
Johannes Doerfert via llvm-commits
- [PATCH] D65726: [gold] Fix X86/strip_names.ll after r367755
Nathan Chancellor via Phabricator via llvm-commits
- [PATCH] D65727: [LLD] [COFF] Omit automatically imported symbols from the symbol table
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D60097: Fix implementation of ::abs and std::abs LWG 2192.
Khem Raj via Phabricator via llvm-commits
- [PATCH] D65728: [LLD] [MinGW] Add an lld specific option for requesting to delay load libraries
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D65729: [Polly][NFC][ScopBuilder] Move buildDomains and its callees to ScopBuilder.
Dominik Adamski via Phabricator via llvm-commits
- [PATCH] D65730: [Sanitizer] Linux Shadow mapping explicit thp support when in madvise mode
David CARLIER via Phabricator via llvm-commits
- [PATCH] D65029: [Driver] Support for disabling sanitizer runtime linking
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D65731: [Attributor] Provide a generic interface to check live instructions
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D65732: [Attributor][Stats] Locate statistics tracking with the attributes
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] r367795 - gn build: Merge r367756
Nico Weber via llvm-commits
- [PATCH] D65733: [Attributor] Provide easier checkForallReturnedValues functionality
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] r367798 - [X86] Fix a bad early out in combineExtInVec that prevented recursive shuffle combining from running with -x86-experimental-vector-widening-legalization.
Craig Topper via llvm-commits
- [PATCH] D57180: [LV] Avoid adding into interleaved group in presence of WAW dependency
Evgeniy via Phabricator via llvm-commits
- [PATCH] D65715: [Driver] Don't disable -fsanitizer-coverage for safe-stack or shadow-call-stack
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D65734: [llvm-objdump] Quote filename to fix windows test failure
Mike Pozulp via Phabricator via llvm-commits
- [PATCH] D34608: [WIP][AArch64] Increase CSR cost when defering use of CSR is preferred
Zixuan Wu (Zeson) via Phabricator via llvm-commits
- [llvm] r367800 - Rename F_{None, Text, Append} to OF_{None, Text, Append}. NFC
Fangrui Song via llvm-commits
- [lld] r367800 - Rename F_{None, Text, Append} to OF_{None, Text, Append}. NFC
Fangrui Song via llvm-commits
- [polly] r367800 - Rename F_{None, Text, Append} to OF_{None, Text, Append}. NFC
Fangrui Song via llvm-commits
- [llvm] r367801 - [DWARF] Change DWARFDebugLoc::Entry::Loc from SmallVector<char, 4> to SmallString<4>
Fangrui Song via llvm-commits
Last message date:
Sun Aug 4 23:46:38 PDT 2019
Archived on: Tue Aug 6 08:03:12 PDT 2019
This archive was generated by
Pipermail 0.09 (Mailman edition).