The Week Of Monday 30 April 2018 Archives by author
Starting: Mon Apr 30 00:15:22 PDT 2018
Ending: Sun May 6 23:47:19 PDT 2018
Messages: 1934
- [llvm] r331387 - Move the TestPlugin project into the Tests folder in CMake.
Aaron Ballman via llvm-commits
- [PATCH] D46348: [SelectionDAG] Transfer DbgValues when casts are optimized in SelectionDAG::getNode
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D46348: [SelectionDAG] Transfer DbgValues when casts are optimized in SelectionDAG::getNode
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D46440: [lit, lldbsuite] Fixes for several tests LLDB tests for Python 3 or Windows
Aaron Smith via Phabricator via llvm-commits
- [llvm] r331522 - [AArch64] Custom Lower MULLH{S, U} for v16i8, v8i16, and v4i32
Adhemerval Zanella via llvm-commits
- [llvm] r331541 - [AArch64] Add missing testcase for r331522
Adhemerval Zanella via llvm-commits
- [PATCH] D46009: [AArch64] Custom Lower MULLH{S, U} for v16i8, v8i16, and v4i32
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D46009: [AArch64] Custom Lower MULLH{S, U} for v16i8, v8i16, and v4i32
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D46283: [AArch64] Set vectorizer-maximize-bandwidth as default true
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D46283: [AArch64] Set vectorizer-maximize-bandwidth as default true
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D46009: [AArch64] Custom Lower MULLH{S, U} for v16i8, v8i16, and v4i32
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D46009: [AArch64] Custom Lower MULLH{S, U} for v16i8, v8i16, and v4i32
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D46010: [AArch64] Improve cost of vector division by constant
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D46010: [AArch64] Improve cost of vector division by constant
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D46010: [AArch64] Improve cost of vector division by constant
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D46010: [AArch64] Improve cost of vector division by constant
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D46378: Undef the macros after their use
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D46378: Undef the macros after their use
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D45543: [globalisel] Add a combiner helpers for extending loads and use them in a pre-legalize combiner for AArch64
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D45732: [GlobalISel] Making VRegs w/ LLTs and RegClasses both illegal
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D46238: [llvm-rc] Add rudimentary support for codepages
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D46238: [llvm-rc] Add rudimentary support for codepages
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D46238: [llvm-rc] Add rudimentary support for codepages
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D46238: [llvm-rc] Add rudimentary support for codepages
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D46239: [llvm-rc] Default to writing the output next to the input, if no output is specified
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D46358: [llvm-cvtres] Allow parameters preceded by '-' in addition to '/'
Adrian McCarthy via Phabricator via llvm-commits
- [llvm] r331272 - Remove \brief commands from doxygen comments.
Adrian Prantl via llvm-commits
- [llvm] r331272 - Remove \brief commands from doxygen comments.
Adrian Prantl via llvm-commits
- [llvm] r331275 - Remove @brief commands from doxygen comments, too.
Adrian Prantl via llvm-commits
- [llvm] r331266 - Fix the issue that ComputeValueKnownInPredecessors only handles the case when
Adrian Prantl via llvm-commits
- [llvm] r331535 - DwarfCompileUnit: Fix another assertion failure on malformed input
Adrian Prantl via llvm-commits
- [PATCH] D43092: [DebugInfo] Prevent infinite recursion for malformed DWARF
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D46253: [LoopSimplify] Use BB::instructionsWithoutDebug to skip DbgInfo (NFC).
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D46271: [CodeView] Improve debbuging of virtual base class member variables
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D46271: [CodeView] Improve debbuging of virtual base class member variables
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D46290: Remove \brief commands from doxygen comments.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D46271: [CodeView] Improve debbuging of virtual base class member variables
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D46290: Remove \brief commands from doxygen comments.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D46220: Remove premature caching of the global variables list in CompileUnit.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D46348: [SelectionDAG] Transfer DbgValues when casts are optimized in SelectionDAG::getNode
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D46391: [DebugInfo] Correction for an assert in DIExpression::createFragmentExpression
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D46334: [CMake] Unify and relayer testing
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D46334: [CMake] Unify and relayer testing
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D46334: [CMake] Unify and relayer testing
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D46362: DWARFExpression: Convert file addresses to load addresses early on
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D46362: DWARFExpression: Convert file addresses to load addresses early on
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D46396: Optionally simplify basic blocks introduced by AtomicExpandPass
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D46371: [ObjCARC] Convert an if to an early continue. NFC
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D46182: [RISCV] Set isReMaterializable on ADDI and LUI instructions
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D46221: [RISCV] Lower tail pseudo instruction
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D45395: [RISCV] Implement tail call optimization
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D46118: [RISCV] [WIP] AsmParser support for the li pseudo instruction
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D45864: [RISCV] Support .option rvc and norvc
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D46221: [RISCV] Implement MC layer support for the tail pseudoinstruction
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D45864: [RISCV] Support .option rvc and norvc
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D45181: [RISCV] Add diff relocation support for RISC-V
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D40369: Support sext, zext and trunc instructions in SCEV delinearization algorithm (new revision)
Alex Susu via Phabricator via llvm-commits
- [PATCH] D40369: Support sext, zext and trunc instructions in SCEV delinearization algorithm (new revision)
Alex Susu via Phabricator via llvm-commits
- [PATCH] D46393: Remove explicit cfg-temporary-dtors=true
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D46341: [llvm-objcopy] Add --discard-all (-x) option
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D46341: [llvm-objcopy] Add --discard-all (-x) option
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D46407: [tools] Introduce llvm-strip
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D46407: [tools] Introduce llvm-strip
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D46407: [tools] Introduce llvm-strip
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D46407: [tools] Introduce llvm-strip
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D46407: [tools] Introduce llvm-strip
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D46407: [tools] Introduce llvm-strip
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D46298: AMDGPU: Remove deadcode in isSDNodeSourceOfDivergence()
Alexander via Phabricator via llvm-commits
- [PATCH] D46133: [InstCombine, ARM, AArch64] Convert table lookup to shuffle vector
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D46273: [InstCombine, ARM] Convert vld1 to llvm load
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D46273: [InstCombine, ARM] Convert vld1 to llvm load
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D46133: [InstCombine, ARM, AArch64] Convert table lookup to shuffle vector
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D46133: [InstCombine, ARM, AArch64] Convert table lookup to shuffle vector
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D46273: [InstCombine, ARM] Convert vld1 to llvm load
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D46133: [InstCombine, ARM, AArch64] Convert table lookup to shuffle vector
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D46273: [InstCombine, ARM] Convert vld1 to llvm load
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D46273: [InstCombine, ARM] Convert vld1 to llvm load
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D46273: [InstCombine, ARM] Convert vld1 to llvm load
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D46273: [InstCombine, ARM] Convert vld1 to llvm load
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D46273: [InstCombine, ARM] Convert vld1 to llvm load
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D41827: [DEBUG] Initial adaptation of NVPTX target for debug info emission.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D41827: [DEBUG] Initial adaptation of NVPTX target for debug info emission.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D41827: [DEBUG] Initial adaptation of NVPTX target for debug info emission.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D41827: [DEBUG] Initial adaptation of NVPTX target for debug info emission.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] r331222 - [ModRefInfo] Rename local variable IsMustAlias to avoid shadowing MustAlias enum entry.
Alina Sbirlea via llvm-commits
- [PATCH] D38862: Add must alias info to ModRefInfo.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D46295: [ubsan] Make the C++ code here not cast floating point values outside the range of an integer type to that integer type.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D45299: API to update MemorySSA for cloned blocks.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D45301: Update MemorySSA in LoopUnswitch.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D45300: Update MemorySSA BasicBlockUtils.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D45299: API to update MemorySSA for cloned blocks.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D46505: [DAGcombine] Teach the combiner about -a = ~a + 1
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D46512: [ARM] Add support for SETCCCARRY instead of SETCCE
Amaury SECHET via Phabricator via llvm-commits
- [llvm] r331604 - Add test cases for large integer legalization of add and sub. NFC
Amaury Sechet via llvm-commits
- [llvm] r331614 - [ARM] Select result 1 from ConvertBooleanCarryToCarryFlag's result automatically. NFC
Amaury Sechet via llvm-commits
- [PATCH] D46386: Adding __atomic_fetch_min/max intrinsics to clang
Anastasia Stulova via Phabricator via llvm-commits
- [llvm] r331169 - [llvm-mca] Support for in-order CPU for -instruction-tables testing.
Andrea Di Biagio via llvm-commits
- [llvm] r331170 - [llvm-mca] Regenerate test Atom/resources-sse3.s. NFC
Andrea Di Biagio via llvm-commits
- [llvm] r331193 - [llvm-mca] Correctly handle zero-latency stores that consume pipeline resources.
Andrea Di Biagio via llvm-commits
- [llvm] r331252 - [X86] Correct spill slot size.
Andrea Di Biagio via llvm-commits
- [llvm] r331355 - [X86] Fix scheduling info for VMPSADBWYrmi.
Andrea Di Biagio via llvm-commits
- [llvm] r331516 - [llvm-mca] remove unused argument from method InstrBuilder::createInstrDescImpl.
Andrea Di Biagio via llvm-commits
- [llvm] r331517 - [llvm-mca] use colors for warnings and notes generated by InstrBuilder.
Andrea Di Biagio via llvm-commits
- [lld] r331589 - Fix -Wunused-variable warning introduced at r331566.
Andrea Di Biagio via llvm-commits
- [llvm] r331590 - [llvm-mca] minor tweak to the resource pressure printing functionality. NFC.
Andrea Di Biagio via llvm-commits
- [llvm] r331594 - [llvm-mca] removes flag -instruction-tables from the "View Options" category.
Andrea Di Biagio via llvm-commits
- [PATCH] D46256: [X86] Correct spill slot sizes
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D46304: [MC] Add llvm_unreachable to toString to fix compile time warning.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D46304: [MC] Add llvm_unreachable to toString to fix compile time warning.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D46331: [MCA][NFC] Lift the logic of the RetireControlUnit from the Dispatch translation unit into its own translation unit.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D46409: [llvm-mca] Add descriptive names for the TimelineView report characters. NFC.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D46367: [llvm-mca] Avoid exposing index values in the MCA interfaces.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D46031: [DAGCombiner] Masked merge: if 'B' is constant, de-canonicalize the pattern (invert the mask).
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D46031: [DAGCombiner] Masked merge: if 'B' is constant, de-canonicalize the pattern (invert the mask).
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D46493: [DagCombiner] Not all 'andn''s work with immediates.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D46493: [DagCombiner] Not all 'andn''s work with immediates.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D46367: [llvm-mca] Avoid exposing index values in the MCA interfaces.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D46367: [llvm-mca] Avoid exposing index values in the MCA interfaces.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D46243: Move Schedule class to header file for allowing inheritance
Andrew Trick via Phabricator via llvm-commits
- [PATCH] D46243: Move Schedule class to header file for allowing inheritance
Andrew Trick via Phabricator via llvm-commits
- [PATCH] D37216: [SROA] propagate !range metadata when moving loads
Anthony Ramine via Phabricator via llvm-commits
- [PATCH] D46147: [NVPTX] Added a feature to use short pointers for const/local/shared AS.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D46368: [analyzer] pr18953: Zeroing constructors, store binding extents, ASTRecordLayouts.
Artem Dergachev via Phabricator via llvm-commits
- [PATCH] D45315: [X86] Improve unsigned saturation downconvert detection.
Artur Gainullin via Phabricator via llvm-commits
- [PATCH] D45315: [X86] Improve unsigned saturation downconvert detection.
Artur Gainullin via Phabricator via llvm-commits
- [PATCH] D46243: Move Schedule class to header file for allowing inheritance
Atheel Massalha via Phabricator via llvm-commits
- [PATCH] D46243: Move Schedule class to header file for allowing inheritance
Atheel Massalha via Phabricator via llvm-commits
- [PATCH] D46243: Move Schedule class to header file for allowing inheritance
Atheel Massalha via Phabricator via llvm-commits
- [PATCH] D46243: Move Schedule class to header file for allowing inheritance
Atheel Massalha via Phabricator via llvm-commits
- [PATCH] D46126: [SLP] Vectorize transposable binary operand bundles
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D46126: [SLP] Vectorize transposable binary operand bundles
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D46126: [SLP] Vectorize transposable binary operand bundles
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D46235: [bindings/go] Add Go bindings for volatile loads/stores
Ayke via Phabricator via llvm-commits
- [PATCH] D46437: [bindings/go] Add Go bindings for inline assembly
Ayke via Phabricator via llvm-commits
- [PATCH] D46035: [clangd] Fix unicode handling, using UTF-16 where LSP requires it.
Ben Hamilton via Phabricator via llvm-commits
- [PATCH] D46035: [clangd] Fix unicode handling, using UTF-16 where LSP requires it.
Ben Hamilton via Phabricator via llvm-commits
- [PATCH] D46274: [Support] Harden JSON against invalid UTF-8.
Ben Hamilton via Phabricator via llvm-commits
- [PATCH] D46274: [Support] Harden JSON against invalid UTF-8.
Ben Hamilton via Phabricator via llvm-commits
- [PATCH] D46274: [Support] Harden JSON against invalid UTF-8.
Ben Hamilton via Phabricator via llvm-commits
- [PATCH] D46206: [clang-tidy] Add Apple prefix acronyms to objc-property-declaration
Ben Hamilton via Phabricator via llvm-commits
- [PATCH] D46293: [clang-tidy/google-runtime-int] Allow passing non-bitwidth types to printf()-style APIs
Ben Hamilton via Phabricator via llvm-commits
- [PATCH] D46191: [LV] Preserve inbounds on created GEPs
Ben Hamilton via Phabricator via llvm-commits
- [PATCH] D46191: [LV] Preserve inbounds on created GEPs
Ben Hamilton via Phabricator via llvm-commits
- [PATCH] D46274: [Support] Harden JSON against invalid UTF-8.
Ben Hamilton via Phabricator via llvm-commits
- [llvm] r331171 - [bindings] Fix dibuilder go bindings after r331114.
Benjamin Kramer via llvm-commits
- [llvm] r331442 - [WebAssembly] MC: Don't litter test directory.
Benjamin Kramer via llvm-commits
- [llvm] r331182 - [SelectionDAG] Improve selection of DBG_VALUE using a PHI node result
Bjorn Pettersson via llvm-commits
- [llvm] r331183 - [BranchFolding] Salvage DBG_VALUE instructions from empty blocks
Bjorn Pettersson via llvm-commits
- [llvm] r331337 - [SelectionDAG] Selection of DBG_VALUE using a PHI node result (pt 2)
Bjorn Pettersson via llvm-commits
- [llvm] r331464 - Reapply "[SelectionDAG] Selection of DBG_VALUE using a PHI node result (pt 2)"
Bjorn Pettersson via llvm-commits
- [llvm] r331465 - [DebugInfo] Correction for an assert in DIExpression::createFragmentExpression
Bjorn Pettersson via llvm-commits
- [llvm] r331510 - [SelectionDAG] Refactor code by adding RegsForValue::getRegsAndSizes(). NFCI
Bjorn Pettersson via llvm-commits
- [PATCH] D46184: [BranchFolding] Salvage DBG_VALUE instructions from empty blocks
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D46129: [SelectionDAG] Improve selection of DBG_VALUE using a PHI node result
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D45878: [DEBUG INFO] Fixing cases where debug info (-g) causes changes in the program.
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D46329: [SelectionDAG] Selection of DBG_VALUE using a PHI node result (pt 2)
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D46329: [SelectionDAG] Selection of DBG_VALUE using a PHI node result (pt 2)
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D46329: [SelectionDAG] Selection of DBG_VALUE using a PHI node result (pt 2)
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D46329: [SelectionDAG] Selection of DBG_VALUE using a PHI node result (pt 2)
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D46360: [SelectionDAG] Refactor code by adding RegsForValue::getRegsAndSizes(). NFCI
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D46329: [SelectionDAG] Selection of DBG_VALUE using a PHI node result (pt 2)
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D46384: Reapply "[SelectionDAG] Selection of DBG_VALUE using a PHI node result (pt 2)"
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D46384: Reapply "[SelectionDAG] Selection of DBG_VALUE using a PHI node result (pt 2)"
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D46384: Reapply "[SelectionDAG] Selection of DBG_VALUE using a PHI node result (pt 2)"
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D46391: [DebugInfo] Correction for an assert in DIExpression::createFragmentExpression
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D46391: [DebugInfo] Correction for an assert in DIExpression::createFragmentExpression
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D46391: [DebugInfo] Correction for an assert in DIExpression::createFragmentExpression
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D46384: Reapply "[SelectionDAG] Selection of DBG_VALUE using a PHI node result (pt 2)"
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D46391: [DebugInfo] Correction for an assert in DIExpression::createFragmentExpression
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D46384: Reapply "[SelectionDAG] Selection of DBG_VALUE using a PHI node result (pt 2)"
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D46360: [SelectionDAG] Refactor code by adding RegsForValue::getRegsAndSizes(). NFCI
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D46360: [SelectionDAG] Refactor code by adding RegsForValue::getRegsAndSizes(). NFCI
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D45842: [Reassociate] swap binop operands to increase factoring potential
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D46422: [LCSSA] Iteratively remove unused PHI nodes in formLCSSAForInstructions
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D46422: [LCSSA] Iteratively remove unused PHI nodes in formLCSSAForInstructions
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D46426: [SROA] Handle PHI with multiple duplicate predecessors
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D46422: [LCSSA] Iteratively remove unused PHI nodes in formLCSSAForInstructions
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D46422: [LCSSA] Iteratively remove unused PHI nodes in formLCSSAForInstructions
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D46422: [LCSSA] Iteratively remove unused PHI nodes in formLCSSAForInstructions
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D46422: [LCSSA] Iteratively remove unused PHI nodes in formLCSSAForInstructions
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D46422: [LCSSA] Iteratively remove unused PHI nodes in formLCSSAForInstructions
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D46422: [LCSSA] Iteratively remove unused PHI nodes in formLCSSAForInstructions
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D46499: [Support] Add docs for 'openFileFor{Write,Read}'
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D46267: [test-suite] Enable MicroBenchmarks by default
Brian Homerding via Phabricator via llvm-commits
- [PATCH] D46240: [llvm] Removing writeonly and readnone incompatibility.
Brian Homerding via Phabricator via llvm-commits
- [PATCH] D46271: [CodeView] Improve debbuging of virtual base class member variables
Brock Wyma via Phabricator via llvm-commits
- [PATCH] D46271: [CodeView] Improve debbuging of virtual base class member variables
Brock Wyma via Phabricator via llvm-commits
- [PATCH] D46271: [CodeView] Improve debbuging of virtual base class member variables
Brock Wyma via Phabricator via llvm-commits
- [PATCH] D46271: [CodeView] Improve debbuging of virtual base class member variables
Brock Wyma via Phabricator via llvm-commits
- [PATCH] D46271: [CodeView] Improve debbuging of virtual base class member variables
Brock Wyma via Phabricator via llvm-commits
- [PATCH] D46503: [cmake] work around a race in Sphinx.
Brooks Davis via Phabricator via llvm-commits
- [PATCH] D46503: [cmake] work around a race in Sphinx.
Brooks Davis via Phabricator via llvm-commits
- [PATCH] D46503: [cmake] work around a race in Sphinx.
Brooks Davis via Phabricator via llvm-commits
- [test-suite] r331240 - [ubsan] Make the C++ code here not cast floating point values outside
Chandler Carruth via llvm-commits
- [llvm] r331246 - [PM/LoopUnswitch] Add back a successor set that was removed based on
Chandler Carruth via llvm-commits
- [llvm] r331247 - [PM/LoopUnswitch] Remove the last manual domtree update code from loop
Chandler Carruth via llvm-commits
- [llvm] r331266 - Fix the issue that ComputeValueKnownInPredecessors only handles the case when
Chandler Carruth via llvm-commits
- [llvm] r331407 - [GCOV] Emit the writeout function as nested loops of global data.
Chandler Carruth via llvm-commits
- [llvm] r331418 - [gcov] Switch to an explicit if clunky array to satisfy some compilers
Chandler Carruth via llvm-commits
- [PATCH] D46295: [ubsan] Make the C++ code here not cast floating point values outside the range of an integer type to that integer type.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D46223: Introduce a direct LLVM IR execution UnitTests framework, and add the first such test.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D46295: [ubsan] Make the C++ code here not cast floating point values outside the range of an integer type to that integer type.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D46223: Introduce a direct LLVM IR execution UnitTests framework, and add the first such test.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D46330: Create a MachineBasicBlock for created IR-level BasicBlock
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D46357: [GCOV] Emit the writeout function as nested loops of global data.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D46357: [GCOV] Emit the writeout function as nested loops of global data.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D46357: [GCOV] Emit the writeout function as nested loops of global data.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D46357: [GCOV] Emit the writeout function as nested loops of global data.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D46340: AMDGPU/SI: Handle infinite loop for the structurizer to work with CFG with infinite loops.
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D46085: AMDGPU/SI: Don't promote alloca to vector for atomic load/store
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D45993: AMDGPU/SI: Don't promote alloca to vector for AddrSpaceCast instruction.
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D46340: AMDGPU/SI: Handle infinite loop for the structurizer to work with CFG with infinite loops.
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D46340: AMDGPU/SI: Handle infinite loop for the structurizer to work with CFG with infinite loops.
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D46438: AMDGPU: Use eraseFromParent to delete am instruction when it is no longer needed.
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D34440: [Clang] Expand response files before loading compilation database
Chih-Hung Hsieh via Phabricator via llvm-commits
- [LNT] r331223 - Update test_all for changes in lit module layout.
Chris Matthews via llvm-commits
- [LNT] r331288 - Rename because this is really a shell test
Chris Matthews via llvm-commits
- [LNT] r331289 - Use the internal shtest runner and make lit a formal dependency
Chris Matthews via llvm-commits
- [llvm] r331354 - [MIPS] Fix DIV/DIVU scheduling classes.
Clement Courbet via llvm-commits
- [llvm] r331355 - [X86] Fix scheduling info for VMPSADBWYrmi.
Clement Courbet via llvm-commits
- [llvm] r331356 - [X86] Fix scheduling info for (V?)SQRTPDm on silvermont.
Clement Courbet via llvm-commits
- [llvm] r331355 - [X86] Fix scheduling info for VMPSADBWYrmi.
Clement Courbet via llvm-commits
- [llvm] r331357 - Revert rL331355 "[X86] Fix scheduling info for VMPSADBWYrmi."
Clement Courbet via llvm-commits
- [llvm] r331362 - Re-land rL331357 "[X86] Fix scheduling info for VMPSADBWYrmi."
Clement Courbet via llvm-commits
- [llvm] r331439 - [TableGen][NFC] Make ResourceCycles definitions more explicit.
Clement Courbet via llvm-commits
- [llvm] r331532 - [llvm-exegesis] Fix pfm counter names for BDW.
Clement Courbet via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D46432: [llvm-exegesis] Add a library to cluster benchmark results.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D46432: [llvm-exegesis] Add a library to cluster benchmark results.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D46434: [llvm-exegesis] Fix pfm counter names for BDW.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D46434: [llvm-exegesis] Fix pfm counter names for BDW.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D46470: [AMDGPU] Fixed a couple of SIFixWWMLiveness problems
Connor Abbott via Phabricator via llvm-commits
- [PATCH] D46470: [AMDGPU] Fixed a couple of SIFixWWMLiveness problems
Connor Abbott via Phabricator via llvm-commits
- [PATCH] D46470: [AMDGPU] Fixed a couple of SIFixWWMLiveness problems
Connor Abbott via Phabricator via llvm-commits
- [llvm] r331243 - [X86] Remove 'opaque ptr' from the intel syntax parser and printer.
Craig Topper via llvm-commits
- [llvm] r330706 - Correct dwarf unwind information in function epilogue
Craig Topper via llvm-commits
- [llvm] r331432 - [LoopIdiomRecognize] Remove unnecessary cast from BinaryOperator to Instruction. NFC
Craig Topper via llvm-commits
- [llvm] r331436 - [LoopIdiomRecognize] Add a test case showing that we transform to ctpop without fully checking the 'x & (x-1)' part.
Craig Topper via llvm-commits
- [llvm] r331437 - [LoopIdiomRecognize] When looking for 'x & (x -1)' for popcnt, make sure the left hand side of the 'and' matches the left hand side of the 'subtract'
Craig Topper via llvm-commits
- [llvm] r331493 - [LoopIdiomRecognize] Add a test case to show incorrect transformation of an infinite loop with side effets into a countable loop using ctlz.
Craig Topper via llvm-commits
- [llvm] r331498 - [LoopIdiomRecognize] Turn two uncheck dyn_casts into regular casts.
Craig Topper via llvm-commits
- [llvm] r331499 - [LoopIdiomRecognize] Use a regular array instead of a SmallVector and explicit ArrayRef.
Craig Topper via llvm-commits
- [llvm] r331500 - [LoopIdiomRecognize] Replace more unchecked dyn_casts with cast.
Craig Topper via llvm-commits
- [llvm] r331542 - [LoopIdiomRecognize] Don't create an IRBuilder just to call getTrue/getFalse.
Craig Topper via llvm-commits
- [llvm] r331577 - Fix a bunch of places where operator-> was used directly on the return from dyn_cast.
Craig Topper via llvm-commits
- [llvm] r331605 - [X86] Add test cases for reciprocal estimation for v16f32 vectors with AVX512F.
Craig Topper via llvm-commits
- [llvm] r331606 - [X86] Enable reciprocal estimates for v16f32 vectors by using VRCP14PS/VRSQRT14PS
Craig Topper via llvm-commits
- [llvm] r331611 - [X86] Fix copy/paste mistake in comment. NFC
Craig Topper via llvm-commits
- [llvm] r331613 - [TargetLowering] Use StringRef::split instead of SplitString. NFC
Craig Topper via llvm-commits
- [PATCH] D45983: [X86] movdiri and movdir64b instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D46266: [X86] Introduce X86SchedWriteWidths schedule wrapper for different vector widths.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D46266: [X86] Introduce X86SchedWriteWidths schedule wrapper for different vector widths.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D46179: [X86] Lowering adds/addus/subs/subus intrinsics to native IR (LLVM part)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D46276: [CostModel][X86] Derive TTI costs from complete scheduling models (PR36550) (RFC)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D46276: [CostModel][X86] Derive TTI costs from complete scheduling models (PR36550) (RFC)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D46223: Introduce a direct LLVM IR execution UnitTests framework, and add the first such test.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D46314: [X86][AMD][Bulldozer] Unbreak Bulldozer sub-type detection.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D46314: [X86][AMD][Bulldozer] Unbreak Bulldozer sub-type detection.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D46314: [X86][AMD][Bulldozer] Fix Bulldozer Model 2 detection.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D46323: [compiler-rt][X86][AMD][Bulldozer] Fix Bulldozer Model 2 detection.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D46314: [X86][AMD][Bulldozer] Fix Bulldozer Model 2 detection.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D46314: [X86][AMD][Bulldozer] Fix Bulldozer Model 2 detection.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D46323: [compiler-rt][X86][AMD][Bulldozer] Fix Bulldozer Model 2 detection.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42848: Correct dwarf unwind information in function epilogue
Craig Topper via Phabricator via llvm-commits
- [PATCH] D42848: Correct dwarf unwind information in function epilogue
Craig Topper via Phabricator via llvm-commits
- [PATCH] D46399: Skip blocks with no predecessors for CFIInstrInserter verify
Craig Topper via Phabricator via llvm-commits
- [PATCH] D46399: Skip blocks with no predecessors for CFIInstrInserter verify
Craig Topper via Phabricator via llvm-commits
- [PATCH] D46343: [CFLGraph] Fixed Select instruction handling
Craig Topper via Phabricator via llvm-commits
- [PATCH] D46343: [CFLGraph] Fixed Select instruction handling
Craig Topper via Phabricator via llvm-commits
- [PATCH] D46399: Skip blocks with no predecessors for CFIInstrInserter verify
Craig Topper via Phabricator via llvm-commits
- [PATCH] D46399: Skip blocks with no predecessors for CFIInstrInserter verify
Craig Topper via Phabricator via llvm-commits
- [PATCH] D46436: [x86] Introduce the enclv instruction
Craig Topper via Phabricator via llvm-commits
- [PATCH] D46430: [x86] Introduce the pconfig instruction
Craig Topper via Phabricator via llvm-commits
- [PATCH] D46399: Skip unreachable blocks for CFIInstrInserter verify
Craig Topper via Phabricator via llvm-commits
- [PATCH] D46498: [X86] Enable reciprocal estimates for v16f32 vectors by using VRCP14PS/VRSQRT14PS
Craig Topper via Phabricator via llvm-commits
- [PATCH] D46399: Skip unreachable blocks for CFIInstrInserter verify
Craig Topper via Phabricator via llvm-commits
- [PATCH] D45762: [LibFuzzer] Add support for an optional user defined callback (`LLVMFuzzerOnExitHandler()`)
Dan Liew via Phabricator via llvm-commits
- [PATCH] D46401: Fix another case where libstdc++ is being inappropriately requested (see r328775) for all platforms.
Dan Liew via Phabricator via llvm-commits
- [llvm] r282872 - CVP. Turn marking adds as no wrap on by default (was turned off by 279082)
Daniel Berlin via llvm-commits
- [PATCH] D45320: [MemDep] Fixed handling of invariant.group
Daniel Berlin via llvm-commits
- [PATCH] D46422: [LCSSA] Iteratively remove unused PHI nodes in formLCSSAForInstructions
Daniel Berlin via llvm-commits
- [PATCH] D46422: [LCSSA] Iteratively remove unused PHI nodes in formLCSSAForInstructions
Daniel Berlin via llvm-commits
- [PATCH] D44564: [BasicAA] Relax restriction on PHI node handling.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D46279: [LVI] Remove an assert on case which could happen in LazyValueInfo.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D46279: [LVI] Remove an assert on case which could happen in LazyValueInfo.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D46259: [CFLGraph][NFC] Simplify switch in visitConstantExpr
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D44626: [InstCombine] Fold (A OR B) AND B code sequence over Phi node
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D45734: [reassociate] Fix excessive revisits when processing long chains of reassociatable instructions.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D45734: [reassociate] Fix excessive revisits when processing long chains of reassociatable instructions.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D45734: [reassociate] Fix excessive revisits when processing long chains of reassociatable instructions.
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D45320: [MemDep] Fixed handling of invariant.group
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D46422: [LCSSA] Iteratively remove unused PHI nodes in formLCSSAForInstructions
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D46422: [LCSSA] Iteratively remove unused PHI nodes in formLCSSAForInstructions
Daniel Berlin via Phabricator via llvm-commits
- [PATCH] D45320: [MemDep] Fixed handling of invariant.group
Daniel Berlin via Phabricator via llvm-commits
- [llvm] r331269 - [LV] Preserve inbounds on created GEPs
Daniel Neilson via llvm-commits
- [llvm] r331281 - [LV] Move test/Transforms/LoopVectorize/pr23997.ll
Daniel Neilson via llvm-commits
- [PATCH] D46191: [LV] Preserve inbounds on created GEPs
Daniel Neilson via llvm-commits
- [PATCH] D46191: [LV] Preserve inbounds on created GEPs
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D46191: [LV] Preserve inbounds on created GEPs
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D46191: [LV] Preserve inbounds on created GEPs
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D45584: [DSE] Teach the pass about partial overwrite of atomic memory intrinsics
Daniel Neilson via Phabricator via llvm-commits
- [PATCH] D45584: [DSE] Teach the pass about partial overwrite of atomic memory intrinsics
Daniel Neilson via Phabricator via llvm-commits
- [llvm] r331201 - Fix infinite loop after r331115
Daniel Sanders via llvm-commits
- [llvm] r331115 - [globalisel][legalizerinfo] Introduce dedicated extending loads and add lowerings for them
Daniel Sanders via llvm-commits
- [llvm] r331381 - [reassociate] Fix excessive revisits when processing long chains of reassociatable instructions.
Daniel Sanders via llvm-commits
- [llvm] r331601 - [globalisel] Update GlobalISel emitter to match new representation of extending loads
Daniel Sanders via llvm-commits
- [llvm] r331603 - [globalisel] Remove redundant -global-isel option from tests that use -run-pass. NFC
Daniel Sanders via llvm-commits
- [PATCH] D44704: [GlobalISel][X86][ARM] Relaxing type constraints on G_SHL and friends
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D45543: [globalisel] Add a combiner helpers for extending loads and use them in a pre-legalize combiner for AArch64
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D45990: GlobalISel/InstructionSelector: Implement GIR_CopyFConstantAsFPImm
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D45990: GlobalISel/InstructionSelector: Implement GIR_CopyFConstantAsFPImm
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D46096: [GlobalISel][InstructionSelect] Refactoring out a getMatchTable virtual method, NFC
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D46097: [GlobalISel][InstructionSelect] Refactoring buildMatchTable out, NFC
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D46096: [GlobalISel][InstructionSelect] Refactoring out a getMatchTable virtual method, NFC
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D45990: GlobalISel/InstructionSelector: Implement GIR_CopyFConstantAsFPImm
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D46098: [GlobalISel][InstructionSelect] Making Coverage Info generation optional on per-match table basis
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D45734: [reassociate] Fix excessive revisits when processing long chains of reassociatable instructions.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D45734: [reassociate] Fix excessive revisits when processing long chains of reassociatable instructions.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D45734: [reassociate] Fix excessive revisits when processing long chains of reassociatable instructions.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D45734: [reassociate] Fix excessive revisits when processing long chains of reassociatable instructions.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D45541: [globalisel] Update GlobalISel emitter to match new representation of extending loads
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D44616: Update existed CodeGen TBAA tests
Danil via Phabricator via llvm-commits
- [PATCH] D45000: [LNT] fix some typos/dead code
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D46346: AMDGPU: rename OpenCL lowering pass to be R600 specific.
Dave Airlie via Phabricator via llvm-commits
- [PATCH] D45872: [DA] Enable -da-delinearize by default
Dave Green via Phabricator via llvm-commits
- [PATCH] D43092: [DebugInfo] Prevent infinite recursion for malformed DWARF
David Blaikie via llvm-commits
- [PATCH] D46271: [CodeView] Improve debbuging of virtual base class member variables
David Blaikie via llvm-commits
- [llvm] r331200 - [DebugInfo] Prevent infinite recursion for malformed DWARF
David Blaikie via llvm-commits
- [PATCH] D43092: [DebugInfo] Prevent infinite recursion for malformed DWARF
David Blaikie via llvm-commits
- [PATCH] D43092: [DebugInfo] Prevent infinite recursion for malformed DWARF
David Blaikie via llvm-commits
- [PATCH] D43092: [DebugInfo] Prevent infinite recursion for malformed DWARF
David Blaikie via llvm-commits
- [llvm] r331291 - llvm-symbolizer: Handle function definitions nested within other functions
David Blaikie via llvm-commits
- [PATCH] D46137: Fix an assertion of This DIE should've already been constructed when the " "definition DIE was created in " "getOrCreateSubprogramDIE
David Blaikie via llvm-commits
- [PATCH] D43092: [DebugInfo] Prevent infinite recursion for malformed DWARF
David Blaikie via Phabricator via llvm-commits
- [PATCH] D44560: [DWARF] Rework debug line parsing to use llvm::Error and callbacks
David Blaikie via Phabricator via llvm-commits
- [PATCH] D46357: [GCOV] Emit the writeout function as nested loops of global data.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D46223: Introduce a direct LLVM IR execution UnitTests framework, and add the first such test.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D46357: [GCOV] Emit the writeout function as nested loops of global data.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D46137: Fix an assertion of This DIE should've already been constructed when the " "definition DIE was created in " "getOrCreateSubprogramDIE
David Blaikie via Phabricator via llvm-commits
- [llvm] r331312 - [CFLGraph][NFC] Simplify/reorder switch in visitConstantExpr
David Bolvansky via llvm-commits
- [llvm] r331530 - [bindings/go] Add Go bindings for volatile loads/stores
David Bolvansky via llvm-commits
- [PATCH] D46225: LLDB - Enable Python API for OpenBSD
David CARLIER via Phabricator via llvm-commits
- [llvm] r331115 - [globalisel][legalizerinfo] Introduce dedicated extending loads and add lowerings for them
David Green via llvm-commits
- [llvm] r331115 - [globalisel][legalizerinfo] Introduce dedicated extending loads and add lowerings for them
David Green via llvm-commits
- [test-suite] r331314 - [test-suite] Fix UB in initialization code for stepanov_container.
David L. Jones via llvm-commits
- [PATCH] D46275: [JumpThreading] ComputeValueKnownInPredecessors only handles the case when phi is on lhs of a comparison op
David Li via Phabricator via llvm-commits
- [PATCH] D46357: [GCOV] Emit the writeout function as nested loops of global data.
David Li via Phabricator via llvm-commits
- [compiler-rt] r331523 - Comment fix.
David Major via llvm-commits
- [PATCH] D46291: [ASan] Fix range check in AddrIsInHighShadow
David Major via Phabricator via llvm-commits
- [PATCH] D46291: [ASan] Fix range check in AddrIsInHighShadow
David Major via Phabricator via llvm-commits
- [PATCH] D46291: [ASan] Fix range check in AddrIsInHighShadow
David Major via Phabricator via llvm-commits
- [PATCH] D46458: [winasan] Update GetInstructionSize for Win10 1803
David Major via Phabricator via llvm-commits
- [lld] r331444 - [CMake] Fix BUILD_SHARED_LIBS regression due to r331405
David Zarzycki via llvm-commits
- [llvm] r331199 - [SLPVectorizer] Debug info shouldn't impact spill cost computation.
Davide Italiano via llvm-commits
- [llvm] r331568 - [llvm-mc-assemble-fuzzer] Catch up with API changes.
Davide Italiano via llvm-commits
- [PATCH] D46199: [SLPVectorizer] Debug intrinsics shouldn't affect spill cost
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D45878: [DEBUG INFO] Fixing cases where debug info (-g) causes changes in the program.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D46254: [LV] Use BB::instructionsWithoutDebug to skip DbgInfo (NFC).
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D46391: [DebugInfo] Correction for an assert in DIExpression::createFragmentExpression
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D46422: [LCSSA] Iteratively remove unused PHI nodes in formLCSSAForInstructions
Davide Italiano via Phabricator via llvm-commits
- [llvm] r331321 - [XRay][tools] Rename llvm-xray filenames from .cc -> .cpp (NFC)
Dean Michael Berris via llvm-commits
- [compiler-rt] r331503 - [XRay][compiler-rt+docs] Introduce __xray_log_init_mode(...).
Dean Michael Berris via llvm-commits
- [llvm] r331503 - [XRay][compiler-rt+docs] Introduce __xray_log_init_mode(...).
Dean Michael Berris via llvm-commits
- [compiler-rt] r331506 - [XRay][compiler-rt] Support string-based config for FDR mode
Dean Michael Berris via llvm-commits
- [compiler-rt] r331507 - [XRay][compiler-rt] Support string-based config for Basic mode.
Dean Michael Berris via llvm-commits
- [PATCH] D46246: [XRay][compiler-rt] Support string-based config for Basic mode.
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D46223: Introduce a direct LLVM IR execution UnitTests framework, and add the first such test.
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D46223: Introduce a direct LLVM IR execution UnitTests framework, and add the first such test.
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D46301: [XRay][tools] Rename llvm-xray filenames from .cc -> .cpp (NFC)
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D46301: [XRay][tools] Rename llvm-xray filenames from .cc -> .cpp (NFC)
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D46301: [XRay][tools] Rename llvm-xray filenames from .cc -> .cpp (NFC)
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D46173: [XRay][compiler-rt+docs] Introduce __xray_log_init_mode(...).
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D46173: [XRay][compiler-rt+docs] Introduce __xray_log_init_mode(...).
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D46174: [XRay][compiler-rt] Support string-based config for FDR mode
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D46174: [XRay][compiler-rt] Support string-based config for FDR mode
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D46246: [XRay][compiler-rt] Support string-based config for Basic mode.
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D46246: [XRay][compiler-rt] Support string-based config for Basic mode.
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D46173: [XRay][compiler-rt+docs] Introduce __xray_log_init_mode(...).
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D46174: [XRay][compiler-rt] Support string-based config for FDR mode
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D46246: [XRay][compiler-rt] Support string-based config for Basic mode.
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D45377: [SampleFDO] Don't let inliner treat warm callsite with inline instance in the profile as cold
Dehao Chen via llvm-commits
- [PATCH] D45377: [SampleFDO] Don't let inliner treat warm callsite with inline instance in the profile as cold
Dehao Chen via Phabricator via llvm-commits
- [PATCH] D46254: [LV] Use BB::instructionsWithoutDebug to skip DbgInfo (NFC).
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D46425: Clear converters map after X86 Domain Reassignment to avoid crashes
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D46326: ThinLTO+CFI: short-circuit direct calls to jump table entries
Dmitry Mikulin via Phabricator via llvm-commits
- [PATCH] D46327: Move LowerTypeTestsPass after inlining in ThinLTO pipeline
Dmitry Mikulin via Phabricator via llvm-commits
- [PATCH] D46326: ThinLTO+CFI: short-circuit direct calls to jump table entries
Dmitry Mikulin via Phabricator via llvm-commits
- [PATCH] D46326: ThinLTO+CFI: short-circuit direct calls to jump table entries
Dmitry Mikulin via Phabricator via llvm-commits
- [PATCH] D46326: ThinLTO+CFI: short-circuit direct calls to jump table entries
Dmitry Mikulin via Phabricator via llvm-commits
- [PATCH] D46326: ThinLTO+CFI: short-circuit direct calls to jump table entries
Dmitry Mikulin via Phabricator via llvm-commits
- [PATCH] D46326: ThinLTO+CFI: short-circuit direct calls to jump table entries
Dmitry Mikulin via Phabricator via llvm-commits
- [PATCH] D46326: ThinLTO+CFI: short-circuit direct calls to jump table entries
Dmitry Mikulin via Phabricator via llvm-commits
- [compiler-rt] r331163 - tsan: disable trace switching after multithreaded fork
Dmitry Vyukov via llvm-commits
- [PATCH] D46271: [CodeView] Improve debbuging of virtual base class member variables
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D46259: [CFLGraph][NFC] Simplify switch in visitConstantExpr
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D46259: [CFLGraph][NFC] Simplify switch in visitConstantExpr
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D46259: [CFLGraph][NFC] Simplify switch in visitConstantExpr
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D46259: [CFLGraph][NFC] Simplify switch in visitConstantExpr
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D46259: [CFLGraph][NFC] Simplify switch in visitConstantExpr
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45653: Enable sibling-call optimization for functions returning structs
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45653: Enable sibling-call optimization for functions returning structs
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D46282: [AA] cfl-anders-aa with field sensitivity
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45736: [SimplifyLibcalls] Replace locked IO with unlocked IO
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D46285: [InstCombine] snprintf optimizations
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D46285: [InstCombine] snprintf optimizations
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45736: [SimplifyLibcalls] Replace locked IO with unlocked IO
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45736: [SimplifyLibcalls] Replace locked IO with unlocked IO
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45736: [SimplifyLibcalls] Replace locked IO with unlocked IO
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D46259: [CFLGraph][NFC] Simplify switch in visitConstantExpr
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D46259: [CFLGraph][NFC] Simplify/reorder switch in visitConstantExpr
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D46259: [CFLGraph][NFC] Simplify/reorder switch in visitConstantExpr
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D46285: [InstCombine] snprintf optimizations
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D46259: [CFLGraph][NFC] Simplify/reorder switch in visitConstantExpr
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D46259: [CFLGraph][NFC] Simplify/reorder switch in visitConstantExpr
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D46259: [CFLGraph][NFC] Simplify/reorder switch in visitConstantExpr
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D46259: [CFLGraph][NFC] Simplify/reorder switch in visitConstantExpr
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D46259: [CFLGraph][NFC] Simplify/reorder switch in visitConstantExpr
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D46259: [CFLGraph][NFC] Simplify/reorder switch in visitConstantExpr
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D46259: [CFLGraph][NFC] Simplify/reorder switch in visitConstantExpr
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D46259: [CFLGraph][NFC] Simplify/reorder switch in visitConstantExpr
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45736: [SimplifyLibcalls] Replace locked IO with unlocked IO
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45736: [SimplifyLibcalls] Replace locked IO with unlocked IO
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45736: [SimplifyLibcalls] Replace locked IO with unlocked IO
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45736: [SimplifyLibcalls] Replace locked IO with unlocked IO
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D46259: [CFLGraph][NFC] Simplify/reorder switch in visitConstantExpr
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D46343: [CFLGraph] Fixed Select instruction handling
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D46259: [CFLGraph][NFC] Simplify/reorder switch in visitConstantExpr
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D46343: [CFLGraph] Fixed Select instruction handling
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D46282: [AA] cfl-anders-aa with field sensitivity
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D46285: [InstCombine] snprintf optimizations
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D32673: [CaptureTracking] Handle capturing of launder.invariant.group
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D32673: [CaptureTracking] Handle capturing of launder.invariant.group
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D32673: [CaptureTracking] Handle capturing of launder.invariant.group
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D46343: [CFLGraph] Fixed Select instruction handling
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D46343: [CFLGraph] Fixed Select instruction handling
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D46343: [CFLGraph] Fixed Select instruction handling
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D46343: [CFLGraph] Fixed Select instruction handling
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D46343: [CFLGraph] Fixed Select instruction handling
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D46343: [CFLGraph] Fixed Select instruction handling
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D46343: [CFLGraph] Fixed Select instruction handling
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D32673: [CaptureTracking] Handle capturing of launder.invariant.group
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D32673: [CaptureTracking] Handle capturing of launder.invariant.group
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D46235: [bindings/go] Add Go bindings for volatile loads/stores
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D46235: [bindings/go] Add Go bindings for volatile loads/stores
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D46445: [SCEVAffinator] Fix handling of pwaff complexity limit.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45736: [SimplifyLibcalls] Replace locked IO with unlocked IO
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D46343: [CFLGraph] Fixed Select instruction handling
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D46343: [CFLGraph] Fixed Select instruction handling
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D45773: [RISCV] Don't fold symbol diff
Edward Jones via Phabricator via llvm-commits
- [PATCH] D45773: [RISCV] Don't fold symbol diff
Edward Jones via Phabricator via llvm-commits
- [PATCH] D46386: Adding __atomic_fetch_min/max intrinsics to clang
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D46386: Adding __atomic_fetch_min/max intrinsics to clang
Elena Demikhovsky via Phabricator via llvm-commits
- [PATCH] D46386: Adding __atomic_fetch_min/max intrinsics to clang
Elena Demikhovsky via Phabricator via llvm-commits
- [llvm] r331304 - [AArch64] Add more tests for 64-bit immediate lowering.
Eli Friedman via llvm-commits
- [PATCH] D46162: [PowerPC] Don't transform to CTR loop if the decrement branch instr. would end up in a different loop
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D46273: [InstCombine, ARM] Convert vld1 to llvm load
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D46273: [InstCombine, ARM] Convert vld1 to llvm load
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D46278: [AArch64] Fold B = csel A, A into B = COPY A
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D46278: [AArch64] Fold B = csel A, A into B = COPY A
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D46278: [AArch64] Fold B = csel A, A into B = COPY A
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D45736: [SimplifyLibcalls] Replace locked IO with unlocked IO
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D46273: [InstCombine, ARM] Convert vld1 to llvm load
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D42759: [CGP] Split large data structres to sink more GEPs
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D46326: ThinLTO+CFI: short-circuit direct calls to jump table entries
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D46305: [MC][ARM] Correct Thumb BL instruction range
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D46133: [InstCombine, ARM, AArch64] Convert table lookup to shuffle vector
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D46259: [CFLGraph][NFC] Simplify/reorder switch in visitConstantExpr
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D46373: [MachineOutliner] Add optsize markings to outlined functions.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D46411: [MachineCSE] Rewrite a loop checking if a block is in a set of blocks without using a set. NFC.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D46445: [SCEVAffinator] Fix handling of pwaff complexity limit.
Eli Friedman via Phabricator via llvm-commits
- [llvm] r331237 - Temporarily revert "[DEBUG] Initial adaptation of NVPTX target for debug info emission."
Eric Christopher via llvm-commits
- [llvm] r330271 - [DEBUG] Initial adaptation of NVPTX target for debug info emission.
Eric Christopher via llvm-commits
- [PATCH] D46076: [PPC64] Replace several endianess checks with abi checks.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D41827: [DEBUG] Initial adaptation of NVPTX target for debug info emission.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D41827: [DEBUG] Initial adaptation of NVPTX target for debug info emission.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D41827: [DEBUG] Initial adaptation of NVPTX target for debug info emission.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D41827: [DEBUG] Initial adaptation of NVPTX target for debug info emission.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D41827: [DEBUG] Initial adaptation of NVPTX target for debug info emission.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D46131: Add Microsoft Mangling for OpenCL Half Type
Erich Keane via Phabricator via llvm-commits
- [PATCH] D46131: Add Microsoft Mangling for OpenCL Half Type
Erich Keane via Phabricator via llvm-commits
- [PATCH] D45628: [LLDB] Support compressed debug info sections (.zdebug*)
Erik Welander via Phabricator via llvm-commits
- [PATCH] D45628: [LLDB] Support compressed debug info sections (.zdebug*)
Erik Welander via Phabricator via llvm-commits
- [PATCH] D46243: Move Schedule class to header file for allowing inheritance
Eugene Zelenko via Phabricator via llvm-commits
- [PATCH] D46243: Move Schedule class to header file for allowing inheritance
Eugene Zelenko via Phabricator via llvm-commits
- [PATCH] D46378: Undef the macros after their use
Eugene Zelenko via Phabricator via llvm-commits
- [PATCH] D46407: [tools] Introduce llvm-strip
Eugene Zelenko via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D46010: [AArch64] Improve cost of vector division by constant
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D46004: Be more accurate when calculating the previous instruction address on Arm.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D46039: Fix compile time hang in LSR
Evgeny Stupachenko via Phabricator via llvm-commits
- [llvm] r331585 - [Option] Remove an unnecessary conversion function.
Fangrui Song via llvm-commits
- [llvm] r331599 - Simplify LLVM_ATTRIBUTE_USED call sites.
Fangrui Song via llvm-commits
- [llvm] r331602 - [MC] Remove unused MCOI::GenericOperandType
Fangrui Song via llvm-commits
- [llvm] r331610 - [llvm-dwp] Define InitLLVM.
Fangrui Song via llvm-commits
- [llvm] r331615 - Fix comment. NFC
Fangrui Song via llvm-commits
- [PATCH] D46228: [ELF] Use union-find set in Call-Chain Clustering (C³) heuristic to improve worst-case time complexity.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D46192: Script to match open Phabricator reviews with potential reviewers
Fangrui Song via Phabricator via llvm-commits
- [llvm] r331313 - [AMDGPU] Support horizontal vectorization.
Farhana Aleen via llvm-commits
- [llvm] r331368 - [AMDGPU] performAddCombine should run after DAG is legalized.
Farhana Aleen via llvm-commits
- [llvm] r331371 - Revert "[AMDGPU] performAddCombine should run after DAG is legalized."
Farhana Aleen via llvm-commits
- [llvm] r331383 - [AMDGPU] A trivial fix for a buildbot failure caused by "commit 224a839fcbbead221f872cd32a1dd0c308d37299".
Farhana Aleen via llvm-commits
- [llvm] r331174 - [LV] Use BB::instructionsWithoutDebug to skip DbgInfo (NFC).
Florian Hahn via llvm-commits
- [llvm] r331217 - [LoopSimplify] Use BB::instructionsWithoutDebug to skip DbgInfo (NFC).
Florian Hahn via llvm-commits
- [llvm] r331221 - [SimplifyCFG] Use BB::instructionsWithoutDebug to skip DbgInfo (NFC).
Florian Hahn via llvm-commits
- [llvm] r331255 - [MC] Add llvm_unreachable to toString to fix compile time warning.
Florian Hahn via llvm-commits
- [llvm] r331342 - [LoopInterchange] Update some loops to use range base for loops (NFC).
Florian Hahn via llvm-commits
- [PATCH] D46121: [AArch64][SVE] Asm: Support for contiguous ST1 (scalar+scalar) store instructions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D45191: [LoopReroll] Rewrite induction variable rewriting.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46252: [SimplifyCFG] Use BB::instructionsWithoutDebug to skip DbgInfo (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46253: [LoopSimplify] Use BB::instructionsWithoutDebug to skip DbgInfo (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46254: [LV] Use BB::instructionsWithoutDebug to skip DbgInfo (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46254: [LV] Use BB::instructionsWithoutDebug to skip DbgInfo (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46199: [SLPVectorizer] Debug intrinsics shouldn't affect spill cost
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46253: [LoopSimplify] Use BB::instructionsWithoutDebug to skip DbgInfo (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46252: [SimplifyCFG] Use BB::instructionsWithoutDebug to skip DbgInfo (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46254: [LV] Use BB::instructionsWithoutDebug to skip DbgInfo (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46304: [MC] Add llvm_unreachable to toString to fix compile time warning.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D45872: [DA] Enable -da-delinearize by default
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46304: [MC] Add llvm_unreachable to toString to fix compile time warning.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46304: [MC] Add llvm_unreachable to toString to fix compile time warning.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46250: [AArch64][SVE] Asm: Support for LD1RQ load-and-replicate quad-word vector instructions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46251: [AArch64][SVE] Asm: Support for LD1R load-and-replicate scalar instructions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D45330: [IPSCCP] Use PredicateInfo to propagate facts from cmp instructions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46302: [LV] Fix for PR37248, Broadcast codegen incorrectly assumed vector loop body is single basic block
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46198: [LoopInterchange] Move PHI handling to adjustLoopBranches.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D43245: [LoopInterchange] Support reductions across inner and outer loop.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46201: [DA] Use SCEV to conclude DVEntry::EQ in some cases.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D35210: [LoopInterchange] Change cost function to use bytes in cache line.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D45558: [test-suite] Save stats for LTO step too.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46302: [LV] Fix for PR37248, Broadcast codegen incorrectly assumed vector loop body is single basic block
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46276: [CostModel][X86] Derive TTI costs from complete scheduling models (PR36550) (RFC)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D46278: [AArch64] Fold B = csel A, A into B = COPY A
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D46278: [AArch64] Fold B = csel A, A into B = COPY A
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D45948: [MIRParser] Allow register class names in the form of integer/scalar
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D45948: [MIRParser] Allow register class names in the form of integer/scalar
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D45948: [MIRParser] Allow register class names in the form of integer/scalar
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D45948: [MIRParser] Allow register class names in the form of integer/scalar
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D45948: [MIRParser] Allow register class names in the form of integer/scalar
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D46399: Skip unreachable blocks for CFIInstrInserter verify
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D46444: Add option -verify-cfiinstrs to run verifier in CFIInstrInserter
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [llvm] r331166 - NFC - Typo fixes lib/VMCore -> lib/IR
Gabor Buella via llvm-commits
- [llvm] r331179 - NFC, Avoid a warning on pointer casting in PassPlugin.cpp
Gabor Buella via llvm-commits
- [llvm] r331248 - [X86] movdiri and movdir64b instructions
Gabor Buella via llvm-commits
- [llvm] r331251 - NFC, Avoid a warning in WasmObjectWriter
Gabor Buella via llvm-commits
- [PATCH] D45983: [X86] movdiri and movdir64b instructions
Gabor Buella via Phabricator via llvm-commits
- [PATCH] D45984: [X86] directstore and movdir64b intrinsics
Gabor Buella via Phabricator via llvm-commits
- [PATCH] D46304: [MC] Add llvm_unreachable to toString to fix compile time warning.
Gabor Buella via Phabricator via llvm-commits
- [PATCH] D46430: [x86] Introduce the pconfig instruction
Gabor Buella via Phabricator via llvm-commits
- [PATCH] D46436: [x86] Introduce the enclv instruction
Gabor Buella via Phabricator via llvm-commits
- [llvm] r331220 - [WebAssembly] MC: Improve debug output
Galina Kistanova via llvm-commits
- [llvm] r327163 - Use branch funnels for virtual calls when retpoline mitigation is enabled.
Galina Kistanova via llvm-commits
- LLVM buildmaster will be restarted tonight
Galina Kistanova via llvm-commits
- [llvm] r327163 - Use branch funnels for virtual calls when retpoline mitigation is enabled.
Galina Kistanova via llvm-commits
- [PATCH] D46314: [X86][AMD][Bulldozer] Unbreak Bulldozer sub-type detection.
Ganesh Gopalasubramanian via Phabricator via llvm-commits
- [PATCH] D46229: [X86][AVX] Tag VPMOVSX/VPMOVZX ymm instructions as WriteShuffle256.
Ganesh Gopalasubramanian via Phabricator via llvm-commits
- [llvm] r331549 - [MachineLICM] Debug intrinsics shouldn't affect hoist decisions
Geoff Berry via llvm-commits
- [PATCH] D45878: [DEBUG INFO] Fixing cases where debug info (-g) causes changes in the program.
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D46284: [MachineLICM] Debug intrinsics shouldn't affect hoist decisions
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D46324: [BranchFolding] Allow hoisting to block with a single conditional branch.
Geoff Berry via Phabricator via llvm-commits
- [PATCH] D46284: [MachineLICM] Debug intrinsics shouldn't affect hoist decisions
Geoff Berry via Phabricator via llvm-commits
- [llvm] r331582 - Range-ify for loop; NFC
George Burgess IV via llvm-commits
- [PATCH] D46343: [CFLGraph] Fixed Select instruction handling
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D45729: [PPC64] Add offset to local entry point when calling functions without plt
George Rimar via Phabricator via llvm-commits
- [PATCH] D45788: Mitigate relocation overflow [part 1 of 2]
George Rimar via Phabricator via llvm-commits
- [PATCH] D45788: Mitigate relocation overflow [part 1 of 2]
George Rimar via Phabricator via llvm-commits
- [PATCH] D46247: [LLD][ELF][AArch64] Simplify relocations sharing same encoding [NFC]
George Rimar via Phabricator via llvm-commits
- [PATCH] D46372: Update ThinLTO test
George Rimar via Phabricator via llvm-commits
- [PATCH] D46372: Update ThinLTO test
George Rimar via Phabricator via llvm-commits
- [PATCH] D45788: Mitigate relocation overflow [part 1 of 2]
George Rimar via Phabricator via llvm-commits
- [PATCH] D46249: [LLD][ELF][AArch64] Add missing LO12 relocation to usesOnlyLowPageBits
George Rimar via Phabricator via llvm-commits
- [PATCH] D46249: [LLD][ELF][AArch64] Add missing LO12 relocation to usesOnlyLowPageBits
George Rimar via Phabricator via llvm-commits
- [PATCH] D46249: [LLD][ELF][AArch64] Add missing LO12 relocation to usesOnlyLowPageBits
George Rimar via Phabricator via llvm-commits
- [PATCH] D45788: Mitigate relocation overflow [part 1 of 2]
George Rimar via Phabricator via llvm-commits
- [PATCH] D45841: Keep the output text sections with prefixes ".text.hot" , ".text.unlikely", ".text.startup", ".text.exit" separate
George Rimar via Phabricator via llvm-commits
- [PATCH] D45788: Mitigate relocation overflow [part 1 of 2]
George Rimar via Phabricator via llvm-commits
- [PATCH] D45548: Avoid hash table lookup when sorting local symbols.
George Rimar via Phabricator via llvm-commits
- [PATCH] D46429: [LLD][ELF][AArch64] Add aarch64_elf64_le_vec emulation
George Rimar via Phabricator via llvm-commits
- [PATCH] D45841: Keep the output text sections with prefixes ".text.hot" , ".text.unlikely", ".text.startup", ".text.exit" separate
George Rimar via Phabricator via llvm-commits
- [PATCH] D45788: Mitigate relocation overflow [part 1 of 2]
George Rimar via Phabricator via llvm-commits
- [PATCH] D45841: Keep the output text sections with prefixes ".text.hot" , ".text.unlikely", ".text.startup", ".text.exit" separate
George Rimar via Phabricator via llvm-commits
- [PATCH] D46204: [PPC64] V2 abi: Emit plt call stubs to the text section rather then the plt section.
George Rimar via Phabricator via llvm-commits
- [PATCH] D46502: [ELF] - Fix for "LLD can create incorrect debug PC ranges for functions in Comdat groups."
George Rimar via Phabricator via llvm-commits
- [PATCH] D43092: [DebugInfo] Prevent infinite recursion for malformed DWARF
Greg Clayton via llvm-commits
- [PATCH] D43092: [DebugInfo] Prevent infinite recursion for malformed DWARF
Greg Clayton via llvm-commits
- [PATCH] D40470: DWZ 03/07: Protect DWARFCompileUnit::m_die_array by a new mutex
Greg Clayton via llvm-commits
- [PATCH] D40470: DWZ 03/07: Protect DWARFCompileUnit::m_die_array by a new mutex
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D46210: [OpenMP] Use LIBOMPTARGET_DEVICE_RTL_DEBUG env var to control debug messages on the device side
Guansong Zhang via Phabricator via llvm-commits
- [PATCH] D46432: [llvm-exegesis] Add a library to cluster benchmark results.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D45537: [CodeGenPrepare] Move Extension Instructions Through Logical And Shift Instructions
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D45537: [CodeGenPrepare] Move Extension Instructions Through Logical And Shift Instructions
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D46181: [X86][CET] Shadow stack fix for setjmp/longjmp
H.J Lu via Phabricator via llvm-commits
- [PATCH] D42759: [CGP] Split large data structres to sink more GEPs
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D42759: [CGP] Split large data structres to sink more GEPs
Haicheng Wu via Phabricator via llvm-commits
- [PATCH] D46240: [llvm] Removing writeonly and readnone incompatibility.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D32006: Mark invariant.group.barrier as inaccessiblememonly
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D46162: [PowerPC] Don't transform to CTR loop if the decrement branch instr. would end up in a different loop
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D45788: Mitigate relocation overflow [part 1 of 2]
Han Shen via Phabricator via llvm-commits
- [PATCH] D46200: Mitigate relocation overflow [part 2 of 2]
Han Shen via Phabricator via llvm-commits
- [PATCH] D45788: Mitigate relocation overflow [part 1 of 2]
Han Shen via Phabricator via llvm-commits
- [PATCH] D45788: Mitigate relocation overflow [part 1 of 2]
Han Shen via Phabricator via llvm-commits
- [PATCH] D45788: Mitigate relocation overflow [part 1 of 2]
Han Shen via Phabricator via llvm-commits
- [PATCH] D45788: Mitigate relocation overflow [part 1 of 2]
Han Shen via Phabricator via llvm-commits
- [PATCH] D45788: Mitigate relocation overflow [part 1 of 2]
Han Shen via Phabricator via llvm-commits
- [www] r331524 - Win snapshot: lldb isn't included since r327835
Hans Wennborg via llvm-commits
- [PATCH] D46252: [SimplifyCFG] Use BB::instructionsWithoutDebug to skip DbgInfo (NFC).
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D46418: obj2yaml: Correctly round-trip default alignment.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D46419: Object: Align resource sections correctly.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D46420: Object: The default alignment of a section without alignment flags is 16.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D46420: Object: The default alignment of a section without alignment flags is 16.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D46419: Object: Align resource sections correctly.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D46258: [clangd] Also use UTF-16 in index position.
Haojian Wu via Phabricator via llvm-commits
- [llvm] r331586 - [MIRParser] Allow register class names in the form of integer/scalar
Heejin Ahn via llvm-commits
- [llvm] r331600 - [MIRPraser] Improve error checking for typed immediate operands
Heejin Ahn via llvm-commits
- [PATCH] D45948: [MIRParser] Allow register class names in the form of integer/scalar
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D46242: Support a funclet operand bundle in LowerInvoke
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D44134: [WebAssembly] Add WebAssemblyException information analysis
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D45948: [MIRParser] Allow register class names in the form of integer/scalar
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D44090: [WebAssembly] Support instruction selection for catching exceptions
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D44134: [WebAssembly] Add WebAssemblyException information analysis
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D45948: [MIRParser] Allow register class names in the form of integer/scalar
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D46242: Support a funclet operand bundle in LowerInvoke
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D45948: [MIRParser] Allow register class names in the form of integer/scalar
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D45948: [MIRParser] Allow register class names in the form of integer/scalar
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D46242: Support a funclet operand bundle in LowerInvoke
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D45948: [MIRParser] Allow register class names in the form of integer/scalar
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D45948: [MIRParser] Allow register class names in the form of integer/scalar
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D44134: [WebAssembly] Add WebAssemblyException information analysis
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D44134: [WebAssembly] Add WebAssemblyException information analysis
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D45948: [MIRParser] Allow register class names in the form of integer/scalar
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D46491: [MIRPraser] Improve error checking for typed immediate operands
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D45948: [MIRParser] Allow register class names in the form of integer/scalar
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D46491: [MIRPraser] Improve error checking for typed immediate operands
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D46500: [WebAssembly] CFG sort support for exception handling
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D46500: [WebAssembly] CFG sort support for exception handling
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D45552: [NFC][LV][LoopUtil] Move LoopVectorizationLegality to its own file
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D46191: [LV] Preserve inbounds on created GEPs
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D45552: [NFC][LV][LoopUtil] Move LoopVectorizationLegality to its own file
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D46191: [LV] Preserve inbounds on created GEPs
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D46199: [SLPVectorizer] Debug intrinsics shouldn't affect spill cost
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D46254: [LV] Use BB::instructionsWithoutDebug to skip DbgInfo (NFC).
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D45552: [NFC][LV][LoopUtil] Move LoopVectorizationLegality to its own file
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D46191: [LV] Preserve inbounds on created GEPs
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D46191: [LV] Preserve inbounds on created GEPs
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D46302: [LV] Fix for PR37248, Broadcast codegen incorrectly assumed vector loop body is single basic block
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D46302: [LV] Fix for PR37248, Broadcast codegen incorrectly assumed vector loop body is single basic block
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D46302: [LV] Fix for PR37248, Broadcast codegen incorrectly assumed vector loop body is single basic block
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D46336: [InstCombine] Apply binary operator simplifications to associative/commutative cases.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D46336: [InstCombine] Apply binary operator simplifications to associative/commutative cases.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D46336: [InstCombine] Apply binary operator simplifications to associative/commutative cases.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D46336: [InstCombine] Apply binary operator simplifications to associative/commutative cases.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D46336: [InstCombine] Apply binary operator simplifications to associative/commutative cases.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D46336: [InstCombine] Apply binary operator simplifications to associative/commutative cases.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D46336: [InstCombine] Apply binary operator simplifications to associative/commutative cases.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D46004: Be more accurate when calculating the previous instruction address on Arm.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D45492: [Verifier] Check for TBAA Access Tag presence
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D46386: Adding __atomic_fetch_min/max intrinsics to clang
JF Bastien via Phabricator via llvm-commits
- [PATCH] D46396: Optionally simplify basic blocks introduced by AtomicExpandPass
JF Bastien via Phabricator via llvm-commits
- [PATCH] D46217: [llvm-objcopy] Add --weaken option
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D46341: [llvm-objcopy] Add --discard-all (-x) option
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D46217: [llvm-objcopy] Add --weaken option
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D46217: [llvm-objcopy] Add --weaken option
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D46369: [llvm-objcopy] Add --strip-symbol (-N) option
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D46369: [llvm-objcopy] Add --strip-symbol (-N) option
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D46407: [tools] Introduce llvm-strip
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D46407: [tools] Introduce llvm-strip
Jake Ehrlich via Phabricator via llvm-commits
- [test-suite] r331185 - Add a missing `||` operator in a preprocessor condition.
James Dennett via llvm-commits
- [PATCH] D46177: [llvm-objcopy] Add --globalize-symbol option
James Henderson via Phabricator via llvm-commits
- [PATCH] D46217: [llvm-objcopy] Add --weaken option
James Henderson via Phabricator via llvm-commits
- [PATCH] D44560: [DWARF] Rework debug line parsing to use llvm::Error and callbacks
James Henderson via Phabricator via llvm-commits
- [PATCH] D46341: [llvm-objcopy] Add --discard-all (-x) option
James Henderson via Phabricator via llvm-commits
- [PATCH] D46341: [llvm-objcopy] Add --discard-all (-x) option
James Henderson via Phabricator via llvm-commits
- [PATCH] D46341: [llvm-objcopy] Add --discard-all (-x) option
James Henderson via Phabricator via llvm-commits
- [PATCH] D46341: [llvm-objcopy] Add --discard-all (-x) option
James Henderson via Phabricator via llvm-commits
- [PATCH] D46341: [llvm-objcopy] Add --discard-all (-x) option
James Henderson via Phabricator via llvm-commits
- [PATCH] D46369: [llvm-objcopy] Add --strip-symbol (-N) option
James Henderson via Phabricator via llvm-commits
- [PATCH] D46369: [llvm-objcopy] Add --strip-symbol (-N) option
James Henderson via Phabricator via llvm-commits
- [PATCH] D46369: [llvm-objcopy] Add --strip-symbol (-N) option
James Henderson via Phabricator via llvm-commits
- [PATCH] D46407: [tools] Introduce llvm-strip
James Henderson via Phabricator via llvm-commits
- [PATCH] D46407: [tools] Introduce llvm-strip
James Henderson via Phabricator via llvm-commits
- [PATCH] D40469: DWZ 02/07: Match also DW_TAG_partial_unit when DW_TAG_compile_unit is matched
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D40470: DWZ 03/07: Protect DWARFCompileUnit::m_die_array by a new mutex
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D46346: AMDGPU: rename OpenCL lowering pass to be R600 specific.
Jan Vesely via Phabricator via llvm-commits
- [PATCH] D46273: [InstCombine, ARM] Convert vld1 to llvm load
Javed Absar via Phabricator via llvm-commits
- [PATCH] D46192: Script to match open Phabricator reviews with potential reviewers
Javed Absar via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
Javed Absar via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
Javed Absar via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
Javed Absar via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
Javed Absar via Phabricator via llvm-commits
- [llvm] r331512 - Word wrap a test-file comment to 80 columns
Jeremy Morse via llvm-commits
- [llvm] r331514 - [X86] Add test case for PR30290s failing behaviour
Jeremy Morse via llvm-commits
- [PATCH] D46256: [X86] Correct spill slot sizes
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D45022: [X86] Mark all byval parameters as aliased
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D44598: [lit] Report line number for failed RUN command
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D44598: [lit] Report line number for failed RUN command
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D45022: [X86] Mark all byval parameters as aliased
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D45022: [X86] Mark all byval parameters as aliased
Jeremy Morse via Phabricator via llvm-commits
- [llvm] r325892 - [DAGCOmbine] Ensure that (brcond (setcc ...)) is handled in a canonical manner.
Jesper Antonsson via llvm-commits
- [llvm] r331307 - Create a MachineBasicBlock for created IR-level BasicBlock
Jessica Paquette via llvm-commits
- [PATCH] D45916: Enable MachineOutliner by default under -Oz for AArch64
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D45916: Enable MachineOutliner by default under -Oz for AArch64
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D46330: Create a MachineBasicBlock for created IR-level BasicBlock
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D46330: Create a MachineBasicBlock for created IR-level BasicBlock
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D45916: Enable MachineOutliner by default under -Oz for AArch64
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D46373: [MachineOutliner] Add optsize markings to outlined functions.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D44598: [lit] Report line number for failed RUN command
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D44598: [lit] Report line number for failed RUN command
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D44598: [lit] Report line number for failed RUN command
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D44598: [lit] Report line number for failed RUN command
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D44598: [lit] Report line number for failed RUN command
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D44564: [BasicAA] Relax restriction on PHI node handling.
John Brawn via Phabricator via llvm-commits
- [PATCH] D44564: [BasicAA] Relax restriction on PHI node handling.
John Brawn via Phabricator via llvm-commits
- [PATCH] D46259: [CFLGraph][NFC] Simplify switch in visitConstantExpr
John McCall via Phabricator via llvm-commits
- [PATCH] D46259: [CFLGraph][NFC] Simplify/reorder switch in visitConstantExpr
John McCall via Phabricator via llvm-commits
- [PATCH] D46259: [CFLGraph][NFC] Simplify/reorder switch in visitConstantExpr
John McCall via Phabricator via llvm-commits
- [PATCH] D46259: [CFLGraph][NFC] Simplify/reorder switch in visitConstantExpr
John McCall via Phabricator via llvm-commits
- [PATCH] D46259: [CFLGraph][NFC] Simplify/reorder switch in visitConstantExpr
John McCall via Phabricator via llvm-commits
- [PATCH] D46343: [CFLGraph] Fixed Select instruction handling
John McCall via Phabricator via llvm-commits
- [PATCH] D46386: Adding __atomic_fetch_min/max intrinsics to clang
John McCall via Phabricator via llvm-commits
- [PATCH] D46412: [ObjCARC] Account for catchswitch in bitcast insertion
John McCall via Phabricator via llvm-commits
- [PATCH] D46482: [ObjCARC] Prevent code motion into a catchswitch
John McCall via Phabricator via llvm-commits
- [llvm] r331200 - [DebugInfo] Prevent infinite recursion for malformed DWARF
Jonas Devlieghere via llvm-commits
- [PATCH] D43092: [DebugInfo] Prevent infinite recursion for malformed DWARF
Jonas Devlieghere via llvm-commits
- [PATCH] D46192: Script to match open Phabricator reviews with potential reviewers
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D43092: [DebugInfo] Prevent infinite recursion for malformed DWARF
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D46334: [lit] Make debugserver available to lit test
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D46334: [lit] Make debugserver available to lit test
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D46334: [lit] Make debugserver available to lit test
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D46334: [CMake] Unify and relayer testing
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D46334: [CMake] Unify and relayer testing
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D46334: [CMake] Unify and relayer testing
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D46334: [CMake] Unify and relayer testing
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D46334: [CMake] Unify and relayer testing
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D46334: [CMake] Unify and relayer testing
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D46334: [CMake] Unify and relayer testing
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D46137: Fix an assertion of This DIE should've already been constructed when the " "definition DIE was created in " "getOrCreateSubprogramDIE
Jonas Devlieghere via Phabricator via llvm-commits
- comment
Jonas Paulsson via llvm-commits
- [llvm] r331509 - [RegUsageInfoCollector] Bugfix for handling of register aliases.
Jonas Paulsson via llvm-commits
- [PATCH] D46232: [SystemZ, IPRA] determineCalleeSaves must always add return register and DP.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D45308: [IPRA] Do not collect register usage information on functions that can be derefined
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D46315: [RegUsageInfoCollector] Fix handling of callee saved registers with CSR optimization.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D45157: [RegUsageInfoCollector] Don't assume the alias of a defined reg is always already in the set.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D46315: [RegUsageInfoCollector] Fix handling of callee saved registers with CSR optimization.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D45156: [MachineVerifier] Verify the RegUsageInfo collected for the current function.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D45878: [DEBUG INFO] Fixing cases where debug info (-g) causes changes in the program.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D46281: [clang-doc] Attaching a name to reference data
Julie Hockett via Phabricator via llvm-commits
- [PATCH] D29011: [IR] Add Freeze instruction
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D29013: Add InstCombine/InstructionSimplify support for Freeze Instruction
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D29014: [SelDag] Implement FREEZE node
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] r331487 - Fix include of config.h that was incorrectly changed in r331184
Justin Bogner via llvm-commits
- [llvm] r331184 - IWYU for llvm-config.h in llvm, additions.
Justin Bogner via llvm-commits
- [PATCH] D46288: Don't redefine a bunch of defines from llvm-config.h in config.h.
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D46288: Don't redefine a bunch of defines from llvm-config.h in config.h.
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D46413: [GlobalISel][Legalizer] Widening the second src op of shifts bug fix
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D46413: [GlobalISel][Legalizer] Widening the second src op of shifts bug fix
Justin Bogner via Phabricator via llvm-commits
- [compiler-rt] r331581 - Remove dead sanitizer_procmaps_freebsd.cc
Kamil Rytarowski via llvm-commits
- [PATCH] D46454: [sanitizer] Trivial portion of the port to Myriad RTEMS
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D46379: [ConstantFold] Turn off expression simplification for vector type
Karl-Johan Karlsson via Phabricator via llvm-commits
- [PATCH] D46173: [XRay][compiler-rt+docs] Introduce __xray_log_init_mode(...).
Keith via Phabricator via llvm-commits
- [PATCH] D46174: [XRay][compiler-rt] Support string-based config for FDR mode
Keith via Phabricator via llvm-commits
- [PATCH] D46246: [XRay][compiler-rt] Support string-based config for Basic mode.
Keith via Phabricator via llvm-commits
- [PATCH] D46173: [XRay][compiler-rt+docs] Introduce __xray_log_init_mode(...).
Keith via Phabricator via llvm-commits
- [PATCH] D46460: [LoopInfo] Don't bail out early in getLoopID
Keno Fischer via Phabricator via llvm-commits
- [PATCH] D43515: More math intrinsics for conservative math handling
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D43515: More math intrinsics for conservative math handling
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D45864: [RISCV] Support .option rvc and norvc
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D44998: ObjectFileELF: Add support for arbitrarily named code sections
Konstantin Baladurin via Phabricator via llvm-commits
- [llvm] r331278 - AMDGPU/NFC: Use enum values for first/last machs instead of numbers
Konstantin Zhuravlyov via llvm-commits
- [llvm] r331284 - AMDGPU: Add missing gfx904 tests
Konstantin Zhuravlyov via llvm-commits
- [llvm] r331298 - AMDGPU: Remove remnants of gfx901 (it was deprecated some time ago)
Konstantin Zhuravlyov via llvm-commits
- [llvm] r331551 - AMDGPU: Add D16 instructions preserve unused bits feature
Konstantin Zhuravlyov via llvm-commits
- [llvm] r331553 - AMDGPU/NFC: Fix formatting for 900, 902 ISA Version features
Konstantin Zhuravlyov via llvm-commits
- [llvm] r331564 - AMDGPU/NFC: Update D16PreservesUnusedBits description based Tony Tye's comments
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D46365: AMDGPU: Separate R600 and GCN TableGen files
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D46366: AMDGPU: Separate D16_HI into its own feature
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D46366: AMDGPU: Add D16 instructions preserve unused bits feature
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D46366: AMDGPU: Add D16 instructions preserve unused bits feature
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D46366: AMDGPU: Add D16 instructions preserve unused bits feature
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [compiler-rt] r331477 - [sanitizer] Remove unused 32-bit allocator TransferBatch parameter
Kostya Kortchinsky via llvm-commits
- [PATCH] D46397: [sanitizer] Remove unused 32-bit allocator TransferBatch parameter
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D46397: [sanitizer] Remove unused 32-bit allocator TransferBatch parameter
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D46408: [sanitizer] s/TestOnlyInit/Init for the allocator ByteMap (NFC)
Kostya Kortchinsky via Phabricator via llvm-commits
- [zorg] r331404 - [libFuzzer] re-enable the libpng-1.2.56 test
Kostya Serebryany via llvm-commits
- [PATCH] D46277: [libFuzzer] Report at most one crash per input.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D46277: [libFuzzer] Report at most one crash per input.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D46277: [libFuzzer] Report at most one crash per input.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D46277: [libFuzzer] Report at most one crash per input.
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D46469: [sanitizer] Port fast stack unwinder to sparcv8
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D46454: [sanitizer] Trivial portion of the port to Myriad RTEMS
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D46459: [asan] On RTEMS, checks for asan_inited before entering ASan run-time
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D46467: [asan] Add argument to allow fake stack to be initialized during thread init
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D46456: [asan] Add support for Myriad RTEMS memory map
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D46451: [asan] Add instrumentation support for Myriad
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D46453: [sanitizer] Add definitions for Myriad RTEMS platform
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D46461: [asan] Set flags appropriately for RTEMS
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D46457: [asan] Add a magic shadow value for shadw gap
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D46463: [sanitizer] On RTEMS, avoid recursion when reporting Mmap failure
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D46465: [asan] Port asan_malloc_linux.cc to RTEMS
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D46466: [asan] Add AsanThread::Restart() to support thread restart
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D46215: [AArch64] Support reserving x16 and x17 register
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D46192: Script to match open Phabricator reviews with potential reviewers
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D46192: Script to match open Phabricator reviews with potential reviewers
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D46192: Script to match open Phabricator reviews with potential reviewers
Kristof Beyls via Phabricator via llvm-commits
- [llvm] r331219 - [LivePhysRegs] Remove registers clobbered by regmasks from the live set
Krzysztof Parzyszek via llvm-commits
- [llvm] r331376 - Add assertion to padding size calculation, NFC
Krzysztof Parzyszek via llvm-commits
- [llvm] r331518 - [Hexagon] Skip reserved physical registers when updating liveness
Krzysztof Parzyszek via llvm-commits
- [llvm] r331527 - [Hexagon] Handle non-immediate constants in HexagonSplitDouble
Krzysztof Parzyszek via llvm-commits
- [llvm] r331528 - [Hexagon] Remove leftover debugging code after r331527
Krzysztof Parzyszek via llvm-commits
- [PATCH] D45731: [InstCombine] Adjusting bswap pattern matching to hold for And/Shift mixed case
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D45986: [AggressiveInstCombine] convert a chain of 'or-shift' bits into masked compare
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D45986: [AggressiveInstCombine] convert a chain of 'or-shift' bits into masked compare
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D46396: Optionally simplify basic blocks introduced by AtomicExpandPass
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D46364: Add basic compiler-rt builtins support for hexagon
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D46364: Add basic compiler-rt builtins support for hexagon
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D46193: [LSR] Skip LSR if the cost of input is cheaper than LSR's solution
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D46364: Add basic compiler-rt builtins support for hexagon
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D46396: Optionally simplify basic blocks introduced by AtomicExpandPass
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D46396: Optionally simplify basic blocks introduced by AtomicExpandPass
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D46396: Optionally simplify basic blocks introduced by AtomicExpandPass
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D46396: Optionally simplify basic blocks introduced by AtomicExpandPass
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D45111: Rename invariant.group.barrier to launder.invariant.group
Krzysztof Pszeniczny via Phabricator via llvm-commits
- [PATCH] D45320: [MemDep] Fixed handling of invariant.group
Krzysztof Pszeniczny via Phabricator via llvm-commits
- [PATCH] D45419: Dissallow non-empty metadata for invariant.group
Krzysztof Pszeniczny via Phabricator via llvm-commits
- [PATCH] D32673: [CaptureTracking] Handle capturing of launder.invariant.group
Krzysztof Pszeniczny via Phabricator via llvm-commits
- [PATCH] D32423: Constant fold barriers of null and undef
Krzysztof Pszeniczny via Phabricator via llvm-commits
- [PATCH] D46333: [Power9]Legalize and emit code for DW vector extract and convert to Quad-Precision
Lei Huang via Phabricator via llvm-commits
- [PATCH] D46333: [Power9]Legalize and emit code for DW vector extract and convert to Quad-Precision
Lei Huang via Phabricator via llvm-commits
- [PATCH] D45755: [Sema] Do not match function type with const T in template argument deduction
Lei Liu via Phabricator via llvm-commits
- [PATCH] D46292: Use the UUID from the minidump's CodeView Record for placeholder modules
Leonard Mosescu via Phabricator via llvm-commits
- [PATCH] D46311: [AArch64] added FP16 vcvth intrinsic support
Luke Geeson via Phabricator via llvm-commits
- [PATCH] D46311: [AArch64] added FP16 vcvth intrinsic support
Luke Geeson via Phabricator via llvm-commits
- [PATCH] D46311: [AArch64] added FP16 vcvth intrinsic support
Luke Geeson via Phabricator via llvm-commits
- [PATCH] D46311: [AArch64] added FP16 vcvth intrinsic support
Luke Geeson via Phabricator via llvm-commits
- [PATCH] D46311: [AArch64] added FP16 vcvth intrinsic support
Luke Geeson via Phabricator via llvm-commits
- [PATCH] D46311: [AArch64] added FP16 vcvth intrinsic support
Luke Geeson via Phabricator via llvm-commits
- [PATCH] D46311: [AArch64] added FP16 vcvth intrinsic support
Luke Geeson via Phabricator via llvm-commits
- [PATCH] D46311: [AArch64] added FP16 vcvth intrinsic support
Luke Geeson via Phabricator via llvm-commits
- [PATCH] D46311: [AArch64] added FP16 vcvth intrinsic support
Luke Geeson via Phabricator via llvm-commits
- [PATCH] D46311: [AArch64] added FP16 vcvth intrinsic support
Luke Geeson via Phabricator via llvm-commits
- [PATCH] D46311: [AArch64] added FP16 vcvth intrinsic support
Luke Geeson via Phabricator via llvm-commits
- [PATCH] D46311: [AArch64] added FP16 vcvth intrinsic support
Luke Geeson via Phabricator via llvm-commits
- [PATCH] D46311: [AArch64] added FP16 vcvth intrinsic support
Luke Geeson via Phabricator via llvm-commits
- [PATCH] D46311: [AArch64] added FP16 vcvth intrinsic support
Luke Geeson via Phabricator via llvm-commits
- [PATCH] D46311: [AArch64] added FP16 vcvth intrinsic support
Luke Geeson via Phabricator via llvm-commits
- [PATCH] D46311: [AArch64] added FP16 vcvth intrinsic support
Luke Geeson via Phabricator via llvm-commits
- [PATCH] D46221: [RISCV] Lower tail pseudo instruction
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D46221: [RISCV] Implement MC layer support for the tail pseudoinstruction
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D45395: [RISCV] Lower the tail pseudo instruction
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D46221: [RISCV] Implement MC layer support for the tail pseudoinstruction
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D46221: [RISCV] Implement MC layer support for the tail pseudoinstruction
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D45395: [RISCV] Lower the tail pseudoinstruction
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D46221: [RISCV] Implement MC layer support for the tail pseudoinstruction
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D45395: [RISCV] Lower the tail pseudoinstruction
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D46221: [RISCV] Implement MC layer support for the tail pseudoinstruction
Mandeep Singh Grang via Phabricator via llvm-commits
- [PATCH] D46298: AMDGPU: Remove deadcode in isSDNodeSourceOfDivergence()
Mark Searles via Phabricator via llvm-commits
- [PATCH] D46448: [AMDGPU][Waitcnt] Remove the old waitcnt pass, which is no longer maintained and getting crufty
Mark Searles via Phabricator via llvm-commits
- [PATCH] D46448: [AMDGPU][Waitcnt] Remove the old waitcnt pass, which is no longer maintained and getting crufty
Mark Searles via Phabricator via llvm-commits
- [llvm] r331384 - [COFF, ARM64] Hook up a few remaining relocations
Martin Storsjo via llvm-commits
- [llvm] r331391 - [llvm-rc] Add rudimentary support for codepages
Martin Storsjo via llvm-commits
- [llvm] r331402 - [llvm-cvtres] Allow parameters preceded by '-' in addition to '/'
Martin Storsjo via llvm-commits
- [llvm] r331403 - [llvm-rc] Default to writing the output next to the input, if no output is specified
Martin Storsjo via llvm-commits
- [llvm] r331441 - Revert "[SelectionDAG] Selection of DBG_VALUE using a PHI node result (pt 2)"
Martin Storsjo via llvm-commits
- [lld] r331505 - [COFF] Implement the remaining ARM64 relocations
Martin Storsjo via llvm-commits
- [PATCH] D46244: [LLD] [COFF] Allow specifying export forwarding in a def file
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D46245: [COFF] Improve correctness of def parsing for GNU features
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D46238: [llvm-rc] Add rudimentary support for codepages
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D46238: [llvm-rc] Add rudimentary support for codepages
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D46238: [llvm-rc] Add rudimentary support for codepages
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D46303: [AsmPrinter] Allow emitting codeview for any windows target
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D46303: [AsmPrinter] Allow emitting codeview for any windows target
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D46303: [AsmPrinter] Allow emitting codeview for any windows target
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D46354: [LLD] [COFF] Add support for the remaining ARM64 relocations
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D46355: [COFF, ARM64] Hook up a few remaining relocations
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D46358: [llvm-cvtres] Allow parameters preceded by '-' in addition to '/'
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D46355: [COFF, ARM64] Hook up a few remaining relocations
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D46238: [llvm-rc] Add rudimentary support for codepages
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D46358: [llvm-cvtres] Allow parameters preceded by '-' in addition to '/'
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D46358: [llvm-cvtres] Allow parameters preceded by '-' in addition to '/'
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D46239: [llvm-rc] Default to writing the output next to the input, if no output is specified
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D46329: [SelectionDAG] Selection of DBG_VALUE using a PHI node result (pt 2)
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D46384: Reapply "[SelectionDAG] Selection of DBG_VALUE using a PHI node result (pt 2)"
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D46354: [LLD] [COFF] Add support for the remaining ARM64 relocations
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D46244: [LLD] [COFF] Allow specifying export forwarding in a def file
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D46245: [COFF] Improve correctness of def parsing for GNU features
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D46244: [LLD] [COFF] Allow specifying export forwarding in a def file
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D46244: [LLD] [COFF] Allow specifying export forwarding in a def file
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D46244: [LLD] [COFF] Allow specifying export forwarding in a def file
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D46244: [LLD] [COFF] Allow specifying export forwarding in a def file
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D46245: [COFF] Improve correctness of def parsing for GNU features
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D46506: [llvm-rc] Allow -1 for control IDs in old style dialogs with 16 bit fields
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D46507: [llvm-rc] Add support for most missing dialog controls
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D46508: [llvm-rc] Allow optional commas between the string table index and value
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D46509: [llvm-rc] Implement the BITMAP resource type
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D46510: [llvm-rc] Exclude padding from sizes in versioninfo resources
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D46511: [llvm-rc] Don't strictly require quotes around external file names
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r331215 - AMDGPU: Add Vega12 and Vega20
Matt Arsenault via llvm-commits
- [PATCH] D46280: AMDGPU: Make getSubRegFromChannel a static member of AMDGPURegisterInfo
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D46366: AMDGPU: Separate D16_HI into its own feature
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D46366: AMDGPU: Separate D16_HI into its own feature
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D46171: AMDGPU/GlobalISel: Implement select() for 32-bit G_FADD and G_FMUL
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D46365: AMDGPU: Separate R600 and GCN TableGen files
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D46147: [NVPTX] Added a feature to use short pointers for const/local/shared AS.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D46366: AMDGPU: Add D16 instructions preserve unused bits feature
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D46366: AMDGPU: Add D16 instructions preserve unused bits feature
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r331316 - [llvm-mca] Lift the logic of the RetireControlUnit from the Dispatch translation unit into its own translation unit. NFC
Matt Davis via llvm-commits
- [llvm] r331540 - [llvm-mca] Add descriptive names for the TimelineView report characters. NFC.
Matt Davis via llvm-commits
- [PATCH] D46254: [LV] Use BB::instructionsWithoutDebug to skip DbgInfo (NFC).
Matt Davis via Phabricator via llvm-commits
- [PATCH] D46331: [MCA][NFC] Lift the logic of the RetireControlUnit from the Dispatch translation unit into its own translation unit.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D46367: [llvm-mca] Avoid exposing index values in the MCA interfaces.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D46367: [llvm-mca] Avoid exposing index values in the MCA interfaces.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D46409: [llvm-mca] Add descriptive names for the TimelineView report characters. NFC.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D46422: [LCSSA] Iteratively remove unused PHI nodes in formLCSSAForInstructions
Matt Davis via Phabricator via llvm-commits
- [PATCH] D46367: [llvm-mca] Avoid exposing index values in the MCA interfaces.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D46409: [llvm-mca] Add descriptive names for the TimelineView report characters. NFC.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D46367: [llvm-mca] Avoid exposing index values in the MCA interfaces.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D46367: [llvm-mca] Avoid exposing index values in the MCA interfaces.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D46367: [llvm-mca] Avoid exposing index values in the MCA interfaces.
Matt Davis via Phabricator via llvm-commits
- [PATCH] D46367: [llvm-mca] Avoid exposing index values in the MCA interfaces.
Matt Davis via Phabricator via llvm-commits
- [compiler-rt] r331310 - [libFuzzer] Report at most one crash per input.
Matt Morehouse via llvm-commits
- [compiler-rt] r331324 - [libFuzzer] Don't short-circuit from CrashCallback.
Matt Morehouse via llvm-commits
- [PATCH] D46277: [libFuzzer] Report at most one crash per input.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D46277: [libFuzzer] Report at most one crash per input.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D46277: [libFuzzer] Report at most one crash per input.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D46277: [libFuzzer] Report at most one crash per input.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D46277: [libFuzzer] Report at most one crash per input.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D46277: [libFuzzer] Report at most one crash per input.
Matt Morehouse via Phabricator via llvm-commits
- [llvm] r331274 - [SLP] Add additional test for transposable binary operations with reuse
Matthew Simpson via llvm-commits
- [PATCH] D39869: [Inliner] Inline through indirect call sites having !callees metadata
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D46126: [SLP] Vectorize transposable binary operand bundles
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D46126: [SLP] Vectorize transposable binary operand bundles
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D46126: [SLP] Vectorize transposable binary operand bundles
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D46126: [SLP] Vectorize transposable binary operand bundles
Matthew Simpson via Phabricator via llvm-commits
- [PATCH] D46290: Remove \brief commands from doxygen comments.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D37582: CodeGen: Remove pipeline dependencies on StackProtector; NFC
Matthias Braun via Phabricator via llvm-commits
- [llvm] r331427 - Re-enable "[SCEV] Make computeExitLimit more simple and more powerful"
Max Kazantsev via llvm-commits
- [llvm] r331508 - [IRCE] Fix misuse of dyn_cast which leads to UB
Max Kazantsev via llvm-commits
- [PATCH] D45862: [InstCombine] Remove decanonicalizing transforms of selects
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D46086: [InstCombine] refine select-of-constants to bitwise ops
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D45862: [InstCombine] Remove decanonicalizing transforms of selects
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D45863: [InstCombine] Support BitTests in ThreeWayComparison. Mismatched types
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D45854: [InstCombine] Support BitTests in ThreeWayComparison. Trivial case
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D45855: [InstCombine] Support BitTests in ThreeWayComparison. General case, part 1
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D45856: [InstCombine] Support BitTests in ThreeWayComparison. General case, part 2
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D46203: [InstCombine] Widen guards with conditions between
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D46039: Fix compile time hang in LSR
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D45584: [DSE] Teach the pass about partial overwrite of atomic memory intrinsics
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D46203: [InstCombine] Widen guards with conditions between
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D46046: [SCEV] Do not use induction in isKnownPredicate for simplification umax
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D46211: [LICM] Compute a must execute property for the prefix of the header as we go
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D44677: [SCEV] Make computeExitLimit more simple and more powerful
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D46045: [LoopUnswitch] Fix SCEV invalidation in unswitching
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D44676: [SCEV] Make exact taken count calculation more optimistic
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D46045: [LoopUnswitch] Fix SCEV invalidation in unswitching
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D46045: [LoopUnswitch] Fix SCEV invalidation in unswitching
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D45617: [IRCE] Only check for NSW on equality predicates
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D46203: [InstCombine] Widen guards with conditions between
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D46474: Temp local change for dumping coverage features.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D46478: [Coverage] Do not skip functions with the same name when loading CoverageMapping.
Max Moroz via Phabricator via llvm-commits
- [PATCH] D46478: [Coverage] Do not skip functions with the same name when loading CoverageMapping.
Max Moroz via Phabricator via llvm-commits
- [llvm] r328611 - [SCEV] Make exact taken count calculation more optimistic
Maxim Kazantsev via llvm-commits
- [llvm] r328611 - [SCEV] Make exact taken count calculation more optimistic
Maxim Kazantsev via llvm-commits
- [zorg] r331254 - [zorg] Throttle down parallelism of AArch64 and AArch32 libcxx bots
Maxim Kuvyrkov via llvm-commits
- [PATCH] D45875: [zorg] Throttle down parallelism of AArch64 and AArch32 libcxx bots
Maxim Kuvyrkov via Phabricator via llvm-commits
- [PATCH] D45875: [zorg] Throttle down parallelism of AArch64 and AArch32 libcxx bots
Maxim Kuvyrkov via Phabricator via llvm-commits
- [llvm] r331417 - MachineInst support mapping SDNode fast math flags for support in Back End code generation
Michael Berg via llvm-commits
- [llvm] r331547 - Fast Math Flag mapping into SDNode
Michael Berg via llvm-commits
- [llvm] r331567 - Mapping SDNode flags to MachineInstr flags
Michael Berg via llvm-commits
- [PATCH] D45781: MachineInst support mapping SDNode fast math flags for support in Back End code generation
Michael Berg via Phabricator via llvm-commits
- [PATCH] D45710: Fast Math Flag mapping into SDNode
Michael Berg via Phabricator via llvm-commits
- [PATCH] D45710: Fast Math Flag mapping into SDNode
Michael Berg via Phabricator via llvm-commits
- [PATCH] D45710: Fast Math Flag mapping into SDNode
Michael Berg via Phabricator via llvm-commits
- [PATCH] D45710: Fast Math Flag mapping into SDNode
Michael Berg via Phabricator via llvm-commits
- [PATCH] D45710: Fast Math Flag mapping into SDNode
Michael Berg via Phabricator via llvm-commits
- [PATCH] D46447: Mapping SDNode flags to MachineInstr flags
Michael Berg via Phabricator via llvm-commits
- [PATCH] D46231: Move to new C++ binding interface that requires isl::quota annotations [RFC]
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D46227: [islpp] Do not abuse isl::stat::error as early-abort
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D46359: [Polly] Pass compiler arguments in the create_ll.sh script
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D45753: Lift JSON library from clang-tools-extra/clangd to llvm/Support.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D40369: Support sext, zext and trunc instructions in SCEV delinearization algorithm (new revision)
Michael Kruse via Phabricator via llvm-commits
- [llvm] r331502 - [MachineCSE] Rewrite a loop checking if a block is in a set of blocks without using a set. NFC.
Michael Zolotukhin via llvm-commits
- [PATCH] D46411: [MachineCSE] Rewrite a loop checking if a block is in a set of blocks without using a set. NFC.
Michael Zolotukhin via Phabricator via llvm-commits
- [PATCH] D46411: [MachineCSE] Rewrite a loop checking if a block is in a set of blocks without using a set. NFC.
Michael Zolotukhin via Phabricator via llvm-commits
- [PATCH] D46422: [LCSSA] Iteratively remove unused PHI nodes in formLCSSAForInstructions
Michael Zolotukhin via Phabricator via llvm-commits
- [PATCH] D46422: [LCSSA] Iteratively remove unused PHI nodes in formLCSSAForInstructions
Michael Zolotukhin via Phabricator via llvm-commits
- [PATCH] D46422: [LCSSA] Iteratively remove unused PHI nodes in formLCSSAForInstructions
Michael Zolotukhin via Phabricator via llvm-commits
- [PATCH] D46503: [cmake] work around a race in Sphinx.
Michał Górny via Phabricator via llvm-commits
- [llvm] r328611 - [SCEV] Make exact taken count calculation more optimistic
Mikael Holmén via llvm-commits
- [PATCH] D46045: [LoopUnswitch] Fix SCEV invalidation in unswitching
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D46404: [DAG] Avoid using deleted node in rebuildSetCC
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D37031: Handle full path and archive library names in section placement rules
Mike Stump via Phabricator via llvm-commits
- [PATCH] D46181: [X86][CET] Shadow stack fix for setjmp/longjmp
Mikhail Dvoretckii via Phabricator via llvm-commits
- [PATCH] D46181: [X86][CET] Shadow stack fix for setjmp/longjmp
Mikhail Dvoretckii via Phabricator via llvm-commits
- [PATCH] D46181: [X86][CET] Shadow stack fix for setjmp/longjmp
Mikhail Dvoretckii via Phabricator via llvm-commits
- [PATCH] D46181: [X86][CET] Shadow stack fix for setjmp/longjmp
Mikhail Dvoretckii via Phabricator via llvm-commits
- [PATCH] D45721: [X86] Lowering PACK*S (pack with saturation) intrinsics to native IR (LLVM side)
Mikhail Dvoretckii via Phabricator via llvm-commits
- [llvm] r331410 - [PowerPC] No CTR loop if the candidate exiting block is in a different loop
Nemanja Ivanovic via llvm-commits
- [llvm] r331416 - [PowerPC] Implement isMaskAndCmp0FoldingBeneficial
Nemanja Ivanovic via llvm-commits
- [llvm] r331420 - Commit r331416 breaks the big-endian PPC bot. On the big endian build, we
Nemanja Ivanovic via llvm-commits
- [PATCH] D45553: [Power9]Legalize and emit code for truncate and convert Quad-Precision to Double-Word
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D44830: Introduce codegen for the Signal Processing Engine
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D46162: [PowerPC] Don't transform to CTR loop if the decrement branch instr. would end up in a different loop
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D46162: [PowerPC] Don't transform to CTR loop if the decrement branch instr. would end up in a different loop
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D46060: [PowerPC] Implement isMaskAndCmp0FoldingBeneficial
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D39386: [Power9] Allow gpr callee saved spills in prologue to vector registers rather than stack
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D46377: [PowerPC] Forward source register of add-immediate to D-Form instructions
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D46333: [Power9]Legalize and emit code for DW vector extract and convert to Quad-Precision
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D46141: [WebAssembly] Add --stack-first option which places the shadow stack at start of linear memory
Nicholas Wilson via Phabricator via llvm-commits
- [PATCH] D46417: wasm: Add a flag to control merging data segments
Nick Fitzgerald via Phabricator via llvm-commits
- [PATCH] D46417: wasm: Add a flag to control merging data segments
Nick Fitzgerald via Phabricator via llvm-commits
- [PATCH] D46417: wasm: Add a flag to control merging data segments
Nick Fitzgerald via Phabricator via llvm-commits
- [llvm] r331184 - IWYU for llvm-config.h in llvm, additions.
Nico Weber via llvm-commits
- [llvm] r331190 - IWYU for llvm-config.h, removals. Also see r331184.
Nico Weber via llvm-commits
- [llvm] r331224 - Stop setting LLVM_ON_WIN32 in config.h and llvm-config.h.
Nico Weber via llvm-commits
- [llvm] r331455 - use LLVM's standard CMakeLists.txt layout for llvm-xray
Nico Weber via llvm-commits
- [PATCH] D46264: Stop setting LLVM_ON_WIN32 in config.h and llvm-config.h.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D46264: Stop setting LLVM_ON_WIN32 in config.h and llvm-config.h.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D46288: Don't redefine a bunch of defines from llvm-config.h in config.h.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D46288: Don't redefine a bunch of defines from llvm-config.h in config.h.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D46288: Don't redefine a bunch of defines from llvm-config.h in config.h.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D46288: Don't redefine a bunch of defines from llvm-config.h in config.h.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D46301: [XRay][tools] Rename llvm-xray filenames from .cc -> .cpp (NFC)
Nico Weber via Phabricator via llvm-commits
- [PATCH] D46288: Don't redefine a bunch of defines from llvm-config.h in config.h.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D46288: Don't redefine a bunch of defines from llvm-config.h in config.h.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D46402: Inline contents of LLVM_XRAY_TOOLS variable into its only use.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D46041: AMDGPU/GlobalISel: Don't try to lower geometry shaders
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D46149: AMDGPU/GlobalISel: Don't try to lower hull shaders
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D46151: AMDGPU/GlobalISel: Implement select() for COPY
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D46150: AMDGPU/GlobalISel: Implement select() for G_IMPLICIT_DEF
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D46170: AMDGPU/GlobalISel: Implement select() for G_FCONSTANT
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D46352: [TableGen] Don't quote variable name when printing !foreach.
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D46272: AMDGPU: Remove #include "MCTargetDesc/AMDGPUMCTargetDesc.h" from common headers
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D46340: AMDGPU/SI: Handle infinite loop for the structurizer to work with CFG with infinite loops.
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D46054: [TableGen] Add a general-purpose JSON backend.
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D46054: [TableGen] Add a general-purpose JSON backend.
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D46051: [AMDGPU] Don't force WQM for DS op
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D46495: Fix assertion in FunctionComparator::cmpInlineAsm
Nikita Popov via Phabricator via llvm-commits
- [llvm] r331218 - [MC] Change AsmParser to leverage Assembler during evaluation
Nirav Dave via llvm-commits
- [PATCH] D46216: [DAGCombiner] Set the right SDLoc on extended SETCC uses (5/N)
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D45164: [MC] Change AsmParser to leverage Assembler during evaluation
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D46404: [DAG] Avoid using deleted node in rebuildSetCC
Nirav Dave via Phabricator via llvm-commits
- [llvm] r325892 - [DAGCOmbine] Ensure that (brcond (setcc ...)) is handled in a canonical manner.
Nirav Davé via llvm-commits
- [llvm] r325892 - [DAGCOmbine] Ensure that (brcond (setcc ...)) is handled in a canonical manner.
Nirav Davé via llvm-commits
- [llvm] r331257 - [InstCombine] Adjusting bswap pattern matching to hold for And/Shift mixed case
Omer Paparo Bivas via llvm-commits
- [llvm] r331265 - [InstCombine] new testcases for OverflowingBinaryOperators and PossiblyExactOperators transformations; NFC
Omer Paparo Bivas via llvm-commits
- [PATCH] D45731: [InstCombine] Adjusting bswap pattern matching to hold for And/Shift mixed case
Omer Paparo Bivas via Phabricator via llvm-commits
- [PATCH] D46380: [InstCombine] Extending InstructionSimplify to check OverflowingBinaryOperators and PossiblyExactOperators safety
Omer Paparo Bivas via Phabricator via llvm-commits
- [PATCH] D41353: [InstCombine] Adjusting bswap pattern to the new masked shl canonization
Omer Paparo Bivas via Phabricator via llvm-commits
- [PATCH] D46218: PR37275 packed attribute should not apply to base classes
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D44560: [DWARF] Rework debug line parsing to use llvm::Error and callbacks
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D45878: [DEBUG INFO] Fixing cases where debug info (-g) causes changes in the program.
Paul Robinson via Phabricator via llvm-commits
- [llvm] r331397 - [llvm-objcopy] Add --weaken option
Paul Semel via llvm-commits
- [llvm] r331400 - [llvm-objcopy] Add --discard-all (-x) option
Paul Semel via llvm-commits
- [PATCH] D46217: [llvm-objcopy] Add --weaken option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46217: [llvm-objcopy] Add --weaken option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46341: [llvm-objcopy] Add --discard-all (-x) option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46217: [llvm-objcopy] Add --weaken option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46341: [llvm-objcopy] Add --discard-all (-x) option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46341: [llvm-objcopy] Add --discard-all (-x) option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46341: [llvm-objcopy] Add --discard-all (-x) option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46341: [llvm-objcopy] Add --discard-all (-x) option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46341: [llvm-objcopy] Add --discard-all (-x) option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46341: [llvm-objcopy] Add --discard-all (-x) option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46217: [llvm-objcopy] Add --weaken option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46341: [llvm-objcopy] Add --discard-all (-x) option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46369: [llvm-objcopy] Add --strip-symbol (-N) option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46369: [llvm-objcopy] Add --strip-symbol (-N) option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46369: [llvm-objcopy] Add --strip-symbol (-N) option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46369: [llvm-objcopy] Add --strip-symbol (-N) option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46369: [llvm-objcopy] Add --strip-symbol (-N) option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46369: [llvm-objcopy] Add --strip-symbol (-N) option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D46369: [llvm-objcopy] Add --strip-symbol (-N) option
Paul Semel via Phabricator via llvm-commits
- [PATCH] D45770: [AArch64] Disable spill slot scavenging when stack realignment required.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D46334: [CMake] Unify and relayer testing
Pavel Labath via llvm-commits
- [PATCH] D44998: ObjectFileELF: Add support for arbitrarily named code sections
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D44998: ObjectFileELF: Add support for arbitrarily named code sections
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D40470: DWZ 03/07: Protect DWARFCompileUnit::m_die_array by a new mutex
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D46220: Remove premature caching of the global variables list in CompileUnit.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D45942: [Support/Path] Make handling of paths like "///" consistent
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D46334: [CMake] Unify and relayer testing
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D46318: lldb-test symbols: Add ability to do name-based lookup
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D46362: DWARFExpression: Convert file addresses to load addresses early on
Pavel Labath via Phabricator via llvm-commits
- [llvm] r330706 - Correct dwarf unwind information in function epilogue
Petar Jovanovic via llvm-commits
- [PATCH] D46399: Skip blocks with no predecessors for CFIInstrInserter verify
Petar Jovanovic via Phabricator via llvm-commits
- [PATCH] D46399: Skip blocks with no predecessors for CFIInstrInserter verify
Petar Jovanovic via Phabricator via llvm-commits
- [PATCH] D46399: Skip blocks with no predecessors for CFIInstrInserter verify
Petar Jovanovic via Phabricator via llvm-commits
- [PATCH] D46399: Skip blocks with no predecessors for CFIInstrInserter verify
Petar Jovanovic via Phabricator via llvm-commits
- [PATCH] D46399: Skip unreachable blocks for CFIInstrInserter verify
Petar Jovanovic via Phabricator via llvm-commits
- [PATCH] D46444: Add option -verify-cfiinstrs to run verifier in CFIInstrInserter
Petar Jovanovic via Phabricator via llvm-commits
- [PATCH] D46444: Add option -verify-cfiinstrs to run verifier in CFIInstrInserter
Petar Jovanovic via Phabricator via llvm-commits
- [PATCH] D46444: Add option -verify-cfiinstrs to run verifier in CFIInstrInserter
Petar Jovanovic via Phabricator via llvm-commits
- [PATCH] D46399: Skip unreachable blocks for CFIInstrInserter verify
Petar Jovanovic via Phabricator via llvm-commits
- [PATCH] D46399: Skip unreachable blocks for CFIInstrInserter verify
Petar Jovanovic via Phabricator via llvm-commits
- [llvm] r331537 - obj2yaml: Correctly round-trip default alignment.
Peter Collingbourne via llvm-commits
- [lld] r331538 - Object: The default alignment of a section without alignment flags is 16.
Peter Collingbourne via llvm-commits
- [llvm] r331538 - Object: The default alignment of a section without alignment flags is 16.
Peter Collingbourne via llvm-commits
- [llvm] r327163 - Use branch funnels for virtual calls when retpoline mitigation is enabled.
Peter Collingbourne via llvm-commits
- [llvm] r331573 - LowerTypeTests: Fix non-determinism in code that handles icall branch funnels.
Peter Collingbourne via llvm-commits
- [llvm] r327163 - Use branch funnels for virtual calls when retpoline mitigation is enabled.
Peter Collingbourne via llvm-commits
- [PATCH] D46299: [wip] ELF: Add a feature for sharing rodata with an embedded binary.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D46034: Support for distributed ThinLTO options
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D46034: Support for distributed ThinLTO options
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D45111: Rename invariant.group.barrier to launder.invariant.group
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D46372: Update ThinLTO test
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D46375: Update Error Message
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D46376: [ThinLTO] Add support for optimization remarks to thinBackend
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D46372: Update ThinLTO test
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D46405: Add thinlto test
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D46418: obj2yaml: Correctly round-trip default alignment.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D46419: Object: Align resource sections correctly.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D46420: Object: The default alignment of a section without alignment flags is 16.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D46419: Object: Align resource sections correctly.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D46418: obj2yaml: Correctly round-trip default alignment.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D46420: Object: The default alignment of a section without alignment flags is 16.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D46480: Update ThinLTO Indexing logic
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D46387: [LTO] Allow pass remarks with hotness to be set when emitting to stderr
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D45901: LowerTypeTests: Fix non-determinism in code that handles icall branch funnels.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D46488: [LTO] Handle Task=-1 passed to addSaveTemps
Peter Collingbourne via Phabricator via llvm-commits
- [lld] r331452 - [LLD][AArch64] Simplify relocations sharing same encoding [NFC]
Peter Smith via llvm-commits
- [lld] r331511 - [ELF][AArch64] Implement the AArch64 TLSLD_LDST_LO12 family of relocs
Peter Smith via llvm-commits
- [lld] r331513 - [ELF][AArch64] Add REQUIRES aarch64 to test [NFC]
Peter Smith via llvm-commits
- [lld] r331521 - [ELF][AArch64] Add aarch64_elf64_le_vec emulation
Peter Smith via llvm-commits
- [PATCH] D46247: [LLD][ELF][AArch64] Simplify relocations sharing same encoding [NFC]
Peter Smith via Phabricator via llvm-commits
- [PATCH] D46249: [LLD][ELF][AArch64] Add missing LO12 relocation to usesOnlyLowPageBits
Peter Smith via Phabricator via llvm-commits
- [PATCH] D46255: [ELF][AArch64] Implement the AArch64 TLSLD_LDST_LO12 family of relocs
Peter Smith via Phabricator via llvm-commits
- [PATCH] D46261: [LLD][ELF] Add test cases to improve code coverage of Thunks [NFC]
Peter Smith via Phabricator via llvm-commits
- [PATCH] D46263: [LLD][ELF][AArch64] Increase test coverage of AArch64ErrataFix [NFC]
Peter Smith via Phabricator via llvm-commits
- [PATCH] D46305: [MC][ARM] Correct Thumb BL instruction range
Peter Smith via Phabricator via llvm-commits
- [PATCH] D46306: [MC][ARM] Add range checking for Thumb2 resolved fixups
Peter Smith via Phabricator via llvm-commits
- [PATCH] D46319: [MC][ARM] Emit R_ARM_BASE_PREL for _GLOBAL_OFFSET_TABLE_ expressions
Peter Smith via Phabricator via llvm-commits
- [PATCH] D46305: [MC][ARM] Correct Thumb BL instruction range
Peter Smith via Phabricator via llvm-commits
- [PATCH] D46355: [COFF, ARM64] Hook up a few remaining relocations
Peter Smith via Phabricator via llvm-commits
- [PATCH] D46247: [LLD][ELF][AArch64] Simplify relocations sharing same encoding [NFC]
Peter Smith via Phabricator via llvm-commits
- [PATCH] D46249: [LLD][ELF][AArch64] Add missing LO12 relocation to usesOnlyLowPageBits
Peter Smith via Phabricator via llvm-commits
- [PATCH] D46249: [LLD][ELF][AArch64] Add missing LO12 relocation to usesOnlyLowPageBits
Peter Smith via Phabricator via llvm-commits
- [PATCH] D46249: [LLD][ELF][AArch64] Add missing LO12 relocation to usesOnlyLowPageBits
Peter Smith via Phabricator via llvm-commits
- [PATCH] D46255: [ELF][AArch64] Implement the AArch64 TLSLD_LDST_LO12 family of relocs
Peter Smith via Phabricator via llvm-commits
- [PATCH] D46255: [ELF][AArch64] Implement the AArch64 TLSLD_LDST_LO12 family of relocs
Peter Smith via Phabricator via llvm-commits
- [PATCH] D46429: [LLD][ELF][AArch64] Add aarch64_elf64_le_vec emulation
Peter Smith via Phabricator via llvm-commits
- [PATCH] D46429: [LLD][ELF][AArch64] Add aarch64_elf64_le_vec emulation
Peter Smith via Phabricator via llvm-commits
- [PATCH] D46019: [ASTImporter] Fix isa cast assert
Peter Szecsi via Phabricator via llvm-commits
- [compiler-rt] r331382 - [sanitizer] Fix Fuchsia ReadBinaryName not to crash when uninitialized
Petr Hosek via llvm-commits
- [llvm] r331423 - [Support] Support building LLVM for Fuchsia
Petr Hosek via llvm-commits
- [PATCH] D46215: [AArch64] Support reserving x16 and x17 register
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D45604: Support for multiarch runtimes layout
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D46345: [Support] Support building LLVM for Fuchsia
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D46344: [sanitizer] Fix Fuchsia ReadBinaryName not to crash when uninitialized
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D46345: [Support] Support building LLVM for Fuchsia
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D46345: [Support] Support building LLVM for Fuchsia
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D45604: Support for multiarch runtimes layout
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D46124: [AArch64][SVE] Asm: Improve diagnostics for gather loads.
Phabricator via Phabricator via llvm-commits
- [PATCH] D46144: Reflow paragraphs in comments.
Phabricator via Phabricator via llvm-commits
- [PATCH] D45866: [InstCombine][NFC] Add tests for unfolding masked merge with constant mask
Phabricator via Phabricator via llvm-commits
- [PATCH] D45867: [InstCombine] Unfold masked merge with constant mask
Phabricator via Phabricator via llvm-commits
- [PATCH] D46128: Fix expression parser to not accept any type whose basename matches for a type that must exist at root level
Phabricator via Phabricator via llvm-commits
- [PATCH] D46220: Remove premature caching of the global variables list in CompileUnit.
Phabricator via Phabricator via llvm-commits
- [PATCH] D46083: Move the persistent variable counter into Target
Phabricator via Phabricator via llvm-commits
- [PATCH] D46088: Refactor GetNextPersistentVariableName into a non-virtual method
Phabricator via Phabricator via llvm-commits
- [PATCH] D46256: [X86] Correct spill slot sizes
Phabricator via Phabricator via llvm-commits
- [PATCH] D46121: [AArch64][SVE] Asm: Support for contiguous ST1 (scalar+scalar) store instructions.
Phabricator via Phabricator via llvm-commits
- [PATCH] D46290: Remove \brief commands from doxygen comments.
Phabricator via Phabricator via llvm-commits
- [PATCH] D46296: [WebAssembly] llvm-readobj: display symbols names in relocations
Phabricator via Phabricator via llvm-commits
- [PATCH] D46314: [X86][AMD][Bulldozer] Fix Bulldozer Model 2 detection.
Phabricator via Phabricator via llvm-commits
- [PATCH] D46323: [compiler-rt][X86][AMD][Bulldozer] Fix Bulldozer Model 2 detection.
Phabricator via Phabricator via llvm-commits
- [PATCH] D45995: [DAGCombiner] Set the right SDLoc on a newly-created zextload (1/N)
Phabricator via Phabricator via llvm-commits
- [PATCH] D46156: [DAGCombiner] Change the SDLoc on split extloads (2/N)
Phabricator via Phabricator via llvm-commits
- [PATCH] D46222: [DAGCombiner] Fix SDLoc in a (sext (sextload x)) combine (3/N)
Phabricator via Phabricator via llvm-commits
- [PATCH] D46213: [AMDGPU] Support horizontal vectorization.
Phabricator via Phabricator via llvm-commits
- [PATCH] D45348: Don't return error for settings set .experimental. settings that are absent
Phabricator via Phabricator via llvm-commits
- [PATCH] D46250: [AArch64][SVE] Asm: Support for LD1RQ load-and-replicate quad-word vector instructions.
Phabricator via Phabricator via llvm-commits
- [PATCH] D46269: [AArch64][SVE] Asm: Support for non-temporal, contiguous LDNT1/STNT1 load/store instructions.
Phabricator via Phabricator via llvm-commits
- [PATCH] D46007: [analyzer] Add `TaintBugVisitor` to the ArrayBoundV2, DivideZero and VLASize.
Phabricator via Phabricator via llvm-commits
- [PATCH] D46248: [AArch64][SVE] Asm: Support for scatter ST1 store instructions.
Phabricator via Phabricator via llvm-commits
- [PATCH] D46352: [TableGen] Don't quote variable name when printing !foreach.
Phabricator via Phabricator via llvm-commits
- [PATCH] D46270: [AArch64][SVE] Asm: Support for LDR/STR fill and spill instructions.
Phabricator via Phabricator via llvm-commits
- [PATCH] D46359: [Polly] Pass compiler arguments in the create_ll.sh script
Phabricator via Phabricator via llvm-commits
- [PATCH] D46337: [AMDGPU] performAddCombine should run after DAG is legalized.
Phabricator via Phabricator via llvm-commits
- [PATCH] D46321: Enable AUTOBRIEF in doxygen configuration.
Phabricator via Phabricator via llvm-commits
- [PATCH] D46297: [MC] Add MCObjectStreamer::addFragmentAtoms and use it with MachO and WebAssembly
Phabricator via Phabricator via llvm-commits
- [PATCH] D46335: [WebAssembly] MC: Create and use first class section symbols
Phabricator via Phabricator via llvm-commits
- [PATCH] D46362: DWARFExpression: Convert file addresses to load addresses early on
Phabricator via Phabricator via llvm-commits
- [PATCH] D46141: [WebAssembly] Add --stack-first option which places the shadow stack at start of linear memory
Phabricator via Phabricator via llvm-commits
- [PATCH] D46009: [AArch64] Custom Lower MULLH{S, U} for v16i8, v8i16, and v4i32
Phabricator via Phabricator via llvm-commits
- [PATCH] D46368: [analyzer] pr18953: Zeroing constructors, store binding extents, ASTRecordLayouts.
Phabricator via Phabricator via llvm-commits
- [PATCH] D46479: [WebAssembly] Only perform sanity checking of relocation targets in debug builds
Phabricator via Phabricator via llvm-commits
- [PATCH] D46481: Add llvm-dwarfdump tool_patterns
Phabricator via Phabricator via llvm-commits
- [PATCH] D46484: [WebAssembly] Check function signatures by default
Phabricator via Phabricator via llvm-commits
- [PATCH] D46484: [WebAssembly] Check function signatures by default
Phabricator via Phabricator via llvm-commits
- [PATCH] D46492: [DAGCombiner] Masked merge: don't touch "not" xor's.
Phabricator via Phabricator via llvm-commits
- [PATCH] D46498: [X86] Enable reciprocal estimates for v16f32 vectors by using VRCP14PS/VRSQRT14PS
Phabricator via Phabricator via llvm-commits
- [polly] r331363 - Revert "[polly] [ScopInfo] Don't pre-compute the name of the Scop's region."
Philip Pfaffe via llvm-commits
- [polly] r331364 - Pass compiler arguments in the create_ll.sh script
Philip Pfaffe via llvm-commits
- [PATCH] D46359: [Polly] Pass compiler arguments in the create_ll.sh script
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D46227: [islpp] Do not abuse isl::stat::error as early-abort
Philip Pfaffe via Phabricator via llvm-commits
- [llvm] r331557 - [LICM] Compute a must execute property for the prefix of the header as we go
Philip Reames via llvm-commits
- [llvm] r331557 - [LICM] Compute a must execute property for the prefix of the header as we go
Philip Reames via llvm-commits
- [PATCH] D46240: [llvm] Removing writeonly and readnone incompatibility.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D46240: [llvm] Removing writeonly and readnone incompatibility.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D46279: [LVI] Remove an assert on case which could happen in LazyValueInfo.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D46240: [llvm] Removing writeonly and readnone incompatibility.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D46211: [LICM] Compute a must execute property for the prefix of the header as we go
Philip Reames via Phabricator via llvm-commits
- [PATCH] D46203: [InstCombine] Widen guards with conditions between
Philip Reames via Phabricator via llvm-commits
- [PATCH] D46211: [LICM] Compute a must execute property for the prefix of the header as we go
Philip Reames via Phabricator via llvm-commits
- [llvm] r331338 - Mark invariant.group.barrier as inaccessiblememonly
Piotr Padlewski via llvm-commits
- [llvm] r331448 - Rename invariant.group.barrier to launder.invariant.group
Piotr Padlewski via llvm-commits
- [llvm] r331449 - perform DSE through launder.invariant.group
Piotr Padlewski via llvm-commits
- [llvm] r331587 - [CaptureTracking] Handle capturing of launder.invariant.group
Piotr Padlewski via llvm-commits
- [PATCH] D32006: Mark invariant.group.barrier as inaccessiblememonly
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D45111: Rename invariant.group.barrier to launder.invariant.group
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D45111: Rename invariant.group.barrier to launder.invariant.group
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D45111: Rename invariant.group.barrier to launder.invariant.group
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D45111: Rename invariant.group.barrier to launder.invariant.group
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D32006: Mark invariant.group.barrier as inaccessiblememonly
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D32006: Mark invariant.group.barrier as inaccessiblememonly
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D32006: Mark invariant.group.barrier as inaccessiblememonly
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D45111: Rename invariant.group.barrier to launder.invariant.group
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D45111: Rename invariant.group.barrier to launder.invariant.group
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D31581: perform DSE through invariant.group.barrier
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D45150: Less conservative LoopSafetyInfo for headers
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D32673: [CaptureTracking] Handle capturing of invariant.group.barrier
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D32673: [CaptureTracking] Handle capturing of launder.invariant.group
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D32673: [CaptureTracking] Handle capturing of launder.invariant.group
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D32673: [CaptureTracking] Handle capturing of launder.invariant.group
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D32673: [CaptureTracking] Handle capturing of launder.invariant.group
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D32673: [CaptureTracking] Handle capturing of launder.invariant.group
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D32423: Constant fold barriers of null and undef
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D32423: Constant fold barriers of null and undef
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D45320: [MemDep] Fixed handling of invariant.group
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D45320: [MemDep] Fixed handling of invariant.group
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D45320: [MemDep] Fixed handling of invariant.group
Piotr Padlewski via Phabricator via llvm-commits
- [PATCH] D45537: [CodeGenPrepare] Move Extension Instructions Through Logical And Shift Instructions
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D45157: [RegUsageInfoCollector] Don't assume the alias of a defined reg is always already in the set.
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D45156: [MachineVerifier] Verify the RegUsageInfo collected for the current function.
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D46315: [RegUsageInfoCollector] Fix handling of callee saved registers with CSR optimization.
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D46284: [MachineLICM] Debug intrinsics shouldn't affect hoist decisions
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D46338: [GlobalISel][Legalizer] LegalizerInfo verifier: checking that legalization rules cover all type indices
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D46339: [GlobalISel][Legalizer] LegalizerInfo verifier: Follow Up
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D46339: [GlobalISel][Legalizer] LegalizerInfo verifier: Follow Up
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D46315: [RegUsageInfoCollector] Fix handling of callee saved registers with CSR optimization.
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D45156: [MachineVerifier] Verify the RegUsageInfo collected for the current function.
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D46039: Fix compile time hang in LSR
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D46271: [CodeView] Improve debbuging of virtual base class member variables
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D46242: Support a funclet operand bundle in LowerInvoke
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D46271: [CodeView] Improve debbuging of virtual base class member variables
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D46271: [CodeView] Improve debbuging of virtual base class member variables
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D45552: [NFC][LV][LoopUtil] Move LoopVectorizationLegality to its own file
Renato Golin via Phabricator via llvm-commits
- [PATCH] D46254: [LV] Use BB::instructionsWithoutDebug to skip DbgInfo (NFC).
Renato Golin via Phabricator via llvm-commits
- [PATCH] D45552: [NFC][LV][LoopUtil] Move LoopVectorizationLegality to its own file
Renato Golin via Phabricator via llvm-commits
- [PATCH] D46254: [LV] Use BB::instructionsWithoutDebug to skip DbgInfo (NFC).
Renato Golin via Phabricator via llvm-commits
- [PATCH] D45552: [NFC][LV][LoopUtil] Move LoopVectorizationLegality to its own file
Renato Golin via Phabricator via llvm-commits
- [PATCH] D46283: [AArch64] Set vectorizer-maximize-bandwidth as default true
Renato Golin via Phabricator via llvm-commits
- [PATCH] D46278: [AArch64] Fold B = csel A, A into B = COPY A
Renato Golin via Phabricator via llvm-commits
- [PATCH] D46283: [AArch64] Set vectorizer-maximize-bandwidth as default true
Renato Golin via Phabricator via llvm-commits
- [PATCH] D46278: [AArch64] Fold B = csel A, A into B = COPY A
Renato Golin via Phabricator via llvm-commits
- [PATCH] D46302: [LV] Fix for PR37248, Broadcast codegen incorrectly assumed vector loop body is single basic block
Renato Golin via Phabricator via llvm-commits
- [PATCH] D46010: [AArch64] Improve cost of vector division by constant
Renato Golin via Phabricator via llvm-commits
- [PATCH] D46010: [AArch64] Improve cost of vector division by constant
Renato Golin via Phabricator via llvm-commits
- [lld] r331405 - Added support for ThinLTO plugin options : thinlto-index-only and thinlto-prefix-replace
Richard Smith via llvm-commits
- [PATCH] D46218: PR37275 packed attribute should not apply to base classes
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D32006: Mark invariant.group.barrier as inaccessiblememonly
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D45111: Rename invariant.group.barrier to launder.invariant.group
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D45111: Rename invariant.group.barrier to launder.invariant.group
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D45174: non-zero-length bit-fields should make a class non-empty
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D46344: [sanitizer] Fix Fuchsia ReadBinaryName not to crash when uninitialized
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D46345: [Support] Support building LLVM for Fuchsia
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D46462: [sanitizer] Allow Fuchsia symbolizer to be reused by Myriad RTEMS
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D46462: [sanitizer] Allow Fuchsia symbolizer to be reused by Myriad RTEMS
Roland McGrath via Phabricator via llvm-commits
- [llvm] r331204 - [InstCombine][NFC] Add tests for unfolding masked merge with constant mask
Roman Lebedev via llvm-commits
- [llvm] r331205 - [InstCombine] Unfold masked merge with constant mask
Roman Lebedev via llvm-commits
- [llvm] r331294 - [X86][AMD][Bulldozer] Fix Bulldozer Model 2 detection.
Roman Lebedev via llvm-commits
- [compiler-rt] r331295 - [compiler-rt][X86][AMD][Bulldozer] Fix Bulldozer Model 2 detection.
Roman Lebedev via llvm-commits
- [llvm] r331454 - [CodeGen][X86][NFC] Copy two selectcc tests from AArch64.
Roman Lebedev via llvm-commits
- [llvm] r331530 - [bindings/go] Add Go bindings for volatile loads/stores
Roman Lebedev via llvm-commits
- [llvm] r331530 - [bindings/go] Add Go bindings for volatile loads/stores
Roman Lebedev via llvm-commits
- [llvm] r331588 - [NFC][DagCombiner] unfoldMaskedMerge(): improve readability.
Roman Lebedev via llvm-commits
- [llvm] r331595 - [DAGCombiner] Masked merge: don't touch "not" xor's.
Roman Lebedev via llvm-commits
- [lld] r331608 - ELF Thunks: fix build error: missing 'overrides'
Roman Lebedev via llvm-commits
- [llvm] r331609 - [NFC][DAGCombine] unfoldMaskedMerge(): rename two variables
Roman Lebedev via llvm-commits
- [PATCH] D45867: [InstCombine] Unfold masked merge with constant mask
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45867: [InstCombine] Unfold masked merge with constant mask
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45866: [InstCombine][NFC] Add tests for unfolding masked merge with constant mask
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46031: [DAGCombiner] Masked merge: if 'B' is constant, de-canonicalize the pattern (invert the mask).
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46311: [AArch64] added FP16 vcvth intrinsic support
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46314: [X86][AMD][Bulldozer] Unbreak Bulldozer sub-type detection.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46314: [X86][AMD][Bulldozer] Unbreak Bulldozer sub-type detection.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46314: [X86][AMD][Bulldozer] Fix Bulldozer Model 2 detection.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46314: [X86][AMD][Bulldozer] Fix Bulldozer Model 2 detection.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46323: [compiler-rt][X86][AMD][Bulldozer] Fix Bulldozer Model 2 detection.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46314: [X86][AMD][Bulldozer] Fix Bulldozer Model 2 detection.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46314: [X86][AMD][Bulldozer] Fix Bulldozer Model 2 detection.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46323: [compiler-rt][X86][AMD][Bulldozer] Fix Bulldozer Model 2 detection.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46314: [X86][AMD][Bulldozer] Fix Bulldozer Model 2 detection.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46323: [compiler-rt][X86][AMD][Bulldozer] Fix Bulldozer Model 2 detection.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46314: [X86][AMD][Bulldozer] Fix Bulldozer Model 2 detection.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45492: [Verifier] Check for TBAA Access Tag presence
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46336: [InstCombine] Apply binary operator simplifications to associative/commutative cases.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46343: [CFLGraph] Fixed Select instruction handling
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46073: [DagCombine] De Morgan laws: 'nand' logic with an inverted operand
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46031: [DAGCombiner] Masked merge: if 'B' is constant, de-canonicalize the pattern (invert the mask).
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46031: [DAGCombiner] Masked merge: if 'B' is constant, de-canonicalize the pattern (invert the mask).
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D40369: Support sext, zext and trunc instructions in SCEV delinearization algorithm (new revision)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46031: [DAGCombiner] Masked merge: if 'B' is constant, de-canonicalize the pattern (invert the mask).
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46031: [DAGCombiner] Masked merge: if 'B' is constant, de-canonicalize the pattern (invert the mask).
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46073: [DagCombine] De Morgan laws: 'nand' logic with an inverted operand
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46073: [DagCombine] De Morgan laws: 'nand' logic with an inverted operand
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45492: [Verifier] Check for TBAA Access Tag presence
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46031: [DAGCombiner] Masked merge: if 'B' is constant, de-canonicalize the pattern (invert the mask).
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46031: [DAGCombiner] Masked merge: if 'B' is constant, de-canonicalize the pattern (invert the mask).
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45842: [Reassociate] swap binop operands to increase factoring potential
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45842: [Reassociate] swap binop operands to increase factoring potential
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D45842: [Reassociate] swap binop operands to increase factoring potential
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46031: [DAGCombiner] Masked merge: if 'B' is constant, de-canonicalize the pattern (invert the mask).
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46454: [sanitizer] Trivial portion of the port to Myriad RTEMS
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46336: [InstCombine] Apply binary operator simplifications to associative/commutative cases.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46492: [DAGCombiner] Masked merge: don't touch "not" xor's.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46493: [DagCombiner] Not all 'andn''s work with immediates.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46494: [DAGCombiner] Masked merge: enhance handling of 'andn' with immediates
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46031: [DAGCombiner] Masked merge: if 'B' is constant, de-canonicalize the pattern (invert the mask).
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46493: [DagCombiner] Not all 'andn''s work with immediates.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46493: [DagCombiner] Not all 'andn''s work with immediates.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46492: [DAGCombiner] Masked merge: don't touch "not" xor's.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46072: [DagCombine][InstCombine][NFC] De Morgan law tests
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D29013: Add InstCombine/InstructionSimplify support for Freeze Instruction
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D29014: [SelDag] Implement FREEZE node
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46494: [DAGCombiner] Masked merge: enhance handling of 'andn' with immediates
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46494: [DAGCombiner] Masked merge: enhance handling of 'andn' with immediates
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46494: [DAGCombiner] Masked merge: enhance handling of 'andn' with immediates
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r331213 - [MIR] Reset unique MBB numbering in MachineFunction::reset()
Roman Tereshin via llvm-commits
- [llvm] r331395 - [GlobalISel][InstructionSelect] Refactoring out a getMatchTable virtual method + other small NFC's
Roman Tereshin via llvm-commits
- [llvm] r331396 - [GlobalISel][InstructionSelect] Refactoring buildMatchTable out, NFC
Roman Tereshin via llvm-commits
- [llvm] r331398 - [GlobalISel][InstructionSelect] Making Coverage Info generation optional on per-match table basis
Roman Tereshin via llvm-commits
- [PATCH] D45541: [globalisel] Update GlobalISel emitter to match new representation of extending loads
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D45541: [globalisel] Update GlobalISel emitter to match new representation of extending loads
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D46018: [GlobalISel][IRTranslator] Split aggregates during IR translation
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D46078: [MIR] Reset unique MBB numbering in MachineFunction::reset()
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D45543: [globalisel] Add a combiner helpers for extending loads and use them in a pre-legalize combiner for AArch64
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D45640: [MIR][MachineCSE] Implementing proper MachineInstr::getNumExplicitDefs()
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D45640: [MIR][MachineCSE] Implementing proper MachineInstr::getNumExplicitDefs()
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D44704: [GlobalISel][X86][ARM] Relaxing type constraints on G_SHL and friends
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D44704: [GlobalISel][X86][ARM] Relaxing type constraints on G_SHL and friends
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D45543: [globalisel] Add a combiner helpers for extending loads and use them in a pre-legalize combiner for AArch64
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D46096: [GlobalISel][InstructionSelect] Refactoring out a getMatchTable virtual method, NFC
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D46097: [GlobalISel][InstructionSelect] Refactoring buildMatchTable out, NFC
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D46097: [GlobalISel][InstructionSelect] Refactoring buildMatchTable out, NFC
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D46098: [GlobalISel][InstructionSelect] Making Coverage Info generation optional on per-match table basis
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D46338: [GlobalISel][Legalizer] LegalizerInfo verifier: checking that legalization rules cover all type indices
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D46339: [GlobalISel][Legalizer] LegalizerInfo verifier: Follow Up
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D44704: [GlobalISel][X86][ARM] Relaxing type constraints on G_SHL and friends
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D46338: [GlobalISel][Legalizer] LegalizerInfo verifier: checking that legalization rules cover all type indices
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D46096: [GlobalISel][InstructionSelect] Refactoring out a getMatchTable virtual method, NFC
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D46097: [GlobalISel][InstructionSelect] Refactoring buildMatchTable out, NFC
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D46098: [GlobalISel][InstructionSelect] Making Coverage Info generation optional on per-match table basis
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D45732: [GlobalISel] Making VRegs w/ LLTs and RegClasses both illegal
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D45732: [GlobalISel] Making VRegs w/ LLTs and RegClasses both illegal
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D46413: [GlobalISel][Legalizer] Widening the second src op of shifts bug fix
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D46339: [GlobalISel][Legalizer] LegalizerInfo verifier: Follow Up
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D46338: [GlobalISel][Legalizer] LegalizerInfo verifier: checking that legalization rules cover all type indices
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D46414: [GlobalISel][Legalizer] More concise and faster widenScalar, NFC
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D46413: [GlobalISel][Legalizer] Widening the second src op of shifts bug fix
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D46413: [GlobalISel][Legalizer] Widening the second src op of shifts bug fix
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D46338: [GlobalISel][Legalizer] LegalizerInfo verifier: checking that legalization rules cover all type indices
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D46338: [GlobalISel][Legalizer] LegalizerInfo verifier: checking that legalization rules cover all type indices
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D46339: [GlobalISel][Legalizer] LegalizerInfo verifier: Follow Up
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D46339: [GlobalISel][Legalizer] LegalizerInfo verifier: Follow Up
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D46413: [GlobalISel][Legalizer] Widening the second src op of shifts bug fix
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D46455: [MachineVerifier][GlobalISel] Checking that generic instrs have LLTs on all vregs
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D46455: [MachineVerifier][GlobalISel] Checking that generic instrs have LLTs on all vregs
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D46455: [MachineVerifier][GlobalISel] Checking that generic instrs have LLTs on all vregs
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D46414: [GlobalISel][Legalizer] More concise and faster widenScalar, NFC
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D46455: [MachineVerifier][GlobalISel] Checking that generic instrs have LLTs on all vregs
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D46490: [MachineVerifier][GlobalISel] Verifying generic extends and truncates
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D45948: [MIRParser] Allow register class names in the form of integer/scalar
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D46491: [MIRPraser] Improve error checking for typed immediate operands
Roman Tereshin via Phabricator via llvm-commits
- [lld] r331534 - [PPC64] Remove support for ELF V1 ABI in LLD - buildbot fix
Rui Ueyama via llvm-commits
- [PATCH] D46264: Stop setting LLVM_ON_WIN32 in config.h and llvm-config.h.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D46205: Set MemoryBuffer's RequiresNullTerminator to false by default.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D46274: [Support] Harden JSON against invalid UTF-8.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D46255: [ELF][AArch64] Implement the AArch64 TLSLD_LDST_LO12 family of relocs
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D45788: Mitigate relocation overflow [part 1 of 2]
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D46375: Update Error Message
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D46354: [LLD] [COFF] Add support for the remaining ARM64 relocations
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D45642: [PPC64] V2 abi: Add glink section for lazy symbol resolution.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D46204: [PPC64] V2 abi: Emit plt call stubs to the text section rather then the plt section.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D46400: Add support for thinlto option to emit import files for thinlink
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D46400: Add support for thinlto option to emit import files for thinlink
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D46442: Do not call exit() directly from lld.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D45841: Keep the output text sections with prefixes ".text.hot" , ".text.unlikely", ".text.startup", ".text.exit" separate
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D46479: [WebAssembly] Only perform sanity checking of relocation targets in debug builds
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D45642: [PPC64] V2 abi: Add glink section for lazy symbol resolution.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D46442: Do not call exit() directly from lld.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D45841: Keep the output text sections with prefixes ".text.hot" , ".text.unlikely", ".text.startup", ".text.exit" separate
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D46244: [LLD] [COFF] Allow specifying export forwarding in a def file
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D46427: [PDB] Quote linker arguments containing spaces (mimic MSVC)
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D46204: [PPC64] V2 abi: Emit plt call stubs to the text section rather then the plt section.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D46481: Add llvm-dwarfdump tool_patterns
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D46484: [WebAssembly] Check function signatures by default
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D46261: [LLD][ELF] Add test cases to improve code coverage of Thunks [NFC]
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D46263: [LLD][ELF][AArch64] Increase test coverage of AArch64ErrataFix [NFC]
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D46244: [LLD] [COFF] Allow specifying export forwarding in a def file
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D46244: [LLD] [COFF] Allow specifying export forwarding in a def file
Rui Ueyama via Phabricator via llvm-commits
- [lld] r331405 - Added support for ThinLTO plugin options : thinlto-index-only and thinlto-prefix-replace
Rumeet Dhindsa via llvm-commits
- [lld] r331419 - Updated ThinLTO test to not include forward or backward slash for testing
Rumeet Dhindsa via llvm-commits
- [lld] r331405 - Added support for ThinLTO plugin options : thinlto-index-only and thinlto-prefix-replace
Rumeet Dhindsa via llvm-commits
- [lld] r331426 - Update Error Message
Rumeet Dhindsa via llvm-commits
- [lld] r331478 - Added ThinLTO test to verify that index files are not generated if thinlto-index-only is not enabled.
Rumeet Dhindsa via llvm-commits
- [PATCH] D46034: Support for distributed ThinLTO options
Rumeet Dhindsa via Phabricator via llvm-commits
- [PATCH] D46372: Update ThinLTO test
Rumeet Dhindsa via Phabricator via llvm-commits
- [PATCH] D46375: Update Error Message
Rumeet Dhindsa via Phabricator via llvm-commits
- [PATCH] D46381: Fix BUILD_SHARED_LIB build after addition of dependency on llvm::WriteIndexToFile
Rumeet Dhindsa via Phabricator via llvm-commits
- [PATCH] D46400: Add support for thinlto option to emit import files for thinlink
Rumeet Dhindsa via Phabricator via llvm-commits
- [PATCH] D46400: Add support for thinlto option to emit import files for thinlink
Rumeet Dhindsa via Phabricator via llvm-commits
- [PATCH] D46405: Add thinlto test
Rumeet Dhindsa via Phabricator via llvm-commits
- [PATCH] D46405: Add thinlto test
Rumeet Dhindsa via Phabricator via llvm-commits
- [PATCH] D46400: Add support for thinlto option to emit import files for thinlink
Rumeet Dhindsa via Phabricator via llvm-commits
- [PATCH] D46400: Add support for thinlto option to emit import files for thinlink
Rumeet Dhindsa via Phabricator via llvm-commits
- [PATCH] D46400: Add support for thinlto option to emit import files for thinlink
Rumeet Dhindsa via Phabricator via llvm-commits
- [PATCH] D46034: Support for distributed ThinLTO options
Rumeet Dhindsa via Phabricator via llvm-commits
- [PATCH] D46400: Add support for thinlto option to emit import files for thinlink
Rumeet Dhindsa via Phabricator via llvm-commits
- [PATCH] D46442: Do not call exit() directly from lld.
Rumeet Dhindsa via Phabricator via llvm-commits
- [PATCH] D46480: Update ThinLTO Indexing logic
Rumeet Dhindsa via Phabricator via llvm-commits
- [llvm] r331282 - Support: assume `std::is_final` with MSVC
Saleem Abdulrasool via llvm-commits
- [llvm] r331431 - lit: flesh out `SubsituteCaptures` further
Saleem Abdulrasool via llvm-commits
- [PATCH] D46164: Support: assume `std::is_final` with MSVC
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] r331220 - [WebAssembly] MC: Improve debug output
Sam Clegg via llvm-commits
- [llvm] r331279 - [WebAssembly] llvm-readobj: display symbols names in relocations
Sam Clegg via llvm-commits
- [llvm] r331317 - [WebAssembly] Fix debug printing of symbol types
Sam Clegg via llvm-commits
- [llvm] r331220 - [WebAssembly] MC: Improve debug output
Sam Clegg via llvm-commits
- [llvm] r331320 - Fix release build breakage
Sam Clegg via llvm-commits
- [llvm] r331220 - [WebAssembly] MC: Improve debug output
Sam Clegg via llvm-commits
- [llvm] r331412 - [MC] Factor MCObjectStreamer::addFragmentAtoms out of MachO streamer.
Sam Clegg via llvm-commits
- [llvm] r331413 - [WebAssembly] MC: Create and use first class section symbols
Sam Clegg via llvm-commits
- [lld] r331467 - [WebAssembly] Add --stack-first option which places the shadow stack at start of linear memory
Sam Clegg via llvm-commits
- [lld] r331566 - [WebAssembly] Add support for debug (DWARF) sections
Sam Clegg via llvm-commits
- [lld] r331571 - [WebAssembly] Only perform sanity checking of relocation targets in debug builds
Sam Clegg via llvm-commits
- [lld] r331572 - Add llvm-dwarfdump tool_patterns
Sam Clegg via llvm-commits
- [lld] r331574 - [WebAssembly] Check function signatures by default
Sam Clegg via llvm-commits
- [PATCH] D46289: [MC] ELFObjectWriter: Removing unneeded variable and cast
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D46296: [WebAssembly] llvm-readobj: display symbols names in relocations
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D46296: [WebAssembly] llvm-readobj: display symbols names in relocations
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D46296: [WebAssembly] llvm-readobj: display symbols names in relocations
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D46297: MC: Add MCObjectStreamer::addFragmentAtoms and use it with MachO and WebAssembly
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D46289: [MC] ELFObjectWriter: Removing unneeded variable and cast
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D46335: [WebAssembly] MC: Create and use first class section symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D43853: [WebAssembly] Fix variable name and refactor. NFC.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D46335: [WebAssembly] MC: Create and use first class section symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D46335: [WebAssembly] MC: Create and use first class section symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D46342: [WebAsembly] Update default triple in test files to wasm32-unknown-unkown.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D46335: [WebAssembly] MC: Create and use first class section symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D45118: Linking debug (DWARF) sections from the WebAssembly object files
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D46141: [WebAssembly] Add --stack-first option which places the shadow stack at start of linear memory
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D46381: Fix BUILD_SHARED_LIB build after addition of dependency on llvm::WriteIndexToFile
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D46034: Support for distributed ThinLTO options
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D46381: Fix BUILD_SHARED_LIB build after addition of dependency on llvm::WriteIndexToFile
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D46141: [WebAssembly] Add --stack-first option which places the shadow stack at start of linear memory
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D45118: Linking debug (DWARF) sections from the WebAssembly object files
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D45118: Linking debug (DWARF) sections from the WebAssembly object files
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D46416: [WebAssembly] Add option to remove LEB padding at relocate sites
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D46416: [WebAssembly] Add option to remove LEB padding at relocate sites
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D46416: [WebAssembly] Add option to remove LEB padding at relocate sites
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D46416: [WebAssembly] Add option to remove LEB padding at relocate sites
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D46416: [WebAssembly] Add option to remove LEB padding at relocate sites
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D45118: Linking debug (DWARF) sections from the WebAssembly object files
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D45118: Linking debug (DWARF) sections from the WebAssembly object files
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D46479: [WebAssembly] Only perform sanity checking of relocation targets in debug builds
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D46416: [WebAssembly] Add option to remove LEB padding at relocate sites
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D46416: [WebAssembly] Add option to remove LEB padding at relocation sites
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D46479: [WebAssembly] Only perform sanity checking of relocation targets in debug builds
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D45118: [WebAssembly] Linking debug (DWARF) sections from WebAssembly object files
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D46481: Add llvm-dwarfdump tool_patterns
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D46417: wasm: Add a flag to control merging data segments
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D46479: [WebAssembly] Only perform sanity checking of relocation targets in debug builds
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D46479: [WebAssembly] Only perform sanity checking of relocation targets in debug builds
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D46479: [WebAssembly] Only perform sanity checking of relocation targets in debug builds
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D46417: wasm: Add a flag to control merging data segments
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D46417: wasm: Add a flag to control merging data segments
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D46484: [WebAssembly] Check function signatures by default
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D42652: [WebAssembly] Make function signature checks into warning
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D46416: [WebAssembly] Add option to remove LEB padding at relocation sites
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D46486: [MC] Make first argument to MCContext::getXXXSection consistent
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D46486: [MC] Make first argument to MCContext::getXXXSection consistent
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D46274: [Support] Harden JSON against invalid UTF-8.
Sam McCall via llvm-commits
- [PATCH] D46274: [Support] Harden JSON against invalid UTF-8.
Sam McCall via llvm-commits
- [PATCH] D46035: [clangd] Fix unicode handling, using UTF-16 where LSP requires it.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D46035: [clangd] Fix unicode handling, using UTF-16 where LSP requires it.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D46035: [clangd] Fix unicode handling, using UTF-16 where LSP requires it.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D46274: [Support] Harden JSON against invalid UTF-8.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D46209: [Support] Make JSON handle doubles and int64s losslessly
Sam McCall via Phabricator via llvm-commits
- [PATCH] D46209: [Support] Make JSON handle doubles and int64s losslessly
Sam McCall via Phabricator via llvm-commits
- [PATCH] D45753: Lift JSON library from clang-tools-extra/clangd to llvm/Support.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D46274: [Support] Harden JSON against invalid UTF-8.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D46274: [Support] Harden JSON against invalid UTF-8.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D46274: [Support] Harden JSON against invalid UTF-8.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D46274: [Support] Harden JSON against invalid UTF-8.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D45753: Lift JSON library from clang-tools-extra/clangd to llvm/Support.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D46121: [AArch64][SVE] Asm: Support for contiguous ST1 (scalar+scalar) store instructions.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D46121: [AArch64][SVE] Asm: Support for contiguous ST1 (scalar+scalar) store instructions.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D46121: [AArch64][SVE] Asm: Support for contiguous ST1 (scalar+scalar) store instructions.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D46121: [AArch64][SVE] Asm: Support for contiguous ST1 (scalar+scalar) store instructions.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D46270: [AArch64][SVE] Asm: Support for LDR/STR fill and spill instructions.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D46270: [AArch64][SVE] Asm: Support for LDR/STR fill and spill instructions.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D46269: [AArch64][SVE] Asm: Support for non-temporal, contiguous LDNT1/STNT1 load/store instructions.
Sam Parker via Phabricator via llvm-commits
- [llvm] r331162 - [AArch64][SVE] Asm: Improve diagnostics for gather loads.
Sander de Smalen via llvm-commits
- [llvm] r331260 - [AArch64][SVE] Asm: Support for contiguous ST1 (scalar+scalar) store instructions.
Sander de Smalen via llvm-commits
- [llvm] r331339 - [AArch64][SVE] Asm: Support for LD1RQ load-and-replicate quad-word vector instructions.
Sander de Smalen via llvm-commits
- [llvm] r331343 - [AArch64][SVE] Asm: Support for non-temporal, contiguous LDNT1/STNT1 load/store instructions.
Sander de Smalen via llvm-commits
- [llvm] r331349 - [AArch64][SVE] Asm: Support for scatter ST1 store instructions.
Sander de Smalen via llvm-commits
- [llvm] r331352 - [AArch64][SVE] Asm: Support for LDR/STR fill and spill instructions.
Sander de Smalen via llvm-commits
- [PATCH] D46248: [AArch64][SVE] Asm: Support for scatter ST1 store instructions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D46250: [AArch64][SVE] Asm: Support for LD1RQ load-and-replicate quad-word vector instructions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D46251: [AArch64][SVE] Asm: Support for LD1RQ load-and-replicate scalar instructions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D46121: [AArch64][SVE] Asm: Support for contiguous ST1 (scalar+scalar) store instructions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D46121: [AArch64][SVE] Asm: Support for contiguous ST1 (scalar+scalar) store instructions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D46269: [AArch64][SVE] Asm: Support for non-temporal, contiguous LDNT1/STNT1 load/store instructions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D46270: [AArch64][SVE] Asm: Support for LDR/STR fill and spill instructions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D46250: [AArch64][SVE] Asm: Support for LD1RQ load-and-replicate quad-word vector instructions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D46310: [AArch64] Disallow vector operand if FPR128 Q register is required.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D46250: [AArch64][SVE] Asm: Support for LD1RQ load-and-replicate quad-word vector instructions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D46270: [AArch64][SVE] Asm: Support for LDR/STR fill and spill instructions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D46269: [AArch64][SVE] Asm: Support for non-temporal, contiguous LDNT1/STNT1 load/store instructions.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] r331210 - [DAGCombiner] rename function attribute for disabling ftrunc transform
Sanjay Patel via llvm-commits
- [llvm] r331226 - [InstCombine] add tests, update checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r331228 - [InstCombine] fix test to restore intent
Sanjay Patel via llvm-commits
- [llvm] r331271 - [DAG] add test to show FMF mismatch between IR and DAG; NFC
Sanjay Patel via llvm-commits
- [llvm] r331308 - [PhaseOrdering] add tests for bittest patterns from bitfields; NFC
Sanjay Patel via llvm-commits
- [llvm] r331309 - [AggressiveInstCombine] add more bitfield test patterns; NFC
Sanjay Patel via llvm-commits
- [llvm] r331311 - [AggressiveInstCombine] convert a chain of 'or-shift' bits into masked compare
Sanjay Patel via llvm-commits
- [llvm] r331471 - [PowerPC] add tests for FMF propagation; NFC
Sanjay Patel via llvm-commits
- [llvm] r331476 - [PowerPC] add more FMF debug output; NFC
Sanjay Patel via llvm-commits
- [llvm] r331486 - [InstCombine] refine select-of-constants to bitwise ops
Sanjay Patel via llvm-commits
- [PATCH] D45022: [X86] Mark all byval parameters as aliased
Sanjay Patel via llvm-commits
- [PATCH] D45653: Enable sibling-call optimization for functions returning structs
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D45867: [InstCombine] Unfold masked merge with constant mask
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D45986: [AggressiveInstCombine] convert a chain of 'or-shift' bits into masked compare
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D46237: [DAGCombiner] rename function attribute for disabling ftrunc transform
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D46236: [Driver, CodeGen] rename options to disable an FP cast optimization
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D46237: [DAGCombiner] rename function attribute for disabling ftrunc transform
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D45986: [AggressiveInstCombine] convert a chain of 'or-shift' bits into masked compare
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D46322: [SelectionDAG] propagate 'afn' and 'reassoc' from IR fast-math-flags
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D45986: [AggressiveInstCombine] convert a chain of 'or-shift' bits into masked compare
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D45986: [AggressiveInstCombine] convert a chain of 'or-shift' bits into masked compare
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D46273: [InstCombine, ARM] Convert vld1 to llvm load
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D46273: [InstCombine, ARM] Convert vld1 to llvm load
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D46336: [InstCombine] Apply binary operator simplifications to associative/commutative cases.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D45022: [X86] Mark all byval parameters as aliased
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D46073: [DagCombine] De Morgan laws: 'nand' logic with an inverted operand
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D46031: [DAGCombiner] Masked merge: if 'B' is constant, de-canonicalize the pattern (invert the mask).
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D46031: [DAGCombiner] Masked merge: if 'B' is constant, de-canonicalize the pattern (invert the mask).
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D46031: [DAGCombiner] Masked merge: if 'B' is constant, de-canonicalize the pattern (invert the mask).
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D46031: [DAGCombiner] Masked merge: if 'B' is constant, de-canonicalize the pattern (invert the mask).
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D43079: [TTI CostModel] change default cost of FP ops to 1 (PR36280)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D46086: [InstCombine] refine select-of-constants to bitwise ops
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D46336: [InstCombine] Apply binary operator simplifications to associative/commutative cases.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D46322: [SelectionDAG] propagate 'afn' and 'reassoc' from IR fast-math-flags
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D46273: [InstCombine, ARM] Convert vld1 to llvm load
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D46273: [InstCombine, ARM] Convert vld1 to llvm load
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D45022: [X86] Mark all byval parameters as aliased
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D46086: [InstCombine] refine select-of-constants to bitwise ops
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D46031: [DAGCombiner] Masked merge: if 'B' is constant, de-canonicalize the pattern (invert the mask).
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D45022: [X86] Mark all byval parameters as aliased
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D45710: Fast Math Flag mapping into SDNode
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D46336: [InstCombine] Apply binary operator simplifications to associative/commutative cases.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D46336: [InstCombine] Apply binary operator simplifications to associative/commutative cases.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D45842: [Reassociate] swap binop operands to increase factoring potential
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D45710: Fast Math Flag mapping into SDNode
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D45842: [Reassociate] swap binop operands to increase factoring potential
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D46031: [DAGCombiner] Masked merge: if 'B' is constant, de-canonicalize the pattern (invert the mask).
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D46492: [DAGCombiner] Masked merge: don't touch "not" xor's.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D46072: [DagCombine][InstCombine][NFC] De Morgan law tests
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D46498: [X86] Enable reciprocal estimates for v16f32 vectors by using VRCP14PS/VRSQRT14PS
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D46494: [DAGCombiner] Masked merge: enhance handling of 'andn' with immediates
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D46290: Remove \brief commands from doxygen comments.
Sanjoy Das via Phabricator via llvm-commits
- [lld] r331607 - [PPC64] Emit plt call stubs to the text section rather then the plt section.
Sean Fertile via llvm-commits
- [lld] r331608 - ELF Thunks: fix build error: missing 'overrides'
Sean Fertile via llvm-commits
- [PATCH] D46204: [PPC64] V2 abi: Emit plt call stubs to the text section rather then the plt section.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D45642: [PPC64] V2 abi: Add glink section for lazy symbol resolution.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D46076: [PPC64] Replace several endianess checks with abi checks.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D46204: [PPC64] V2 abi: Emit plt call stubs to the text section rather then the plt section.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D46204: [PPC64] V2 abi: Emit plt call stubs to the text section rather then the plt section.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D45642: [PPC64] V2 abi: Add glink section for lazy symbol resolution.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D46204: [PPC64] V2 abi: Emit plt call stubs to the text section rather then the plt section.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D46204: [PPC64] V2 abi: Emit plt call stubs to the text section rather then the plt section.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D46046: [SCEV] Do not use induction in isKnownPredicate for simplification umax
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D46046: [SCEV] Do not use induction in isKnownPredicate for simplification umax
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D44886: [RISCV] Support linker relax function call from auipc and jalr to jal
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D46350: [RISCV] Add WasForced parameter to MCAsmBackend::fixupNeedsRelaxationAdvanced
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D44887: [RISCV] Add shouldForceRelocationWithApplyFixup MC AsmBackend Target Hook
Shiva Chen via Phabricator via llvm-commits
- [llvm] r331422 - [ObjCARC] Convert an if to an early continue. NFC
Shoaib Meenai via llvm-commits
- [llvm] r331548 - [ObjCARC] Account for catchswitch in bitcast insertion
Shoaib Meenai via llvm-commits
- [PATCH] D45713: [libclang] Fix the type of 'int (Foo);'
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D46371: [ObjCARC] Convert an if to an early continue. NFC
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D46371: [ObjCARC] Convert an if to an early continue. NFC
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D46412: [ObjCARC] Account for catchswitch in bitcast insertion
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D46412: [ObjCARC] Account for catchswitch in bitcast insertion
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D46482: [ObjCARC] Prevent code motion into a catchswitch
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D46482: [ObjCARC] Prevent code motion into a catchswitch
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D46364: Add basic compiler-rt builtins support for hexagon
Sid Manning via Phabricator via llvm-commits
- [PATCH] D46364: Add basic compiler-rt builtins support for hexagon
Sid Manning via Phabricator via llvm-commits
- [PATCH] D46364: Add basic compiler-rt builtins support for hexagon
Sid Manning via Phabricator via llvm-commits
- [lld] r331470 - [ELF][MIPS] Check that a section has a valid reference to a file in the isMipsPIC routine
Simon Atanasyan via llvm-commits
- [lld] r331554 - [ELF][MIPS] Add STO_MIPS_MICROMIPS flag to symbols point to microMIPS PLT records
Simon Atanasyan via llvm-commits
- [lld] r331555 - [ELF][MIPS] Reorganize isMipsPIC routine. NFC
Simon Atanasyan via llvm-commits
- [PATCH] D46125: [mips] Correct clo/clz predicates
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D46117: [mips] Correct the predicates of sign extension instructions
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D46388: [mips] Mark various memory instructions as being in microMIPS (NFC)
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D46390: [mips] Correct the predicates of cvt.fmt.fmt instructions
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D46392: [mips] Enable disassembly of fused (negative) multiply add/sub instructions
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D46389: [mips][microMIPS] Move conditional moves out of isCodeGenOnly
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D46513: [mips] Accept 32-bit offsets for lh and lhu commands
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D45181: [RISCV] Add diff relocation support for RISC-V
Simon Cook via Phabricator via llvm-commits
- [PATCH] D46423: [RISCV] Support .option relax and .option norelax
Simon Cook via Phabricator via llvm-commits
- [PATCH] D46424: [RISCV] Support .option push and .option pop
Simon Cook via Phabricator via llvm-commits
- [llvm] r331165 - [mips] Fix microMIPS loads and stores.
Simon Dardis via llvm-commits
- [llvm] r331175 - [mips] Fix the predicates of jump and branch and link instructions
Simon Dardis via llvm-commits
- [llvm] r331178 - Revert "[mips] Fix the predicates of jump and branch and link instructions"
Simon Dardis via llvm-commits
- [llvm] r331259 - Reland r331175: "[mips] Fix the predicates of jump and branch and link instructions"
Simon Dardis via llvm-commits
- [llvm] r331341 - [mips] Correct the predicates for shifts.
Simon Dardis via llvm-commits
- [llvm] r331346 - [mips] Correct the predicates of sign extension instructions
Simon Dardis via llvm-commits
- [llvm] r331348 - Revert "[mips] Correct the predicates of sign extension instructions"
Simon Dardis via llvm-commits
- [llvm] r331526 - [mips] Correct the predicates of sign extension instructions
Simon Dardis via llvm-commits
- [PATCH] D46055: [mips] Fix microMIPS loads and stores.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D45683: [mips][msa] Pattern match the splat.d instruction
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D46114: [mips] Fix the predicates of jump and branch and link instructions
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D46265: StackColoring: better handling of statically unreachable code
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D46123: [mips] Correct the predicates for shifts.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D46125: [mips] Correct clo/clz predicates
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D46117: [mips] Correct the predicates of sign extension instructions
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D46388: [mips] Mark various memory instructions as being in microMIPS (NFC)
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D46389: [mips][microMIPS] Move conditional moves out of isCodeGenOnly
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D46390: [mips] Correct the predicates of cvt.fmt.fmt instructions
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D46392: [mips] Enable disassembly of fused (negative) multiply add/sub instructions
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D46117: [mips] Correct the predicates of sign extension instructions
Simon Dardis via Phabricator via llvm-commits
- [llvm] r331167 - [X86] Fix typo in skylake-avx512 model for PMAXSD/PMINSD instructions
Simon Pilgrim via llvm-commits
- [llvm] r331187 - [X86] Fix SkylakeServer typo in WritePSADBW class - it only uses 1 resource.
Simon Pilgrim via llvm-commits
- [llvm] r331188 - [X86] Drop unnecessary VPORrm InstrRW override in SkylakeServer.
Simon Pilgrim via llvm-commits
- [llvm] r331198 - [X86][Atom] Remove unnecessary x87 load/move instrw overrides.
Simon Pilgrim via llvm-commits
- [llvm] r331208 - [X86] Introduce X86SchedWriteWidths schedule wrapper for different vector widths.
Simon Pilgrim via llvm-commits
- [llvm] r331253 - [X86] Tag PSLLDQ/PSRLDQ as WriteShuffle scheduler classes instead of shifts.
Simon Pilgrim via llvm-commits
- [llvm] r331256 - [X86] Convert all uses of WriteFLogic/WriteVecLogic to X86SchedWriteWidths.
Simon Pilgrim via llvm-commits
- [llvm] r331258 - [X86] Split WriteVecLogic into XMM and YMM/ZMM scheduler classes
Simon Pilgrim via llvm-commits
- [llvm] r331262 - [X86] Convert all uses of WriteFShuffle to X86SchedWriteWidths.
Simon Pilgrim via llvm-commits
- [llvm] r331264 - [X86] Split WriteFShuffle into XMM and YMM/ZMM scheduler classes
Simon Pilgrim via llvm-commits
- [llvm] r331273 - [X86] Convert all uses of WriteFAdd to X86SchedWriteWidths.
Simon Pilgrim via llvm-commits
- [llvm] r331276 - [X86] Split WriteFAdd into XMM and YMM/ZMM scheduler classes
Simon Pilgrim via llvm-commits
- [llvm] r331283 - [X86] Split WriteFCmp into XMM and YMM/ZMM scheduler classes
Simon Pilgrim via llvm-commits
- [llvm] r331290 - [X86] Split WriteFRcp/WriteFRsqrt/WriteFSqrt into XMM and YMM/ZMM scheduler classes
Simon Pilgrim via llvm-commits
- [llvm] r331293 - [X86] Split WriteFMul/WriteFDiv into XMM and YMM/ZMM scheduler classes
Simon Pilgrim via llvm-commits
- [llvm] r331340 - [X86] Cleanup WriteFAdd/WriteFCmp scheduler classes with more common default values
Simon Pilgrim via llvm-commits
- [llvm] r331347 - [X86] Convert most remaining uses of X86SchedWritePair scheduler classes to X86SchedWriteWidths.
Simon Pilgrim via llvm-commits
- [llvm] r331353 - [X86] Convert most remaining AVX512 uses of X86SchedWritePair scheduler classes to X86SchedWriteWidths.
Simon Pilgrim via llvm-commits
- [llvm] r331359 - Fix '32-bit shift implicitly converted to 64 bits' warning by using APInt::setBit instead.
Simon Pilgrim via llvm-commits
- [llvm] r331360 - [X86] Cleanup WriteFMul scheduler classes with more common default values
Simon Pilgrim via llvm-commits
- [llvm] r331367 - Fix line-endings. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r331369 - [X86] Convert most remaining XOP uses of X86SchedWritePair scheduler classes to X86SchedWriteWidths.
Simon Pilgrim via llvm-commits
- [llvm] r331380 - [X86] Cleanup WriteFShuffle/WriteFVarShuffle (+256 variants) scheduler classes with more common default values
Simon Pilgrim via llvm-commits
- [llvm] r331386 - [X86] Split WriteShuffle/WriteVarShuffle + WriteBlend/WriteVarBlend into XMM and YMM/ZMM scheduler classes
Simon Pilgrim via llvm-commits
- [llvm] r331388 - [X86][SNB] Fix scheduling of MMX integer multiply instructions.
Simon Pilgrim via llvm-commits
- [llvm] r331443 - [X86] Update MMX instructions to be tagged with X86SchedWriteWidths types
Simon Pilgrim via llvm-commits
- [llvm] r331445 - [X86] Split WriteVecIMul/WriteVecPMULLD/WriteMPSAD/WritePSADBW into XMM and YMM/ZMM scheduler classes
Simon Pilgrim via llvm-commits
- [llvm] r331446 - [X86][AVX512] VPAVG instructions should be tagged as SchedWriteVecALU
Simon Pilgrim via llvm-commits
- [llvm] r331453 - [X86] Split WriteVecALU/WritePHAdd into XMM and YMM/ZMM scheduler classes
Simon Pilgrim via llvm-commits
- [llvm] r331472 - [X86] Split WriteVecShift/WriteVarVecShift into MMX, XMM and YMM/ZMM scheduler classes
Simon Pilgrim via llvm-commits
- [llvm] r331473 - [X86][AVX512] VPLZCNT instructions match SchedWriteVecIMul scheduling class not SchedWriteVecALU.
Simon Pilgrim via llvm-commits
- [llvm] r331488 - [X86][Znver1] Use SchedAlias to tag microcoded scheduler classes
Simon Pilgrim via llvm-commits
- [llvm] r331489 - [X86] Add WriteDPPD/WriteDPPS dot product scheduler classes
Simon Pilgrim via llvm-commits
- [llvm] r331515 - [X86] Add SchedWriteFRnd fp rounding scheduler classes
Simon Pilgrim via llvm-commits
- [llvm] r331525 - [X86] Add WriteVecMOVMSKY scheduler class
Simon Pilgrim via llvm-commits
- [llvm] r331531 - [X86] Cleanup SchedWriteFMA classes and use X86SchedWriteWidths directly.
Simon Pilgrim via llvm-commits
- [llvm] r331543 - [X86] Finish splitting WriteVecShift and WriteVecIMul to remove InstRW overrides.
Simon Pilgrim via llvm-commits
- [llvm] r331546 - [X86] Add WriteEMMS scheduler class
Simon Pilgrim via llvm-commits
- [PATCH] D46266: [X86] Introduce X86SchedWriteWidths schedule wrapper for different vector widths.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D45983: [X86] movdiri and movdir64b instructions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D46266: [X86] Introduce X86SchedWriteWidths schedule wrapper for different vector widths.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D46276: [CostModel][X86] Derive TTI costs from complete scheduling models (PR36550) (RFC)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D46276: [CostModel][X86] Derive TTI costs from complete scheduling models (PR36550) (RFC)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D46266: [X86] Introduce X86SchedWriteWidths schedule wrapper for different vector widths.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D45315: [X86] Improve unsigned saturation downconvert detection.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D46356: [TableGen] Emit a fatal error on inconsistencies in resource units vs cycles.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D46229: [X86][AVX] Tag VPMOVSX/VPMOVZX ymm instructions as WriteShuffle256.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D45721: [X86] Lowering PACK*S (pack with saturation) intrinsics to native IR (LLVM side)
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r331351 - [TableGen] Don't quote variable name when printing !foreach.
Simon Tatham via llvm-commits
- [PATCH] D46054: [TableGen] Add a general-purpose JSON backend.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D46209: [Support] Make JSON handle doubles and int64s losslessly
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D46352: [TableGen] Don't quote variable name when printing !foreach.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D46352: [TableGen] Don't quote variable name when printing !foreach.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D46054: [TableGen] Add a general-purpose JSON backend.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D46054: [TableGen] Add a general-purpose JSON backend.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D46054: [TableGen] Add a general-purpose JSON backend.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D46477: [AARCH64] Change max stores for memcpy/memmov/memset and gang up loads and stores (for memcpy) for pairing.
Sirish Pande via Phabricator via llvm-commits
- [PATCH] D46250: [AArch64][SVE] Asm: Support for LD1RQ load-and-replicate quad-word vector instructions.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D46009: [AArch64] Custom Lower MULLH{S, U} for v16i8, v8i16, and v4i32
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D46250: [AArch64][SVE] Asm: Support for LD1RQ load-and-replicate quad-word vector instructions.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D46311: [AArch64] added FP16 vcvth intrinsic support
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D46311: [AArch64] added FP16 vcvth intrinsic support
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D46311: [AArch64] added FP16 vcvth intrinsic support
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D46248: [AArch64][SVE] Asm: Support for scatter ST1 store instructions.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D46311: [AArch64] added FP16 vcvth intrinsic support
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D46311: [AArch64] added FP16 vcvth intrinsic support
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D46311: [AArch64] added FP16 vcvth intrinsic support
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D46009: [AArch64] Custom Lower MULLH{S, U} for v16i8, v8i16, and v4i32
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D46311: [AArch64] added FP16 vcvth intrinsic support
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D45841: Keep the output text sections with prefixes ".text.hot" , ".text.unlikely", ".text.startup", ".text.exit" separate
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D45841: Keep the output text sections with prefixes ".text.hot" , ".text.unlikely", ".text.startup", ".text.exit" separate
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D45841: Keep the output text sections with prefixes ".text.hot" , ".text.unlikely", ".text.startup", ".text.exit" separate
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D45841: Keep the output text sections with prefixes ".text.hot" , ".text.unlikely", ".text.startup", ".text.exit" separate
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D45841: Keep the output text sections with prefixes ".text.hot" , ".text.unlikely", ".text.startup", ".text.exit" separate
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D45710: Fast Math Flag mapping into SDNode
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D45710: Fast Math Flag mapping into SDNode
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D45710: Fast Math Flag mapping into SDNode
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D45710: Fast Math Flag mapping into SDNode
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D46448: [AMDGPU][Waitcnt] Remove the old waitcnt pass, which is no longer maintained and getting crufty
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D46448: [AMDGPU][Waitcnt] Remove the old waitcnt pass, which is no longer maintained and getting crufty
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D44598: [lit] Report line number for failed RUN command
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D46334: [lit] Make debugserver available to lit test
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D46334: [lit] Make debugserver available to lit test
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D46334: [CMake] Unify and relayer testing
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D46334: [CMake] Unify and relayer testing
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D46334: [CMake] Unify and relayer testing
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D46334: [CMake] Unify and relayer testing
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D46334: [CMake] Unify and relayer testing
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D46440: [lit, lldbsuite] Fixes for several tests LLDB tests for Python 3 or Windows
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D46440: [lit, lldbsuite] Fixes for several tests LLDB tests for Python 3 or Windows
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D46440: [lit, lldbsuite] Fixes for several tests LLDB tests for Python 3 or Windows
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D46440: [lit, lldbsuite] Fixes for several tests LLDB tests for Python 3 or Windows
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D46374: Add support for ObjC property name to be a single acronym.
Stephane Moore via Phabricator via llvm-commits
- [PATCH] D37580: Add Position Independent Pages (PIP) relocation model
Stephen Crane via Phabricator via llvm-commits
- [PATCH] D37581: Implement pagerando wrapper functions to initialize POT register
Stephen Crane via Phabricator via llvm-commits
- [PATCH] D37582: CodeGen: Remove pipeline dependencies on StackProtector; NFC
Stephen Crane via Phabricator via llvm-commits
- [PATCH] D37583: Add pagerando binning pass
Stephen Crane via Phabricator via llvm-commits
- [PATCH] D37584: Add target-independent backend modifications for pagerando
Stephen Crane via Phabricator via llvm-commits
- [PATCH] D37585: Add ARM backend support for pagerando
Stephen Crane via Phabricator via llvm-commits
- [PATCH] D37586: Add AArch64 backend support for pagerando
Stephen Crane via Phabricator via llvm-commits
- [PATCH] D37587: Add Gold plugin LTO support for pagerando
Stephen Crane via Phabricator via llvm-commits
- [PATCH] D37582: CodeGen: Remove pipeline dependencies on StackProtector; NFC
Stephen Crane via Phabricator via llvm-commits
- [PATCH] D37582: CodeGen: Remove pipeline dependencies on StackProtector; NFC
Stephen Crane via Phabricator via llvm-commits
- [PATCH] D45520: [PowerPC] add secure plt support for TLS symbols
Strahinja Petrovic via Phabricator via llvm-commits
- [www] r331287 - Remove information no longer needed.
Tanya Lattner via llvm-commits
- [www] r331408 - Add some EuroLLVM talk slides.
Tanya Lattner via llvm-commits
- [www] r331408 - Add some EuroLLVM talk slides.
Tanya Lattner via llvm-commits
- [www] r331408 - Add some EuroLLVM talk slides.
Tanya Lattner via llvm-commits
- [www] r331414 - Add slides.
Tanya Lattner via llvm-commits
- [www] r331494 - Add slides.
Tanya Lattner via llvm-commits
- [www] r331495 - Add slides and begin adding links to videos.
Tanya Lattner via llvm-commits
- [www] r331580 - Add some slides.
Tanya Lattner via llvm-commits
- [www] r331583 - Add links to slides and videos.
Tanya Lattner via llvm-commits
- [www] r331584 - Add Clow slides.
Tanya Lattner via llvm-commits
- [llvm] r331481 - [ThinLTO] Add support for optimization remarks to thinBackend
Teresa Johnson via llvm-commits
- [llvm] r331569 - [LTO] Allow pass remarks with hotness to be set when emitting to stderr
Teresa Johnson via llvm-commits
- [llvm] r331591 - [LTO] Handle Task=-1 passed to addSaveTemps
Teresa Johnson via llvm-commits
- [PATCH] D46376: [ThinLTO] Add support for optimization remarks to thinBackend
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D46387: [LTO] Allow pass remarks with hotness to be set when emitting to stderr
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D46376: [ThinLTO] Add support for optimization remarks to thinBackend
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D46376: [ThinLTO] Add support for optimization remarks to thinBackend
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D46376: [ThinLTO] Add support for optimization remarks to thinBackend
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D46034: Support for distributed ThinLTO options
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D46480: Update ThinLTO Indexing logic
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D46387: [LTO] Allow pass remarks with hotness to be set when emitting to stderr
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D46488: [LTO] Handle Task=-1 passed to addSaveTemps
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D46488: [LTO] Handle Task=-1 passed to addSaveTemps
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D46464: [ThinLTO] Support opt remarks options with distributed ThinLTO backends
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D46265: StackColoring: better handling of statically unreachable code
Than McIntosh via Phabricator via llvm-commits
- [PATCH] D46265: StackColoring: better handling of statically unreachable code
Than McIntosh via Phabricator via llvm-commits
- [PATCH] D46265: StackColoring: better handling of statically unreachable code
Than McIntosh via Phabricator via llvm-commits
- [PATCH] D46265: StackColoring: better handling of statically unreachable code
Than McIntosh via Phabricator via llvm-commits
- [PATCH] D46265: StackColoring: better handling of statically unreachable code
Than McIntosh via Phabricator via llvm-commits
- [PATCH] D46265: StackColoring: better handling of statically unreachable code
Than McIntosh via Phabricator via llvm-commits
- [llvm] r331451 - ARM: don't try to over-align large vectors as arguments.
Tim Northover via llvm-commits
- [llvm] r330742 - Let TableGen write output only if it changed, instead of doing so in cmake.
Tim Northover via llvm-commits
- [PATCH] D46470: [AMDGPU] Fixed a couple of SIFixWWMLiveness problems
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D46470: [AMDGPU] Fixed a couple of SIFixWWMLiveness problems
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D46470: [AMDGPU] Fixed a couple of SIFixWWMLiveness problems
Tim Renouf via Phabricator via llvm-commits
- [llvm] r331186 - AMDGPU/GlobalISel: Don't try to lower geometry shaders
Tom Stellard via llvm-commits
- [llvm] r331196 - AMDGPU: Remove some dead code
Tom Stellard via llvm-commits
- [test-suite] r331327 - Creating release candidate final from release_502 branch
Tom Stellard via llvm-commits
- [lld] r331334 - Creating release candidate final from release_502 branch
Tom Stellard via llvm-commits
- [www-releases] r331430 - Add 5.0.2 sources
Tom Stellard via llvm-commits
- [llvm] r331485 - GlobalISel: Use a callback to compute constrained reg class for unallocatble registers
Tom Stellard via llvm-commits
- [llvm] r331490 - AMDGPU: Make getSubRegFromChannel a static member of AMDGPURegisterInfo
Tom Stellard via llvm-commits
- [llvm] r331579 - GlobalISel/InstructionSelector: Implement GIR_CopyFConstantAsFPImm
Tom Stellard via llvm-commits
- [PATCH] D46041: AMDGPU/GlobalISel: Don't try to lower geometry shaders
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D46272: AMDGPU: Remove #include "MCTargetDesc/AMDGPUMCTargetDesc.h" from common headers
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D46280: AMDGPU: Make getSubRegFromChannel a static member of AMDGPURegisterInfo
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D46298: AMDGPU: Remove deadcode in isSDNodeSourceOfDivergence()
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D45990: GlobalISel/InstructionSelector: Implement GIR_CopyFConstantAsFPImm
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D45990: GlobalISel/InstructionSelector: Implement GIR_CopyFConstantAsFPImm
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D46365: AMDGPU: Separate R600 and GCN TableGen files
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D46365: AMDGPU: Separate R600 and GCN TableGen files
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D46272: AMDGPU: Remove #include "MCTargetDesc/AMDGPUMCTargetDesc.h" from common headers
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D46365: AMDGPU: Separate R600 and GCN TableGen files
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D45991: GlobalISel: Use a callback to compute constrained reg class for unallocatble registers
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D46280: AMDGPU: Make getSubRegFromChannel a static member of AMDGPURegisterInfo
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D45990: GlobalISel/InstructionSelector: Implement GIR_CopyFConstantAsFPImm
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D46179: [X86] Lowering adds/addus/subs/subus intrinsics to native IR (LLVM part)
Tomasz Krupa via Phabricator via llvm-commits
- [llvm] r331191 - [SystemZ] Improve handling of Select pseudo-instructions
Ulrich Weigand via llvm-commits
- [llvm] r331192 - [SystemZ] Refactor some VT casts in DAG match patterns
Ulrich Weigand via llvm-commits
- [llvm] r331202 - [SystemZ] Do not use glue to represent condition code dependencies
Ulrich Weigand via llvm-commits
- [llvm] r331203 - [SystemZ] Handle SADDO et.al. and ADD/SUBCARRY
Ulrich Weigand via llvm-commits
- [PATCH] D46232: [SystemZ, IPRA] determineCalleeSaves must always add return register and DP.
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D46232: [SystemZ, IPRA] determineCalleeSaves must always add return register and DP.
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D46232: [SystemZ, IPRA] determineCalleeSaves must always add return register and DP.
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D46232: [SystemZ, IPRA] determineCalleeSaves must always add return register and DP.
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D46232: [SystemZ, IPRA] determineCalleeSaves must always add return register and DP.
Ulrich Weigand via Phabricator via llvm-commits
- [llvm] r331300 - [DAGCombiner] Set the right SDLoc on a newly-created zextload (1/N)
Vedant Kumar via llvm-commits
- [llvm] r331301 - [DAGCombiner] Change the SDLoc on split extloads (2/N)
Vedant Kumar via llvm-commits
- [llvm] r331302 - [DAGCombiner] Fix SDLoc in a (sext (sextload x)) combine (3/N)
Vedant Kumar via llvm-commits
- [llvm] r331303 - [DAGCombiner] Fix SDLoc in a (zext (zextload x)) combine (4/N)
Vedant Kumar via llvm-commits
- [PATCH] D45995: [DAGCombiner] Set the right SDLoc on a newly-created zextload (1/N)
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D46329: [SelectionDAG] Selection of DBG_VALUE using a PHI node result (pt 2)
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D46329: [SelectionDAG] Selection of DBG_VALUE using a PHI node result (pt 2)
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D46329: [SelectionDAG] Selection of DBG_VALUE using a PHI node result (pt 2)
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D46348: [SelectionDAG] Transfer DbgValues when casts are optimized in SelectionDAG::getNode
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D46360: [SelectionDAG] Refactor code by adding RegsForValue::getRegsAndSizes(). NFCI
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D46384: Reapply "[SelectionDAG] Selection of DBG_VALUE using a PHI node result (pt 2)"
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D46384: Reapply "[SelectionDAG] Selection of DBG_VALUE using a PHI node result (pt 2)"
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D46348: [SelectionDAG] Transfer DbgValues when casts are optimized in SelectionDAG::getNode
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D46478: [Coverage] Do not skip functions with the same name when loading CoverageMapping.
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D46201: [DA] Use SCEV to conclude DVEntry::EQ in some cases.
Vikram TV via Phabricator via llvm-commits
- [compiler-rt] r331612 - [sanitizer] Make InternalScopedBuffer::size() behavior similar to vector.
Vitaly Buka via llvm-commits
- [compiler-rt] r331616 - [sanitizer] Implement InternalScopedBuffer with InternalMmapVector
Vitaly Buka via llvm-commits
- [compiler-rt] r331617 - [sanitizer] Remove reserving constructor from InternalMmapVector
Vitaly Buka via llvm-commits
- [compiler-rt] r331618 - [sanitizer] Replace InternalScopedBuffer with InternalMmapVector
Vitaly Buka via llvm-commits
- [compiler-rt] r331619 - [sanitizer] Add operator== and operator!= for InternalMmapVectorNoCtor
Vitaly Buka via llvm-commits
- [PATCH] D46232: [SystemZ, IPRA] determineCalleeSaves must always add return register and DP.
Vivek Pandya via Phabricator via llvm-commits
- [PATCH] D46232: [SystemZ, IPRA] determineCalleeSaves must always add return register and DP.
Vivek Pandya via Phabricator via llvm-commits
- [PATCH] D46232: [SystemZ, IPRA] determineCalleeSaves must always add return register and DP.
Vivek Pandya via Phabricator via llvm-commits
- [PATCH] D46232: [SystemZ, IPRA] determineCalleeSaves must always add return register and DP.
Vivek Pandya via Phabricator via llvm-commits
- [PATCH] D45308: [IPRA] Do not collect register usage information on functions that can be derefined
Vivek Pandya via Phabricator via llvm-commits
- [PATCH] D46315: [RegUsageInfoCollector] Fix handling of callee saved registers with CSR optimization.
Vivek Pandya via Phabricator via llvm-commits
- [llvm] r330706 - Correct dwarf unwind information in function epilogue
Vlad Tsyrklevich via llvm-commits
- [PATCH] D46326: ThinLTO+CFI: short-circuit direct calls to jump table entries
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D46326: ThinLTO+CFI: short-circuit direct calls to jump table entries
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D46326: ThinLTO+CFI: short-circuit direct calls to jump table entries
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D46326: ThinLTO+CFI: short-circuit direct calls to jump table entries
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D46326: ThinLTO+CFI: short-circuit direct calls to jump table entries
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D46444: Add option -verify-cfiinstrs to run verifier in CFIInstrInserter
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D46268: [mips] Add support for Global INValidate ASE
Vladimir Stefanovic via Phabricator via llvm-commits
- [compiler-rt] r331484 - Follow-up to r331378. Update tests to allow to use C atomics in C++.
Volodymyr Sapsai via llvm-commits
- [compiler-rt] r331491 - Revert "Follow-up to r331378. Update tests to allow to use C atomics in C++."
Volodymyr Sapsai via llvm-commits
- [PATCH] D30881: Track skipped files in dependency scanning
Volodymyr Sapsai via Phabricator via llvm-commits
- [PATCH] D46363: Follow-up to r331378. Update tests to allow to use C atomics in C++.
Volodymyr Sapsai via Phabricator via llvm-commits
- [PATCH] D46363: Follow-up to r331378. Update tests to allow to use C atomics in C++.
Volodymyr Sapsai via Phabricator via llvm-commits
- [PATCH] D46451: [asan] Add instrumentation support for Myriad
Walter Lee via Phabricator via llvm-commits
- [PATCH] D46453: [sanitizer] Add definitions for Myriad RTEMS platform
Walter Lee via Phabricator via llvm-commits
- [PATCH] D46452: [sanitizer] Don't add --export-dynamic for Myriad
Walter Lee via Phabricator via llvm-commits
- [PATCH] D46456: [asan] Add support for Myriad RTEMS memory map
Walter Lee via Phabricator via llvm-commits
- [PATCH] D46454: [sanitizer] Trivial portion of the port to Myriad RTEMS
Walter Lee via Phabricator via llvm-commits
- [PATCH] D46457: [asan] Add a magic shadow value for shadw gap
Walter Lee via Phabricator via llvm-commits
- [PATCH] D46459: [asan] On RTEMS, checks for asan_inited before entering ASan run-time
Walter Lee via Phabricator via llvm-commits
- [PATCH] D46461: [asan] Set flags appropriately for RTEMS
Walter Lee via Phabricator via llvm-commits
- [PATCH] D46462: [sanitizer] Allow Fuchsia symbolizer to be reused by Myriad RTEMS
Walter Lee via Phabricator via llvm-commits
- [PATCH] D46463: [sanitizer] On RTEMS, avoid recursion when reporting Mmap failure
Walter Lee via Phabricator via llvm-commits
- [PATCH] D46465: [asan] Port asan_malloc_linux.cc to RTEMS
Walter Lee via Phabricator via llvm-commits
- [PATCH] D46466: [asan] Add AsanThread::Restart() to support thread restart
Walter Lee via Phabricator via llvm-commits
- [PATCH] D46467: [asan] Add argument to allow fake stack to be initialized during thread init
Walter Lee via Phabricator via llvm-commits
- [PATCH] D46468: [asan] Add target-specific files for Myriad RTEMS port
Walter Lee via Phabricator via llvm-commits
- [PATCH] D46469: [sanitizer] Port fast stack unwinder to sparcv8
Walter Lee via Phabricator via llvm-commits
- [PATCH] D45022: [X86] Mark all byval parameters as aliased
Warren Ristow via Phabricator via llvm-commits
- [PATCH] D46322: [SelectionDAG] propagate 'afn' and 'reassoc' from IR fast-math-flags
Warren Ristow via Phabricator via llvm-commits
- [llvm] r331266 - Fix the issue that ComputeValueKnownInPredecessors only handles the case when
Wei Mi via llvm-commits
- [llvm] r331280 - Fix the sed command in test which doesn't work well on BSD.
Wei Mi via llvm-commits
- [llvm] r331266 - Fix the issue that ComputeValueKnownInPredecessors only handles the case when
Wei Mi via llvm-commits
- [llvm] r331286 - Use no-op opt run to eliminate the difference in bb pred comment, per chandler's suggestion. It is better than using sed on portability.
Wei Mi via llvm-commits
- [llvm] r331266 - Fix the issue that ComputeValueKnownInPredecessors only handles the case when
Wei Mi via llvm-commits
- [PATCH] D46275: [JumpThreading] ComputeValueKnownInPredecessors only handles the case when phi is on lhs of a comparison op
Wei Mi via Phabricator via llvm-commits
- [PATCH] D45377: [SampleFDO] Don't let inliner treat warm callsite with inline instance in the profile as cold
Wei Mi via Phabricator via llvm-commits
- [PATCH] D45377: [SampleFDO] Don't let inliner treat warm callsite with inline instance in the profile as cold
Wei Mi via Phabricator via llvm-commits
- [PATCH] D46275: [JumpThreading] ComputeValueKnownInPredecessors only handles the case when phi is on lhs of a comparison op
Wei Mi via Phabricator via llvm-commits
- [PATCH] D45377: [SampleFDO] Don't let inliner treat warm callsite with inline instance in the profile as cold
Wei Mi via Phabricator via llvm-commits
- [PATCH] D46275: [JumpThreading] ComputeValueKnownInPredecessors only handles the case when phi is on lhs of a comparison op
Wei Mi via Phabricator via llvm-commits
- [PATCH] D46357: [GCOV] Emit the writeout function as nested loops of global data.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D45377: [SampleFDO] Don't let inliner treat warm callsite with inline instance in the profile as cold
Wei Mi via Phabricator via llvm-commits
- [PATCH] D46357: [GCOV] Emit the writeout function as nested loops of global data.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D45377: [SampleFDO] Don't let inliner treat warm callsite with inline instance in the profile as cold
Wei Mi via Phabricator via llvm-commits
- [PATCH] D46427: [PDB] Quote linker arguments containing spaces (mimic MSVC)
Will Wilson via Phabricator via llvm-commits
- [PATCH] D46279: [LVI] Remove an assert on case which could happen in LazyValueInfo.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D46279: [LVI] Remove an assert on case which could happen in LazyValueInfo.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D46279: [LVI] Remove an assert on case which could happen in LazyValueInfo.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D46374: Add support for ObjC property name to be a single acronym.
Yan Zhang via Phabricator via llvm-commits
- [PATCH] D46137: Fix an assertion of This DIE should've already been constructed when the " "definition DIE was created in " "getOrCreateSubprogramDIE
Yunlian Jiang via Phabricator via llvm-commits
- [PATCH] D45118: Linking debug (DWARF) sections from the WebAssembly object files
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D46335: [WebAssembly] MC: Create and use first class section symbols
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D46335: [WebAssembly] MC: Create and use first class section symbols
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D46297: [MC] Add MCObjectStreamer::addFragmentAtoms and use it with MachO and WebAssembly
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D45118: Linking debug (DWARF) sections from the WebAssembly object files
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D45118: Linking debug (DWARF) sections from the WebAssembly object files
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D45118: Linking debug (DWARF) sections from the WebAssembly object files
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D45118: Linking debug (DWARF) sections from the WebAssembly object files
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D45118: Linking debug (DWARF) sections from the WebAssembly object files
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D45118: [WebAssembly] Linking debug (DWARF) sections from WebAssembly object files
Yury Delendik via Phabricator via llvm-commits
- [PATCH] D45118: [WebAssembly] Linking debug (DWARF) sections from WebAssembly object files
Yury Delendik via Phabricator via llvm-commits
- [lld] r331181 - Fix warning: result of 32-bit shift implicitly converted to 64 bits - NFC
Zaara Syeda via llvm-commits
- [lld] r331529 - [PPC64] Remove support for ELF V1 ABI in LLD
Zaara Syeda via llvm-commits
- [lld] r331534 - [PPC64] Remove support for ELF V1 ABI in LLD - buildbot fix
Zaara Syeda via llvm-commits
- [PATCH] D45729: [PPC64] Add offset to local entry point when calling functions without plt
Zaara Syeda via Phabricator via llvm-commits
- [PATCH] D46316: [PPC64] Remove support for ELF V1 ABI in LLD
Zaara Syeda via Phabricator via llvm-commits
- [PATCH] D46440: [lit, lldbsuite] Fixes for several tests LLDB tests for Python 3 or Windows
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D46440: [lit, lldbsuite] Fixes for several tests LLDB tests for Python 3 or Windows
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D46427: [PDB] Quote linker arguments containing spaces (mimic MSVC)
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D46325: [clang-tidy] Define __clang_analyzer__ macro for clang-tidy for compatibility with clang static analyzer. 2nd try.
Zinovy Nis via Phabricator via llvm-commits
- comment
mbraun via llvm-commits
- [PATCH] D43092: [DebugInfo] Prevent infinite recursion for malformed DWARF
via llvm-commits
- comment
vivek pandya via llvm-commits
Last message date:
Sun May 6 23:47:19 PDT 2018
Archived on: Sun May 6 23:43:53 PDT 2018
This archive was generated by
Pipermail 0.09 (Mailman edition).