The Week Of Monday 1 April 2019 Archives by thread
Starting: Mon Apr 1 00:20:53 PDT 2019
Ending: Sun Apr 7 23:52:57 PDT 2019
Messages: 1967
- [PATCH] D60026: ELF: Perform per-section .ARM.exidx processing during combineEhFrameSections(). NFCI.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D60030: [ELF] Merge LinkerScript::addSymbol and declareSymbol
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D59780: Support Intel Control-flow Enforcement Technology
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59982: [ELF] Rename SyntheticSection::empty to more appropriate isNeeded() with opposite meaning
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D59944: [DebugInfo] Fix pr41180 : Loop Vectorization Debugify Failure
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D59991: [Linux/x86] Fix writing of non-gpr registers on newer processors
Pavel Labath via Phabricator via llvm-commits
- [lld] r357377 - [ELF] Rename SyntheticSection::empty to more appropriate isNeeded() with opposite meaning
Fangrui Song via llvm-commits
- [PATCH] D56593: [SelectionDAG][RFC] Allow the user to specify a memeq function (v5).
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D60041: [X86] Merge the different CMOV instructions for each condition code into single instructions that store the condition code as an immediate.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59986: [ELF] Respect NonAlloc when copying flags from the previous sections
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D60057: [llvm-exegesis] Handle CMOV's OPERAND_COND_CODE OperandType
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D58902: [AMDGPU] Support for v3i32/v3f32
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D60058: [InstCombine] Handle vector gep with scalar argument in evaluateInDifferentElementOrder
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D60059: [Driver] implement -feverything
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D59065: [BasicAA] Simplify inttoptr(and(ptrtoint(X), C)) to X, if C preserves all significant bits.
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D59065: [BasicAA] Simplify inttoptr(and(ptrtoint(X), C)) to X, if C preserves all significant bits.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D59065: [BasicAA] Simplify inttoptr(and(ptrtoint(X), C)) to X, if C preserves all significant bits.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D59065: [BasicAA] Simplify inttoptr(and(ptrtoint(X), C)) to X, if C preserves all significant bits.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D59065: [BasicAA] Simplify inttoptr(and(ptrtoint(X), C)) to X, if C preserves all significant bits.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D59065: [BasicAA] Simplify inttoptr(and(ptrtoint(X), C)) to X, if C preserves all significant bits.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D59065: [BasicAA] Simplify inttoptr(and(ptrtoint(X), C)) to X, if C preserves all significant bits.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D59065: [BasicAA] Simplify inttoptr(and(ptrtoint(X), C)) to X, if C preserves all significant bits.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r357378 - [RISCV] Add seto pattern expansion
Luis Marques via llvm-commits
- [PATCH] D59699: [RISCV] Add seto pattern expansion
Luís Marques via Phabricator via llvm-commits
- [PATCH] D59634: Add minidump support to obj2yaml
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D59825: SafepointIRVerifier port to new Pass Manager
Fedor Sergeev via Phabricator via llvm-commits
- [llvm] r357379 - [X86][SSE] Add fcmp constant folding tests
Simon Pilgrim via llvm-commits
- [PATCH] D60006: [SelectionDAG] Add fcmp UNDEF handling to SelectionDAG::FoldSetCC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D60000: [llvm-exegesis] Post-processing for chained instrs in latency mode (PR41275)
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D60060: [X86] Fix a test from r357317
Krasimir Georgiev via Phabricator via llvm-commits
- [llvm] r357380 - [X86] Fix a test from r357317
Krasimir Georgiev via llvm-commits
- [PATCH] D57911: [LLDB] Remove all abandoned LLDB bots
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D59477: [RISCV] Custom lower SHL_PARTS, SRA_PARTS, SRL_PARTS
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D59477: [RISCV] Custom lower SHL_PARTS, SRA_PARTS, SRL_PARTS
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D59477: [RISCV] Custom lower SHL_PARTS, SRA_PARTS, SRL_PARTS
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D59477: [RISCV] Custom lower SHL_PARTS, SRA_PARTS, SRL_PARTS
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D59477: [RISCV] Custom lower SHL_PARTS, SRA_PARTS, SRL_PARTS
Luís Marques via Phabricator via llvm-commits
- [PATCH] D59477: [RISCV] Custom lower SHL_PARTS, SRA_PARTS, SRL_PARTS
Luís Marques via Phabricator via llvm-commits
- [PATCH] D60061: [InstCombine] ssubo X, C -> saddo X, -C
Dan Robertson via Phabricator via llvm-commits
- [PATCH] D60061: [InstCombine] ssubo X, C -> saddo X, -C
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D60061: [InstCombine] ssubo X, C -> saddo X, -C
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D60061: [InstCombine] ssubo X, C -> saddo X, -C
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D60061: [InstCombine] ssubo X, C -> saddo X, -C
Dan Robertson via Phabricator via llvm-commits
- [PATCH] D60061: [InstCombine] ssubo X, C -> saddo X, -C
Dan Robertson via Phabricator via llvm-commits
- [PATCH] D60061: [InstCombine] ssubo X, C -> saddo X, -C
Dan Robertson via Phabricator via llvm-commits
- [PATCH] D60061: [InstCombine] ssubo X, C -> saddo X, -C
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D60061: [InstCombine] ssubo X, C -> saddo X, -C
Dan Robertson via Phabricator via llvm-commits
- [PATCH] D60061: [InstCombine] ssubo X, C -> saddo X, -C
Dan Robertson via Phabricator via llvm-commits
- [PATCH] D60061: [InstCombine] ssubo X, C -> saddo X, -C
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D60062: Enforce StackID definition in PEI
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D59945: [ObjCMetadata] Add support for reading Objective-C metadata
David Chisnall via Phabricator via llvm-commits
- [PATCH] D60020: [DAGCombiner][X86] Canonicalize SSUBO with immediate RHS to SADDO by negating the immediate.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D60048: [InstCombine] eliminate commuted select-shuffles + binop (PR41304)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D59710: [SLP] remove lower limit for forming reduction patterns
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r357381 - [X86MacroFusion][NFC] Add more tests.
Clement Courbet via llvm-commits
- [PATCH] D59053: [LLD][COFF] Early dependency detection
Alexandre Ganea via Phabricator via llvm-commits
- [llvm] r357382 - [InstCombine] eliminate commuted select-shuffles + binop (PR41304)
Sanjay Patel via llvm-commits
- [lld] r357383 - [LLD][COFF] Early dependency detection
Alexandre Ganea via llvm-commits
- [PATCH] D59688: [X86] Make post-ra scheduling macrofusion-aware.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D59936: SimplifyCFG SinkCommonCodeFromPredecessors: Also sink function calls without used results (PR41259)
Dave Green via Phabricator via llvm-commits
- [PATCH] D60063: [AArch64] Add v8.5-a Memory Tagging GMID_EL1 register
David Spickett via Phabricator via llvm-commits
- [PATCH] D60064: [AArch64] Add v8.5-a Memory Tagging STGM/LDGM instructions
David Spickett via Phabricator via llvm-commits
- [PATCH] D60065: [AArch64] Add v8.5-a Memory Tagging STZGM instruction
David Spickett via Phabricator via llvm-commits
- [llvm] r357384 - [X86] Make post-ra scheduling macrofusion-aware.
Clement Courbet via llvm-commits
- [llvm] r357385 - [InstCombine] Handle vector gep with scalar argument in evaluateInDifferentElementOrder
Mikael Holmen via llvm-commits
- [PATCH] D60066: [llvm-exegesis] Randomize CMOV CondCodes
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r357386 - InstSimplify: Add baseline test for upcoming change
Matt Arsenault via llvm-commits
- [PATCH] D60021: InstSimplify: Fold round intrinsics from sitofp
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r357387 - Revert "[InstCombine] Handle vector gep with scalar argument in evaluateInDifferentElementOrder"
Mikael Holmen via llvm-commits
- [PATCH] D60067: [llvm-symbolizer] Add llvm-addr2line.
Igor Kudrin via Phabricator via llvm-commits
- [llvm] r357388 - X86: Fix override warning
Matt Arsenault via llvm-commits
- [llvm] r357389 - [InstCombine] Handle vector gep with scalar argument in evaluateInDifferentElementOrder
Mikael Holmen via llvm-commits
- [PATCH] D54143: [RISCV] Generate address sequences suitable for mcmodel=medium
Alex Bradbury via Phabricator via llvm-commits
- [lld] r357391 - Fix builder.
Alexandre Ganea via llvm-commits
- [llvm] r357392 - [AArch64] Add v8.5-a Memory Tagging GMID_EL1 register
David Spickett via llvm-commits
- [llvm] r357393 - [RISCV] Generate address sequences suitable for mcmodel=medium
Alex Bradbury via llvm-commits
- [PATCH] D55560: [RISCV] Attach VK_RISCV_CALL to symbols upon creation
Alex Bradbury via Phabricator via llvm-commits
- [llvm] r357395 - [AArch64] Add v8.5-a Memory Tagging STGM/LDGM instructions
David Spickett via llvm-commits
- [llvm] r357396 - [RISCV] Attach VK_RISCV_CALL to symbols upon creation
Alex Bradbury via llvm-commits
- [llvm] r357397 - [AArch64] Add v8.5-a Memory Tagging STZGM instruction
David Spickett via llvm-commits
- [llvm] r357398 - gn build: Merge r357383
Nico Weber via llvm-commits
- [PATCH] D59973: [SLP] Refactoring of the operand reordering code.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59919: [Attributor] Deduce "returned" argument attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D60043: [FileCheck] Fix FileCheck.cpp compilation on Solaris
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D59295: [AMDGPU] Pre-allocate WWM registers to reduce VGPR pressure.
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r357400 - [AMDGPU] Pre-allocate WWM registers to reduce VGPR pressure.
Neil Henning via llvm-commits
- [PATCH] D59767: [pstl] Indent preprocessor directives as part of the clang-format rules
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D59608: [AMDGPU] Fix clamp bit DAG operand
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59761: [ASTImporter] Convert ODR diagnostics inside ASTImporter implementation
Gabor Marton via Phabricator via llvm-commits
- [llvm] r357403 - [Tests] Add tests for a possible loop predication transform variant
Philip Reames via llvm-commits
- [llvm] r357404 - [Tests] Autogen all the LoopPredication tests
Philip Reames via llvm-commits
- [PATCH] D59419: [XCOFF] Add functionality for parsing AIX XCOFF object files header .
Digger via Phabricator via llvm-commits
- [llvm] r357406 - [LoopPred] Delete the old condition expressions if unused
Philip Reames via llvm-commits
- [PATCH] D60054: [llvm-objcopy] Add --keep-symbols option
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D59947: [NVPTX] Fix the codegen for llvm.round.
Phabricator via Phabricator via llvm-commits
- [PATCH] D60070: [LLD][COFF] Move type merging structures out of PDB.cpp. NFC
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D60071: [AMDGPU] Add more test cases of D59608.
Michael Liao via Phabricator via llvm-commits
- [llvm] r357407 - [NVPTX] Fix the codegen for llvm.round.
Bixia Zheng via llvm-commits
- [llvm] r357408 - [LoopPred] Be uniform about proving generated conditions
Philip Reames via llvm-commits
- [llvm] r357409 - Commit accidentally omitted test case.
Caroline Tice via llvm-commits
- [PATCH] D49434: Put "built-in" function definitions in global Used list, for LTO. (fix bug 34169)
Caroline Tice via Phabricator via llvm-commits
- [PATCH] D59980: [Attributor] Deduce memory behavior argument attributes
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D60069: Declare std::tuple_element as struct instead of class
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D60072: [Attributor] Deduce "no-capture" attributes for call site arguments
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D60073: [Attributor] Enable backwards propagation from callback callees.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D60012: [Attributor] Introduce bit-encodings for abstract states
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D59903: [NFC][FnAttrs] Stress tests for attribute deduction
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D59918: [Attributor] Pass infrastructure and fixpoint framework
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D59920: [FunctionAttrs] Remove old "returned" argument deduction
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D59978: [Attributor] Deduce "no-return" function attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D60042: [llvm-objcopy] Add --prefix-alloc-sections
Jordan Rupprecht via Phabricator via llvm-commits
- [llvm] r357414 - [SLP] getGatherCost and isFullyVectorizableTinyTree are const methods. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D60074: [Attributor] Deduce "no-recurse" function attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D60075: [FunctionAttrs] Remove post order "no-recurse" attribute deduction
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D59922: [Attributor] Deduce "no-capture" argument attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D59758: [DAGCombiner] Combine OR as ADD when no common bits are set
Bjorn Pettersson via Phabricator via llvm-commits
- [llvm] r357416 - [SLP] getVectorElementSize and isTreeTinyAndNotFullyVectorizable are const methods. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D60076: [Attributor] Deduce memory behavior function attributes
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D60077: [Attributor] Deduce memory location function attributes
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D57978: [CodeGen] Generate follow-up metadata for loops with more than one transformation.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D60078: [FunctionAttrs] Remove old "no-capture" and memory behavior argument deduction
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D59534: Enable tail call in MemCpyOptimization
Johannes Doerfert via Phabricator via llvm-commits
- [lld] r357417 - ELF: Perform per-section .ARM.exidx processing during combineEhFrameSections(). NFCI.
Peter Collingbourne via llvm-commits
- [PATCH] D60079: [PruneEH] Don't split musttail call from ret
Joseph Tremoulet via Phabricator via llvm-commits
- [PATCH] D60024: [cmake] Add function for building native tool
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D60056: Hoist/sink malloc/free's in LICM.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D60080: [SimplifyCFG] Don't split musttail call from ret
Joseph Tremoulet via Phabricator via llvm-commits
- [llvm] r357418 - [llvm-objcopy] Add --keep-symbols option
Yi Kong via llvm-commits
- [PATCH] D60081: [COFF] Fix delay import directory iterator
Joseph Tremoulet via Phabricator via llvm-commits
- [PATCH] D60031: Split tailcallelim into tailcallmark and tailcallelim
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D53832: Make instrprof-set-dir-mode test tolerant of group ID
Troy Johnson via Phabricator via llvm-commits
- [PATCH] D60025: [llvm-shlib] Fix cross-compilation for LLVM-C
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D60082: Not all blocks are reachable from entry. Don't assume they are.
Nick Lewycky via Phabricator via llvm-commits
- [PATCH] D60083: [AArch64][GlobalISe] Select STRQui for stores into v264s instead of scalarizing
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D60084: [NFC] Remove dead parameter "FreeInLoop", fix some typos and trailing whitespace.
Nick Lewycky via Phabricator via llvm-commits
- [PATCH] D59785: [TargetLowering] Change getOptimalMemOpType to take a Function instead of a MachineFunction
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D60085: Add an optional list of blocks to avoid when looking for a path in isPotentiallyReachable.
Nick Lewycky via Phabricator via llvm-commits
- [PATCH] D60086: [SampleProfile] Check entry count instead of total count to decide if inlined callsite is hot.
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D60022: [Process] Fix WriteMemory return value
Med Ismail Bennani via Phabricator via llvm-commits
- [llvm] r357419 - [X86] Classify the AVX512 rounding control operand as X86::OPERAND_ROUNDING_CONTROL instead of MCOI::OPERAND_IMMEDIATE. Add an assert on legal values of rounding control in the encoder and remove an explicit mask.
Craig Topper via llvm-commits
- [PATCH] D60088: [GlobalOpt][SampleFDO] Add an option to control whether to rename alias target
Wei Mi via Phabricator via llvm-commits
- [PATCH] D59384: Fix reversed bit issue in DCMX mask for "xvtstdcdp" and "xvtstdcsp" P9 implementation
Victor Huang via Phabricator via llvm-commits
- [PATCH] D60089: [ARM] Don't replicate instructions in Ifcvt at minsize
Dave Green via Phabricator via llvm-commits
- [lld] r357421 - [NFC][LLD] Specify namespaces explicity to fix build failure on GCC 5 after r357383
Matthew Voss via llvm-commits
- [PATCH] D60090: [ARM] Update check for CBZ in Ifcvt
Dave Green via Phabricator via llvm-commits
- [llvm] r357425 - Not all blocks are reachable from entry. Don't assume they are.
Nick Lewycky via llvm-commits
- [PATCH] D60091: [test-suite] Signal error if llvm-lit was not found
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D60093: [LoopPredication] Allow predication of loop invariant computations
Philip Reames via Phabricator via llvm-commits
- [PATCH] D60095: [LLD][COFF] Move PDB type server loading from PDB.cp early into InputFiles.cpp and introduce PDBInputFile
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D59849: [lldb-vscode] Add logic to handle EOF when reading from lldb-vscode stdout.
Jorge Gorbe Moya via Phabricator via llvm-commits
- [llvm] r357427 - [NFC] Remove dead parameter "FreeInLoop", fix some typos and trailing whitespace.
Nick Lewycky via llvm-commits
- [PATCH] D60096: [InstCombine] Simplify ctlz/cttz with bitreverse
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D60092: [Process] Use early returns in Process::WriteMemory (NFC)
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D49231: Add import libraries to list of modules in PDB
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D49230: Add support for COFF groups in * Linker * compiland in PDB
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D60008: Use binary write mode in WriteToFile function to avoid appended \r characters on Windows
tuktuk via Phabricator via llvm-commits
- [PATCH] D58537: lib/Header: Simplify CMakeLists.txt
Vyacheslav Zakharin via Phabricator via llvm-commits
- [PATCH] D60018: [codeview] Remove Type member from CVRecord
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D60098: [POC] Iterative hoisting during trivial unswitch
Philip Reames via Phabricator via llvm-commits
- [PATCH] D59626: Add MachineDCE pass after RenameIndependentSubregs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D59950: [test-suite,CUDA] Add a test case to test the edge cases for the implementation of llvm.round intrinsic in the PTX backend.
Phabricator via Phabricator via llvm-commits
- [test-suite] r357430 - [test-suite, CUDA] Add a test case to test the edge cases for the implementation of llvm.round intrinsic in the PTX backend.
Bixia Zheng via llvm-commits
- [PATCH] D59078: memcpy is not tailcalled
Wei Mi via Phabricator via llvm-commits
- [PATCH] D60100: [AArch64][GlobalISel] Select llvm.aarch64.stlxr(i64, i64*)
Jessica Paquette via Phabricator via llvm-commits
- [llvm] r357432 - [AArch64][GlobalISe] Select STRQui for stores into v264s instead of scalarizing
Jessica Paquette via llvm-commits
- [PATCH] D59958: [llvm-objcopy] Change SHT_NOBITS to SHT_PROBITS for some --set-section-flags
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D60015: [NVPTX] Added intrinsics/instructions for MMA ops on (sub-)integers
Tim Shen via Phabricator via llvm-commits
- [PATCH] D59661: [GVN] Try to be more principled about non-integral pointers
Philip Reames via Phabricator via llvm-commits
- [llvm] r357433 - [LoopPred] Rename a variable to simply a future patch [NFC]
Philip Reames via llvm-commits
- [PATCH] D60102: [PowerPC] Try harder to avoid load/move-to VSR for partial vector loads
Roland Froese via Phabricator via llvm-commits
- [PATCH] D60103: new sample block/edge weights
David Callahan via Phabricator via llvm-commits
- [PATCH] D59940: [SampleProfile] Repeat indirect call promotion only when the target is actually hot.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D57302: [DAGCombine] More diamond carry pattern optimization.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D60033: [MSP430] Expand Atomic nodes
Eli Friedman via Phabricator via llvm-commits
- [www] r357434 - Adjust sponsors.
Tanya Lattner via llvm-commits
- [PATCH] D60052: Add Connex vector processor back end
Alex Susu via Phabricator via llvm-commits
- [www] r357435 - Correct error with removing the wrong logo.
Tanya Lattner via llvm-commits
- [llvm] r357436 - [ARM] Don't try to create "push {r12, lr}" in Thumb1 at -Oz.
Eli Friedman via llvm-commits
- [PATCH] D59385: [ARM] Don't try to create "push {r12, lr}" in Thumb1 at -Oz.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D59616: [ARM] Optimize expressions like "return x != 0; " for Thumb1.
Eli Friedman via Phabricator via llvm-commits
- [llvm] r357437 - [ARM] Optimize expressions like "return x != 0; " for Thumb1.
Eli Friedman via llvm-commits
- [www] r357438 - Add corporate supporters.
Tanya Lattner via llvm-commits
- [www] r357439 - Remove list as formating is not needed here.
Tanya Lattner via llvm-commits
- [www] r357440 - Update website as important dates have passed and registration is closed.
Tanya Lattner via llvm-commits
- [PATCH] D60106: AMDGPU: Assume ECC is enabled by default if supported
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r357441 - AMDGPU: Fix test filename
Matt Arsenault via llvm-commits
- [llvm] r357442 - [AMDGPU] Add more test cases of D59608.
Michael Liao via llvm-commits
- [PATCH] D60039: Fix the bug of garbage collection of siod.
Craig Topper via Phabricator via llvm-commits
- [llvm] r357443 - InstSimplify: Add missing case from r357386
Matt Arsenault via llvm-commits
- [llvm] r357444 - [X86] Use unsigned type for opcodes throughout X86FixupLEAs.
Craig Topper via llvm-commits
- [PATCH] D58951: [compiler-rt][tests] Improve handling with non-default toolchains
Pengxuan Zheng via Phabricator via llvm-commits
- [llvm] r357445 - [X86] Autogenerate complete checks. NFC
Craig Topper via llvm-commits
- [llvm] r357446 - [X86] Add test cases to fixup-lea.ll for optsize and no size optimization. Add +/-slow-incdec command lines
Craig Topper via llvm-commits
- [llvm] r357447 - Add an optional list of blocks to avoid when looking for a path in isPotentiallyReachable.
Nick Lewycky via llvm-commits
- [PATCH] D58560: [AST] Set 'MayAlias' instead of 'MustAlias' in AliasSets for PHI nodes (bugzilla bug#36801)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D60109: AMDGPU: Split block for si_end_cf
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59120: [ELF] Sort notes by alignment in decreasing order
Petr Hosek via Phabricator via llvm-commits
- [llvm] r357448 - [LoopPredication] Simplify widenable condition handling [NFC]
Philip Reames via llvm-commits
- [llvm] r357026 - Revert "[llvm] Reapply "Prevent duplicate files in debug line header in dwarf 5.""
Eric Christopher via llvm-commits
- [compiler-rt] r357449 - [compiler-rt][test] Make instrprof-set-dir-mode test tolerant of group ID
Matt Davis via llvm-commits
- [PATCH] D60111: [POC] Loop predication w/o guards
Philip Reames via Phabricator via llvm-commits
- [PATCH] D59531: [ELF] Produce multiple PT_NOTE segments as needed
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D54175: [PGO] context sensitive PGO
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D56233: [lldb-server] Add initial support for building lldb-server on Windows
Aaron Smith via Phabricator via llvm-commits
- [compiler-rt] r357450 - ar_to_bc.sh: replace readlink -f with custom relative path resolution
Fangrui Song via llvm-commits
- [PATCH] D57054: [MachineOutliner][ARM][RFC] Add Machine Outliner support for ARM
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D60113: [ArgPromotion] Set debug location at updated callsites
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D58427: Fix checking for rpc/xdr.h
Fangrui Song via Phabricator via llvm-commits
- [llvm] r357452 - SimplifyCFG SinkCommonCodeFromPredecessors: Also sink function calls without used results (PR41259)
Hans Wennborg via llvm-commits
- [PATCH] D56233: [lldb-server] Add initial support for lldb-server on Windows
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D59941: [DebugInfo] Improve handling of clobbered fragments
David Stenberg via Phabricator via llvm-commits
- [PATCH] D60040: [clangd] Use capacity() instead of size() in RefSlab::bytes()
Phabricator via Phabricator via llvm-commits
- [PATCH] D59528: [clang-tidy] Expand modular headers for PPCallbacks
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D59942: [DebugInfo] Track multiple registers in DbgEntityHistoryCalculator
David Stenberg via Phabricator via llvm-commits
- [llvm] r357457 - [Internalize] Replace fstream with line_iterator for -internalize-public-api-file
Fangrui Song via llvm-commits
- [llvm] r357458 - [Internalize] Replace uses of std::set with DenseSet
Fangrui Song via llvm-commits
- [PATCH] D59810: Always support masm syntax when intel dialect is active
serge via Phabricator via llvm-commits
- [PATCH] D60117: [BPF] Replace fstream and sstream with line_iterator
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59592: [RISCV] support ilp32e Calling Convention
Daliang Xu via Phabricator via llvm-commits
- [llvm] r357460 - Enforce StackID definition in PEI
Sander de Smalen via llvm-commits
- [compiler-rt] r357462 - Fix tests after r357452
Hans Wennborg via llvm-commits
- [PATCH] D59310: [PowerPC] Fix issue with inline asm - soft float mode
Strahinja Petrovic via Phabricator via llvm-commits
- [PATCH] D59819: Make operator==s consistent between c++ and python APIs
Pavel Labath via Phabricator via llvm-commits
- [www] r357464 - Win snapshot: r357435
Hans Wennborg via llvm-commits
- [llvm] r357465 - [X86][AVX] Add test case showing failure to fold broadcast load if its also used as a scalar
Simon Pilgrim via llvm-commits
- [PATCH] D59827: [slh] x86 impl of ARM instrinsic + builtin for SLH
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D55423: [LLD][ELF] - A fix for "linker script assignment loses relative nature of section" bug.
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D60118: [AArch64][AsmParser] Fix .arch_extension directive parsing
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r357469 - Add minidump support to obj2yaml
Pavel Labath via llvm-commits
- [PATCH] D60121: Object/Minidump: Add support for reading the ModuleList stream
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D55335: [RISCV] Support assembling @plt symbol operands
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D60122: [yaml2obj][obj2yaml] - Change how symbol's binding is descibed when parsing/dumping.
George Rimar via Phabricator via llvm-commits
- [llvm] r357470 - [RISCV] Support assembling @plt symbol operands
Alex Bradbury via llvm-commits
- [PATCH] D55341: [RISCV] Support assembling TLS add and associated modifiers
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D60124: gn build: Add build files for non-framework xpc clangd bits
Nico Weber via Phabricator via llvm-commits
- [llvm] r357471 - [ObjectYAML] Fix build issue
Michael Liao via llvm-commits
- [PATCH] D59989: [llvm-objcopy]Allow llvm-objcopy to be used on an ELF file with no section headers
James Henderson via Phabricator via llvm-commits
- Seu comentário e-Declaração já está pronta
BFA NET via llvm-commits
- [PATCH] D60125: [ScheduleDAGRRList] Recompute topological ordering on demand.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D59722: [ScheduleDAG] Avoid unnecessary recomputation of topological order.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D60127: Declare library dependency introduced by https://reviews.llvm.org/D59482
serge via Phabricator via llvm-commits
- [PATCH] D58712: Changes for Installing SwiftPM for Apple Swift 5 Toolchain on PowerPC64LE
Li Jia He via Phabricator via llvm-commits
- [PATCH] D59799: [wip][mips] Use AltOrders to prevent using odd FP-registers
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] r357472 - [mips] Use AltOrders to prevent using odd FP-registers
Simon Atanasyan via llvm-commits
- [llvm] r357473 - [mips] Remove the override of the `isMachineVerifierClean()`
Simon Atanasyan via llvm-commits
- [llvm] r357475 - [llvm-objcopy]Allow llvm-objcopy to be used on an ELF file with no section headers
James Henderson via llvm-commits
- [PATCH] D60129: AMDGPU: Assume xnack is enabled by default
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r357476 - gn build: Add build files for non-framework xpc clangd bits
Nico Weber via llvm-commits
- [llvm] r357477 - gn build: Merge r357469
Nico Weber via llvm-commits
- [llvm] r357479 - [Transforms] Redundant getValueOperand (NFC)
Brian Gesiak via llvm-commits
- [PATCH] D60130: gn build: Add build files for clangd xpc framework code
Nico Weber via Phabricator via llvm-commits
- [PATCH] D32530: [SVE][IR] Scalable Vector IR Type
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D60131: [ELF] Change default output section type to SHT_PROGBITS
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D59514: [PGO] Profile guided code size optimization.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D60132: [mips] Remove unused FGRH32 register class. NFC
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] r357481 - [SystemZ] Improve instruction selection of 64 bit shifts and rotates.
Jonas Paulsson via llvm-commits
- [PATCH] D60001: Allow partial UUID matching in Minidump core file plug-in
Phabricator via Phabricator via llvm-commits
- [PATCH] D60133: [DAGCombiner] Improve detection of unmergable stores, based on type size (WIP)
Florian Hahn via Phabricator via llvm-commits
- [llvm] r357483 - [PruneEH] Don't split musttail call from ret
Joseph Tremoulet via llvm-commits
- [llvm] r357484 - [SampleProfile] Repeat indirect call promotion only when the target is actually hot.
Taewook Oh via llvm-commits
- [llvm] r357485 - [SimplifyCFG] Don't split musttail call from ret
Joseph Tremoulet via llvm-commits
- [llvm] r357486 - [cmake] Add function for building native tool
Shoaib Meenai via llvm-commits
- [llvm] r357487 - [llvm-shlib] Fix cross-compilation for LLVM-C
Shoaib Meenai via llvm-commits
- [PATCH] D60135: [Pipeliner] Incorrect loop carried dependence calculation
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D60134: [llvm-nm]Add support for --no-demangle
James Henderson via Phabricator via llvm-commits
- [PATCH] D60136: [RISCV] Implement adding a displacement to a BlockAddress
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [llvm] r357489 - [BPF] Replace fstream and sstream with line_iterator
Fangrui Song via llvm-commits
- [PATCH] D53633: [AArch64] Implement FP16FML intrinsics
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] r357490 - [SLP] reorderInputsAccordingToOpcode is const method. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D57591: fix weights for promoted indirect calls
Wei Mi via Phabricator via llvm-commits
- [PATCH] D60137: Describe stack-id as an enum
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D60138: [X86] Merge the different SETcc instructions for each condition code into single instructions that store the condition code as an operand.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D59835: [ProfileSummary] Count callsite samples when computing total samples.
Wei Mi via Phabricator via llvm-commits
- [llvm] r357492 - [llvm-objcopy] Change SHT_NOBITS to SHT_PROBITS for some --set-section-flags
Jordan Rupprecht via llvm-commits
- [llvm] r357493 - [WideableCond] Fix a nasty bug in detection of "explicit guards"
Philip Reames via llvm-commits
- [llvm] r357494 - [PowerPC] Fix reversed bit issue in DCMX mask for "xvtstdcdp" and "xvtstdcsp" P9 implementation
Stefan Pintilie via llvm-commits
- [llvm] r357497 - [X86] Allow FixupLEAs to form INC/DEC under OptSize not just MinSize
Craig Topper via llvm-commits
- [llvm] r357498 - [DAGCombiner] reduce code duplication; NFC
Sanjay Patel via llvm-commits
- [PATCH] D34499: Expose __gcov_flush for parity with libgcov in the gcc project
Vedant Kumar via Phabricator via llvm-commits
- [llvm] r357499 - [DebugInfo] Fix pr41180 : Loop Vectorization Debugify Failure
Vedant Kumar via llvm-commits
- [PATCH] D59852: [IR] Create new method in the Function class (NFC)
Evandro Menezes via Phabricator via llvm-commits
- [llvm] r357500 - [ArgPromotion] Set debug location at updated callsites
Vedant Kumar via llvm-commits
- [compiler-rt] r357502 - Fix problem with ar_to_bc.sh script introduced by r357450.
Peter Collingbourne via llvm-commits
- [llvm] r357503 - [Remarks][NFCI] Remove useless include
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D60140: [GlobalISel] Add IRTranslator support for llvm.stacksave and llvm.stackrestore
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D60142: AMDGPU: Fix names for generation features
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D60143: [compiler-rt][tests] Propagate COMPILER_RT_UNITTEST_LINK_FLAGS
Hubert Tong via Phabricator via llvm-commits
- [llvm] r357508 - [InstCombine] Added tests for PR41273
David Bolvansky via llvm-commits
- [llvm] r357509 - [FileCheck] Fix FileCheck.cpp compilation on Solaris
Rainer Orth via llvm-commits
- [PATCH] D59797: [COFF] Reorder fields in Chunk and SectionChunk to reduce their size
Reid Kleckner via Phabricator via llvm-commits
- [compiler-rt] r357510 - [NFC][libdispatch] Improve a few tests
Julian Lettner via llvm-commits
- [PATCH] D60144: [SCEV] Add option to forget everything in SCEV.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D35741: Add MemorySSA alternative to AliasSetTracker in LICM.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D60146: AMDGPU: Don't use generation to determine encoding
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D60147: [DWARF] check whether the DIE is valid before querying for information
Paul Semel via Phabricator via llvm-commits
- [llvm] r357518 - [AArch64][GlobalISel] Select llvm.aarch64.stlxr(i64, i64*)
Jessica Paquette via llvm-commits
- [compiler-rt] r357519 - [TSan][libdispatch] We don't require any setup on Darwin
Julian Lettner via llvm-commits
- [PATCH] D54583: PowerPC: Optimize SPE double parameter calling setup
Justin Hibbits via Phabricator via llvm-commits
- [llvm] r357521 - [InstCombine] Simplify ctlz/cttz with bitreverse
David Bolvansky via llvm-commits
- [llvm] r357522 - [InstCombine] Added tests for PR41337
David Bolvansky via llvm-commits
- [llvm] r357523 - [x86] add more tests for FP scalarization; NFC
Sanjay Patel via llvm-commits
- [PATCH] D60148: [InstCombine] Simplify ctpop with bitreverse/bswap
Dávid Bolvanský via Phabricator via llvm-commits
- [compiler-rt] r357524 - [NFC] Test is C++, not C
Julian Lettner via llvm-commits
- [PATCH] D59152: [libc++] Build <filesystem> support as part of the dylib
Artem Belevich via Phabricator via llvm-commits
- [lld] r357525 - [LLD][COFF] Move type merging structures out of PDB.cpp. NFC
Alexandre Ganea via llvm-commits
- [PATCH] D60149: AMDGPU: Consolidate some getGeneration checks
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D54411: [Codegen] Merge tail blocks with no successors after block placement
Craig Topper via Phabricator via llvm-commits
- [PATCH] D60141: [HIP-Clang] Fat binary should not be produced for non GPU code
Phabricator via Phabricator via llvm-commits
- [llvm] r357527 - [TableGen] Properly calculate the minimum size needed or ConvertFn in GenAsmmatcher.inc files
Craig Topper via llvm-commits
- [llvm] r357528 - [X86] Check MI.isConvertibleTo3Addr() before calling convertToThreeAddress in X86FixupLEAs.
Craig Topper via llvm-commits
- [llvm] r357529 - [X86] Mark the default case of the X86InstrInfo::convertToThreeAddress switch as unreachable.
Craig Topper via llvm-commits
- [compiler-rt] r357530 - [NFC][TSan][libdispatch] Cleanup test
Julian Lettner via llvm-commits
- [PATCH] D60150: [DAGCombiner][x86] scalarize splatted vector FP ops
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D49863: [istream] Fix error flags and exceptions propagated from input stream operations
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D60154: [PGO] Better handling of profile hash mismatch
Rong Xu via Phabricator via llvm-commits
- [PATCH] D60155: [gn] Use "$link /lib" for archives instead of lib.exe
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D60156: [X86] Use FILD/FIST to implement i64 atomic load on 32-bit targets with X87, but no SSE2
Craig Topper via Phabricator via llvm-commits
- [lld] r357535 - [COFF] Reduce the size of Chunk and SectionChunk, NFC
Reid Kleckner via llvm-commits
- [llvm] r357535 - [COFF] Reduce the size of Chunk and SectionChunk, NFC
Reid Kleckner via llvm-commits
- [PATCH] D59797: [COFF] Reduce the size of Chunk and SectionChunk, NFC
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D60159: Revert "[DAGCombine] Improve Lifetime node chains." and follow-ups
Bob Haarman via Phabricator via llvm-commits
- [llvm] r357537 - X86: regenerate speculative-load-hardening-indirect.ll tests. NFC.
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D60160: [PowerPC] Update P9 vector costs for insert/extract element
Roland Froese via Phabricator via llvm-commits
- [PATCH] D42512: [X86] When using Win64 ABI, exit with error if SSE is disabled for varargs
Amara Emerson via Phabricator via llvm-commits
- [llvm] r357538 - [GlobalISel] Add IRTranslator support for llvm.stacksave and llvm.stackrestore
Jessica Paquette via llvm-commits
- [PATCH] D54327: Adding debug info to support Fortran (part 3)
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D60162: [ThinLTO] Support TargetLibraryInfoImpl in the backend
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D60164: [AIX] SelectionDAGNodes.h: Pack bit-fields that are meant to be packed
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D60165: [AArch64][GlobalISel] Legalize G_FEXP2
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D60014: [WebAssembly] Remove unneeded target operand flags
Derek Schuff via Phabricator via llvm-commits
- [llvm] r357539 - AMDGPU: Don't use the default cpu in a few tests
Matt Arsenault via llvm-commits
- [llvm] r357541 - AMDGPU: Fix names for generation features
Matt Arsenault via llvm-commits
- [llvm] r357542 - AMDGPU: Remove unnecessary subtarget get
Matt Arsenault via llvm-commits
- [llvm] r357543 - [X86] Autogenerate complete checks. NFC
Craig Topper via llvm-commits
- [llvm] r357544 - [X86] Update the test case for v4i1 bitselect in combine-bitselect.ll to not have an infinite loop in IR.
Craig Topper via llvm-commits
- LLVM buildmaster will be updated and restarted tonight
Galina Kistanova via llvm-commits
- [llvm] r357548 - [WebAssembly] Remove unneeded target operand flags
Sam Clegg via llvm-commits
- [PATCH] D59907: [WebAssembly] Add new explicit relocation types for PIC relocations
Sam Clegg via Phabricator via llvm-commits
- [llvm] r357549 - InstSimplify: Fold round intrinsics from sitofp/uitofp
Matt Arsenault via llvm-commits
- [PATCH] D60167: [WebAssembly] Add Emscripten OS definition + small_printf
Alon Zakai via Phabricator via llvm-commits
- [PATCH] D60158: [libc++abi] Actually set POSITION_INDEPENDENT_CODE when building shared library
Phabricator via Phabricator via llvm-commits
- [PATCH] D60168: [test-suite,CUDA] Add #include <stdio.h> to test_round.cu to fix a build error.
Bixia Zheng via Phabricator via llvm-commits
- [llvm] r357552 - [WebAssembly] Add Emscripten OS definition + small_printf
Alon Zakai via llvm-commits
- [PATCH] D60169: Proposed refactoring for lib/Target/X86 to remove layering issue
Richard Trieu via Phabricator via llvm-commits
- [PATCH] D60020: [DAGCombiner][X86][SystemZ] Canonicalize SSUBO with immediate RHS to SADDO by negating the immediate.
Dan Robertson via Phabricator via llvm-commits
- [PATCH] D60114: [CMake] Differentiate between static and shared libc++abi
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D60170: [llvm-objcopy] [llvm-symbolizer] Fix failing tests
Don Hinton via Phabricator via llvm-commits
- [PATCH] D59278: [WebAssembly] Apply data relocations at runtime in shared objects
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D60110: [analyzer] When failing to evaluate a __builtin_constant_p, presume it's false.
Phabricator via Phabricator via llvm-commits
- [llvm] r357558 - AMDGPU: Assume ECC is enabled by default if supported
Matt Arsenault via llvm-commits
- [PATCH] D59790: [DebugInfo][Docs] Document how variable location metadata is transformed through target codegen
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D59877: [llvm-readobj] Add GNU style dumper for .gnu.version section
Xing via Phabricator via llvm-commits
- [llvm] r357559 - Fix TargetLibraryInfoTest.ValidProto after rL357552
Sam Clegg via llvm-commits
- [PATCH] D60171: An unreachable block may have a route to a reachable block, don't fast-path return that it can't.
Nick Lewycky via Phabricator via llvm-commits
- [llvm] r357560 - [PowerPC]add testcase for ppcctrloops pass shortloop check
Chen Zheng via llvm-commits
- [PATCH] D60175: [Support] On AIX, Check ENOTSUP on posix_fallocate instead of EOPNOTSUPP
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D60177: [PowerPC] initialize SchedModel according to platform
ChenZheng via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D58102: Support X86 Control-flow Enforcement Technology (CET) in LLD
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60181: [PowerPC] More precise exploitation of P9 maddld instruction when operands are constant
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D60182: [FastISel] Fix the crash in gc.result lowering
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D60183: Fix typos in tests. NFC.
Xing via Phabricator via llvm-commits
- [PATCH] D60179: [clangd] Return clangd::TextEdit in ClangdServer::rename. NFC
Phabricator via Phabricator via llvm-commits
- [llvm] r357563 - Revert r357256 "[DAGCombine] Improve Lifetime node chains."
Hans Wennborg via llvm-commits
- [llvm] r357256 - [DAGCombine] Improve Lifetime node chains.
Hans Wennborg via llvm-commits
- [PATCH] D59795: [DAGCombine] Improve Lifetime node chains.
Hans Wennborg via Phabricator via llvm-commits
- [llvm] r357564 - [InstCombine] Simplify ctpop with bitreverse/bswap
David Bolvansky via llvm-commits
- [PATCH] D60184: [FastISel] Fix crash for gc.relocate lowring
Serguei Katkov via Phabricator via llvm-commits
- [llvm] r357565 - [X86][NFC] Add tests for misched macro-fusion.
Clement Courbet via llvm-commits
- [PATCH] D60185: [X86] Make the post machine scheduler macrofusion-aware.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D54114: Adding debug info to support Fortran (part 2)
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D60187: [ScheduleDAG] Add statistics for maintaining the topological order.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r357568 - [X86] Make the post machine scheduler macrofusion-aware.
Clement Courbet via llvm-commits
- [PATCH] D60188: [AArch64] Update v8.5a MTE instructions
Javed Absar via Phabricator via llvm-commits
- [PATCH] D60189: [llvm-objcopy] Simplify SHT_NOBITS -> SHT_PROGBITS promotion
Fangrui Song via Phabricator via llvm-commits
- [llvm] r357570 - [mips] Remove unused FGRH32 register class. NFC
Simon Atanasyan via llvm-commits
- [PATCH] D60190: [llvm-symbolizer] Add `--output-style` switch.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D60191: [MIPS GlobalISel] Select floating point arithmetic operations
Petar Avramovic via Phabricator via llvm-commits
- [llvm] r357571 - [DAGCombine] Don't use getZExtValue() until we know the constant is in range.
Simon Pilgrim via llvm-commits
- [PATCH] D60192: [yaml2obj] - Check we correctly set the sh_info field of .symtab section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D54747: Discard debuginfo for object files empty after GC
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D60196: [llvm-symbolizer] Add grouping for -e
Igor Kudrin via Phabricator via llvm-commits
- [llvm] r357573 - [X86] Regenerate LEA codegen tests
Simon Pilgrim via llvm-commits
- [llvm] r357574 - gn build: Add build files for clangd xpc framework code
Nico Weber via llvm-commits
- [llvm] r357575 - [llvm-nm]Add support for --no-demangle
James Henderson via llvm-commits
- [compiler-rt] r357577 - Fix typos in tests. NFC.
Xing GUO via llvm-commits
- [PATCH] D60198: [TextAPI] Fix off-by-one error in the bit index extraction loop
Miloš Stojanović via Phabricator via llvm-commits
- [llvm] r357578 - [llvm-readobj] Add GNU style dumper for .gnu.version section
Xing GUO via llvm-commits
- [llvm] r357580 - [DAGCombiner] loosen restrictions for moving shuffles after vector binop
Sanjay Patel via llvm-commits
- [llvm] r357581 - AMDGPU: Fix copy/paste error in intrnsic comment
Matt Arsenault via llvm-commits
- [llvm] r357583 - [AArch64] Update v8.5a MTE LDG/STG instructions
Javed Absar via llvm-commits
- [PATCH] D60200: [llvm-objcopy] Make section rename/set flags case-insensitive
James Henderson via Phabricator via llvm-commits
- [llvm] r357584 - [MIPS GlobalISel] Select floating point arithmetic operations
Petar Avramovic via llvm-commits
- [PATCH] D33841: [clang-tidy] redundant keyword check
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D55303: [RISCV] Add lowering of addressing sequences for PIC
James Clarke via Phabricator via llvm-commits
- [PATCH] D59709: [ThinLTO] Auto-hide prevailing linkonce_odr only when all copies eligible
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r357587 - [x86] add tests with constants for FP scalarization; NFC
Sanjay Patel via llvm-commits
- [llvm] r357590 - [llvm-objcopy] Make section rename/set flags case-insensitive
James Henderson via llvm-commits
- [llvm] r357591 - [x86] add tests with constants for FP scalarization; NFC
Sanjay Patel via llvm-commits
- [llvm] r357592 - [x86] add negative tests for FP scalarization; NFC
Sanjay Patel via llvm-commits
- [llvm] r357593 - [x86] remove duplicate tests
Sanjay Patel via llvm-commits
- [llvm] r357594 - [NFC] Address missed review comment for test
James Henderson via llvm-commits
- [llvm] r357595 - [yaml2obj][obj2yaml] - Change how symbol's binding is descibed when parsing/dumping.
George Rimar via llvm-commits
- [lld] r357596 - [LLD] - Update the test cases after yaml2obj change.
George Rimar via llvm-commits
- [PATCH] D60202: llvm-undname: Fix a crash-on-invalid
Nico Weber via Phabricator via llvm-commits
- [llvm] r357597 - [SystemZ] Improve codegen for certain SADDO-immediate cases
Ulrich Weigand via llvm-commits
- [llvm] r357598 - [llvm-readobj] - Fix 2 test cases.
George Rimar via llvm-commits
- [PATCH] D60204: llvm-undname: Fix an assert-on-invalid
Nico Weber via Phabricator via llvm-commits
- [PATCH] D60205: [test-suite] Update test-suite microbenchmarks to use JSON (fix bug 41327)
Brian Homerding via Phabricator via llvm-commits
- [PATCH] D60206: llvm-undame: Fix an assert-on-invalid
Nico Weber via Phabricator via llvm-commits
- [PATCH] D59632: [llvm] [cmake] Add additional headers only if they exist
Michał Górny via Phabricator via llvm-commits
- [llvm] r357601 - Test commit: Remove double variable assignment
Lewis Revill via llvm-commits
- [llvm] r357602 - [DAGCombiner] Rename variables Demanded -> DemandedBits/DemandedElts. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D60207: llvm-undname: Fix a crash-on-invalid
Nico Weber via Phabricator via llvm-commits
- [PATCH] D60208: [X86] Extend boolean arguments to inline-asm according to getBooleanType
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D60209: If conversion to conditional select for -Oz or -Os unprofitable for single operation blocks
Ramakota Reddy via Phabricator via llvm-commits
- [PATCH] D60210: llvm-undname: Name a pair. No behavior change.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D60211: NFC: Refactor library-specific mappings of scalar maths functions to their vector counterparts
Jeeva P. via Phabricator via llvm-commits
- [PATCH] D59881: Initial support for vectorization using MASSV (IBM MASS vector library)
Jeeva P. via Phabricator via llvm-commits
- [llvm] r357604 - [x86] make stack folding tests immune to unrelated transforms; NFC
Sanjay Patel via llvm-commits
- [PATCH] D58260: [INLINER] allow inlining of blockaddresses if sole uses are callbrs
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D60212: [AArch64] Add lowering pattern for scalar fp16 facge and facgt
Diogo N. Sampaio via Phabricator via llvm-commits
- [llvm] r357605 - [AArch64][GlobalISel] Legalize G_FEXP2
Jessica Paquette via llvm-commits
- [PATCH] D60214: [DAGCombiner] move splat-shuffle after binop with splat constant
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D60215: [test-suite] There is no such thing as CMAKE_C_CFLAGS, it's CMAKE_C_FLAGS
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D60216: [PowerPC] Add support for encoding slbfee (SLB Find Entry ESID) instruction.
Sean Fertile via Phabricator via llvm-commits
- [llvm] r357607 - [DWARF] check whether the DIE is valid before querying for information
Paul Semel via llvm-commits
- [llvm] r357608 - [X86][AVX] combineHorizontalPredicateResult - support v16i16/v32i8 reduction on AVX1
Simon Pilgrim via llvm-commits
- [PATCH] D60217: [winasan] Fix strrchr interception with vs2019 CRT
Reid via Phabricator via llvm-commits
- [llvm] r357611 - [X86][AVX] combineHorizontalPredicateResult - split any/allof v16i16/v32i8 reduction on AVX1
Simon Pilgrim via llvm-commits
- [PATCH] D60218: [GlobalISel][AArch64] Legalize vector G_FPOW
Jessica Paquette via Phabricator via llvm-commits
- [llvm] r357615 - [X86] Extend boolean arguments to inline-asm according to getBooleanType
Krzysztof Parzyszek via llvm-commits
- [PATCH] D58694: LLVM: Optimization Pass: Function Attribute: Fix error caused by adding incompactible attribute to WriteOnly attribute of pointer argument
Anh Tuyen Tran via Phabricator via llvm-commits
- [PATCH] D58160: MS ABI: adding template static member in the linker directive section to make sure init function can be called before main.
Jennifer Yu via Phabricator via llvm-commits
- [PATCH] D60219: GlobalISel: Add another overload of buildUnmerge
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D60221: [GlobalISel] Add a G_FPOWI instruction for @llvm.powi
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D59451: Fix gettid warnings and one test on FreeBSD
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D60222: gn bulid: Add build file for dexp
Nico Weber via Phabricator via llvm-commits
- [PATCH] D59801: [OpenMP][Stats] Fix stats gathering for distribute and team clause
Jonathan Peyton via Phabricator via llvm-commits
- [test-suite] r357622 - [test-suite, CUDA] Add #include <stdio.h> to test_round.cu to fix a build error.
Bixia Zheng via llvm-commits
- [llvm] r357623 - AMDGPU/NFC: Add offset field to arg metadata (required for code object v3)
Konstantin Zhuravlyov via llvm-commits
- [llvm] r357624 - gn build: Add build file for dexp
Nico Weber via llvm-commits
- [PATCH] D59775: Minidump: Add support for reading/writing strings
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D60224: [TargetLowering] Extend bool args to inline-asm according to getBooleanType
Kees Cook via Phabricator via llvm-commits
- [PATCH] D60226: [ThinLTO] Fix ThinLTOCodegenerator to export llvm.used symbols
Steven Wu via Phabricator via llvm-commits
- [PATCH] D59309: [clang-format] BreakAfterReturnType ignored on functions with numeric template parameters
MyDeveloperDay via Phabricator via llvm-commits
- [PATCH] D60227: [Remarks] Add string deduplication using a string table
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D60152: Fix and simplify PrepareCommandsForSourcing
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D60228: [X86] Merge the different Jcc instructions for each condition code into single instructions that store the condition code as an operand.
Craig Topper via Phabricator via llvm-commits
- [llvm] r357627 - [ProfileSummary] Count callsite samples when computing total samples.
Taewook Oh via llvm-commits
- [llvm] r357628 - [dwarfdump] Remove bogus verifier error
Jonas Devlieghere via llvm-commits
- [PATCH] D60229: llvm-cxxfilt: Demangle gcc "old-style unified" ctors and dtors
Nico Weber via Phabricator via llvm-commits
- [PATCH] D60230: Add lld to the list of dependencies for the lldb_scheduler
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D60231: Include invoke'd functions for recursive extract
David Callahan via Phabricator via llvm-commits
- [llvm] r357630 - [x86] add test for disguised horizontal op; NFC
Sanjay Patel via llvm-commits
- [PATCH] D53945: [TextAPI] TBD Reader/Writer
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D60153: Re-enable most lldb-vscode tests on Linux.
Jorge Gorbe Moya via Phabricator via llvm-commits
- [llvm] r357634 - AMDGPU: Split block for si_end_cf
Matt Arsenault via llvm-commits
- [PATCH] D60173: [libc++abi] Do not share an object library to create the static/shared libraries
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D60232: [WebAssembly] EmscriptenEHSjLj: Don't abort if __THREW__ is defined
Sam Clegg via Phabricator via llvm-commits
- [llvm] r357636 - [x86] add another test for disguised h-op; NFC
Sanjay Patel via llvm-commits
- [PATCH] D58736: [System Model] Introduce a target system model
David Greene via Phabricator via llvm-commits
- [llvm] r357638 - [IR] Create new method in `Function` class (NFC)
Evandro Menezes via llvm-commits
- [PATCH] D60178: [Reproducers] Capture return values of functions returning by ptr/ref
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D59921: [libunwind] Export the unw_* symbols as weak symbols
Petr Hosek via Phabricator via llvm-commits
- [llvm] r357642 - [x86] eliminate movddup of horizontal op
Sanjay Patel via llvm-commits
- [llvm] r357644 - [x86] fold shuffles of h-ops that have an undef operand
Sanjay Patel via llvm-commits
- [llvm] r357645 - llvm-cxxfilt: Demangle gcc "old-style unified" ctors and dtors
Nico Weber via llvm-commits
- [llvm] r357646 - llvm-undname: Fix a crash-on-invalid
Nico Weber via llvm-commits
- [PATCH] D60239: [Lint] Permit aliasing noalias readonly arguments
Josh Stone via Phabricator via llvm-commits
- [llvm] r357647 - llvm-undname: Fix an assert-on-invalid
Nico Weber via llvm-commits
- [llvm] r357648 - llvm-undame: Fix an assert-on-invalid
Nico Weber via llvm-commits
- [llvm] r357649 - llvm-undname: Fix a crash-on-invalid
Nico Weber via llvm-commits
- [llvm] r357650 - [X86] Autogenerate checks. NFC
Craig Topper via llvm-commits
- [llvm] r357651 - [X86] Remove dead CHECK lines for a test. NFC
Craig Topper via llvm-commits
- [llvm] r357652 - [X86] Remove CustomInserter pseudos for MONITOR/MONITORX/CLZERO. Use custom instruction selection instead.
Craig Topper via llvm-commits
- [PATCH] D60047: [CaptureTracking] Pointer comparisons cannot escape
Ayke via Phabricator via llvm-commits
- [llvm] r357653 - llvm-undname: Name a pair. No behavior change.
Nico Weber via llvm-commits
- [llvm] r357655 - Make ManagedStatic constexpr constructible
Reid Kleckner via llvm-commits
- [llvm] r357656 - Fix minor innaccuracy in previous comment on ManagedStaticBase
Reid Kleckner via llvm-commits
- [PATCH] D60240: llvm-dwarfdump: Support alternative architecture names in the -arch filter
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D60241: [TextAPI] Prefix all architecture enums to fix the build on i386.
Juergen Ributzka via Phabricator via llvm-commits
- [compiler-rt] r357657 - [TSan][libdispatch] Add Cmake option for libdispatch install path
Julian Lettner via llvm-commits
- [lld] r357658 - [codeview] Remove Type member from CVRecord
Reid Kleckner via llvm-commits
- [llvm] r357658 - [codeview] Remove Type member from CVRecord
Reid Kleckner via llvm-commits
- [llvm] r357659 - [X86] Remove CustomInserters for RDPKRU/WRPKRU. Use some custom lowering and new ISD opcodes instead.
Craig Topper via llvm-commits
- [llvm] r357660 - [gn] Use "$link /lib" for archives instead of lib.exe
Reid Kleckner via llvm-commits
- [llvm] r357661 - [AIX] SelectionDAGNodes.h: Pack bit-fields that are meant to be packed
Hubert Tong via llvm-commits
- [PATCH] D60242: Add IR support, ELF section and user documentation for partitioning feature.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r357662 - [Support] On AIX, Check ENOTSUP on posix_fallocate instead of EOPNOTSUPP
Hubert Tong via llvm-commits
- [llvm] r357663 - [XCOFF] Add functionality for parsing AIX XCOFF object file headers
Hubert Tong via llvm-commits
- [compiler-rt] r357664 - [NFC][TSan][libdispatch] Better CMake variable names
Julian Lettner via llvm-commits
- [llvm] r357665 - [WebAssembly] EmscriptenEHSjLj: Don't abort if __THREW__ is defined
Sam Clegg via llvm-commits
- [llvm] r357666 - gn build: Merge r357663
Nico Weber via llvm-commits
- [llvm] r357667 - Revert r357452 - 'SimplifyCFG SinkCommonCodeFromPredecessors: Also sink function calls without used results (PR41259)'
David L. Jones via llvm-commits
- [PATCH] D58804: AMDGPU/GlobalISel: Implement select for 32-bit G_ADD
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D60243: [LSan][AArch64] Speed-up leak-sanitizer on AArch64 for 47-bit VMA
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D60244: ELF: Move SymtabSHNDX and getSectionIndex() to ObjFile. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [lld] r357670 - ELF: Move SymtabSHNDX and getSectionIndex() to ObjFile. NFCI.
Peter Collingbourne via llvm-commits
- [PATCH] D60245: [libunwind] Export the weak alias in Mach-O
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D57166: AMDGPU/GlobalISel: Implement call lowering for shaders returning values
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D54439: CMake: Make most target symbols hidden by default
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D60247: Make SourceManager::createFileID(UnownedTag, ...) take a const llvm::MemoryBuffer*
Nico Weber via Phabricator via llvm-commits
- [llvm] r357672 - [FastISel] Fix the crash in gc.result lowering
Serguei Katkov via llvm-commits
- [llvm] r357673 - [X86] Use INSERT_SUBREG rather than SUBREG_TO_REG when creating LEA64_32 during isel.
Craig Topper via llvm-commits
- [PATCH] D60248: [PowerPC] Add initilization for some ppc passes
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D60250: [llvm-objdump] Allow -dynamic-reloc on ET_EXEC files
Chih-Mao Chen via Phabricator via llvm-commits
- [PATCH] D59020: [StackMaps] Update llvm-readobj to parse V3 Stackmaps
Kunshan Wang via Phabricator via llvm-commits
- [PATCH] D60252: [dwarfdump] Make -arch accept alternative spellings
Dave Lee via Phabricator via llvm-commits
- [PATCH] D60253: [gn] Support for building runtimes
Petr Hosek via Phabricator via llvm-commits
- [llvm] r357674 - [InstCombine] Combine no-wrap sub and icmp w/ constant.
Luqman Aden via llvm-commits
- [PATCH] D59916: [InstCombine] Combine no-wrap sub and icmp w/ constant.
Luqman Aden via Phabricator via llvm-commits
- [PATCH] D60036: [CorrelatedValuePropagation] Mark subs that we know not to wrap with nuw/nsw.
Luqman Aden via Phabricator via llvm-commits
- [PATCH] D60255: [SystemZ] Bugfix in isFusableLoadOpStorePattern().
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] r357675 - [llvm-symbolizer] Add `--output-style` switch.
Igor Kudrin via llvm-commits
- [llvm] r357676 - [llvm-symbolizer] Allow more flexible usage of -e.
Igor Kudrin via llvm-commits
- [PATCH] D59535: [SelectionDAG] Compute known bits of CopyFromReg
Piotr Sobczak via Phabricator via llvm-commits
- [llvm] r357677 - [AArch64][AsmParser] Fix .arch_extension directive parsing
Sander de Smalen via llvm-commits
- [PATCH] D60045: [Sanitizers] Provide __internal_dup on Solaris
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D60044: [Sanitizers] Fix sanitizer_linux_libcdep.cc compilation on Solaris
Rainer Orth via Phabricator via llvm-commits
- [llvm] r357679 - [SLP][X86] Regenerate operandorder tests with arguments on same line. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D60195: modify-python-lldb.py: (Re)move __len__ and __iter__ support
Pavel Labath via Phabricator via llvm-commits
- [llvm] r357681 - [ARM GlobalISel] Support DBG_VALUE
Diana Picus via llvm-commits
- [PATCH] D60256: [InstCombine][X86] Expand MOVMSK to generic IR (PR39927)
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r357683 - [Symbolize] Keep SymbolDescs with the same address and improve getNameFromSymbolTable heuristic
Fangrui Song via llvm-commits
- [PATCH] D60259: [AArch64] Add lowering pattern for llvm.aarch64.neon.vcvtfxs2fp.f16.i64
Diogo N. Sampaio via Phabricator via llvm-commits
- [llvm] r357685 - Revert rL357655 and rL357656 from llvm/trunk:
Simon Pilgrim via llvm-commits
- [PATCH] D60258: [CodeComplete] Fix crash when completing ObjC block parameter with a broken type
Sam McCall via Phabricator via llvm-commits
- [llvm] r357687 - [yaml2obj] - Check we correctly set the sh_info field of .symtab section.
George Rimar via llvm-commits
- [llvm] r357688 - [SystemZ] Bugfix in isFusableLoadOpStorePattern()
Jonas Paulsson via llvm-commits
- [PATCH] D60260: Match types of accumulator and result for llvm.experimental.vector.reduce.fadd/fmul
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D60261: [Option A] Change semantics of fadd/fmul vector reductions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D60262: [Option B] Create explicit ordered/unordered reduction intrinsics for fadd/fmul.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D60264: [ConstantRange] Add isNegative() and isNonNegative() methods
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D60263: [clang-format] Preserve include blocks in ObjC Google style
Krasimir Georgiev via Phabricator via llvm-commits
- [lld] r357697 - [COFF] Fix delay import directory iterator
Joseph Tremoulet via llvm-commits
- [llvm] r357697 - [COFF] Fix delay import directory iterator
Joseph Tremoulet via llvm-commits
- [llvm] r357698 - [RISCV] Support assembling TLS add and associated modifiers
Lewis Revill via llvm-commits
- [llvm] r357701 - [llvm] [cmake] Add additional headers only if they exist
Michal Gorny via llvm-commits
- [PATCH] D60266: [LoopUnroll] Rotate loop, when optimizing for size and can fully unroll a loop.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D60265: [LoopUnroll] Allow unrolling if the unrolled size does not exceed loop size.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D53392: [RISCV] Collect library directories and triples for riscv64 triple too
Alex Bradbury via Phabricator via llvm-commits
- [llvm] r357703 - [x86] eliminate unnecessary broadcast of horizontal op
Sanjay Patel via llvm-commits
- [test-suite] r357704 - [test-suite] Update test-suite microbenchmarks to use JSON (fix bug 41327)
Brian Homerding via llvm-commits
- [PATCH] D60270: [llvm-objcopy] Add support for Intel HEX input/output format
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D28791: [compiler-rt][crt] Simple crtbegin and crtend implementation
Petr Hosek via Phabricator via llvm-commits
- [llvm] r357706 - llvm-dwarfdump: Support alternative architecture names in the -arch filter
Adrian Prantl via llvm-commits
- [PATCH] D60273: [ELF] Change findOrphanPos to only consider live sections
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D60274: [ELF] Implement Dependent Libraries Feature
ben via Phabricator via llvm-commits
- [PATCH] D60275: [RFC] R extensions for annotating directive region entry and exit with a set of OpBundle name definitions for OpenMP
Xinmin Tian via Phabricator via llvm-commits
- [compiler-rt] r357707 - [TSan][libdispatch] Specify libdispatch header dir for lit tests
Julian Lettner via llvm-commits
- [llvm] r357709 - [llvm-objcopy] [llvm-symbolizer] Fix failing tests
Don Hinton via llvm-commits
- [lld] r357710 - [WebAssembly] Add new explicit relocation types for PIC relocations
Sam Clegg via llvm-commits
- [llvm] r357710 - [WebAssembly] Add new explicit relocation types for PIC relocations
Sam Clegg via llvm-commits
- [PATCH] D60277: GlobalISel: Handle odd breakdowns for bit ops
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59890: [MC] Minor cleanup to MCFixup::Kind handling. NFC.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D60251: [libunwind] Move the alias definition of unw_getcontext to within !defined(__USING_SJLJ_EXCEPTIONS__)
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D59898: [LCG] Add aliased functions as LCG roots
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D60238: Verify that Android targets generate DWARF 4 by default.
Stephen Hines via Phabricator via llvm-commits
- [PATCH] D60278: [X86] Promote i16 SRA instructions to i32
Craig Topper via Phabricator via llvm-commits
- [PATCH] D60279: [CUDA] Implemented _[bi]mma* builtins.
Artem Belevich via Phabricator via llvm-commits
- [llvm] r357714 - Ensure that ManagedStatic is constant initialized in MSVC 2017 & 2019
Reid Kleckner via llvm-commits
- [lld] r357715 - [WebAssembly] Apply data relocations at runtime in shared objects
Sam Clegg via llvm-commits
- [llvm] r357715 - [WebAssembly] Apply data relocations at runtime in shared objects
Sam Clegg via llvm-commits
- [llvm] r357716 - Appease STLs where std::atomic<void*> lacks a constexpr default ctor
Reid Kleckner via llvm-commits
- [llvm] r357718 - Revert [X86] When using Win64 ABI, exit with error if SSE is disabled for varargs
James Y Knight via llvm-commits
- [PATCH] D60280: GlobalISel: Support legalizing G_CONSTANT with irregular breakdown
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59990: AMDGPU. Divergence driven ISel. Assign register class for cross block values according to the divergence.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D60282: [libFuzzer] Make DataFlow scripts Python3 compatible.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D59626: [AMDGPU] Add MachineDCE pass after RenameIndependentSubregs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D59050: [InterleavedAccessAnalysis] Use unordered_map to avoid tombstone insertion.
Florian Hahn via Phabricator via llvm-commits
- [zorg] r357721 - [LLDB] Remove all abandoned LLDB bots
Reid Kleckner via llvm-commits
- [llvm] r357723 - Fix some MCTargetOptions Doxygen comments (NFC)
Scott Linder via llvm-commits
- [PATCH] D59793: [OpenMP] Fix hang on Windows
Jonathan Peyton via Phabricator via llvm-commits
- [PATCH] D60284: [JumpThreading] [PR40992] Fix miscompile when folding a successor of an indirectbr
Brian Rzycki via Phabricator via llvm-commits
- [llvm] r357724 - Make SourceManager::createFileID(UnownedTag, ...) take a const llvm::MemoryBuffer*
Nico Weber via llvm-commits
- [compiler-rt] r357725 - [winasan] Fix strrchr interception with vs2019 CRT
Reid Kleckner via llvm-commits
- [PATCH] D60285: Make calls into the pthread library use weak symbols.
Sterling Augustine via Phabricator via llvm-commits
- [compiler-rt] r357726 - [libFuzzer] Make DataFlow scripts Python3 compatible.
Max Moroz via llvm-commits
- [compiler-rt] r357727 - [TSan][libdispatch] Stricter checks via `--implicit-check-not`
Julian Lettner via llvm-commits
- [PATCH] D60286: [x86] make 8-bit shl undesirable
Sanjay Patel via Phabricator via llvm-commits
- [compiler-rt] r357728 - Remove unneeded ymath.h include from int_math.h
Reid Kleckner via llvm-commits
- [compiler-rt] r357729 - [TSan][libdispatch] Make test work on Linux
Julian Lettner via llvm-commits
- [PATCH] D60287: [IR] Refactor attribute methods in Function class (NFC)
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D60288: [libFuzzer] Fix output format in data flow merge script after Py3 change.
Max Moroz via Phabricator via llvm-commits
- [compiler-rt] r357730 - [libFuzzer] Fix output format in data flow merge script after Py3 change.
Max Moroz via llvm-commits
- [PATCH] D52694: [bindings/go] Add EraseFromParent
Ayke via Phabricator via llvm-commits
- [llvm] r357731 - [IR] Refactor attribute methods in Function class (NFC)
Evandro Menezes via llvm-commits
- [PATCH] D60289: [libFuzzer] Another follow up fix for Data Flow scripts in Py3.
Max Moroz via Phabricator via llvm-commits
- [compiler-rt] r357732 - [libFuzzer] Another follow up fix for Data Flow scripts in Py3.
Max Moroz via llvm-commits
- [llvm] r357733 - [TextAPI] Prefix all architecture enums to fix the build on i386.
Juergen Ributzka via llvm-commits
- [llvm] r357734 - An unreachable block may have a route to a reachable block, don't fast-path return that it can't.
Nick Lewycky via llvm-commits
- [PATCH] D60290: NFC: Move API uses of MD5::MD5Result to Optional
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D60291: [llvm] Add isa_and_nonnull
Don Hinton via Phabricator via llvm-commits
- [PATCH] D60292: [AMDGPU] predicate and feature refactoring
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] r357735 - Include invoke'd functions for recursive extract
David Callahan via llvm-commits
- [llvm] r357736 - NFC: Move API uses of MD5::MD5Result to Optional rather than a pointer.
Eric Christopher via llvm-commits
- [PATCH] D60293: [AMDGPU] rename vi-insts into gfx8-insts
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D60294: [DAGCombiner] [CodeGenPrepare] WIP/RFC Splitting large offsets from base addresses
Luís Marques via Phabricator via llvm-commits
- [PATCH] D60295: [SelectionDAG] Change the jump table size unit from entry to target
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D60296: [WebAssembly] Include function in wasm table when used in R_WASM_TABLE_INDEX_REL_SLEB
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D60297: [COFF] Pack Name in Symbol as is done in ELF
Reid Kleckner via Phabricator via llvm-commits
- [lld] r357737 - [WebAssembly] Include function in wasm table when used in R_WASM_TABLE_INDEX_REL_SLEB
Sam Clegg via llvm-commits
- [PATCH] D60298: Fix a hang when lowering __builtin_dynamic_object_size
Erik Pilkington via Phabricator via llvm-commits
- [PATCH] D60299: ELF: Simplify. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D55550: [LLD][ELF] - Fix the different behavior of the linker script symbols on different platforms.
Fangrui Song via Phabricator via llvm-commits
- [lld] r357738 - Remove redundant parameters. NFC.
Rui Ueyama via llvm-commits
- [lld] r357739 - ELF: Simplify. NFCI.
Peter Collingbourne via llvm-commits
- [compiler-rt] r357741 - [TSan][libdispatch] Make test work on Linux, pt. 2
Julian Lettner via llvm-commits
- [PATCH] D60303: [ObjC][ARC] Emit the retainRV marker as a module flag instead of named metadata.
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D57983: [ConstantRange] Shl of ConstantRanges considers full-set shifting to last bit position
Marcello Maggioni via Phabricator via llvm-commits
- [PATCH] D60304: ELF: De-template ELFFileBase. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D60305: ELF: De-template SharedFile. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D28390: [DWARF] LICM should null out the debug loc of hoisted loop invariant instructions
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D60306: Fix -emit-reloc against local symbols.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r357742 - [FastISel] Fix crash for gc.relocate lowring
Serguei Katkov via llvm-commits
- [PATCH] D60307: ELF: Move verneed tracking data structures out of VersionNeedSection.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r357743 - [X86] Promote i16 SRA instructions to i32
Craig Topper via llvm-commits
- [PATCH] D60271: PDBFPO: Use references instead of pointers, where possible
Pavel Labath via Phabricator via llvm-commits
- [llvm] r357745 - [SelectionDAG] Compute known bits of CopyFromReg
Piotr Sobczak via llvm-commits
- [www-releases] r357746 - Update my gpg key
Hans Wennborg via llvm-commits
- [PATCH] D59995: [LV] Exclude loop-invariant inputs from scalar cost computation.
Ayal Zaks via Phabricator via llvm-commits
- [llvm] r357749 - Minidump: Add support for reading/writing strings
Pavel Labath via llvm-commits
- [PATCH] D59687: [DebugInfo] Prologue inserter need to insert DW_OP_deref_size
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D60310: [ProfileData] Migrate SampleProf{Reader,Writer} functions from error_code/ErrorOr to Error/Expected
Fangrui Song via Phabricator via llvm-commits
- [llvm] r357750 - Fix MSVC build for r357749
Pavel Labath via llvm-commits
- [PATCH] D60311: MIR printer should lowercase sub-register names to be in sync with parser?
Markus Lavin via Phabricator via llvm-commits
- [compiler-rt] r357751 - [Sanitizers] Fix sanitizer_linux_libcdep.cc compilation on Solaris
Rainer Orth via llvm-commits
- [llvm] r357752 - [RISCV] Implement adding a displacement to a BlockAddress
Roger Ferrer Ibanez via llvm-commits
- [compiler-rt] r357753 - [Sanitizers] Provide __internal_dup on Solaris
Rainer Orth via llvm-commits
- [llvm] r357754 - Fix r357749 for big-endian architectures
Pavel Labath via llvm-commits
- [PATCH] D59948: Support providing pass schedule to new passmanager as a YAML input
serge via Phabricator via llvm-commits
- [PATCH] D60312: [llvm-readobj] Add GNU style dumper for .gnu.version_d section
Xing via Phabricator via llvm-commits
- [llvm] r357756 - [X86] Add SSE/AVX1/AVX2 masked trunc+store tests
Simon Pilgrim via llvm-commits
- [llvm] r357757 - [X86][AVX] Add PR34584 masked store test cases
Simon Pilgrim via llvm-commits
- [PATCH] D59816: [Support] Implement zlib independent crc32 computation
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D60314: [DAGCombiner] Add missing flag to addressing mode check
Luís Marques via Phabricator via llvm-commits
- [llvm] r357758 - [Symbolize] Replace map<SymbolDesc, StringRef> with sorted vector
Fangrui Song via llvm-commits
- [llvm] r357759 - [TextAPI] Fix off-by-one error in the bit index extraction loop
Petar Jovanovic via llvm-commits
- [PATCH] D59087: [clang-format] [PR25010] AllowShortIfStatementsOnASingleLine not working if an "else" statement is present
Krasimir Georgiev via Phabricator via llvm-commits
- [PATCH] D59408: [clang-format] [PR25010] Extend AllowShortIfStatementsOnASingleLine not working if an "else" statement is present
Krasimir Georgiev via Phabricator via llvm-commits
- [llvm] r357760 - [DAGCombiner][x86] scalarize splatted vector FP ops
Sanjay Patel via llvm-commits
- [llvm] r357761 - [llvm] Add isa_and_nonnull
Don Hinton via llvm-commits
- [llvm] r357762 - AMDGPU/GlobalISel: Fix non-power-of-2 select
Matt Arsenault via llvm-commits
- [llvm] r357763 - GlobalISel: Add another overload of buildUnmerge
Matt Arsenault via llvm-commits
- [PATCH] D60269: [LibTooling] Add "SourceCode" library for functions relating to source-code manipulation.
Yitzhak Mandelbaum via Phabricator via llvm-commits
- [PATCH] D60315: AMDGPU/GlobalISel: Fix non-power-of-2 G_EXTRACT sources
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59926: Constant folding sometimes creates large constants even though a smaller constant is used multiple times
Ramakota Reddy via Phabricator via llvm-commits
- [llvm] r357765 - [SelectionDAG] Add fcmp UNDEF handling to SelectionDAG::FoldSetCC
Simon Pilgrim via llvm-commits
- [zorg] r357766 - [green-dragon] Fix lldb-cmake-standalone warning LLVM_EXTERNAL_LIT path does not exist
Stefan Granitz via llvm-commits
- [PATCH] D60317: Add an option do not dump the generated object on disk
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] r357767 - [ExpandMemCmp][NFC] Add tests for `memcmp(p, q, n) < 0` case.
Clement Courbet via llvm-commits
- [PATCH] D60318: [ExpandMemCmp] Improve generated code for simple non-equality compares.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D59376: [LibTooling] Add Transformer, a library for source-to-source transformations.
Yitzhak Mandelbaum via Phabricator via llvm-commits
- [llvm] r357769 - Add an option do not dump the generated object on disk
Guillaume Chatelet via llvm-commits
- [PATCH] D60194: [Tooling] add a Heuristic field indicating that a CompileCommand was guessed.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D59597: [scudo][standalone] Add flags & related parsers
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D60319: [ARM] [FIX] Add missing f16 vector operations lowering
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D60321: [llvm-readobj] Add helper functions `printVersionSymbol()`, `printVersionDefinition()` and `printVersionDependency()`
Xing via Phabricator via llvm-commits
- [PATCH] D59787: [ARM] Implement TTI::getMemcpyCost
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D60322: [LLVM-C] Begin to Expose A More General Binary Interface
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D59658: [LLVM-C] Add bindings to insert basic blocks
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D58733: [LLVM-C] Move and Clean Up The Instrumentation Pass Bindings
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D59259: [AArch64] Use faddp to implement fadd reductions.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] r357771 - [format] Add correct punctuation to comment
Stephen Tozer via llvm-commits
- [PATCH] D59946: [llvm-readobj] Improve error message for for --string-dump
Phabricator via Phabricator via llvm-commits
- [llvm] r357772 - [llvm-readobj] Improve error message for --string-dump
Stephen Tozer via llvm-commits
- [llvm] r357773 - Change some dyn_cast to more apropriate isa. NFC
Fangrui Song via llvm-commits
- [PATCH] D60324: [llvm-objcopy] Add switch to allow removing referenced sections
James Henderson via Phabricator via llvm-commits
- [llvm] r357774 - Revert "[llvm-readobj] Improve error message for --string-dump"
Stephen Tozer via llvm-commits
- [llvm] r357776 - [InstCombine] add test to show reassociation that creates a denormal constant; NFC
Sanjay Patel via llvm-commits
- [llvm] r357777 - Add documentation for PDB TPI/IPI Stream.
Zachary Turner via llvm-commits
- [PATCH] D57533: lit: support long paths on Windows
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] r357778 - lit: support long paths on Windows
Saleem Abdulrasool via llvm-commits
- [llvm] r357780 - [InstCombine] add tests for sqrt+fdiv+fmul; NFC
Sanjay Patel via llvm-commits
- [llvm] r357781 - gn build: Merge r357719
Nico Weber via llvm-commits
- [llvm] r357782 - [InstCombine] add tests for fdiv+fmul; NFC
Sanjay Patel via llvm-commits
- [llvm] r357783 - gn build: Merge 357768 and 357770
Nico Weber via llvm-commits
- [llvm] r357784 - [PDB Docs] Add info about the hash adjustment buffer.
Zachary Turner via llvm-commits
- [zorg] r357785 - Add lld to the list of dependencies for the lldb_scheduler
Stella Stamenova via llvm-commits
- [PATCH] D60300: [testsuite] Split Objective-C data formatter
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] r357788 - [PDB Docs] Finish documentation for PDB Info Stream.
Zachary Turner via llvm-commits
- [llvm] r357789 - lit: make rm python 3 friendly (NFC)
Saleem Abdulrasool via llvm-commits
- [llvm] r357790 - Try to fix Sphinx bot.
Zachary Turner via llvm-commits
- [llvm] r357791 - [AMDGPU] predicate and feature refactoring
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D60327: [TSan][libdispatch] Add RunLoop helper to ease porting tests
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D60328: [gn] Make -no-exceptions flag a config
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D60329: [gn] Use label_name rather than target_output_name for objects
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D60330: [gn] Rebase paths in symlink_or_copy against root_build_dir
Petr Hosek via Phabricator via llvm-commits
- [llvm] r357795 - [LCG] Add aliased functions as LCG roots
Guozhi Wei via llvm-commits
- [PATCH] D60331: [gn] Support for building compiler-rt builtins
Petr Hosek via Phabricator via llvm-commits
- [www] r357796 - Add more round tables.
Tanya Lattner via llvm-commits
- [PATCH] D60332: [gn] Support for per-target runtime directory layout
Petr Hosek via Phabricator via llvm-commits
- [llvm] r357797 - [gn] Make -no-exceptions flag a config
Petr Hosek via llvm-commits
- [llvm] r357798 - [gn] Rebase paths in symlink_or_copy against root_build_dir
Petr Hosek via llvm-commits
- [PATCH] D60333: [X86][SSE] SimplifyDemandedBitsForTargetNode - Add PACKSS support
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r357800 - [X86] Merge the different CMOV instructions for each condition code into single instructions that store the condition code as an immediate.
Craig Topper via llvm-commits
- [llvm] r357801 - [X86] Merge the different SETcc instructions for each condition code into single instructions that store the condition code as an operand.
Craig Topper via llvm-commits
- [llvm] r357802 - [X86] Merge the different Jcc instructions for each condition code into single instructions that store the condition code as an operand.
Craig Topper via llvm-commits
- [PATCH] D60334: Summary:Add close_fd_mask functionality to AFL driver.
Jonathan Metzman via Phabricator via llvm-commits
- [PATCH] D60336: [test-suite] litsupport/modules/perf.py: store profile filename in context.profilefile
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D60337: [test-suite] litsupport/modules/microbenchmark.py: propagate perf file to the microbenchmarks
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r357805 - [AMDGPU] Add MachineDCE pass after RenameIndependentSubregs
Stanislav Mekhanoshin via llvm-commits
- [lld] r357806 - ELF: De-template ELFFileBase. NFCI.
Peter Collingbourne via llvm-commits
- [compiler-rt] r357807 - Use binary write mode in WriteToFile function to avoid appended \r characters on Windows
Vitaly Buka via llvm-commits
- [PATCH] D60107: [analyzer] NoStoreFuncVisitor: Suppress bug reports with no-store in system headers.
Phabricator via Phabricator via llvm-commits
- [llvm] r357808 - [X86] Preserve operand flag when expanding TCRETURNri
Francis Visoiu Mistrih via llvm-commits
- [llvm] r357809 - [X86] Enable tail calls for CallingConv::Swift
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D59843: [PowerPC] Add support for __dcbf builtin
Ahsan Saghir via Phabricator via llvm-commits
- [llvm] r357812 - [LLVM-C] Add bindings to insert basic blocks
Robert Widmann via llvm-commits
- [PATCH] D60338: GlobalISel: Move computeValueLLTs
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r357815 - [globalisel] Support 3-type legalForCartesianProduct()
Daniel Sanders via llvm-commits
- [llvm] r357816 - [InstCombine] add more tests for fmul+fdiv+sqrt; NFC
Sanjay Patel via llvm-commits
- [PATCH] D60339: GlobalISel: Fix invoke lowering creating invalid type registers
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r357819 - [PDB Docs] Delete * LINKER * Stream information.
Zachary Turner via llvm-commits
- [llvm] r357820 - [globalisel] Allow combiners to query legality
Daniel Sanders via llvm-commits
- [compiler-rt] r357821 - [gn] Support for building compiler-rt builtins
Petr Hosek via llvm-commits
- [llvm] r357821 - [gn] Support for building compiler-rt builtins
Petr Hosek via llvm-commits
- [llvm] r357822 - [LLVM-C] Begin to Expose A More General Binary Interface
Robert Widmann via llvm-commits
- [PATCH] D60341: [X86] Use (SUBREG_TO_REG (MOV32rm)) for extloadi64i8/extloadi64i16 when the load is 4 byte aligned or better and not volatile.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D59977: [Lexer] Fix an off-by-one bug in Lexer::getAsCharRange() - NFC.
Phabricator via Phabricator via llvm-commits
- [llvm] r357825 - [PDB Docs] The IPI Stream actually has index 4.
Zachary Turner via llvm-commits
- [llvm] r357826 - [PDB Docs] Add documentation for the hash table format.
Zachary Turner via llvm-commits
- [PATCH] D60342: ELF: Move build id computation to Writer. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D60343: [asan_symbolize] Use proper logging infrastructure.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D60344: [TSan][libdispatch] Fix test
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D60345: [TSan][libdispatch] Fix test
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D60346: [AMDGPU] Sort out and rename multiple CI/VI predicates
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D60347: [TSan][libdispatch] Replace CFRunLoop with barriers, pt. 1
Julian Lettner via Phabricator via llvm-commits
- [llvm] r357830 - gn build: Pacify `gn format`
Nico Weber via llvm-commits
- [PATCH] D60348: [COFF, ARM64] Fix ABI implementation of struct returns
Mandeep Singh Grang via Phabricator via llvm-commits
- [compiler-rt] r357831 - tsan: Update test expectations.
Peter Collingbourne via llvm-commits
- [PATCH] D60351: [builtins] Reformat builtins with clang-format
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D60352: [builtins] Use single line C++/C99 comment style
Petr Hosek via Phabricator via llvm-commits
- [compiler-rt] r357832 - [TSan][libdispatch] Remove Darwin-only version of fully-ported tests
Julian Lettner via llvm-commits
- [PATCH] D60353: ELF: Add basic partition data structures and behaviours.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r357833 - [Symbolize] Uniquify sorted vector<pair<SymbolDesc, StringRef>>
Fangrui Song via llvm-commits
- [PATCH] D60354: llvm-undname: Fix more crashes and asserts on invalid inputs
Nico Weber via Phabricator via llvm-commits
- [PATCH] D59649: [ELF] Improve error message for relocations to symbols defined in discarded sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60355: hwasan: Enable -hwasan-allow-ifunc by default.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D60356: Accelerate isPotentiallyReachable when a DominatorTree is available.
Nick Lewycky via Phabricator via llvm-commits
- [PATCH] D60357: Improve visited block tracking is isPotentiallyReachable.
Nick Lewycky via Phabricator via llvm-commits
- [PATCH] D60358: [TargetLowering][X86][AArch64] Teach SimplifyDemandedBits to use ShrinkDemandedOp on ISD::SHL nodes.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D60360: Dump the minimal version of cmake 3.5.0
Sylvestre Ledru via Phabricator via llvm-commits
- [llvm] r357834 - [DWARF] Simplify DWARFDebugAranges::findAddress
Fangrui Song via llvm-commits
- [llvm] r357835 - [AMDGPU] Sort out and rename multiple CI/VI predicates
Stanislav Mekhanoshin via llvm-commits
- [www] r357836 - Add presenter.
Tanya Lattner via llvm-commits
- [PATCH] D60361: [clang-format] [PR41407] Constructor initializer list indented incorrectly
MyDeveloperDay via Phabricator via llvm-commits
- [llvm] r357838 - [CostModel][X86] Add more exhaustive masked load/store/gather/scatter/expand/compress cost tests
Simon Pilgrim via llvm-commits
- [PATCH] D60362: [clang-format] [PR39719] clang-format converting object-like macro to function-like macro
MyDeveloperDay via Phabricator via llvm-commits
- [PATCH] D54978: Move the SMT API to LLVM
Mikhail Ramalho via Phabricator via llvm-commits
- [llvm] r357839 - [X86][SSE] Add more exhaustive masked load/store tests
Simon Pilgrim via llvm-commits
- [llvm] r357840 - [X86] Split expandload and compressstore tests
Simon Pilgrim via llvm-commits
- [llvm] r357841 - [llvm-exegesis][X86] Handle CMOVcc/SETcc OPERAND_COND_CODE OperandType
Roman Lebedev via llvm-commits
- [PATCH] D60363: [clang-format] [PR41170] Break after return type ignored with certain comments positions
MyDeveloperDay via Phabricator via llvm-commits
- [llvm] r357842 - [X86] Add AVX-target expandload and compressstore tests
Simon Pilgrim via llvm-commits
- [PATCH] D59959: [ConstantRange] Add unsigned and signed intersection type
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59749: [ConstantRange] Fix isWrappedSet()
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r357843 - Fix spelling mistake. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D59506: [ValueTracking][InstSimplify] Support min/max selects in computeConstantRange()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D60364: [DWARF] Set discriminator to 0 for DW_LNS_copy
Fangrui Song via Phabricator via llvm-commits
- [llvm] r357844 - [X86] Autogenerate complete checks. NFC
Craig Topper via llvm-commits
- [llvm] r357845 - [X86] Add test cases to show missed opportunities to use a sign extended 8 or 32 bit immediate AND when reversing SHL+AND to form an LEA.
Craig Topper via llvm-commits
- [llvm] r357846 - [X86] Use a signed mask in foldMaskedShiftToScaledMask to enable a shorter immediate encoding.
Craig Topper via llvm-commits
- [PATCH] D60365: [AVR] Fix codegen for rotate instructions
Daan Sprenkels via Phabricator via llvm-commits
- [PATCH] D60366: [LLVM-C] Allow Access to the Type of a Binary
Robert Widmann via Phabricator via llvm-commits
- [llvm] r357847 - [X86] combineBitcastvxi1 - provide dst VT and src SDValue directly. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r357848 - [X86] When converting (x << C1) AND C2 to (x AND (C2>>C1)) << C1 during isel, try using andl over andq by favoring 32-bit unsigned immediates.
Craig Topper via llvm-commits
- [PATCH] D60367: [TableGen] Introduce !listsplat 'binary' operator
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r357849 - [NFC] Fix typo in comment.
Nick Lewycky via llvm-commits
- [PATCH] D60369: Fix missing arguments in tutorial
Sajjad Heydari via Phabricator via llvm-commits
- [llvm] r357850 - [gn] Support for per-target runtime directory layout
Petr Hosek via llvm-commits
- [PATCH] D60359: [clang-format] Fix incorrect indentation of C++ constructor initializer list
Owen Pan via Phabricator via llvm-commits
- [PATCH] D60370: [gn] Support for building libunwind
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D60372: [gn] Support for building libcxxabi
Petr Hosek via Phabricator via llvm-commits
- [llvm] r357852 - Change some StringRef::data() reinterpret_cast to bytes_begin() or arrayRefFromStringRef()
Fangrui Song via llvm-commits
- [llvm] r357853 - [llvm-objdump] Simplify disassembleObject
Fangrui Song via llvm-commits
- [llvm] r357854 - [ConstantRange] Shl considers full-set shifting to last bit position.
Marcello Maggioni via llvm-commits
- [llvm] r357855 - [llvm-objdump] Simplify Expected<T> handling with unwrapOrError
Fangrui Song via llvm-commits
- [llvm] r357856 - .
Fangrui Song via llvm-commits
- [llvm] r357857 - [llvm-objdump] Simplify some ELF typename: ELFFile<ELFT>::Elf_xxx -> ELFT::xxx
Fangrui Song via llvm-commits
- [llvm] r357858 - [llvm-objdump] Fix split of source lines; don't ltrim source lines
Fangrui Song via llvm-commits
- [PATCH] D52193: RFC: [clang] Multithreaded compilation support -- NOT FOR SUBMIT
Angus Hewlett via Phabricator via llvm-commits
- [llvm] r357859 - [X86][SSE] SimplifyDemandedBitsForTargetNode - Add initial PACKSS support
Simon Pilgrim via llvm-commits
- [www] r357860 - Rotate some of the old releases into the OldNews file
Chris Lattner via llvm-commits
- [llvm] r357861 - [DAG] Pull out ComputeNumSignBits call to make debugging easier. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D60375: [X86] combineVectorTruncationWithPACKUS - remove split/concatenation of mask
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D35985: Skip live range segment verification for reserved physregs
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D60376: [llvm-objdump] Align instructions to a tab stop and accept (and ignore) -w/--wide
Fangrui Song via Phabricator via llvm-commits
- [llvm] r357863 - remove some unhelpful language from the tutorial
Chris Lattner via llvm-commits
- [llvm] r357864 - [CostModel][X86] Masked load legalization requires an binary-shuffle not a select (PR39812)
Simon Pilgrim via llvm-commits
- [llvm] r357865 - make a bunch of cleanups in wording and tone
Chris Lattner via llvm-commits
- [llvm] r357866 - [DWARF] DWARFDebugLine: delete unused parameter `Offset`
Fangrui Song via llvm-commits
- [llvm] r357867 - various improvements in wording, also unbreak the bot
Chris Lattner via llvm-commits
- [llvm] r357868 - last changes for now
Chris Lattner via llvm-commits
- [PATCH] D60377: [ConstantRange] Add PreferredResultType support for unionWith()
Nikita Popov via Phabricator via llvm-commits
- [llvm] r357869 - [llvm-objdump] Split disassembleObject and simplify --{start, stop}-address handling
Fangrui Song via llvm-commits
- [llvm] r357870 - Reapply [ValueTracking] Support min/max selects in computeConstantRange()
Nikita Popov via llvm-commits
- [llvm] r357871 - [ConstantRange] Add isAllNegative() and isAllNonNegative() methods
Nikita Popov via llvm-commits
- [llvm] r357872 - [LLVM-C] Allow Access to the Type of a Binary
Robert Widmann via llvm-commits
- [PATCH] D60378: [LLVM-C] Add Accessor for Mach-O Universal Binary Slices
Robert Widmann via Phabricator via llvm-commits
- [llvm] r357873 - [ConstantRange] Add unsigned and signed intersection types
Nikita Popov via llvm-commits
- [llvm] r357874 - [ConstantRangeTest] Generalize intersection testing code; NFC
Nikita Popov via llvm-commits
- [llvm] r357875 - [X86] Use (SUBREG_TO_REG (MOV32rm)) for extloadi64i8/extloadi64i16 when the load is 4 byte aligned or better and not volatile.
Craig Topper via llvm-commits
- [llvm] r357876 - [ConstantRange] Add signed/unsigned unionWith()
Nikita Popov via llvm-commits
- [PATCH] D60374: clang-format incorrectly indents wrapped closing parenthesis
Owen Pan via Phabricator via llvm-commits
- [PATCH] D60381: FileCheck [1/12]: Move variable table in new object
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60382: FileCheck [2/12]: Stricter parsing of -D option
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60383: FileCheck [3/12]: Stricter parsing of @LINE expressions
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60384: FileCheck [4/12]: Introduce @LINE numeric expressions
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60385: FileCheck [5/12]: Introduce regular numeric variables
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60386: FileCheck [6/12]: Introduce numeric variable definition
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60387: FileCheck [7/12]: Arbitrary long numeric expressions
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60388: FileCheck [8/12]: Define numeric var from expr
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60389: FileCheck [9/12]: Add support for matching formats
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60390: FileCheck [10/12]: Add support for signed numeric values
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60391: FileCheck [11/12]: Add matching constraint specification
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D60392: FileCheck [12/12]: Support use of var defined on same line
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D49084: FileCheck: Add support for numeric variables and expressions
Thomas Preud'homme via Phabricator via llvm-commits
- [llvm] r357880 - [llvm-objdump] Fix MC/ARM/arm-macho-calls.s
Fangrui Song via llvm-commits
- [llvm] r357881 - [X86] Add avx and avx512f command lines to atomic-non-integer.ll. NFC
Craig Topper via llvm-commits
- [llvm] r357882 - [X86] Split floating point tests out of atomic-mi.ll into atomic-fp.ll. Add avx and avx512f command lines. NFC
Craig Topper via llvm-commits
- [PATCH] Add checks for MSVC in LLVM_FALLTHROUGH and LLVM_NODISCARD
Thad House via llvm-commits
- [llvm] r357883 - [InstCombine]add testcase for sdiv canonicalizetion - NFC
Chen Zheng via llvm-commits
- [PATCH] D60394: [X86] Add patterns for using movss/movsd for atomic load/store of f32/64. Remove atomic fadd pseudos use isel patterns instead.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D60395: [InstCombine] canonicalize sdiv with NEG operand
ChenZheng via Phabricator via llvm-commits
- [llvm] r357884 - [InstCombine] add testcases for sdiv exact flag fixing - NFC.
Chen Zheng via llvm-commits
- [PATCH] D60396: [InstCombine] sdiv exact flag fixup
ChenZheng via Phabricator via llvm-commits
- [lld] r357885 - Fix -emit-reloc against local symbols.
Rui Ueyama via llvm-commits
Last message date:
Sun Apr 7 23:52:57 PDT 2019
Archived on: Tue Apr 9 08:12:09 PDT 2019
This archive was generated by
Pipermail 0.09 (Mailman edition).