The Week Of Monday 24 February 2020 Archives by thread
Starting: Mon Feb 24 00:15:48 PST 2020
Ending: Sun Mar 1 23:24:04 PST 2020
Messages: 2811
- [PATCH] D73501: [SCEV] rewriteLoopExitValues(): even if have hard uses, still rewrite if cheap (PR44668)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D73722: [SCEV] SCEVExpander::isHighCostExpansionHelper(): cost-model plain UDiv
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D73728: [SCEV] SCEVExpander::isHighCostExpansionHelper(): cost-model add/mul
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D73741: [SCEV] SCEVExpander::isHighCostExpansionHelper(): cost-model polynomial recurrence
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D73744: [SCEV] SCEVExpander::isHighCostExpansionHelper(): cost-model min/max (PR44668)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D73777: [SCEV][IndVars] Always provide insertion point to the SCEVExpander::isHighCostExpansion()
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D74792: [SimplifyLibCalls][IRBuilder] Accept any IRBuilder in SimplifyLibCalls
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D75032: [MachineVerifier] Doing ::calcRegsPassed in RPO: ~35% faster MV
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D75033: [MachineVerifier] Doing ::calcRegsPassed over faster sets: ~15-20% faster MV
Roman Tereshin via Phabricator via llvm-commits
- [llvm] c3f36ac - [MC] Widen the functional unit type from 32 to 64 bits.
Bevin Hansson via llvm-commits
- [PATCH] D71210: [MC] Widen the functional unit type from 32 to 64 bits.
Bevin Hansson via Phabricator via llvm-commits
- [PATCH] D74544: [MLIR] Add naive fusion of parallel loops.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D74954: Add a basic tiling pass for parallel loops
Stephan Herhut via Phabricator via llvm-commits
- [llvm] 9b23024 - Use new FailedWithMessage matcher in DWARFDebugLineTest.cpp
Pavel Labath via llvm-commits
- [PATCH] D74828: tsan: fix pthread_detach with called_from_lib suppressions
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D74899: Use new FailedWithMessage matcher in DWARFDebugLineTest.cpp
Pavel Labath via Phabricator via llvm-commits
- [compiler-rt] 8f46269 - [profile] Don't dump counters when forking and don't reset when calling exec** functions
Calixte Denizet via llvm-commits
- [PATCH] D74953: [profile] Don't dump counters when forking and don't reset when calling exec** functions
Phabricator via Phabricator via llvm-commits
- [llvm] 6e561d1 - [Intrinsic] Add fixed point saturating division intrinsics.
Bevin Hansson via llvm-commits
- [PATCH] D71550: [Intrinsic] Add fixed point saturating division intrinsics.
Bevin Hansson via Phabricator via llvm-commits
- [PATCH] D74688: AMDGPU/GlobalISel: Support llvm.trap and llvm.debugtrap intrinsics
Mahesha S via Phabricator via llvm-commits
- [PATCH] D75035: [AArch64][SVE] Refactor the implementation of gathers/scatters (NFC)
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D72973: using symbol index+symbol name + storage mapping class as label for llvm-objdump -D
James Henderson via Phabricator via llvm-commits
- [PATCH] D74306: [MIR][ARM] MachineOperand comments to print condition code names instead of constants
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D75015: [ARM] Rewrite ARMAttributeParser
Sam Parker via Phabricator via llvm-commits
- [PATCH] D74213: [AVR] Don't adjust addresses by 2 for absolute values
Dylan McKay via Phabricator via llvm-commits
- [PATCH] D74471: [AArch64][SVE] Add predicate reinterpret intrinsics
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D74281: [AVR] Use correct register class for mul instructions
Dylan McKay via Phabricator via llvm-commits
- [PATCH] D73969: [LLDB] Let DataExtractor deal with two-byte addresses
Dylan McKay via Phabricator via llvm-commits
- [PATCH] D52136: [clang-tidy] Add modernize-concat-nested-namespaces check
Andi via Phabricator via llvm-commits
- [PATCH] D75036: [DebugInfo] Describe call site values for chains of expression producing instrs
David Stenberg via Phabricator via llvm-commits
- [PATCH] D74045: [AVR] Disassemble register operands
Dylan McKay via Phabricator via llvm-commits
- [PATCH] D75037: [DebugInfo]: Refactored Macinfo section consumption part to allow future macro section dumping.
Sourabh Singh Tomar via Phabricator via llvm-commits
- [llvm] f2ff153 - [AArch64][SVE] Add intrinsics for SVE2 cryptographic instructions
Kerry McLaughlin via llvm-commits
- [PATCH] D74049: [AVR] Implement disassembly support for I/O instructions
Dylan McKay via Phabricator via llvm-commits
- [PATCH] D74833: [AArch64][SVE] Add intrinsics for SVE2 cryptographic instructions
Kerry McLaughlin via Phabricator via llvm-commits
- [llvm] 8c893ca - [ORC] Remove spammy debug print
Benjamin Kramer via llvm-commits
- [PATCH] D74888: [Attributor] Use knowledge retained in llvm.assume (operand bundles)
Hideto Ueno via Phabricator via llvm-commits
- [llvm] a4370b2 - Use temporary directory for tests in D74346
Kirill Bobyrev via llvm-commits
- [PATCH] D74338: [RFC][TableGen] Support combining AssemblerPredicates with ORs
Simon Cook via Phabricator via llvm-commits
- [PATCH] D74595: [llvm-readobj] - Report warnings instead of errors for broken relocations.
James Henderson via Phabricator via llvm-commits
- [PATCH] D74975: [ARM][LowOverheadLoops] Iteration count IT blocks
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D74613: [DebugInfo] Fix printing CIE offsets in EH FDEs.
James Henderson via Phabricator via llvm-commits
- [llvm] eaa41e1 - [CostModel][X86] Try to check against common prefixes before using target-specific cpu checks
Simon Pilgrim via llvm-commits
- [PATCH] D74764: [yaml2obj] - Automatically assign sh_addr for allocatable sections.
James Henderson via Phabricator via llvm-commits
- [llvm] f287bb8 - [ARM] FP16 bitcast test. NFC
David Green via llvm-commits
- [PATCH] D73725: [DebugInfo] Avoid a quadratic-complexity corner case in LiveDebugValues
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D75039: [MC][ELF][ARM] Add relocations for Thumb pc-relative fixups
Peter Smith via Phabricator via llvm-commits
- [PATCH] D75042: [LLD][ELF][ARM] Implement Thumb pc-relative relocations for adr and ldr
Peter Smith via Phabricator via llvm-commits
- [PATCH] D74349: [PowerPC][AIX] Spill and restore the non-volatile condition register bits.
Chris Bowler via Phabricator via llvm-commits
- [PATCH] D75043: [DWARFDebugLine] Avoid dumping prologue members we did not parse
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D75016: [X86][TwoAddressInstructionPass] Teach tryInstructionCommute to continue checking for commutable FMA operands in more cases.
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D75044: [AArch64] __builtin_extract_return_addr for PAuth.
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D70597: [PHIEliminate] skip dbg instruction when LowerPHINode
Chris Ye via Phabricator via llvm-commits
- [llvm] a253a2a - [SDAG] fold fsub -0.0, undef to undef rather than NaN
Sanjay Patel via llvm-commits
- [PATCH] D74773: [LLD][Debuginfo][NFC] create DWARFContext only once for the same object file.
James Henderson via Phabricator via llvm-commits
- [PATCH] D74893: [mlir] Intrinsics generator: use TableGen-defined builder function
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D74976: [CostModel][X86] Improve extract/insert element costs (PR43605)
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] a67eb22 - [RDA][ARM][LowOverheadLoops] Iteration count IT blocks
Sam Parker via llvm-commits
- [PATCH] D74308: [Debuginfo][NFC] Unify error reporting routines inside DebugInfoDWARF.
James Henderson via Phabricator via llvm-commits
- [PATCH] D74581: [llvm][CodeGen][aarch64] Add contiguous prefetch intrinsics for SVE.
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D74941: [OpenMP] `omp begin/end declare variant` - part 1, parsing
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D71888: [mlir] Added llvm.resume and personality functions in LLVM IR Dialect
Alex Zinenko via Phabricator via llvm-commits
- [llvm] f87f23c - [AArch64][SVE] Add the SVE dupq_lane intrinsic
Kerry McLaughlin via llvm-commits
- [PATCH] D74734: [AArch64][SVE] Add the SVE dupq_lane intrinsic
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D73978: [WIP][FPEnv] Don't transform FSUB(-0.0,X)->FNEG(X) when flushing denormals
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 7efabe5 - [MIR][ARM] MachineOperand comments
Sjoerd Meijer via llvm-commits
- [PATCH] D73176: [ARM] Fix dropped dollar sign from symbols in branch targets
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D74963: [MLIR][GPU] Implement a simple greedy loop mapper.
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D74925: [OpenMP][Opt] Combine `struct ident_t*` during deduplication
Jon Chesterfield via Phabricator via llvm-commits
- [llvm] b824388 - [CostModel][X86] We don't need a scale factor for SLM extract costs
Simon Pilgrim via llvm-commits
- [PATCH] D75018: Fix nullptr access
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74662: libclc: cmake configure should depend on file lists
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D71845: [AIX][XCOFF] add test for raw text section content and test section header
David Tenty via Phabricator via llvm-commits
- [PATCH] D75050: [DebugInfo][NFC] Move out lambdas from collectCallSiteParameters()
David Stenberg via Phabricator via llvm-commits
- [PATCH] D74881: [SelectionDag] Merge constant SDNode arithmetic into foldConstantArithmetic
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D75051: AMDGPU/GlobalISel: Lower 64-bit uaddo/usubo
Jay Foad via Phabricator via llvm-commits
- [PATCH] D74023: [RISCV] ELF attribute section for RISC-V
James Henderson via Phabricator via llvm-commits
- [PATCH] D69989: Assume ieee behavior without denormal-fp-math attribute
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D73285: [OpenMP][OMPIRBuilder][BugFix] Handle Unreachable Finalization blocks in `parallel` generation
Fady Ghanim via Phabricator via llvm-commits
- [PATCH] D74968: [XCOFF] Handle MCSA_LGlobal in emitSymbolAttribute
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D74823: [XCOFF/objdump] Fix crash in objdump when trying to use -r with XCOFF binaries
James Henderson via Phabricator via llvm-commits
- [PATCH] D75052: [MLIR][GPU] Properly model step in parallel loop to gpu conversion.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D74368: [TBLGEN] Fix subreg value overflow in DAGISelMatcher
Brian Cain via Phabricator via llvm-commits
- [PATCH] D74896: build_llvm_package.bat: Produce zip files in addition to the installers
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D74773: [LLD][Debuginfo] create DWARFContext only once for the same object file.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D74969: [ReleaseNotes] Mention the `vector-function-abi-variant` attribute.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D74944: [LoopVectorize] Fix cost for calls to functions that have vector versions
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D75054: [SCCP] Use ANDs to limit the range of result with overdef operand.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D69665: [llvm-ar] Fix llvm-ar response file reading on Windows
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D69891: [VP,Integer,#1] Vector-predicated integer intrinsics
Simon Moll via Phabricator via llvm-commits
- [PATCH] D69891: [VP,Integer,#1] Vector-predicated integer intrinsics
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D69891: [VP,Integer,#1] Vector-predicated integer intrinsics
Simon Moll via Phabricator via llvm-commits
- [PATCH] D69891: [VP,Integer,#1] Vector-predicated integer intrinsics
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D69891: [VP,Integer,#1] Vector-predicated integer intrinsics
Simon Moll via Phabricator via llvm-commits
- [PATCH] D69891: [VP,Integer,#1] Vector-predicated integer intrinsics
Simon Moll via Phabricator via llvm-commits
- [PATCH] D69891: [VP,Integer,#1] Vector-predicated integer intrinsics
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D69891: [VP,Integer,#1] Vector-predicated integer intrinsics
Simon Moll via Phabricator via llvm-commits
- [PATCH] D72372: [CMake] Default to static linking for subprojects.
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D74916: [MLIR] Added llvm.indirectbr
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D64827: [Xtensa 2/10] Add Xtensa ELF definitions.
James Henderson via Phabricator via llvm-commits
- [PATCH] D74984: [ADT] Add CoalescingBitVector, implemented using IntervalMap [1/3]
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D74984: [ADT] Add CoalescingBitVector, implemented using IntervalMap [1/3]
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D74984: [ADT] Add CoalescingBitVector, implemented using IntervalMap [1/3]
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D74984: [ADT] Add CoalescingBitVector, implemented using IntervalMap [1/3]
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D74984: [ADT] Add CoalescingBitVector, implemented using IntervalMap [1/3]
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D74984: [ADT] Add CoalescingBitVector, implemented using IntervalMap [1/3]
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D74984: [ADT] Add CoalescingBitVector, implemented using IntervalMap [1/3]
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D74984: [ADT] Add CoalescingBitVector, implemented using IntervalMap [1/3]
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D74984: [ADT] Add CoalescingBitVector, implemented using IntervalMap [1/3]
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D74984: [ADT] Add CoalescingBitVector, implemented using IntervalMap [1/3]
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D74984: [ADT] Add CoalescingBitVector, implemented using IntervalMap [1/3]
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D74984: [ADT] Add CoalescingBitVector, implemented using IntervalMap [1/3]
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D74984: [ADT] Add CoalescingBitVector, implemented using IntervalMap [1/3]
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D74984: [ADT] Add CoalescingBitVector, implemented using IntervalMap [1/3]
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D74984: [ADT] Add CoalescingBitVector, implemented using IntervalMap [1/3]
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D75055: [ValueLattice] Merging a constant range with undefined is overdefined.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 8efc2f5 - [PowerPC][AIX] Spill/restore the callee-saved condition register bits.
Sean Fertile via llvm-commits
- [PATCH] D61314: [SCCP] Remove forcedconstant, go to overdefined instead
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D75057: Syndicate, test and fix base64 implementation
serge via Phabricator via llvm-commits
- [PATCH] D75057: Syndicate, test and fix base64 implementation
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D75057: Syndicate, test and fix base64 implementation
serge via Phabricator via llvm-commits
- [PATCH] D75057: Syndicate, test and fix base64 implementation
serge via Phabricator via llvm-commits
- [PATCH] D75057: Syndicate, test and fix base64 implementation
serge via Phabricator via llvm-commits
- [PATCH] D75057: Syndicate, test and fix base64 implementation
serge via Phabricator via llvm-commits
- [PATCH] D75057: Syndicate, test and fix base64 implementation
serge via Phabricator via llvm-commits
- [PATCH] D75057: Syndicate, test and fix base64 implementation
serge via Phabricator via llvm-commits
- [PATCH] D75057: Syndicate, test and fix base64 implementation
serge via Phabricator via llvm-commits
- [PATCH] D75057: Syndicate, test and fix base64 implementation
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D75057: Syndicate, test and fix base64 implementation
serge via Phabricator via llvm-commits
- [PATCH] D75057: Syndicate, test and fix base64 implementation
serge via Phabricator via llvm-commits
- [PATCH] D75057: Syndicate, test and fix base64 implementation
serge via Phabricator via llvm-commits
- [PATCH] D75057: Syndicate, test and fix base64 implementation
Haojian Wu via Phabricator via llvm-commits
- [llvm] 59d8d13 - [X86] getTargetShuffleInputs - check that the source inputs are all the right size.
Simon Pilgrim via llvm-commits
- [llvm] 406a54b - [gn build] (manually) merge 54fa9ecd308
Nico Weber via llvm-commits
- [PATCH] D74165: [x86] [DAGCombine] Prefer shifts of constant widths.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D75058: [mlir] simplify affine maps and operands in affine.min/max
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D74470: Seperated DIBasicType DIFlags to DIBTFlags.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D73462: [dwarf-5] Support DebugInfo for Defaulted parameters for C++ templates
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D74991: Add methods to data extractor for extracting bytes and fixed length C strings.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D74225: [AIX] Implement formal arguments passed in stack memory
Chris Bowler via Phabricator via llvm-commits
- [PATCH] D75059: [PowerPC][NFC] Remove support for VRSAVE save/restore/update.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D74985: [LiveDebugValues] Encode a location in VarLoc IDs, NFC [2/3]
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D75060: [test][go]Use -stdlib=libc++ to build GO binding test if LLVM is built with libc++
Xing Xue via Phabricator via llvm-commits
- [PATCH] D74986: [LiveDebugValues] Encode register location within VarLoc IDs [3/3]
Adrian Prantl via Phabricator via llvm-commits
- [llvm] 453d548 - [gn build] remove -std=c++11 in libcxx build pending discussion in 80e73f2 review thread
Nico Weber via llvm-commits
- [llvm] 0414c56 - Revert "Rework go bindings so that validation works fine"
Peter Collingbourne via llvm-commits
- [PATCH] [LLParser] Fix incorrect error reporting
Noam Preil via llvm-commits
- [llvm] 400b6c0 - [NFC] Fix typo in error message
via llvm-commits
- [PATCH] D74540: Rework go bindings so that binding tests work fine
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] 3d65dd1 - [ReleaseNotes] Mention the `vector-function-abi-variant` attribute.
Francesco Petrogalli via llvm-commits
- [PATCH] D71337: [VE] Target-specific bit size for sjljehprepare
Simon Moll via Phabricator via llvm-commits
- [PATCH] D73126: [X86] Generate unaligned access for fixed slots in unaligned stack
James Y Knight via Phabricator via llvm-commits
- [PATCH] D72930: [FEnv] Constfold some unary constrained operations
Serge Pavlov via Phabricator via llvm-commits
- [polly] 6369b9b - [CMake] Default to static linking for subprojects.
Michael Kruse via llvm-commits
- [PATCH] D75062: [VectorCombine] make cost calc consistent for binops and cmps
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D75029: [DWARFLinker][NFC] Remove usages of "const object::ObjectFile" from DWARFLinker.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D75030: [AMDGPU] Use conservative defaults for XNACK/SRAM ECC
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D73226: [ms] [llvm-ml] Improve data support, adding names and complex initializers.
Eric Astor via Phabricator via llvm-commits
- [PATCH] D75064: [AArch64][SVE] Add support for DestructiveBinaryImm DestructiveInstType
Cameron McInally via Phabricator via llvm-commits
- [llvm] bee70bf - [XCOFF][AIX] Fix incorrect alignment for function descriptor csect
via llvm-commits
- [llvm] a5424de - [AVR] Use correct register class for mul instructions
Ayke van Laethem via llvm-commits
- [PATCH] D74590: [LegalizeTypes] Scalarize non-byte sized loads in WidenRecRes_Load and SplitVecResLoad
Craig Topper via Phabricator via llvm-commits
- [PATCH] D74974: [XCOFF][AIX] Fix incorrect alignment for function descriptor csect
Jason Liu via Phabricator via llvm-commits
- [llvm] d1af601 - [AVR] Don't assert on an undefined operand
Ayke van Laethem via llvm-commits
- [llvm] 85fb997 - [ORC] Add generic initializer/deinitializer support.
Erik Pilkington via llvm-commits
- [PATCH] D73958: [AVR] Don't assert on an undefined operand
Ayke via Phabricator via llvm-commits
- [PATCH] D74268: [X86] Add back fmaddsub intrinsics to work towards fixing the strict fp implementation
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] daac8db - [X86] combineX86ShuffleChain - select X86ISD::FAND/ISD::AND based on MaskVT
Simon Pilgrim via llvm-commits
- [llvm] 5b2046c - [AVR] Disassemble register operands
Ayke van Laethem via llvm-commits
- [llvm] 00570c2 - [bindings/go] Add RemoveFromParentAsInstruction
Ayke van Laethem via llvm-commits
- [PATCH] D75065: [cmake] Strip quotes in compiler-rt/lib/crt
Zhizhou Yang via Phabricator via llvm-commits
- [PATCH] D74169: [WIP][LLD][ELF][DebugInfo] Skeleton implementation of removing obsolete debug info.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D74030: [DebugInfo] Avoid generating duplicate llvm.dbg.value
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D72209: [bindings/go] Add RemoveFromParentAsInstruction
Ayke via Phabricator via llvm-commits
- [PATCH] D75066: [mlir][spirv] NFC: Move test passes to test/lib
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D73968: GlobalISel: Reimplement fewerElementsVectorBasic
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 7b0a568 - [MachO] Add cpu(sub)type tests and improve error handling
Francis Visoiu Mistrih via llvm-commits
- [llvm] 53b597c - [SelectionDAG] Merge constant SDNode arithmetic into foldConstantArithmetic
Simon Pilgrim via llvm-commits
- [PATCH] D75067: [LTO][Legacy] Add new API to query Mach-O CPU (sub)type
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D72562: [Attributor][Fix] AAHeapToStack and AAIsDead connection
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D74143: [MLIR] Adding attribute setters generation for table gen
Lei Zhang via Phabricator via llvm-commits
- [llvm] 2a7a989 - [LLVM-C] Add bindings for addCoroutinePassesToExtensionPoints
Ayke van Laethem via llvm-commits
- [PATCH] D72068: [IR] Refactor SubclassData
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51642: [LLVM-C] Add bindings for addCoroutinePassesToExtensionPoints
Ayke via Phabricator via llvm-commits
- [PATCH] D75069: [LoopVectorizer] Inloop vector reductions
Dave Green via Phabricator via llvm-commits
- [PATCH] D71547: Resubmit "[Alignment][NFC] Deprecate CreateMemCpy/CreateMemMove"
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D74849: AMDGPU/GlobalISel: Fix incorrect VOP3P fneg folding
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D73142: Heat Coloring for CFGPrinter and CallPrinter
Kirill Naumov via Phabricator via llvm-commits
- [PATCH] D75071: [AMDGPU] use llvm_unreachable instead of default for rp set
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D74989: [LoopTerminology] Loop Simplify Form
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D73998: [DA] renaming the -da-disable-delinearization-checks option
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D75072: [SCEV] Record NI types in add exprs
Keno Fischer via Phabricator via llvm-commits
- [llvm] 4135077 - [AMDGPU] use llvm_unreachable instead of default for rp set
Stanislav Mekhanoshin via llvm-commits
- [llvm] 7273284 - [X86] Add back fmaddsub intrinsics to work towards fixing the strict fp implementation
Craig Topper via llvm-commits
- [PATCH] D75013: [LoopTerminology] Rotated Loops
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D74599: llvm: Set WINVER, _WIN32_WINNT to 0x601 (Windows 7) for MinGW
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D74994: [LTO] Rename legacy LTO files. NFC.
Steven Wu via Phabricator via llvm-commits
- [PATCH] D57504: RFC: Prototype & Roadmap for vector predication in LLVM
Simon Moll via Phabricator via llvm-commits
- [llvm] c2e272f - [ms] [llvm-ml] Improve data support, adding names and complex initializers.
Eric Astor via llvm-commits
- [PATCH] D75075: [AIX] Whitelist all ExternalSymbolSDNode
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D72841: [RFC] Add support for pragma float_control, to control precision and exception behavior at the source level
Melanie Blower via Phabricator via llvm-commits
- [llvm] 9fe769a - Revert "[ms] [llvm-ml] Improve data support, adding names and complex initializers."
Eric Astor via llvm-commits
- [PATCH] D74927: [MC][ARM] make Thumb function also if type attribute is set
Peter Smith via Phabricator via llvm-commits
- [PATCH] D75076: AMDGPU: Make signext/zeroext behave more sensibly over > i32
Matt Arsenault via Phabricator via llvm-commits
- [llvm] a8a4f99 - [Hexagon] Lower bitcast of a vector predicate
Krzysztof Parzyszek via llvm-commits
- [llvm] 6f87b16 - [MachineVerifier] Doing ::calcRegsPassed in RPO: ~35% faster MV, NFC
Roman Tereshin via llvm-commits
- [llvm] 95291a0 - Reland "[ms] [llvm-ml] Improve data support, adding names and complex initializers."
Eric Astor via llvm-commits
- [llvm] 820df6e - [Hexagon] Lower vector predicate store
Krzysztof Parzyszek via llvm-commits
- [PATCH] D75078: AMDGPU/GlobalISel: Improve handling of illegal return types
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74242: [CodeGenPrepare] Handle ExtractValueInst in dupRetToEnableTailCallOpts
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D75028: Make __builtin_amdgcn_dispatch_ptr dereferenceable and align at 4
Matt Arsenault via Phabricator via llvm-commits
- [llvm] df8dda6 - Add methods to data extractor for extracting bytes and fixed length C strings.
Greg Clayton via llvm-commits
- [PATCH] D74914: Clean up assembler CFI directives
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D75079: Update LSR's logic that identifies a post-increment SCEV value.
Sumanth Gundapaneni via Phabricator via llvm-commits
- [PATCH] D75014: [InstrEmitter, SystemZ] Copy Access registers with the correct register class.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D74935: [LangRef][AliasAnalysis] Clarify `noalias` affects only modified objects
Eli Friedman via Phabricator via llvm-commits
- [polly] cf9dae1 - [NFC] [DA] Refactoring getIndexExpressionsFromGEP
Bardia Mahjour via llvm-commits
- [PATCH] D75081: [CodeView] Align type records on 4-bytes when emitting PDBs
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D75080: [profile] gcov_mutex must be static
calixte via Phabricator via llvm-commits
- [PATCH] D75082: [ExecutionEngine] Add JITSymbolFlags::fromSummary(GlobalValueSummary*)
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D73995: [NFC] [DA] Refactoring getIndexExpressionsFromGEP
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D75083: [ORC] Add SymbolState::Emitted to isInMaterializationPhase()
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D75084: [ORC] Decompose LazyCallThroughManager::callThroughToSymbol()
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D75085: Fix unused-variable warning
Brian Cain via Phabricator via llvm-commits
- [PATCH] D75086: [AArch64][GlobalISel] Fixup <32b heterogeneous regbanks of G_PHIs just before selection.
Amara Emerson via Phabricator via llvm-commits
- [llvm] 0ed4744 - AMDGPU/GlobalISel: Lower 64-bit uaddo/usubo
Jay Foad via llvm-commits
- [llvm] a5fa778 - [LegalizeTypes] Scalarize non-byte sized loads in WidenRecRes_Load and SplitVecResLoad
Craig Topper via llvm-commits
- [PATCH] D75087: [ORC] Add LookupKind::TransitiveStatic for linker-resolved transitive dependencies
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D75088: AMDGPU/GlobalISel: Fix some illegal scalar argument types
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D75089: [polly] Don't count scops in a global variable.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D74691: [Attributor]Detect functions with unbounded loops
omar ahmed via Phabricator via llvm-commits
- [PATCH] D75090: [ORC] Align weak definition handling in JITDylib::defineMaterializing() and JITDylib::defineImpl()
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D71219: Fix conflict value for metadata "Objective-C Garbage Collection" in the mix of swift and Objective-C bitcode
Jin Lin via Phabricator via llvm-commits
- [PATCH] D72425: [OptRemark] RFC: Introduce a message table for OptRemarks
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D74883: Add a llvm-gsymutil tool that can convert object files to GSYM and perform lookups.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D74990: [arcconfig] Default base to previous revision
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D74996: [arcconfig] Delete subproject arcconfigs
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D75091: [modulemap] Speculative fix for macro collision with sys/param.h
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D74401: [MLIR] Add std.atomic_rmw op
Frank Laub via Phabricator via llvm-commits
- [PATCH] D69868: Allow "callbr" to return non-void values
Bill Wendling via Phabricator via llvm-commits
- [llvm] 4e45ef4 - Prefer PATH_MAX to MAXPATHLEN
Joerg Sonnenberger via llvm-commits
- [PATCH] D72892: [MC][ARM] Resolve some pcrel fixups at assembly time
Warner Losh via Phabricator via llvm-commits
- [PATCH] D75092: [AMDGPU][NFC] Refactor emitEntryFunctionPrologue
Scott Linder via Phabricator via llvm-commits
- [PATCH] D74006: [MC][ELF] Make linked-to symbol name part of ELFSectionKey
Eli Friedman via Phabricator via llvm-commits
- [polly] 888b12b - [polly] Don't count scops in a global variable.
Eli Friedman via llvm-commits
- [PATCH] D75005: [WebAssembly] Simplify extract_vector lowering
Thomas Lively via Phabricator via llvm-commits
- [llvm] 248eaff - [AArch64] SVE implies fullfp16
Eli Friedman via llvm-commits
- [PATCH] D73994: [InlineCost] Relax bonus restrictions on uninlinable functions
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D74993: [AArch64] SVE implies fullfp16
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D74714: GlobalISel: Implement fewerElementsVector for G_TRUNC
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D75094: [MachineInstr] Add a dumpr method
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D75095: [MC][ARM] Don't create multiple .ARM.exidx associated to one .text
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D74736: [ELF] Ignore the maximum of input section alignments for two cases
Leonard Chan via Phabricator via llvm-commits
- [llvm] 11e3dde - GlobalISel: Reimplement fewerElementsVectorBasic
Matt Arsenault via llvm-commits
- [llvm] 0b46b07 - AMDGPU/GlobalISel: Fix incorrect VOP3P fneg folding
Matt Arsenault via llvm-commits
- [llvm] 226bddc - [DebugInfo]: Refactored Macinfo section consumption part to allow future
Sourabh Singh Tomar via llvm-commits
- [llvm] 23c2a5c - Allow "callbr" to return non-void values
Bill Wendling via llvm-commits
- [PATCH] D74753: AMDGPU/GlobalISel: Use packed for G_ADD/G_SUB/G_MUL v2s16
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D68065: Propeller: LLD Support for Basic Block Sections
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D74908: AMDGPU/SIInsertSkips: Fix the determination of whether early-exit-after-kill is possible
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D75098: Add COPY_BR, a terminator form of the COPY instr
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D75098: Add COPY_BR, a terminator form of the COPY instr
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D75098: Add COPY_BR, a terminator form of the COPY instr
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D75098: Add COPY_BR, a terminator form of the COPY instr
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D75098: Add COPY_BR, a terminator form of the COPY instr
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D75098: Add COPY_BR, a terminator form of the COPY instr
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D75098: Add COPY_BR, a terminator form of the COPY instr
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D75098: Add COPY_BR, a terminator form of the COPY instr
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D75098: Add COPY_BR, a terminator form of the COPY instr
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D75098: Add TCOPY, a terminator form of the COPY instr
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D75098: Add TCOPY, a terminator form of the COPY instr
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D75098: Add TCOPY, a terminator form of the COPY instr
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D75098: Add TCOPY, a terminator form of the COPY instr
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D75098: Add TCOPY, a terminator form of the COPY instr
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D75098: Add TCOPY, a terminator form of the COPY instr
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D75098: Add TCOPY, a terminator form of the COPY instr
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D75098: Add TCOPY, a terminator form of the COPY instr
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D75098: Add TCOPY, a terminator form of the COPY instr
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D69876: Support output constraints on "asm goto"
Bill Wendling via Phabricator via llvm-commits
- [llvm] b3bce6a - [MachineVerifier] Doing ::calcRegsPassed over faster sets: ~15-20% faster MV, NFC
Roman Tereshin via llvm-commits
- [llvm] fee4151 - AMDGPU/GlobalISel: Introduce post-legalize combiner
Matt Arsenault via llvm-commits
- [PATCH] D74728: AMDGPU/GlobalISel: Introduce post-legalize combiner
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 1612d38 - GlobalISel: Remove unneeded initialiation
Matt Arsenault via llvm-commits
- [llvm] 2c0edbf - [Attributor] Use AssumptionCache in AANonNullFloating::initialize
Hideto Ueno via llvm-commits
- [PATCH] D71831: [PowerPC] Exploit the rldicl + rldicl when and with mask
qshanz via Phabricator via llvm-commits
- [PATCH] D75099: [AVR] Include AVR by default in LLVM builds
Dylan McKay via Phabricator via llvm-commits
- [PATCH] D69930: [OpenMP] Introduce the OpenMPOpt transformation pass
Wenlei He via Phabricator via llvm-commits
- [PATCH] D64457: [GWP-ASan] Attempt to fix Android/ARM platforms.
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D75100: [ELF] Support archive:file syntax in input section descriptions
Fangrui Song via Phabricator via llvm-commits
- [llvm] 84c3d3f - [Sparc][NFC] Remove trailing space
Jim Lin via llvm-commits
- [PATCH] D62067: [Support] Time profiler: support new PassManager
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D75101: [OpenMP] Fix insertion point for deduplicated runtime call to honor def-use order
Wenlei He via Phabricator via llvm-commits
- [llvm] 9238dfb - [X86] Remove mask output from X86 gather/scatter ISD opcodes.
Craig Topper via llvm-commits
- [llvm] 89ba4ac - [X86] Pass parameters into selectVectorAddr to remove dependency on X86MaskedGatherScatterSDNode.
Craig Topper via llvm-commits
- [PATCH] D71701: [AArch64] Peephole optimization. Merge AND and TST instructions
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D75104: [tools][llvm-objcopy] Enable --discard-all for MachO
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D74824: [objdump] Fix disassembly for call/branch instructions for ELF binaries built with -ffunction-sections
James Henderson via Phabricator via llvm-commits
- [PATCH] D74879: [llvm-objcopy][test] Improve empty section tests
James Henderson via Phabricator via llvm-commits
- [llvm] 27c89ce - [NFC][PowerPC] Add a new test case scalar_cmp.ll
Kang Zhang via llvm-commits
- [PATCH] D74843: [llvm-objdump] Add entry_value locations to variable display
James Henderson via Phabricator via llvm-commits
- [PATCH] D74755: [llvm-objcopy] Attribute an empty section to a segment ending at its address
James Henderson via Phabricator via llvm-commits
- [PATCH] D74560: Introduce DWARFDataExtractor::getInitialLength
James Henderson via Phabricator via llvm-commits
- [llvm] dc78190 - AMDGPU/GlobalISel: add legalize tests for s64 max/min
Jay Foad via llvm-commits
- [llvm] ccee390 - GlobalISel: NFC minor cleanup to avoid a couple of fixed size local arrays
Jay Foad via llvm-commits
- [compiler-rt] 62c7d84 - [profile] gcov_mutex must be static
Calixte Denizet via llvm-commits
- [PATCH] D74955: [obj2yaml] - Dump SHT_STRTAB, SHT_SYMTAB and SHT_DYNSYM sections.
James Henderson via Phabricator via llvm-commits
- [llvm] dcd89b3 - Add llvm-cov to LLVM_TOOLCHAIN_TOOLS
Hans Wennborg via llvm-commits
- [llvm] bd2df13 - [DebugInfo] Fix printing CIE offsets in EH FDEs.
Igor Kudrin via llvm-commits
- [llvm] 72848f2 - [AArch64][SVE] Add predicate reinterpret intrinsics
Cullen Rhodes via llvm-commits
- [PATCH] D73886: [DebugInfo] Refine the condition to detect CIEs.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D73887: [DebugInfo] Do not truncate 64-bit values when dumping CIEs and FDEs.
Igor Kudrin via Phabricator via llvm-commits
- [llvm] 157b3d5 - [yaml2obj] - Address post commit comments for D74764
Georgii Rymar via llvm-commits
- [PATCH] D75108: AMDGPU/GlobalISel: Legalize s64 min/max by lowering
Jay Foad via Phabricator via llvm-commits
- [llvm] decd021 - Don't generate libcalls for wide shift on Windows ARM (PR42711)
Hans Wennborg via llvm-commits
- [PATCH] D74889: [mlir] Generalize intrinsic builders in the LLVM dialect definition
Alex Zinenko via Phabricator via llvm-commits
- [llvm] cff90c9 - [AArch64][SVE] Update names and comments for gathers/scatters (NFC)
Andrzej Warzynski via llvm-commits
- [llvm] 4486aa0 - build_llvm_package.bat: Produce zip files in addition to the installers
Hans Wennborg via llvm-commits
- [PATCH] D74316: AMDGPU/GlobalISel: Start selecting image intrinsics
Jay Foad via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [llvm] 60a2db5 - Remove myself from CODE_OWNERS.
via llvm-commits
- [PATCH] D75110: Avoid dangling reference when indexing sections
serge via Phabricator via llvm-commits
- [llvm] 3950093 - [gn build] (manually) merge fee41517fe0f
Nico Weber via llvm-commits
- [PATCH] D65593: [Attributor] Deduction based on path exploration
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D75111: [MC] Allowing the use of $-prefixed integer as asm identifiers
Lucas Prates via Phabricator via llvm-commits
- [debuginfo-tests] 0a3b083 - [debuginfo-tests] Warn, not error, if we can't delete working directory
Jeremy Morse via llvm-commits
- [PATCH] D74548: [debuginfo-tests][Dexter] Downgrade failure to delete working dir to warning not error
Jeremy Morse via Phabricator via llvm-commits
- [llvm] b8d638d - [DSE, MSSA] Do not attempt to remove un-removable memdefs.
Florian Hahn via llvm-commits
- [PATCH] D75112: [mlir] NFC: move test/IR/core-ops.mlir to test/Dialect/StandardOps/roundtrip.mlir
Alex Zinenko via Phabricator via llvm-commits
- [llvm] 10ea01d - [VectorCombine] make cost calc consistent for binops and cmps
Sanjay Patel via llvm-commits
- [llvm] e0568ef - [VectorCombine] add tests for possible extract->shuffle; NFC
Sanjay Patel via llvm-commits
- [PATCH] D74966: [PATCH] [ARM] Add Cortex-M55 Support for clang and llvm
Luke Geeson via Phabricator via llvm-commits
- [PATCH] D71786: RFC: [Support] On Windows, add optional support for rpmalloc
Alexandre Ganea via Phabricator via llvm-commits
- [llvm] f452f7b - [PhaseOrdering] add test for missing vector/CSE transforms (PR45015); NFC
Sanjay Patel via llvm-commits
- [llvm] edae4be - Fix DfaEmitter::visitDfaState() crash in MSVC x86 debug builds (PR44945)
Hans Wennborg via llvm-commits
- [PATCH] D75114: [DAG] MatchRotate - Add funnel shift by immediate support
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] dc383f0 - Stop including sys/param.h from Unix.h
Joerg Sonnenberger via llvm-commits
- [PATCH] D74738: Revert "[GISel]: Fix incorrect IRTranslation while translating null pointer types"
Matt Arsenault via Phabricator via llvm-commits
- [llvm] ab96ec4 - [AMDGPU] Precommit some test updates for D68338 "Remove dubious logic in bidirectional list scheduler"
Jay Foad via llvm-commits
- [PATCH] D66395: [util] Add check to git-llvm to avoid pushing to a non-trunk branch
Ayke via Phabricator via llvm-commits
- [PATCH] D74576: GlobalISel: Don't try to narrow extending loads/trunc store
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 425ef99 - [NFC][InstCombine] Add shift amount reassociation miscompile example from PR44802
Roman Lebedev via llvm-commits
- [llvm] 781d077 - [InstCombine] reassociateShiftAmtsOfTwoSameDirectionShifts(): fix miscompile (PR44802)
Roman Lebedev via llvm-commits
- [llvm] 6f807ca - [NFC][InstCombine] Add shift amount reassociation in bittest miscompile example from PR44802
Roman Lebedev via llvm-commits
- [llvm] 2855c8f - [InstCombine] foldShiftIntoShiftInAnotherHandOfAndInICmp(): fix miscompile (PR44802)
Roman Lebedev via llvm-commits
- [llvm] deb116e - [DWARFDebugLine] Avoid dumping prologue members we did not parse
Pavel Labath via llvm-commits
- [PATCH] D73961: [LLDB] Addresses can be two bytes in size
Ayke via Phabricator via llvm-commits
- [PATCH] D75115: [ARM] MVE VMLAS
Dave Green via Phabricator via llvm-commits
- [PATCH] D68063: Propeller: LLVM support for basic block sections
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D74701: [PowerPC] Fix the unexpected modification caused by D62993 in LowerSELECT_CC for power9
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D75116: [DWARFDebugLine] Use new DWARFDataExtractor::getInitialLength
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D74904: WIP: [CallSiteInfo] Erase call site info for a MI from bundle
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D74858: [AArch64][SVE] Add intrinsics for non-temporal gather-loads/scatter-stores
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D74904: [CallSiteInfo] Handle bundles when updating call site info
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D74443: [lld][Hexagon] convert call x at GDPLT to call __tls_get_addr
Brian Cain via Phabricator via llvm-commits
- [PATCH] D75117: [DWARF] Use getInitialLength in range list parsing
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D75118: [DebugInfo][NFC] Remove handler with ErrorPolicy from DWARFContext.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D75119: [DWARF] Use DWARFDataExtractor::getInitialLength to parse debug_names
Pavel Labath via Phabricator via llvm-commits
- [lld] 93331a1 - [ELF] Support archive:file syntax in input section descriptions
Fangrui Song via llvm-commits
- [PATCH] D75120: [ValueLattice] Add new state for undef constants. (WIP)
Florian Hahn via Phabricator via llvm-commits
- [llvm] 33cbd5e - AMDGPU/GlobalISel: Legalize s64 min/max by lowering
Jay Foad via llvm-commits
- [PATCH] D75122: [SCCP] Go to overdef for undef constants. (WIP)
Florian Hahn via Phabricator via llvm-commits
- [llvm] 86e13ec - AMDGPU/GlobalISel: Use packed for G_ADD/G_SUB/G_MUL v2s16
Matt Arsenault via llvm-commits
- [PATCH] D75123: [obj2yaml,yaml2obj] - Dump Content of the RawContentSection section as array.
George Rimar via Phabricator via llvm-commits
- [PATCH] D75124: [AVR] Fix private label prefix
Ayke via Phabricator via llvm-commits
- [PATCH] D74700: [IR] Remove temporary const operator created in Value::getPointerAlignment()
Mikhail Lychkov via Phabricator via llvm-commits
- [PATCH] D75126: [AIX] Extend integer arguments to register width when passed in stack memory.
Chris Bowler via Phabricator via llvm-commits
- [llvm] c66db21 - AMDGPU/GlobalISel: Un-XFAIL a test
Jay Foad via llvm-commits
- [llvm] 69da400 - Revert "[DWARFDebugLine] Avoid dumping prologue members we did not parse"
Pavel Labath via llvm-commits
- [PATCH] D74588: Use DISABLE_LLVM_LINK_LLVM_DYLIB for TableGenTests
Aaron Puchert via Phabricator via llvm-commits
- [PATCH] D21921: [proof of concept] Port old PM CGSCC visitation logic to new PM
Philip Reames via Phabricator via llvm-commits
- [PATCH] D25626: [Inliner] Inlining to enable more loop unrolling
Philip Reames via Phabricator via llvm-commits
- [PATCH] D19399: Third patch for inlining report
Philip Reames via Phabricator via llvm-commits
- [PATCH] D21041: [GVN] PRE can't hoist loads across calls in general.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D18069: Throttling LICM to reduce compile time of Value Propagation and Reg Splitting
Philip Reames via Phabricator via llvm-commits
- [PATCH] D16969: Update of LLVM Getting Started page
Philip Reames via Phabricator via llvm-commits
- [PATCH] D16232: Use isSafeToLoadUnconditionally in isSafeToSpeculativelyExecute
Philip Reames via Phabricator via llvm-commits
- [PATCH] D8313: Refactor commoning of target specific load/store intrinsics in EarlyCSE
Philip Reames via Phabricator via llvm-commits
- [PATCH] D19002: [LazyValueInfo] Fix for a nasty compile-time problem with questions
Philip Reames via Phabricator via llvm-commits
- [llvm] 14845b2 - Revert "[LICM] Support hosting of dynamic allocas out of loops"
Philip Reames via llvm-commits
- [PATCH] D18155: Instcombine: try to avoid wasted work in ConstantFold
Philip Reames via Phabricator via llvm-commits
- [PATCH] D75000: [IndVars] Fix sort comparator.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D74912: [AArch64][SVE] Add SVE2 intrinsics for bit permutation & table lookup
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D69591: Devirtualize a call on alloca without waiting for post inline cleanup and next DevirtSCCRepeatedPass iteration.
David Li via Phabricator via llvm-commits
- [llvm] 342eca2 - [NFC][Codegen] Add miscompile test for constant store merging from PR43446
Roman Lebedev via llvm-commits
- [llvm] d20907d - [Codegen] Revert rL354676/rL354677 and followups - introduced PR43446 miscompile
Roman Lebedev via llvm-commits
- [PATCH] D74677: [bugpoint] Also replace declarations with null.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D58468: [DAGCombine] Fold overlapping constant stores
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D75128: [AArch64][SVE] Add intrinsics for first-faulting gather loads
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D71775: [ThreadPool] On Windows, extend usage to all CPU sockets and all NUMA groups
Nico Weber via Phabricator via llvm-commits
- [PATCH] D29015: [LoopUnswitch] Fix introduction of UB when hoisted condition may be undef or poison
Philip Reames via Phabricator via llvm-commits
- [PATCH] D73697: [LoopPredication] Optimize two exits case.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D72169: [CVP] Simplify cmp of local phi node
Philip Reames via Phabricator via llvm-commits
- [PATCH] D74691: [Attributor] Detect possibly unbounded cycles in functions
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D72666: [IR] ArgMemOnly functions with WriteOnly ptr args do not read memory.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D73704: [NFC][SCEV] Piping to pass TTI into SCEVExpander::isHighCostExpansionHelper()
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D73705: [NFC][SCEV] Piping to pass new SCEVCheapExpansionBudget option into SCEVExpander::isHighCostExpansionHelper()
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D73706: [NFC][SCEV] SCEVExpander::isHighCostExpansionHelper(): check that we processed expression first
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D73712: [SCEV] SCEVExpander::isHighCostExpansion(): assert if TTI is not provided
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D73716: [SCEV] SCEVExpander::isHighCostExpansionHelper(): begin cost modelling - model cast cost
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D73718: [SCEV] SCEVExpander::isHighCostExpansionHelper(): cost-model UDiv by power-of-two as LShr
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D74640: [LoopRotate] Add explicit flag to require MSSA.
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] eb1c040 - [PowerPC][NFC] Remove comments mentioning Darwin and VRSAVE from lit test.
Sean Fertile via llvm-commits
- [llvm] a12f1d6 - [MachineInstr] Add a dumpr method
Quentin Colombet via llvm-commits
- [llvm] eee22ec - [X86MCTargetDesc.h] Speculative fix for macro collision with sys/param.h
Vedant Kumar via llvm-commits
- [llvm] a57d965 - Make __builtin_amdgcn_dispatch_ptr dereferenceable and align at 4
Yaxun Liu via llvm-commits
- [llvm] 7f3afd4 - Emit register names in cfi assembly directives
Scott Linder via llvm-commits
- [llvm] 915b4aa - Support emitting .cfi_undefined in CodeGen
Scott Linder via llvm-commits
- [llvm] 481b1c8 - [AMDGPU] Implement wave64 DWARF register mapping
Scott Linder via llvm-commits
- [PATCH] D74915: [AMDGPU] Implement wave64 DWARF register mapping
Scott Linder via Phabricator via llvm-commits
- [PATCH] D73227: [ms] [llvm-ml] Use default RIP-relative addressing for x64 MASM.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D75130: Remove BinaryOperator::CreateFNeg
Simon Moll via Phabricator via llvm-commits
- [llvm] 922558b - [PhaseOrdering] add tests for missed CSE; NFC
Sanjay Patel via llvm-commits
- [PATCH] D75131: [XCOFF][AIX] Enable -r option for llvm-objdump
Jason Liu via Phabricator via llvm-commits
- [PATCH] D73245: Depend stddef.h to provide max_align_t for C++11 and provide better fallback in <new>
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D75132: [SelectionDAG][PowerPC][AArch64][X86][ARM] Add chain input and output the ISD::FLT_ROUNDS_
Craig Topper via Phabricator via llvm-commits
- [PATCH] D74765: [compiler-rt] Addd FreeBSD arm64 sanitizer support
Vitaly Buka via Phabricator via llvm-commits
- [llvm] 0789f28 - [NFC][SCEV] Piping to pass TTI into SCEVExpander::isHighCostExpansionHelper()
Roman Lebedev via llvm-commits
- [llvm] b99c91a - [NFC][SCEV] Piping to pass new SCEVCheapExpansionBudget option into SCEVExpander::isHighCostExpansionHelper()
Roman Lebedev via llvm-commits
- [llvm] 1622f3e - [NFC][SCEV] SCEVExpander::isHighCostExpansionHelper(): check that we processed expression first
Roman Lebedev via llvm-commits
- [llvm] 2d8275d - [SCEV] SCEVExpander::isHighCostExpansion(): assert if TTI is not provided
Roman Lebedev via llvm-commits
- [llvm] f90973f - [SCEV] SCEVExpander::isHighCostExpansionHelper(): begin cost modelling - model cast cost
Roman Lebedev via llvm-commits
- [llvm] b8793f0 - [SCEV] SCEVExpander::isHighCostExpansionHelper(): cost-model UDiv by power-of-two as LShr
Roman Lebedev via llvm-commits
- [llvm] b8abdf9 - [NFC][IndVarSimplify] Adjust value names in IndVarSimplify/exit_value_test2.ll
Roman Lebedev via llvm-commits
- [llvm] cc29600 - [SCEV] SCEVExpander::isHighCostExpansionHelper(): cost-model plain UDiv
Roman Lebedev via llvm-commits
- [llvm] 756af2f - [SCEV] SCEVExpander::isHighCostExpansionHelper(): cost-model add/mul
Roman Lebedev via llvm-commits
- [llvm] 0f3c9b5 - [SCEV] SCEVExpander::isHighCostExpansionHelper(): cost-model polynomial recurrence
Roman Lebedev via llvm-commits
- [llvm] d6f47ae - [SCEV] SCEVExpander::isHighCostExpansionHelper(): cost-model min/max (PR44668)
Roman Lebedev via llvm-commits
- [llvm] 44edc6f - [SCEV] rewriteLoopExitValues(): even if have hard uses, still rewrite if cheap (PR44668)
Roman Lebedev via llvm-commits
- [llvm] 400ceda - [SCEV][IndVars] Always provide insertion point to the SCEVExpander::isHighCostExpansion()
Roman Lebedev via llvm-commits
- [PATCH] D75133: [mlir][DenseElementsAttr] Fix storage size for bfloat16 when parsing from hex.
River Riddle via Phabricator via llvm-commits
- [PATCH] D70097: [SCEV] Add missing cache queries
Ehud Katz via Phabricator via llvm-commits
- [PATCH] D74415: [ADT] Implement the Waymarking as an independent utility
Ehud Katz via Phabricator via llvm-commits
- [PATCH] D75135: Revert "[WebAssembly] MC: Mark more function aliases as functions"
Michael Liao via Phabricator via llvm-commits
- [llvm] c5ce6d8 - [X86] Add test to show incorrect ordering of flt.rounds intrinsic relative to calls to fesetround.
Craig Topper via llvm-commits
- [PATCH] D72360: [Test] Make llvm and lld tests pass when $USER matches `bar`
Benjamin Barenblat via Phabricator via llvm-commits
- [llvm] 430512e - [ObjC][ARC] Don't move a retain call living outside a loop into the loop
Akira Hatanaka via llvm-commits
- [PATCH] D75137: GlobalISel: Move some legalizer functions to utils
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74445: [VPlan] Add ParentPlan pointer to VPBlockBase.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D73078: [VPlan] Use consecutive numbers to print VPValues instead of addresses.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D75138: [WIP][AMDGPU] Eliminate the ScratchWaveOffset register from the calling convention
Scott Linder via Phabricator via llvm-commits
- [PATCH] D75139: [hexagon] Pickup the default crt and libs when the musl target is selected
Sid Manning via Phabricator via llvm-commits
- [PATCH] D75024: [SCCIterator] Check if a SCC is a natural loop.
Stefanos Baziotis via Phabricator via llvm-commits
- [llvm] 0906dca - [WebAssembly] Simplify extract_vector lowering
Thomas Lively via llvm-commits
- [PATCH] D75140: [MLIR] Add LLVMConversionTarget as a customization point. NFC.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D75141: [MLIR] Add llvm.mlir.cast op for semantic preserving cast between dialect types.
Tim Shen via Phabricator via llvm-commits
- [llvm] 396b725 - [OpenMP][Opt] Combine `struct ident_t*` during deduplication
Johannes Doerfert via llvm-commits
- [PATCH] D74801: [ADT][NFC] SCCIterator: Change hasLoop() to hasCycle()
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D75142: [scudo][standalone] Various improvements wrt RSS
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] 6d2372c - [llvm][TextAPI] rename test vars, NFC
Cyndy Ishida via llvm-commits
- [llvm] 8594f3d - Revert "[X86MCTargetDesc.h] Speculative fix for macro collision with sys/param.h"
Vedant Kumar via llvm-commits
- [PATCH] D75143: [ARM][Thumb2] support .w assembler qualifier for dmb/dsb/isb
Stefan Agner via Phabricator via llvm-commits
- [PATCH] D74439: [mlir][SideEffects] Define a set of interfaces and traits for defining side effects
River Riddle via Phabricator via llvm-commits
- [PATCH] D75144: [ARM][Thumb2] Support .w assembler qualifier for pld/pldw/pli
Stefan Agner via Phabricator via llvm-commits
- [PATCH] D75145: [PassManager] adjust VectorCombine placement
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D75147: [VectorOps] Add vector.print to EDSC
Aart Bik via Phabricator via llvm-commits
- [PATCH] D75146: [mlir][Linalg] NFC - Refactor LinalgStructuredOps towards "named" Linalg ops
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D72178: [DA] Delinearization of fixed-size multi-dimensional arrays
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D73826: [mlir][Linalg] Provide a Tablegen backend to specify named Linalg ops declaratively
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D75149: [ELF] --orphan-handling=: don't warn/error for unused synthesized sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75150: [MLIR] Add vector support for fpexp and fptrunc.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D71845: [AIX][XCOFF] Fixed a bug of XCOFFObjectWriter.cpp and add test for raw text section content and test section header
Digger via Phabricator via llvm-commits
- [llvm] 5bf0023 - [GISel][KnownBits] Update a comment regarding the effect of cache on PHIs
Quentin Colombet via llvm-commits
- [PATCH] D73776: Entropic: Boosting LibFuzzer Performance
marcel via Phabricator via llvm-commits
- [PATCH] D59319: [OpenMP][Offloading][1/3] A generic and simple target region interface
Jon Chesterfield via Phabricator via llvm-commits
- [llvm] 828fb0c - Fix a null dereference in the LLDB data formatters.
Adrian Prantl via llvm-commits
- [llvm] b7aa1cc - [ORC] Remove the JITDylib::SymbolTableEntry::isInMaterializingState() method.
Lang Hames via llvm-commits
- [PATCH] D74882: Remove namespace lld { namespace coff { from COFF LLD cpp files
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D75151: [ELF] --orphan-handling=: don't warn/error for input SHT_REL[A] retained by --emit-relocs
Fangrui Song via Phabricator via llvm-commits
- [llvm] 735d27d - [SelectionDAG][PowerPC][AArch64][X86][ARM] Add chain input and output the ISD::FLT_ROUNDS_
Craig Topper via llvm-commits
- [compiler-rt] 5517d3b - [compiler-rt] Fix a typo in a comment in FuzzedDataProvider.h.
Max Moroz via llvm-commits
- [PATCH] D75097: [MC] Default MCContext::UseNamesOnTempLabels to false and only use it for MCAsmStreamer
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73674: Propeller: LLVM support for basic block sections (Base Patch - Part 2)
Sriraman Tallam via Phabricator via llvm-commits
- [lld] 8a310f4 - Remove namespace lld { namespace coff { from COFF LLD cpp files
Reid Kleckner via llvm-commits
- [llvm] d0c4277 - [MC][ARM] Don't create multiple .ARM.exidx associated to one .text
Fangrui Song via llvm-commits
- [PATCH] D75097: [MC] Default MCContext::UseNamesOnTempLabels to false and only set it to true for MCAsmStreamer
Fangrui Song via Phabricator via llvm-commits
- [llvm] b61a4aa - [MC] Default MCContext::UseNamesOnTempLabels to false and only set it to true for MCAsmStreamer
Fangrui Song via llvm-commits
- [llvm] b083d7a - [PowerPC] Fix the unexpected modification caused by D62993 in LowerSELECT_CC for power9
Kang Zhang via llvm-commits
- [PATCH] D75153: [ThinLTO] Allow usage of all SMT threads in the system
Alexandre Ganea via Phabricator via llvm-commits
- [llvm] 181628b - [SimpleLoopUnswitch] Fix introduction of UB when hoisted condition may be undef or poison
Juneyoung Lee via llvm-commits
- [PATCH] D29015: [SimpleLoopUnswitch] Fix introduction of UB when hoisted condition may be undef or poison
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D29016: [LoopUnswitch] Do not freeze condition if hoisted branch is guaranteed to be reachable
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D74133: Fix for PR38025
Riyaz V Puthiyapurayil via Phabricator via llvm-commits
- [llvm] 2f6cc21 - Add a llvm-gsymutil tool that can convert object files to GSYM and perform lookups.
Greg Clayton via llvm-commits
- Buildbot cleaning for zorg upgrade
Galina Kistanova via llvm-commits
- [PATCH] D75154: [X86] Convert vXi1 vectors to xmm/ymm/zmm types via getRegisterTypeForCallingConv rather than using CCPromoteToType in the td file
Craig Topper via Phabricator via llvm-commits
- [PATCH] D75155: AMDGPU/GlobalISel: Don't use vector G_EXTRACT in arg lowering
Matt Arsenault via Phabricator via llvm-commits
- [llvm] f6603ae - [ARC][NFC] Remove trailing space
Jim Lin via llvm-commits
- [llvm] 1cb7ec8 - [SimpleLoopUnswitch] Canonicalize variable names
Juneyoung Lee via llvm-commits
- [llvm] 61f538d - Add missing dependency to fix shared library build.
Michael Liao via llvm-commits
- [PATCH] D75010: [OpenMP] Adding InaccessibleMemOnly and InaccessibleMemOrArgMemOnly for runtime calls.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D74708: [MLIR][Ploops] Add custom builders from ParallelOp and ReduceOp.
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] d009008 - Remove no un-necessary require for load_extension.ll
via llvm-commits
- [PATCH] D74605: [ARM][RDA] add getUniqueReachingMIDef
Sam Parker via Phabricator via llvm-commits
- [PATCH] D75157: [DAGCombine] Perform the fold of A - (-B) -> A + B only when it is cheaper
qshanz via Phabricator via llvm-commits
- [PATCH] D74871: Fix interaction between -fdiscard-value-names and LLVM Bitcode
serge via Phabricator via llvm-commits
- [PATCH] D71959: [PassManagerBuilder] Remove global extension when a plugin is unloaded
serge via Phabricator via llvm-commits
- [llvm] 80d7e47 - AMDGPU: Fix some incorrect FUNC-LABEL checks
Jay Foad via llvm-commits
- [PATCH] D29014: [SelDag][MIR] Add FREEZE
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D75160: [AArch64][SVE] Add SVE2 intrinsic for xar
Kerry McLaughlin via Phabricator via llvm-commits
- [llvm] 190707f - [docs][llvm-symbolizer] Fix --functions description
James Henderson via llvm-commits
- [llvm] 6b74745 - [docs][llvm-symbolizer] Fix indentation of inline option examples
James Henderson via llvm-commits
- [llvm] 974bce3 - [docs][llvm-objcopy][llvm-strip] Move --wildcard description earlier
James Henderson via llvm-commits
- [PATCH] D74687: [LLD][ELF] - Linker script: do not fail parsing when "/DISCARD/" follows the fill expression.
George Rimar via Phabricator via llvm-commits
- [PATCH] D75161: [ReleaseNotes] Mention new matrix intrinsics.
Florian Hahn via Phabricator via llvm-commits
- [llvm] a059be7 - [AArch64] Flip default for register renaming in the ld/st optimizier.
Florian Hahn via llvm-commits
- [llvm] 1d06e75 - [ARM][RDA] add getUniqueReachingMIDef
Sam Parker via llvm-commits
- [llvm] 9c859fc - [AArch64][SVE] Add SVE2 intrinsics for bit permutation & table lookup
Kerry McLaughlin via llvm-commits
- [compiler-rt] 2dcbdba - tsan: fix pthread_detach with called_from_lib suppressions
Dmitry Vyukov via llvm-commits
- [PATCH] D75162: [X86][F16C] Remove cvtph2ps intrinsics and use generic half2float conversion (PR37554)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D74156: [llvm-exegesis] Exploring X86::OperandType::OPERAND_COND_CODE
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D75165: [ARM,MVE] Add predicated intrinsics for many unary functions.
Simon Tatham via Phabricator via llvm-commits
- [compiler-rt] 546918c - Revert "[compiler-rt] Add a critical section when flushing gcov counters"
Hans Wennborg via llvm-commits
- [llvm] 546918c - Revert "[compiler-rt] Add a critical section when flushing gcov counters"
Hans Wennborg via llvm-commits
- [llvm] 1b30b49 - [gn build] (manually) merge e058667a2e01
Nico Weber via llvm-commits
- [PATCH] D75167: [RDA][ARM] collectKilledOperands across multiple blocks
Sam Parker via Phabricator via llvm-commits
- [PATCH] D75168: [sanitizer][RISCV] Implement SignalContext::GetWriteFlag for RISC-V
Luís Marques via Phabricator via llvm-commits
- [PATCH] D75008: [InstCombine] DCE instructions earlier
Sanjay Patel via Phabricator via llvm-commits
- [llvm] ce75c3d - [gn build] (manually) port 2f6cc21f44e
Nico Weber via llvm-commits
- [llvm] 8f8756d - [Assembler] Allow assembling empty index with non-zero flags
via llvm-commits
- [llvm] cfbe889 - [gn build] re-"gn format" all gn files
Nico Weber via llvm-commits
- [PATCH] D74778: [Assembler] Allow assembling empty index with non-zero flags
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D75011: [InstCombine] Remove trivially empty ranges from end
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D75170: [mlir][spirv] NFC: move folders and canonicalizers in a separate file
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D75172: [obj2yaml] - Split sections dumping to a new ELFDumper<ELFT>::dumpSections() method.
George Rimar via Phabricator via llvm-commits
- [PATCH] D75173: [Transform][MemCpyOpt] Add missing DebugLoc to %tmpbitcast
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D74995: [AMDGPU] Revert 'Don’t marke the .note section as ALLOC'
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] 0f1df48 - AMDGPU/SIInsertSkips: Fix the determination of whether early-exit-after-kill is possible
Nicolai Hähnle via llvm-commits
- [PATCH] D71663: [Coroutines] CoroElide enhancement
JunMa via Phabricator via llvm-commits
- [llvm] 09a6b26 - AMDGPU: Fix some more incorrect check lines
Jay Foad via llvm-commits
- [PATCH] D75175: [CallSiteInfo] Enable the call site info only for -g + optimizations
Djordje Todorovic via Phabricator via llvm-commits
- [llvm] 0aec4b4 - Quick fix for bot failure on "AMDGPU/SIInsertSkips: Fix the determination of whether early-exit-after-kill is possible"
Nicolai Hähnle via llvm-commits
- [llvm] e7375e9 - [AIX] Remove whitelist checking for ExternalSymbolSDNodes
Xiangling Liao via llvm-commits
- [llvm] 9eb3cc1 - [ARM,MVE] Add predicated intrinsics for many unary functions.
Simon Tatham via llvm-commits
- [PATCH] D75177: [DebugInfo] Avoid a crash when parsing an invalid unit header in DWP.
Igor Kudrin via Phabricator via llvm-commits
- [llvm] d6b05fc - Full fix for "AMDGPU/SIInsertSkips: Fix the determination of whether early-exit-after-kill is possible" (hopefully)
Nicolai Hähnle via llvm-commits
- [PATCH] D75178: [DebugInfo] Fix parsing DWARF64 units in DWP.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D75179: [AMDGPU][ConstantFolding] Fold llvm.amdgcn.fract intrinsic
Jay Foad via Phabricator via llvm-commits
- [llvm] ced4597 - Recommit "[DWARFDebugLine] Avoid dumping prologue members we did not parse"
Pavel Labath via llvm-commits
- [llvm] bbb0933 - [DAG] visitRotate - modulo non-uniform constant rotation amounts
Simon Pilgrim via llvm-commits
- [PATCH] D73242: [WPD/LowerTypeTests] Delay lowering/removal of type tests until after ICP
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D74851: [x86] use instruction-level fast-math-flags to drive MachineCombiner
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 894ce94 - [AArch64] add tests for fake fneg; NFC
Sanjay Patel via llvm-commits
- [PATCH] D74599: llvm-ar: Fix MinGW compilation
Cristian Adam via Phabricator via llvm-commits
- [llvm] 3c36d8d - Introduce DWARFDataExtractor::getInitialLength
Pavel Labath via llvm-commits
- [llvm] 299c3e1 - [gn build] Port 3c36d8dad57
LLVM GN Syncbot via llvm-commits
- [PATCH] D74166: [AIX][Frontend] Static init implementation for AIX considering no priority
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D75185: [RDA] Track implicit-defs
Sam Parker via Phabricator via llvm-commits
- [PATCH] D75186: [ARM] Add CPSR as an implicit use of t2IT
Sam Parker via Phabricator via llvm-commits
- [llvm] b3d0c79 - [DAGCombiner] avoid narrowing fake fneg vector op
Sanjay Patel via llvm-commits
- [PATCH] D75187: [AMDGPU][ConstantFolding] Fold llvm.amdgcn.cube* intrinsics
Jay Foad via Phabricator via llvm-commits
- [PATCH] D75188: [NFC][DebugInfo] Refactor address advancing operations to share code
James Henderson via Phabricator via llvm-commits
- [PATCH] D74819: [DebugInfo] Report unsupported maximum_operations_per_instruction values
James Henderson via Phabricator via llvm-commits
- [PATCH] D43470: [DebugInfo] Prevent crash when .debug_line line_range is zero
James Henderson via Phabricator via llvm-commits
- [PATCH] D75189: [DebugInfo] Add check for .debug_line minimum_instruction_length of 0
James Henderson via Phabricator via llvm-commits
- [PATCH] D75190: [DFSan] Remove unused IRBuilder. NFC
Matt Morehouse via Phabricator via llvm-commits
- [lld] 4231940 - [ELF] --orphan-handling=: don't warn/error for unused synthesized sections
Fangrui Song via llvm-commits
- [llvm] 6503aad - [llvm-objcopy][test] Improve empty section tests
Fangrui Song via llvm-commits
- [PATCH] D73801: [LoopFission]: Loop Fission Interference Graph (FIG)
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D75192: [mlir][spirv] Update mlir-vulkan-runner execution driver.
Denis Khalikov via Phabricator via llvm-commits
- [llvm] 465dca7 - Avoid SmallString.h include in MD5.h, NFC
Reid Kleckner via llvm-commits
- [llvm] 73c3b52 - [PowerPC][NFC] Convert grep usage to FileCheck in lit test.
Sean Fertile via llvm-commits
- [compiler-rt] 387c3f7 - [compiler-rt] Build all alias in builtin as private external on Darwin
Steven Wu via llvm-commits
- [PATCH] D73577: [compiler-rt] Build all alias in builtin as private external on Darwin
Steven Wu via Phabricator via llvm-commits
- [PATCH] D75195: [mlir][spirv] Add some folders for spv.LogicalAnd/spv.LogicalOr
Lei Zhang via Phabricator via llvm-commits
- [llvm] 59fb9cd - Devirtualize a call on alloca without waiting for post inline cleanup and next
Hiroshi Yamauchi via llvm-commits
- [llvm] 4f71252 - [TTI] Let getOperationCost assume that Freeze is free
Juneyoung Lee via llvm-commits
- [llvm] fd7c2e2 - [SDAG] Add SDNode::values() = make_range(values_begin(), values_end())
Krzysztof Parzyszek via llvm-commits
- [PATCH] D72148: [DSE] Support traversing MemoryPhis.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D75196: [dsymutil] Avoid copying swiftinterfaces from the SDK into the dsym bundle
Adrian Prantl via Phabricator via llvm-commits
- [llvm] e4af56d - Fix buildbots after recent GSYM commit.
Greg Clayton via llvm-commits
- [lld] 37c7f0d - [ELF] --orphan-handling=: don't warn/error for input SHT_REL[A] retained by --emit-relocs
Fangrui Song via llvm-commits
- [PATCH] D75197: [AArch64][SVE] Add intrinsics for bitwise permute instructions
Danilo Carvalho Grael via Phabricator via llvm-commits
- [PATCH] D74676: OpaquePtr: IRBuilder: Add deprecated attribute on CreateCall methods
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] 34312ed - Remove unneeded Compiler.h and DataTypes.h includes, NFC
Reid Kleckner via llvm-commits
- [llvm] 7691790 - [Hexagon] Improve casting of boolean HVX vectors to scalars
Krzysztof Parzyszek via llvm-commits
- [PATCH] D74501: [TSan] Add CMake check for minimal SDK requirements on Darwin
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D75198: [ms] Rename ParsingInlineAsm functions/variables to reflect MS-specificity.
Eric Astor via Phabricator via llvm-commits
- [PATCH] D70720: [llvm-objdump] Display locations of variables alongside disassembly
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D75199: Build fix: Turn off _GLIBCXX_DEBUG on gcc 9
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] 30dae38 - Fix LLP64 detection in SwapByteOrder.h
Reid Kleckner via llvm-commits
- [llvm] 56f7de5 - [InstCombine] Remove trivially empty ranges from end
Nikita Popov via llvm-commits
- [PATCH] D75201: [ThinLTO/LowerTypeTests] Handle unpromoted local type ids
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D75203: Relax existing instructions to reduce the number of nops needed for alignment purposes
Philip Reames via Phabricator via llvm-commits
- [llvm] 165f707 - [AVR] Don't adjust addresses by 2 for absolute values
Ayke van Laethem via llvm-commits
- [llvm] 6afc3de - [AVR] Fix private label prefix
Ayke van Laethem via llvm-commits
- [llvm] 3e44054 - [CVP] Add test for cmp of local phi; NFC
Nikita Popov via llvm-commits
- [llvm] 7da3b5e - [InstCombine] Simplify DCE code; NFC
Nikita Popov via llvm-commits
- [compiler-rt] 3bf3996 - [TSan] Add CMake check for minimal SDK requirements on Darwin
Julian Lettner via llvm-commits
- [llvm] 9d9633f - [CVP] Simplify cmp of local phi node
Nikita Popov via llvm-commits
- [llvm] 00f5405 - [SimpleLoopUnswitch] Remove unnecessary include; NFC
Nikita Popov via llvm-commits
- [PATCH] D75204: [VectorCombine] add a debug flag to skip all transforms
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D75206: [MLIR] Add explicit initial values for loop.parallel op.
Alexander Belyaev via Phabricator via llvm-commits
- [llvm] 25c6544 - [VectorCombine] add a debug flag to skip all transforms
Sanjay Patel via llvm-commits
- [PATCH] D75207: GlobalISel: Move Localizer::shouldLocalize(..) to TargetLowering
Volkan Keles via Phabricator via llvm-commits
- [PATCH] D75208: [MLIR] Add `take_back()` to STLExtras.h for completeness.
Alexander Belyaev via Phabricator via llvm-commits
- [llvm] 85b641c - [ms] Rename ParsingInlineAsm functions/variables to reflect MS-specificity.
Eric Astor via llvm-commits
- [llvm] 22cb36c - [dsymutil] Avoid copying swiftinterfaces from the SDK into the dsym bundle
Adrian Prantl via llvm-commits
- [compiler-rt] c753a30 - [scudo][standalone] Various improvements wrt RSS
Kostya Kortchinsky via llvm-commits
- [llvm] f79b81f - [llvm-objcopy] Enable --discard-all for MachO
Alexander Shaposhnikov via llvm-commits
- [PATCH] D74661: AMDGPU/GlobalISel: Insert readfirstlane on SGPR returns
Matt Arsenault via Phabricator via llvm-commits
- [llvm] eca4bfe - [MC] Pull out a relaxFragment helper [NFC]
Philip Reames via llvm-commits
- [llvm] 949134e - [DebugInfo][NFC] Remove handler with ErrorPolicy from DWARFContext.
Alexey Lapshin via llvm-commits
- [llvm] 65f99b5 - [AArch64][GlobalISel] Fixup <32b heterogeneous regbanks of G_PHIs just before selection.
Amara Emerson via llvm-commits
- [PATCH] D75212: Visit previously unreachable nodes in the debug info metadata verifier.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D75213: RFC: More principled implementation of DISubprogram::describes()
Adrian Prantl via Phabricator via llvm-commits
- [llvm] 14306ce - [X86] Add proper MachinePointerInfo to the loads/stores created for moving data between SSE and X87 in X86DAGToDAGISel::PreprocessISelDAG
Craig Topper via llvm-commits
- [llvm] a818693 - [X86] Use correct MachineMemOperand for stack load in LowerFLT_ROUNDS_
Craig Topper via llvm-commits
- [llvm] 9c1a707 - [X86] Use proper alignment for stack temporary and correct MachinePointerInfo for stack accesses in LowerUINT_TO_FP.
Craig Topper via llvm-commits
- [llvm] 77d9b7b - [X86] Query constant pool object alignment instead of hardcoding.
Craig Topper via llvm-commits
- [PATCH] D75214: [MCA][WIP] Decoder stage (PR42202)
Roman Lebedev via Phabricator via llvm-commits
- [llvm] a5a07b8 - Visit previously unreachable nodes in the debug info metadata verifier.
Adrian Prantl via llvm-commits
- [llvm] 30f4362 - Disable memory leak checking in a test to work around a bot failure
Erik Pilkington via llvm-commits
- [PATCH] D74892: [lldb][cmake] Also use local submodule visibility on Darwin
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D75215: [DebugInfo] Fix for adding "returns cxx udt" option to functions in CodeView.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D75218: Make asm printer for X86 use custom separator instead of hard-coded tabs.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D75216: [lld][ELF] Add some release notesBased on release/10.x
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75217: [mlir] NFC - Move runner utils from mlir-cpu-runner to tools
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D75219: [mlir] Add primitive transform pattern to rewrite linalg.copy into vector.broadcast form
JOSE IGNACIO GOMEZ PEREZ via Phabricator via llvm-commits
- [PATCH] D71845: [AIX][XCOFF] add test for raw text section content and test section header and Fixed a bug of XCOFFObjectWriter.cpp
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D65543: [Windows] Autolink with basenames and add libdir to libpath
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D68006: DSE miscompile when store is clobbered across loop iterations
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D68414: [SROA] Enhance AggLoadStoreRewriter to rewrite integer load/store if it covers multi fields in original aggregate
Guozhi Wei via Phabricator via llvm-commits
- [llvm] 15e2831 - [X86] Explicitly pass Pointer, MachinePointerInfo and Alignment to BuildFILD.
Craig Topper via llvm-commits
- [llvm] 870363a - [X86] Explicitly pass Destination VT and debug location to BuildFILD. NFC
Craig Topper via llvm-commits
- [PATCH] D74486: [PowerPC][Future] Add initial support for PC Relative addressing for constant pool loads
Stefan Pintilie via Phabricator via llvm-commits
- [llvm] 82a21c1 - [X86] Add proper MachinePointerInfo to stack store created in LowerWin64_i128OP.
Craig Topper via llvm-commits
- [llvm] c965fd9 - Cost Annotation Writer for InlineCost
Artur Pilipenko via llvm-commits
- [PATCH] D75221: [MLIR] Refactor handling of dialect libraries
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D75222: [MLIR] Refactor library handling for conversions.
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D71501: Cost Annotation Writer for InlineCost
Artur Pilipenko via Phabricator via llvm-commits
- [lld] b305b8a - [ELF][test] Rename SHF_LINK_ORDER related "metadata" to "linkorder"
Fangrui Song via llvm-commits
- [PATCH] D67147: Remove the additional constant which requires an extra register for statepoint lowering.
zuojian lin via Phabricator via llvm-commits
- [llvm] 21056a4 - [X86] Add test cases showing incorrect setting of nofpexcept flag due to CSE occuring during SelectionDAG creation.
Craig Topper via llvm-commits
- [PATCH] D75224: [SelectionDAG][FPEnv] Take into account SelectionDAG continuous CSE when setting the nofpexcept flag for constrained intrinsics
Craig Topper via Phabricator via llvm-commits
- [PATCH] D70700: [WebAssembly] Mangle the argc/argv `main` as `__main_argc_argv`
Sam Clegg via Phabricator via llvm-commits
- [llvm] 2a49d65 - [docs][LoopTerminology] Add Loop Simplify Form description.
Michael Kruse via llvm-commits
- [llvm] c7e8d8b - GlobalISel: Cleanup code with MachineIRBuilder features
Matt Arsenault via llvm-commits
- [llvm] 6dcf431 - AMDGPU/GlobalISel: Add missing G_[US]ADDE/G_[US]SUBE tests
Matt Arsenault via llvm-commits
- [llvm] 6fc0d00 - GlobalISel: Fix lowering for G_UADDE/G_USUBE
Matt Arsenault via llvm-commits
- [llvm] 79493e7 - AMDGPU/GlobalISel: Add missing test for G_UMULH
Matt Arsenault via llvm-commits
- [PATCH] D66564: [clang-tidy] new altera struct pack align check
Frank Derry Wanye via Phabricator via llvm-commits
- [llvm] c46b85a - [LoopVectorize] Fix cost for calls to functions that have vector versions
Nemanja Ivanovic via llvm-commits
- [llvm] b9f3686 - Fix buildbot break after c46b85aaf4d4
Nemanja Ivanovic via llvm-commits
- [PATCH] D75225: [ELF] Keep orphan section names (.rodata.foo .text.foo) unchanged if !hasSectionsCommand
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75226: [ReleaseNotes] Mention freeze instruction
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D75227: [Sparc] Fix incorrect operand for matching CMPri pattern
Jim Lin via Phabricator via llvm-commits
- [PATCH] D63973: [MachineVerifier] Improve checks of target instructions operands.
Jim Lin via Phabricator via llvm-commits
- [PATCH] D75228: [MLIR] Make MLIR_TABLEGEN_EXE a CMake CACHE variable
Vladislav Vinogradov via Phabricator via llvm-commits
- [PATCH] D74484: [AggressiveInstCombine] Add support for ICmp instr that feeds a select intsr's condition operand.
Ayman Musa via Phabricator via llvm-commits
- [PATCH] D74712: Remove *_finite library support, following upstream
serge via Phabricator via llvm-commits
- [llvm] 13db749 - [AArch64] Peephole optimization: merge AND and TST instructions
Sjoerd Meijer via llvm-commits
- [PATCH] D75231: [DebugInfo][ARM] Fix noreg case when checkig if it is an addImm
Djordje Todorovic via Phabricator via llvm-commits
- [llvm] 72f044e - [NFC][ARM] Add test case
Sam Parker via llvm-commits
- [PATCH] D75232: [MLIR][Loops] Expose transformations on loop.parallel in header (NFC).
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D75233: [LoopTerminology] LCSSA Form
Stefanos Baziotis via Phabricator via llvm-commits
- [llvm] e58229f - [ARM] Add CPSR as an implicit use of t2IT
Sam Parker via llvm-commits
- [llvm] ff574ff - [DebugInfo][NFC] Move out lambdas from collectCallSiteParameters()
David Stenberg via llvm-commits
- [llvm] 6d85716 - [DebugInfo] Describe call site values for chains of expression producing instrs
David Stenberg via llvm-commits
- [PATCH] D75234: [LLD] Report errors occurred while parsing debug info as warnings.
Alexey Lapshin via Phabricator via llvm-commits
- [llvm] 58d9e81 - [DebugInfo][ARM] Fix noreg case when checkig if it is an addImm
Djordje Todorovic via llvm-commits
- [PATCH] D75235: [debuginfo-tests][dexter] Add a test tool --calculate-average option
Pierre van Houtryve via Phabricator via llvm-commits
- [llvm] 0147284 - Revert "[Hexagon] Improve casting of boolean HVX vectors to scalars"
Kirill Bobyrev via llvm-commits
- [llvm] f41e82c - [InstCombine] Fix confusing variable name.
Jay Foad via llvm-commits
- [llvm] 2e24219 - [MC][ARM] Resolve some pcrel fixups at assembly time (PR44929)
Hans Wennborg via llvm-commits
- [PATCH] D75236: [APFloat] Overload unary operator-
Jay Foad via Phabricator via llvm-commits
- [PATCH] D75237: [APFloat] Overload comparison operators
Jay Foad via Phabricator via llvm-commits
- [PATCH] D75238: [DAGCombine] Fix alias analysis for unaligned accesses
Dave Green via Phabricator via llvm-commits
- [PATCH] D75239: Add GPU lowerings for the different log ops.
Adrian Kuegel via Phabricator via llvm-commits
- [llvm] 13f2a58 - [ARM] Fixup FP16 bitcasts
David Green via llvm-commits
- [llvm] 51b5b56 - Require asserts for debuginline-cost-delta.ll test
Kirill Bobyrev via llvm-commits
- [PATCH] D74955: [obj2yaml] - Dump allocatable SHT_STRTAB, SHT_SYMTAB and SHT_DYNSYM sections.
George Rimar via Phabricator via llvm-commits
- [PATCH] D71192: AMDGPU: Fix AMDGPUUnifyDivergentExitNodes with no normal returns
Connor Abbott via Phabricator via llvm-commits
- [llvm] 45abcd1 - [AVX] Cleanup check prefixes
Simon Pilgrim via llvm-commits
- [PATCH] D75240: Add a pass that specializes parallel loops for easier unrolling and vectorization
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D75242: [Transforms][Debugify] Ignore PHI nodes when checking for DebugLocs
Pierre van Houtryve via Phabricator via llvm-commits
- [llvm] fa9439f - [AArch64][SVE] Add intrinsics for first-faulting gather loads
Andrzej Warzynski via llvm-commits
- [llvm] 016d91c - [CallSiteInfo] Handle bundles when updating call site info
Djordje Todorovic via llvm-commits
- [PATCH] D75245: [ARM][RDA] Allow multiple killed users
Sam Parker via Phabricator via llvm-commits
- [PATCH] D75246: Fix reporting inexact status in IEEEFloat::roundToIntegral
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D75247: [mlir] fix wrong symbol order in AffineApplyNormalizer
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D75248: [Arm] Do not lower vmax/vmin to Neon instructions
James Greenhalgh via Phabricator via llvm-commits
- [llvm] 6bdd63d - [X86] createVariablePermute - handle case where recursive createVariablePermute call fails
Simon Pilgrim via llvm-commits
- [llvm] fabe52a - Fix uninitialized variable warning. NFC.
Simon Pilgrim via llvm-commits
- [llvm] efe2f59 - [X86] LowerMSCATTER/MGATHER - reduce scope of MaskVT. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D75250: [DebugInfo] Add unit test for compact expression printer
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D74841: [llvm-objdump] Add simple memory expressions to variable display
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D75252: [ARM,MVE] Add ACLE intrinsics for VQMOV[U]N family.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D75253: [ARM,MVE] Correct MC operands in VCVT.F32.F16. (NFC)
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D75254: [ARM,MVE] Add ACLE intrinsics for VCVT.F32.F16 family.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D75255: [ARM,MVE] Add ACLE intrinsics for VCVT[ANPM] family.
Simon Tatham via Phabricator via llvm-commits
- [llvm] 4569b3a - Revert "Devirtualize a call on alloca without waiting for post inline cleanup and next"
Kirill Bobyrev via llvm-commits
- [PATCH] D57059: [SLP] Initial support for the vectorization of the non-power-of-2 vectors.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D75256: Clarify/Fix parts of MLIR toy tutorial chapter 2
Matthias Kramm via Phabricator via llvm-commits
- [llvm] 1b811ff - [DA] Delinearization of fixed-size multi-dimensional arrays
Bardia Mahjour via llvm-commits
- [PATCH] D75257: [mlir] NFC - Split out RunnerUtils that don't require a C++ runtime
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D75258: Fix comma+typo in MLIR toy tutorial chapter 3.
Matthias Kramm via Phabricator via llvm-commits
- [llvm] f943443 - [Debuginfo][NFC] Unify error reporting routines inside DebugInfoDWARF.
Alexey Lapshin via llvm-commits
- [PATCH] D72392: [MachineScheduler] Fix the TopDepth/BotHeightReduce latency heuristics
Jay Foad via Phabricator via llvm-commits
- [llvm] 168a44a - [CostModel][X86] Improve extract/insert element costs (PR43605)
Simon Pilgrim via llvm-commits
- [llvm] 080890a - [InstCombine] Add PR14365 test cases + vector equivalents.
Simon Pilgrim via llvm-commits
- [llvm] c08384a - [WebAssembly] Add an `isWasm` target triple predicate.
Dan Gohman via llvm-commits
- [lld] 197bda5 - [WebAssembly] Teach lld how to demangle "__main_argc_argv".
Dan Gohman via llvm-commits
- [PATCH] D74060: [KnownBits] Move AND, OR and XOR logic into KnownBits
Jay Foad via Phabricator via llvm-commits
- [PATCH] D75260: Fix/clarify parts of MLIR toy tutorial chaper 4.
Matthias Kramm via Phabricator via llvm-commits
- [PATCH] D74968: [XCOFF] Don't emit non-external labels in the symbol table and handle MCSA_LGlobal
David Tenty via Phabricator via llvm-commits
- [PATCH] D75262: Fix/Clarify parts of MLIR toy tutorial chapter 5
Matthias Kramm via Phabricator via llvm-commits
- [llvm] f64e457 - [Transforms][Debugify] Ignore PHI nodes when checking for DebugLocs
via llvm-commits
- [PATCH] D75263: Fix/Clarify parts of MLIR toy tutorial chapter 6+7
Matthias Kramm via Phabricator via llvm-commits
- [PATCH] D75264: Flip if condition of SimplifyRedundantTranspose.
Matthias Kramm via Phabricator via llvm-commits
- [PATCH] D75265: [DataExtractor] Improve error message when we run off the end of the buffer
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D75266: SROA: Don't drop atomic load/store alignments (PR45010)
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D75267: [AMDGPU] improve fragile test for divergent branches
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D75268: A light-weight solution to align branches within 32B boundary by prefix padding
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D75269: [AssumeBundles] Enforce constraints on the operand bundle of llvm.assume
Tyker via Phabricator via llvm-commits
- [PATCH] D75270: [DebugInfo] Do not emit entry values for composite locations
David Stenberg via Phabricator via llvm-commits
- [PATCH] D62259: shared_ptr changes from library fundamentals (P0414R2)
Zoe Carver via Phabricator via llvm-commits
- [PATCH] D73339: [RISCV] Compress instructions based on function features
Sam Elliott via Phabricator via llvm-commits
- [llvm] 4ef272e - [InstCombine] DCE instructions earlier
Nikita Popov via llvm-commits
- [PATCH] D72753: [ARM] Fixup FP16 bitcasts
Dave Green via Phabricator via llvm-commits
- [llvm] 0c8a218 - [AMDGPU] improve fragile test for divergent branches
Sameer Sahasrabuddhe via llvm-commits
- [PATCH] D74162: [Inliner] Inlining should honor nobuiltin attributes
David Li via Phabricator via llvm-commits
- [PATCH] D75272: [MLIR] Refactor library initialization of JitRunner.
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D72235: [clang-tidy] new altera unroll loops check
Frank Derry Wanye via Phabricator via llvm-commits
- [PATCH] D75273: [entry values] ARM: Add a describeLoadedValue override (PR45025)
Vedant Kumar via Phabricator via llvm-commits
- [llvm] d32fa59 - [XCOFF] Don't emit non-external labels in the symbol table and handle MCSA_LGlobal
David Tenty via llvm-commits
- [PATCH] D74865: [MLIR] add show-dialects option for mlir-opt
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D75276: [SLP][NFC] Delete some unreachable code.
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D75278: Use FileDescriptorIsDisplayed in place of direct call to isatty in support library
Douglas Gliner via Phabricator via llvm-commits
- [PATCH] D75280: [PowerPC][Future] Add initial support for PC Relative addressing for global values
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D75281: BumpPtrAllocator: Use extern templates and out of line methods
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D75283: [PSI] Add the isCold query support with a given percentile value.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [llvm] 84e6fd8 - [AArch64] regenerate complete test checks; NFC
Sanjay Patel via llvm-commits
- [llvm] 2f090ce - [AArch64] add splat shuffle combine test; NFC
Sanjay Patel via llvm-commits
- [PATCH] D75284: [Sphinx] Adjust for source_parsers deprecation in Sphinx 3.0
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D75287: [mlir][GPU] Expose the functionality to create a gpu.GPUFuncOp from a gpu.GPULaunchOp
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D75288: [ARM][ConstantIslands] Fix stack mis-alignment caused by undoLRSpillRestore.
Huihui Zhang via Phabricator via llvm-commits
- [llvm] 90fd859 - [x86] use instruction-level fast-math-flags to drive MachineCombiner
Sanjay Patel via llvm-commits
- [llvm] b0142cd - [ADT] Add CoalescingBitVector, implemented using IntervalMap [1/3]
Vedant Kumar via llvm-commits
- [llvm] 210c485 - [LiveDebugValues] Encode a location in VarLoc IDs, NFC [2/3]
Vedant Kumar via llvm-commits
- [llvm] a993720 - [LiveDebugValues] Encode register location within VarLoc IDs [3/3]
Vedant Kumar via llvm-commits
- [llvm] 2301a18 - [gn build] Port b0142cd9867
LLVM GN Syncbot via llvm-commits
- [llvm] 6b813f2 - [AMDGPU] Enable runtime unroll for LDS
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D74601: SystemZ target - Incorrect code generated for accessing thread_local variables when high-word feature is enabled
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D75291: Rename "llvm-gsym" and "llvm-gsymutil" to "gsymutil".
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D75290: [SystemZ] Also accept ISD::USUBO in shouldFormOverflowOp()
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D71845: [AIX][XCOFF][BUG-FIXED]Fixed a bug of XCOFFObjectWriter.cpp and add test for raw text section content and test section header
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D75295: AMDGPU: Add/Fix tests for image atomic intrinsic.
Rodrigo Dominguez via Phabricator via llvm-commits
- [PATCH] D75296: [SLP][NFC] Assert that tree entry operands completed when scheduler looks for dependencies.
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D75293: [AMDGPU] Enable runtime unroll for LDS
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D75297: [TypeSize] Allow returning scalable size in implicit conversion to uint64_t
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 3156b1c - unittest: Disable checks to work around compiler errors
Vedant Kumar via llvm-commits
- [PATCH] D74873: [AMDGPU] Define 16 bit VGPR subregs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D75300: [POC] Demonstrate prefix padding on top of D75203
Philip Reames via Phabricator via llvm-commits
- [PATCH] D75301: [ADT] Allow K to be incomplete during DenseMap<K*, V> instantiation
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D71845: [AIX][XCOFF][AIX] Fix XCOFFObjectWriter assertion failure with alignment-related gap and improve text section output testing
Digger via Phabricator via llvm-commits
- [PATCH] D75302: [AMDGPU] Precommit some scheduler related test updates
Jay Foad via Phabricator via llvm-commits
- [PATCH] D68338: [AMDGPU] Remove dubious logic in bidirectional list scheduler
Jay Foad via Phabricator via llvm-commits
- [PATCH] D75303: Update Sanitizer tests for Android R.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D75304: [X86] Recognize CVTPH2PS from STRICT_FP_EXTEND
Craig Topper via Phabricator via llvm-commits
- [PATCH] D74867: [MLIR] add out of tree version of mlir-opt
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D75305: [AIX] Handle LinkOnceODRLinkage and llvm.global_ctors/dtors' AppendingLinkage
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D75306: [ms] [llvm-ml] Add initial MASM STRUCT/UNION support
Eric Astor via Phabricator via llvm-commits
- [compiler-rt] 20f508e - Update Sanitizer tests for Android R.
Mitch Phillips via llvm-commits
- [llvm] 3678938 - unittest: Convert EXPECT_EQ iterator checks to use EXPECT_TRUE instead
Vedant Kumar via llvm-commits
- [PATCH] D71217: Fix incorrect logic in maintaining the side-effect of compiler generated outliner functions
Jin Lin via Phabricator via llvm-commits
- [llvm] ab36965 - [llvm-exegesis] Remove unnecessary deletion of an assignment operator of WrappingIterator that angers some versions of MSVC
Craig Topper via llvm-commits
- [PATCH] D75307: [CallPromotionUtils] Add missing promotion legality check to tryPromoteCall.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [llvm] 02e3d5c - Fix DSE miscompile when store is clobbered across loop iterations
Artur Pilipenko via llvm-commits
- [PATCH] D74854: AMDGPU/GlobalISel: Fix mishandling SGPR v2s16 add/sub/mul
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D74864: [MLIR] Move from using target_link_libraries to LINK_LIBS for llvm libraries.
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D74929: [MLIR] Remove redundant library dependencies
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D74930: [MLIR] Move from add_dependencies() to DEPENDS
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D73130: [MLIR] Add support for libMLIR.so
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D75308: [MLIR] Fixes for BUILD_SHARED_LIBS=on
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D75309: [mlir] Add reifyReturnShape to shaped type OpInterface
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D72875: [clang][cmake] Include generated rst files in html built by docs-clang-html target
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D75312: [DFSan] Add flag to insert event callbacks.
Matt Morehouse via Phabricator via llvm-commits
- [llvm] 2a29617 - [DFSan] Remove unused IRBuilder. NFC
Matt Morehouse via llvm-commits
- [PATCH] D75313: [mlir] Add traits for verifying the number of successors and providing relevant accessors.
River Riddle via Phabricator via llvm-commits
- [PATCH] D75314: [mlir] Add a new BranchOpInterface to allow for opaquely interfacing with branching terminator operations.
River Riddle via Phabricator via llvm-commits
- [PATCH] D75315: [mlir][DeclarativeParser] Add support for formatting operations with AttrSizedOperandSegments.
River Riddle via Phabricator via llvm-commits
- [PATCH] D75316: [mlir] Refactor a few users to no longer rely on the successor operand API of Operation.
River Riddle via Phabricator via llvm-commits
- [PATCH] D75317: [mlir] Automatically populate `operand_segment_sizes` in the auto-generated build methods.
River Riddle via Phabricator via llvm-commits
- [PATCH] D75318: [mlir] Remove successor operands from the Operation class
River Riddle via Phabricator via llvm-commits
- [PATCH] D75320: [mlir] [VectorOps] Add vector.broadcast to EDSC
Aart Bik via Phabricator via llvm-commits
- [PATCH] D75321: Add comment explaining the new flag.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D74937: [AMDGPU] Implement copyPhysReg for 16 bit subregs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [compiler-rt] 470db54 - [DFSan] Add flag to insert event callbacks.
Matt Morehouse via llvm-commits
- [llvm] e3a9b0f - [Support] Remove byte swapping from MathExtras.h
Reid Kleckner via llvm-commits
- [llvm] b077c25 - Add missing cstdint include not found on Windows
Reid Kleckner via llvm-commits
- [llvm] b299926 - [IndVars] Fix sort comparator.
Eli Friedman via llvm-commits
- [PATCH] D75322: [lld][WebAssembly] Handle mixed strong and weak undefined symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D74440: [mlir][SideEffects] Enable specifying side effects directly on the arguments/results of an operation.
Jacques Pienaar via Phabricator via llvm-commits
- [llvm] 2b5a897 - Revert "[SimpleLoopUnswitch] Fix introduction of UB when hoisted condition may be undef or poison"
Juneyoung Lee via llvm-commits
- [PATCH] D75324: missed this part
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D75325: format
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D75326: [entry values] X86: Describe effects of MOV{8,16}ri (PR45053)
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D75326: [entry values] X86: Describe effects of MOV{8,16}ri (PR45053)
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D75326: [entry values] X86: Describe effects of MOV{8,16}ri (PR45053)
David Stenberg via Phabricator via llvm-commits
- [PATCH] D75326: [entry values] X86: Describe effects of MOV{8,16}ri (PR45053)
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D75326: [entry values] X86: Describe effects of MOV{8,16}ri (PR45053)
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D75326: [entry values] X86: Describe effects of MOV{8,16}ri (PR45053)
David Stenberg via Phabricator via llvm-commits
- [PATCH] D75326: [entry values] X86: Describe effects of MOV{8,16}ri (PR45053)
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D75326: [entry values] X86: Describe effects of MOV{8,16}ri (PR45053)
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D75326: [entry values] X86: Describe effects of MOV{8,16}ri (PR45053)
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D75326: [entry values] X86: Describe effects of MOV{8,16}ri (PR45053)
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D75326: [entry values] X86: Describe effects of MOV{8,16}ri (PR45053)
Vedant Kumar via Phabricator via llvm-commits
- [llvm] 43c8307 - [Coroutines] CoroElide enhancement
Jun Ma via llvm-commits
- [llvm] 76128cf - [X86] Add FMA commuting test case for D75016
Craig Topper via llvm-commits
- [PATCH] D75327: [VectorCombine] Fix assert on compare extract index
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D75328: [cmake] Fix LLVM_USE_SPLIT_DWARF
Michael Liao via Phabricator via llvm-commits
- [llvm] c3595d1 - build: process the libxml2 library path for embedding
Saleem Abdulrasool via llvm-commits
- [PATCH] D75329: [MLIR] Added llvm.freeze
Sagar Jain via Phabricator via llvm-commits
- [llvm] 5754a61 - [DataExtractor] Improve error message when we run off the end of the buffer
Pavel Labath via llvm-commits
- [llvm] 044308e - [DebugInfo] Avoid crashing when parsing an invalid unit header in DWP.
Igor Kudrin via llvm-commits
- [llvm] 7a9d00f - [DebugInfo] Fix parsing DWARF64 units in DWP.
Igor Kudrin via llvm-commits
- [llvm] 01f9abb - llvm-ar: Fix MinGW compilation
Hans Wennborg via llvm-commits
- [llvm] 6d15c4d - No longer generate calls to *_finite
via llvm-commits
- [PATCH] D75333: Refactor to distinguish the reason for not interchanging loops.
Masakazu Ueno via Phabricator via llvm-commits
- [llvm] d48c981 - SROA: Don't drop atomic load/store alignments (PR45010)
Hans Wennborg via llvm-commits
- [debuginfo-tests] 527bd24 - [debuginfo-tests][dexter] Add a test tool --calculate-average option
via llvm-commits
- [PATCH] D75334: Let EarlyCSE fold equivalent freeze instructions
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D71689: Improve that the necessary and sufficient combination is not tried for multiple loops in loop-interchange
Renato Golin via Phabricator via llvm-commits
- [llvm] c074f52 - [DWARFLinker][NFC] Remove usages of "const object::ObjectFile" from DWARFLinker.
Alexey Lapshin via llvm-commits
- [PATCH] D75335: [InlineSpiller] Relax re-materialization restriction for statepoint
Serguei Katkov via Phabricator via llvm-commits
- [llvm] 4370445 - [NFC] [Test commit] Testing commit access with new email
Djordje Todorovic via llvm-commits
- [llvm] b4207e7 - [ARM][Thumb2] Support .w assembler qualifier for pld/pldw/pli
Oliver Stannard via llvm-commits
- [llvm] 2f95d5f - [ARM][Thumb2] support .w assembler qualifier for dmb/dsb/isb
Oliver Stannard via llvm-commits
- [llvm] bf61421 - [RDA] Track implicit-defs
Sam Parker via llvm-commits
- [llvm] 4917a9a - [AMDGPU] Precommit some scheduler related test updates
Jay Foad via llvm-commits
- [llvm] 46bfc2b - [NFC][ARM] Add tests
Sam Parker via llvm-commits
- [PATCH] D75181: [AArch64] Handle BTI/PAC in case of generated functions.
Daniel Kiss via Phabricator via llvm-commits
- [llvm] 2a92fc9 - [MC][ELF][ARM] Add relocations for some pc-relative fixups
Peter Smith via llvm-commits
- [lld] 6b035b6 - [LLD][ELF][ARM] Implement Thumb pc-relative relocations for adr and ldr
Peter Smith via llvm-commits
- [llvm] cc28a75 - Let EarlyCSE fold equivalent freeze instructions
Juneyoung Lee via llvm-commits
- [PATCH] D72962: [MLIR, OpenMP] Translation of OpenMP barrier construct to LLVM IR
Kiran Chandramohan via Phabricator via llvm-commits
- [llvm] 6af859d - [DebugInfo] Re-implement LexicalScopes dominance method, add unit tests
Jeremy Morse via llvm-commits
- [lld] 1b02566 - [ELF][LLD][ARM] Add missing REQUIRES: arm to tests
Peter Smith via llvm-commits
- [llvm] 29fb0b1 - [gn build] Port 6af859dcca2
LLVM GN Syncbot via llvm-commits
- [llvm] ca950a6 - [RISCV] Compress instructions based on function features
Simon Cook via llvm-commits
- [PATCH] D75338: [Coroutines] Use dbg.declare for frame variables
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D75341: [BFI] Use CallbackVH to notify BFI about deletion of basic blocks
Daniil Suchkov via Phabricator via llvm-commits
- [PATCH] D75342: [obj2yaml] - Teach tool to dump program headers.
George Rimar via Phabricator via llvm-commits
- [PATCH] D75344: [PowerPC] Exploit VSX neg, abs and nabs instruction for f32
Qiu Chaofan via Phabricator via llvm-commits
- [llvm] f5e3c03 - Fix buildbots after c074f5234d29439116f0e0be6033ea9331e85394.
Alexey Lapshin via llvm-commits
- [PATCH] D75343: [RFC][debuginfo-tests][dexter] Add a test generation tool
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D75345: [Coroutines][new pass manager] Move CoroElide pass to right position
JunMa via Phabricator via llvm-commits
- [PATCH] D73664: [PowerPC][Future] Add Support For Functions That Do Not Use A TOC.
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] addcbc4 - [AMDGPU] Update a comment missed in 74e2974ac6a
Jay Foad via llvm-commits
- [llvm] 970558d - [AMDGPU] Mark the scheduling model as complete
Jay Foad via llvm-commits
- [llvm] 395e2c0 - [Utils] Make some scripts directly executable
Jay Foad via llvm-commits
- [PATCH] D75346: [X86] Disable the NOP padding for branches when bundle is enabled
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D75347: [MC][ELF][ARM] Add relocations for some ARM pc-relative fixups.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D75348: [DAGCombiner] recognize shuffle (shuffle X, Mask0), Mask --> splat X
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D75348: [DAGCombiner] recognize shuffle (shuffle X, Mask0), Mask --> splat X
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D75348: [DAGCombiner] recognize shuffle (shuffle X, Mask0), Mask --> splat X
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D75348: [DAGCombiner] recognize shuffle (shuffle X, Mask0), Mask --> splat X
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D75348: [DAGCombiner] recognize shuffle (shuffle X, Mask0), Mask --> splat X
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D75348: [DAGCombiner] recognize shuffle (shuffle X, Mask0), Mask --> splat X
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D75348: [DAGCombiner] recognize shuffle (shuffle X, Mask0), Mask --> splat X
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D75348: [DAGCombiner] recognize shuffle (shuffle X, Mask0), Mask --> splat X
Sanjay Patel via Phabricator via llvm-commits
- [llvm] d76fddf - [cmake][msvc] Don't disable C4345 any more.
Simon Pilgrim via llvm-commits
- [llvm] 78e5d13 - [ARM] Additional MVE VMLA tests. NFC
David Green via llvm-commits
- [llvm] e2a2f3f - [ARM] MVE VMLAS
David Green via llvm-commits
- [llvm] c8bfed0 - Reland 7691790dfd1011d08f5468f63952d7690755aad4 with a MSAN fix
Krzysztof Parzyszek via llvm-commits
- [PATCH] D75349: [LLD][ELF][ARM] Implement ARM pc-relative relocations for adr and ldr
Peter Smith via Phabricator via llvm-commits
- [PATCH] D75351: [X86] Move the function getOrCreateBoundaryAlignFragment
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D75352: Add rsqrt op to Standard dialect and lower it to LLVM dialect.
Adrian Kuegel via Phabricator via llvm-commits
- [PATCH] D75353: Add rsqrt op to Standard dialect and lower it to LLVM dialect.
Adrian Kuegel via Phabricator via llvm-commits
- [llvm] 2809abb - [Transform][MemCpyOpt] Add missing DebugLoc to %tmpbitcast
via llvm-commits
- [llvm] 4bc6f63 - [TargetLowering] SimplifyDemandedBits - fix SCALAR_TO_VECTOR knownbits bug
Simon Pilgrim via llvm-commits
- [llvm] b6e8086 - Fix MSVC "32-bit shift implicitly converted to 64 bits" warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] f9ca75f - [Inliner] Inlining should honor nobuiltin attributes
Teresa Johnson via llvm-commits
- [PATCH] D61634: [clang/llvm] Allow efficient implementation of libc's memory functions in C/C++
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D75354: Add InjectTLIMappings pass to new pass manager
Masoud Ataei via Phabricator via llvm-commits
- [PATCH] D75357: [X86] Add a local function DeterminePaddingPrefix for X86AsmBackend
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D75358: Revert "[NFC][ARM] Update test"
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D74651: Add IR constructs for inalloca replacement llvm.call.setup
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D75359: [BranchAlign] Fix bug w/nop padding for SS manipulation
Philip Reames via Phabricator via llvm-commits
- [PATCH] D75361: [ARM][MVE] Restrict allowed types of gather/scatter offsets
Anna Welker via Phabricator via llvm-commits
- [PATCH] D75362: [InstCombine] Process blocks in RPO
Nikita Popov via Phabricator via llvm-commits
- [llvm] 0590c9b - Revert "[NFC][ARM] Update test"
Christopher Tetreault via llvm-commits
- [PATCH] D75363: [DFSan] Add __dfsan_load_callback.
Matt Morehouse via Phabricator via llvm-commits
- [llvm] 02e5e47 - [SLP][NFC] Delete some unreachable code.
Valery N Dmitriev via llvm-commits
- [PATCH] D45073: [AMDGPU] Fixed some instructions latencies
Jay Foad via Phabricator via llvm-commits
- [llvm] 41e06ae - [CallPromotionUtils] Add missing promotion legality check to tryPromoteCall.
Hiroshi Yamauchi via llvm-commits
- [llvm] f16d2be - Devirtualize a call on alloca without waiting for post inline cleanup and next DevirtSCCRepeatedPass iteration.
Hiroshi Yamauchi via llvm-commits
- [PATCH] D75366: feedback
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D75367: [SystemZ] Bugfix for backchain with packed-stack
Jonas Paulsson via Phabricator via llvm-commits
- [lld] a57f1a5 - [lld][WebAssembly] Handle mixed strong and weak undefined symbols
Sam Clegg via llvm-commits
- [llvm] c0d0e6b - [X86] Recognize CVTPH2PS from STRICT_FP_EXTEND
Craig Topper via llvm-commits
- [PATCH] D75369: Abort early if a subregion has a disconnected CFG.
Matthias Kramm via Phabricator via llvm-commits
- [llvm] afa45d2 - [SLP]Update test checks, NFC.
Alexey Bataev via llvm-commits
- [llvm] d723ec4 - [SLP][NFC] Assert that tree entry operands completed when scheduler looks for dependencies.
Valery N Dmitriev via llvm-commits
- [llvm] 4fa63fd - [VectorCombine] Fix assert on compare extract index
Austin Kerbow via llvm-commits
- [PATCH] D75371: [ARM] Optimise ASRL/LSRL to smaller shifts using demand bits.
Dave Green via Phabricator via llvm-commits
- [llvm] 1de1070 - [DAGCombine] Fix alias analysis for unaligned accesses
David Green via llvm-commits
- [PATCH] D75372: [Support] Improve Windows widenPath and add support for long UNC paths
Andrew Ng via Phabricator via llvm-commits
- LLVM buildmaster will be updated and restarted tonight
Galina Kistanova via llvm-commits
- [PATCH] D75374: [mlir] Update several usages of IntegerType to properly handled unsignedness.
River Riddle via Phabricator via llvm-commits
- [PATCH] D37832: Eliminate PHI (int typed) which is only used by inttoptr
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D75375: [MCDwarf] Generate DWARF v5 .debug_rnglists for assembly files
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75377: [DAGCombiner][X86] Disable narrowExtractedVectorLoad if the element type size isn't byte sized
Craig Topper via Phabricator via llvm-commits
- [llvm] e7b9a20 - [Hexagon] Map dcfetch intrinsic to Y2_dcfetchbo, not Y2_dcfetch
Krzysztof Parzyszek via llvm-commits
- [PATCH] D75378: Extend LaneBitmask to 64 bit
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] e551b73 - [LTO][Legacy] Add new API to query Mach-O CPU (sub)type
Francis Visoiu Mistrih via llvm-commits
- [lld] 0a2d415 - [LLD] Report errors occurred while parsing debug info as warnings.
Alexey Lapshin via llvm-commits
- [PATCH] D75381: [WinEH] Fix inttoptr+phi optimization in presence of catchswitch
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D75382: [lld] Initial commit for new Mach-O backend
Jez Ng via Phabricator via llvm-commits
- [PATCH] D75384: OpenMP for loop fusion
Abid via Phabricator via llvm-commits
- [llvm] 4383079 - [AMDGPU] Remove dubious logic in bidirectional list scheduler
Jay Foad via llvm-commits
- [PATCH] D73763: [DSE] Lift post-dominance restriction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D75385: [TargetLowering] Avoid infinite iteration on setcc fold
David Greene via Phabricator via llvm-commits
- [PATCH] D75386: [DFSan] Add __dfsan_mem_transfer_callback.
Matt Morehouse via Phabricator via llvm-commits
- [llvm] d369334 - [NFC] Fix minor python issues.
Jordan Rupprecht via llvm-commits
- [llvm] 53f51da - [ADT] Allow K to be incomplete during DenseMap<K*, V> instantiation
Reid Kleckner via llvm-commits
- [llvm] 52f889a - [DFSan] Add __dfsan_load_callback.
Matt Morehouse via llvm-commits
- [llvm] 0368b42 - [entry values] ARM: Add a describeLoadedValue override (PR45025)
Vedant Kumar via llvm-commits
- [compiler-rt] c54597b - [ubsan] Add support for -fsanitize=nullability-* suppressions
Vedant Kumar via llvm-commits
- [llvm] 0b6abe4 - [llvm][Support][modulemap] Exclude WindowsSupport.h from the LLVM_Util module
Michael Spencer via llvm-commits
- [llvm] b68eeff - [X86] Cleanup a comment around bitcasting X86ISD::VBROADCAST_LOAD and add an assert to make sure memory VT size doesn't change.
Craig Topper via llvm-commits
- [llvm] 8ad0ede - [X86] Remove stale FIXME form test. NFC.
Craig Topper via llvm-commits
- [llvm] f2d45e5 - [X86] Canonicalize (bitcast (vbroadcast_load)) so that the cast and vbroadcast_load are both integer or fp.
Craig Topper via llvm-commits
- [PATCH] D74777: [VFS][WIP] More consistent handling of hybrid paths of Windows+Posix styles
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D71497: [GWP-ASan] Add in-proc/out-of-proc crash handler interface.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D70681: [GWP-ASan] Implementation of crash handler API.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D75388: Add a pass to identify certain shuffle_vector and transform it into target specific intrinsics.
Wei Zhao via Phabricator via llvm-commits
- [PATCH] D75389: [DFSan] Add __dfsan_cmp_callback.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D75390: Fix GSYM tests to run the yaml files and fix test failures on some machines.
Greg Clayton via Phabricator via llvm-commits
- [llvm] 7d97330 - [AMDGPU] Fix scheduling model for V_MULLIT_F32
Jay Foad via llvm-commits
- [PATCH] D75391: [mlir][Linalg] Fix load/store operations generated while lower loops when output has zero rank.
Mahesh Ravishankar via Phabricator via llvm-commits
- [llvm] f668baa - [DFSan] Add __dfsan_mem_transfer_callback.
Matt Morehouse via llvm-commits
- [PATCH] D75392: [AMDGPU] Fix the gfx10 scheduling model for f32 conversions
Jay Foad via Phabricator via llvm-commits
- [llvm] 30bb737 - [DFSan] Add __dfsan_cmp_callback.
Matt Morehouse via llvm-commits
- [llvm] 94cbe13 - [LTO][Legacy] Add explicit dependency on BinaryFormat
Francis Visoiu Mistrih via llvm-commits
- [compiler-rt] e71835f - [compiler-rt/test] Use FileCheck -allow-empty instead of count 0
Vedant Kumar via llvm-commits
- [llvm] 9fcd212 - [X86] Remove isel patterns from broadcast of loadi32.
Craig Topper via llvm-commits
- [llvm] d334ce0 - Fix GSYM tests to run the yaml files and fix test failures on some machines.
Greg Clayton via llvm-commits
- [llvm] e441a58 - Try to fix WindowsManifest CMake logic on Windows
Reid Kleckner via llvm-commits
- [llvm] 9931712 - [Coverage] Revise format to reduce binary size
Vedant Kumar via llvm-commits
- [PATCH] D75394: [ELF][PPC32] Fix canonical PLTs when the order does not match the PLT order
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D69471: [Coverage] Revise format to reduce binary size
Vedant Kumar via Phabricator via llvm-commits
- [compiler-rt] 7300c33 - [compiler-rt/test] Relax a test so we can debug it on sanitizer-x86_64-linux-android
Vedant Kumar via llvm-commits
- [llvm] 3388871 - Revert "[Coverage] Revise format to reduce binary size"
Vedant Kumar via llvm-commits
- [compiler-rt] 3388871 - Revert "[Coverage] Revise format to reduce binary size"
Vedant Kumar via llvm-commits
- [llvm] dd1ea9d - Reland: [Coverage] Revise format to reduce binary size
Vedant Kumar via llvm-commits
- [compiler-rt] dd1ea9d - Reland: [Coverage] Revise format to reduce binary size
Vedant Kumar via llvm-commits
- [llvm] e63a3b4 - Add cast to appease clang-armv7-linux-build-cache (D69471 followup)
Vedant Kumar via llvm-commits
- [compiler-rt] a1f3eb2 - Disable instrprof-merging.cpp on powerpc64 (D69471 follow up)
Vedant Kumar via llvm-commits
- [PATCH] D73342: Fix EarlyCSE to intersect aliasing metadata.
Hal Finkel via Phabricator via llvm-commits
- [llvm] 1a52d3d - [cmake] Fix LLVM_USE_SPLIT_DWARF
Michael Liao via llvm-commits
- [PATCH] D75396: [ValueTracking] A value is never undef or poison if it must raise UB
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D71916: High-Level Code-Review Documentation Update
Hal Finkel via Phabricator via llvm-commits
- [llvm] 5d11e7f - Revert "Fix GSYM tests to run the yaml files and fix test failures on some machines."
Greg Clayton via llvm-commits
- [PATCH] D75397: [ValueTracking] Let getGuaranteedNonFullPoisonOp consider assume, remove mentioning about br
Juneyoung Lee via Phabricator via llvm-commits
- [lld] 718cbd3 - [ELF] Delete two unneeded `referenced = true` after D65584
Fangrui Song via llvm-commits
- [PATCH] D75398: [GVN] Fold equivalent freeze instructions
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D75399: Ensure that multi-threading is disabled when enabling IRPrinting with module scope
Mehdi AMINI via Phabricator via llvm-commits
- [lld] 00925aa - [ELF][PPC32] Fix canonical PLTs when the order does not match the PLT order
Fangrui Song via llvm-commits
- [PATCH] D75400: [LICM] Allow freeze to hoist out of a loop
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D75401: [InstSimplify] Remove freeze if its operand is used as a branch condition
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D41223: [libc++] Fix PR35491 - std::array of zero-size doesn't work with non-default constructible types.
Jacob Bandes-Storch via Phabricator via llvm-commits
- [llvm] 129a762 - [X86] Disable the NOP padding for branches when bundle is enabled
Shengchen Kan via llvm-commits
- [llvm] 95fa5c4 - [X86] Move the function getOrCreateBoundaryAlignFragment
Shengchen Kan via llvm-commits
- [llvm] 186dd63 - ArrayRef'ize restoreCalleeSavedRegisters. NFCI.
Benjamin Kramer via llvm-commits
- [llvm] 0b511c2 - [llvm-readobj] - Report warnings instead of errors for broken relocations.
Georgii Rymar via llvm-commits
- [PATCH] D75403: [AMDGPU] add generated checks for some LIT tests
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D75404: [X86] Make the boudaryalign fragment behave more like align fragment
Kan Shengchen via Phabricator via llvm-commits
- [llvm] ec1e7fa - [ExecutionEngine] Add JITSymbolFlags::fromSummary(GlobalValueSummary*)
Stefan Gränitz via llvm-commits
- [PATCH] D75405: [LSR] OptimizeShadowIV: Constant can be negative
Stefanos Baziotis via Phabricator via llvm-commits
- [llvm] 99b86d7 - [PassManager] add tests for vector pass enabling; NFC
Sanjay Patel via llvm-commits
- [PATCH] D75407: [InstSimplify] Constant fold icmp of gep
Nikita Popov via Phabricator via llvm-commits
- [llvm] 692e0c9 - [MC] Add MCStreamer::emitInt{8,16,32,64}
Fangrui Song via llvm-commits
- [PATCH] D75408: [ConstantFolding] Make sure GEPs are fully folded
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D75409: [mlir] NFC - Move Vector structure from RunnerUtils.h to CRunnerUtils.h
Nicolas Vasilache via Phabricator via llvm-commits
- [llvm] 7e9747b - [X86][F16C] Remove cvtph2ps intrinsics and use generic half2float conversion (PR37554)
Simon Pilgrim via llvm-commits
- [llvm] 50a6d3a - [CMake] Use PUBLIC link mode for static libraries
Petr Hosek via llvm-commits
- [llvm] 2181bf4 - [CMake] Link against ZLIB::ZLIB
Petr Hosek via llvm-commits
- [PATCH] D74106: [CMake] Use PUBLIC link mode for static libraries
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D74176: [CMake] Link against ZLIB::ZLIB
Petr Hosek via Phabricator via llvm-commits
- [llvm] 6e7a768 - Make argument const to silence cppcheck warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] d955b22 - [MachineInst] Remove dead code. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 259238b - Fix Wdocumentation warning - use tparam for template parameters. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D74133: [compiler-rt] Build with correct ABI (PR38025)
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D75411: [mlir][ods] Add query for derived attribute
Jacques Pienaar via Phabricator via llvm-commits
- [llvm] af450ea - Avoid including FileSystem.h from MemoryBuffer.h
Reid Kleckner via llvm-commits
- [llvm] 5d6dfd8 - [X86] Tighten up the SDTypeProfile for X86ISD::CVTNE2PS2BF16. NFCI
Craig Topper via llvm-commits
- [PATCH] D75412: [X86] Directly emit VBROADCAST_LOAD from constant pool in lowerBuildVectorAsBroadcast
Craig Topper via Phabricator via llvm-commits
- [PATCH] D75413: [X86] Always emit an integer vbroadcast_load from lowerBuildVectorAsBroadcast regardless of AVX vs AVX2
Craig Topper via Phabricator via llvm-commits
- [llvm] 5cbb265 - [GVN] Fold equivalent freeze instructions
Juneyoung Lee via llvm-commits
- [llvm] 282ec40 - [ValueTracking] A value is never undef or poison if it must raise UB
Juneyoung Lee via llvm-commits
- [llvm] 644e747 - [ValueTracking] Let getGuaranteedNonFullPoisonOp consider assume, remove mentioning about br
via llvm-commits
- [PATCH] D74931: [Dominators] Use Instruction::comesBefore for block-local queries, NFC
Jakub Kuderski via Phabricator via llvm-commits
- [llvm] 9569a14 - [PowerPC] Move .got2/.toc logic from PPCLinuxAsmPrinter::doFinalization() to emitEndOfAsmFile()
Fangrui Song via llvm-commits
- [PATCH] D75415: [DAGCombiner] Don't emit select_cc from visitSINT_TO_FP/visitUINT_TO_FP. Use plain select instead.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D75416: [PowerPC][ELF] Place .toc in the same COMDAT group as the target object
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75417: [PowerPC][ELF] Place .got2 in the same COMDAT group as the target object
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75419: [ELF][PPC32] Don't report "relocation refers to a discarded section" for .got2
Fangrui Song via Phabricator via llvm-commits
- [llvm] 2f4f8fc - [X86] Don't add DELETED_NODES to DAG combine worklist after calling SimplifyDemandedBits/SimplifyDemandedVectorElts.
Craig Topper via llvm-commits
- [PATCH] D75421: [AArch64][GlobalISel] Avoid copies to target register bank for subregister copies
Raul Tambre via Phabricator via llvm-commits
- [llvm] 4c0a133 - [Coroutines][new pass manager] Move CoroElide pass to right position
Jun Ma via llvm-commits
- [llvm] 44d8367 - Revert "[Coroutines][new pass manager] Move CoroElide pass to right position"
Jun Ma via llvm-commits
- [llvm] 624dbfc - [Coroutines][New pass manager] Move CoroElide pass to right position
Jun Ma via llvm-commits
- [llvm] 619d7dc - [DAGCombiner] recognize shuffle (shuffle X, Mask0), Mask --> splat X
Sanjay Patel via llvm-commits
- [PATCH] D75422: [lld][ELF][COFF] Fix archived bitcode files naming
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D75424: [MachinePipeliner] Fix a bug in Output Dependency chains
Lama via Phabricator via llvm-commits
- [llvm] 1adbe86 - [WinEH] Fix inttoptr+phi optimization in presence of catchswitch
Reid Kleckner via llvm-commits
- [llvm] 1079c68 - Attempt to fix ZLIB CMake logic on Windows
Reid Kleckner via llvm-commits
- [llvm] 21390ea - [ADT][NFC] SCCIterator: Change hasLoop() to hasCycle()
Stefanos Baziotis via llvm-commits
- [llvm] 6fa0b6d - Fix [ADT][NFC] SCCIterator: Change hasLoop() to hasCycle()
Stefanos Baziotis via llvm-commits
- [llvm] 66128c4 - [JITLink] Update DEBUG_TYPE string for llvm-jitlink.
Lang Hames via llvm-commits
- [PATCH] D75425: [docs] Added solutions to slow build under common problems
Evan LeClercq via Phabricator via llvm-commits
- [llvm] 211fb91 - [DAGCombiner] Don't emit select_cc from visitSINT_TO_FP/visitUINT_TO_FP. Use plain select instead.
Craig Topper via llvm-commits
- [PATCH] D75426: [LTO] onfig::addSaveTemps: clear ResolutionFile upon an error
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D74695: [VPlan] Replace VPWidenRecipe with VPInstruction (WIP).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D75428: [MC][ARM] add implicit immediate form for ldrsbt/ldrht/ldrsht
Stefan Agner via Phabricator via llvm-commits
- [llvm] b6e2796 - [X86][TwoAddressInstructionPass] Teach tryInstructionCommute to continue checking for commutable FMA operands in more cases.
Craig Topper via llvm-commits
- [llvm] 2ac19fe - [X86] Not track size of the boudaryalign fragment during the layout
Shengchen Kan via llvm-commits
- [llvm] 0cd6712 - [DAGCombiner][X86] Disable narrowExtractedVectorLoad if the element type size isn't byte sized
Craig Topper via llvm-commits
- [llvm] bfdb834 - [Sparc] Fix incorrect operand for matching CMPri pattern
Jim Lin via llvm-commits
- [lld] 315f8a5 - [ELF][PPC32] Don't report "relocation refers to a discarded section" for .got2
Fangrui Song via llvm-commits
- [llvm] 496e0a9 - [InlineSpiller] Relax re-materialization restriction for statepoint
Serguei Katkov via llvm-commits
- [PATCH] D75434: [DAGCombiner][X86] Improve narrowExtractedVectorLoad to handle cases where the element size isn't byte sized by the subvector is.
Craig Topper via Phabricator via llvm-commits
- [llvm] daab6ad - [PowerPC][test] Improve .got2 and .toc tests
Fangrui Song via llvm-commits
- [PATCH] D63916: [PowerPC] Add exception constraint to FP arithmetic
Qiu Chaofan via Phabricator via llvm-commits
- [llvm] c2b437d - [DebugInfo][clang][DWARF5]: Added support for debuginfo generation for defaulted parameters
Sourabh Singh Tomar via llvm-commits
Last message date:
Sun Mar 1 23:24:04 PST 2020
Archived on: Sun Mar 1 23:26:08 PST 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).