The Week Of Monday 15 October 2018 Archives by author
Starting: Mon Oct 15 00:02:55 PDT 2018
Ending: Sun Oct 21 23:30:22 PDT 2018
Messages: 1185
- [llvm] r344610 - [InstCombine] make sure type is integer before calling ComputeNumSignBits
Friedman, Eli via llvm-commits
- [llvm] r344693 - [ARM] bottom-top mul support in ARMParallelDSP
Friedman, Eli via llvm-commits
- [PATCH] D53234: Don't remove COMDATs when internalizing global objects
Aaron Hill via Phabricator via llvm-commits
- [PATCH] D53234: Don't remove COMDATs when internalizing global objects
Aaron Hill via Phabricator via llvm-commits
- [PATCH] D53234: Don't remove COMDATs when internalizing global objects
Aaron Hill via Phabricator via llvm-commits
- [PATCH] D53243: [DeadArgElim][ArgumentPromotion] Preserve MD_Associated metadata when re-creating function
Aaron Hill via Phabricator via llvm-commits
- [PATCH] D53242: [Inliner] Only remove functions with a COMDAT when it's safe to do so
Aaron Hill via Phabricator via llvm-commits
- [PATCH] D53241: [GlobalOpt] Never remove global values from non-discardable COMDATs
Aaron Hill via Phabricator via llvm-commits
- [PATCH] D52341: [mctoll] Initial changes for MC to LL raiser that takes a binary and raises it back to llvm bitcode
Aaron Smith via Phabricator via llvm-commits
- [PATCH] D53324: [PDB] Extend IPDBSession's interface to retrieve frame data
Aaron Smith via Phabricator via llvm-commits
- [llvm] r344869 - Schedule Hot Cold Splitting pass after most optimization passes
Aditya Kumar via llvm-commits
- [PATCH] D52904: [hot-cold-split] fix static analysis of cold regions
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D52904: [hot-cold-split] fix static analysis of cold regions
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D53254: [Merge SImilar Function ThinLTO 5/n] Set up similar function to be imported
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D52966: [Merge SImilar Function ThinLTO 3/n] Add hash code to function summary
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D35035: [InstCombine] Prevent memcpy generation for small data size
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D53437: Schedule Hot Cold Splitting pass after most optimization passes
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D53437: Schedule Hot Cold Splitting pass after most optimization passes
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D53437: Schedule Hot Cold Splitting pass after most optimization passes
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D41474: Fix a crash in lazy loading of Metadata in ThinLTO
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D35035: [InstCombine] Prevent memcpy generation for small data size
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D52367: Remove address taken, add optnone
Aditya Kumar via Phabricator via llvm-commits
- [llvm] r344811 - [GISel]: Allow PHIs to be DCEd
Aditya Nandakumar via llvm-commits
- [PATCH] D52947: [globalisel][combiner] Make the CombinerChangeObserver a MachineFunction::Delegate
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D52947: [globalisel][combiner] Make the CombinerChangeObserver a MachineFunction::Delegate
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D53144: [MachineCSE][GlobalISel] Making sure MachineCSE works mid-GlobalISel (again)
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D53304: [GISel]: Allow Unused G_PHIs to be DCEd
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D53304: [GISel]: Allow Unused G_PHIs to be DCEd
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D52947: [globalisel][combiner] Make the CombinerChangeObserver a MachineFunction::Delegate
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D52803: [GISel]: Add support for CSEing continuously during GISel passes
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D52803: [GISel]: Add support for CSEing continuously during GISel passes
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D53261: [BPF] Add BTF generation for BPF target
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D53261: [BPF] Add BTF generation for BPF target
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D53267: [CodeExtractor] Erase debug intrinsics in outlined thunks
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D53287: [DebugInfo][Dexter] Unreachable line stepped onto after SimplifyCFG.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D53267: [CodeExtractor] Erase debug intrinsics in outlined thunks
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D53261: [BPF] Add BTF generation for BPF target
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D53261: [BPF] Add BTF generation for BPF target
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D53261: [BPF] Add BTF generation for BPF target
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D53261: [BPF] Add BTF generation for BPF target
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D53353: llvm-dwarfdump --diff should not print DW_AT_ranges
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D53261: [BPF] Add BTF generation for BPF target
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D52295: [DebugInfoMetadata] Added support to generate packed_decimal encoding related dwarf info.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D38061: Set AnonymousTagLocations false for ASTContext if column info is expected not to be used
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D38061: Set AnonymousTagLocations false for ASTContext if column info is expected not to be used
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D38061: Set AnonymousTagLocations false for ASTContext if column info is expected not to be used
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D53469: [DWARF] Use a function-local offset for AT_call_return_pc
Adrian Prantl via Phabricator via llvm-commits
- [llvm] r344511 - [mips][micromips] Fix overlaping FDEs error
Aleksandar Beserminji via llvm-commits
- [llvm] r344515 - [mips][micromips] Revert "Fix overlaping FDEs error"
Aleksandar Beserminji via llvm-commits
- [llvm] r344516 - [mips][micromips] Fix overlaping FDEs error
Aleksandar Beserminji via llvm-commits
- [llvm] r344591 - [mips][micromips] Fix how values in .gcc_except_table are calculated
Aleksandar Beserminji via llvm-commits
- [PATCH] D52987: [mips][micromips] Fix overlaping FDEs error
Aleksandar Beserminji via Phabricator via llvm-commits
- [PATCH] D52985: [mips][micromips] Fix how values in .gcc_except_table are calculated
Aleksandar Beserminji via Phabricator via llvm-commits
- [PATCH] D53366: [mips][micromips] Add pattern for JmpLink to TargetExternalSymbol
Aleksandar Beserminji via Phabricator via llvm-commits
- [PATCH] D53324: [PDB] Extend IPDBSession's interface to retrieve frame data
Aleksandr Urakov via Phabricator via llvm-commits
- [PATCH] D53357: [Windows] Fix threads comparison on Windows
Aleksandr Urakov via Phabricator via llvm-commits
- [PATCH] D45416: [AST, analyzer] Transform rvalue cast outputs to lvalues (fheinous-gnu-extensions)
Aleksei Sidorin via Phabricator via llvm-commits
- [PATCH] D52961: [RISCV] Introduce the RISCVMatInt::generateInstSeq helper
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D53279: [SelectionDAG] Support promotion of FRAMEADDR/RETURNADDR operands
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D53281: [SelectionDAG] Support promotion of PREFETCH operands
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D53235: [RISCV] Add RV64F codegen support
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D53291: add riscv32e to the llvm
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D52961: [RISCV] Introduce the RISCVMatInt::generateInstSeq helper
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D53352: [WIP][NOT FOR COMMIT][PROTOTYPE] clang-scan-deps: dependency scanning tool rough prototype
Alex Lorenz via Phabricator via llvm-commits
- [PATCH] D53352: [WIP][NOT FOR COMMIT][PROTOTYPE] clang-scan-deps: dependency scanning tool rough prototype
Alex Lorenz via Phabricator via llvm-commits
- [lld] r344842 - Add an addAbsolute static function to Writer.cpp
Alexander Richardson via llvm-commits
- [PATCH] D53393: Add a addAbsolute static function to Writer.cpp
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D53425: Fix modules build of AVRAsmParser.cpp
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D53393: Add a addAbsolute static function to Writer.cpp
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D53393: Add a addAbsolute static function to Writer.cpp
Alexander Richardson via Phabricator via llvm-commits
- [llvm] r344585 - [llvm-objcopy] Factor out Buffer
Alexander Shaposhnikov via llvm-commits
- [PATCH] D53298: [llvm-objcopy] Factor out Buffer
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D53298: [llvm-objcopy] Factor out Buffer
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D53311: [llvm-objcopy] Introduce dispatch mechanism based on input type
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D53311: [llvm-objcopy] Introduce dispatch mechanism based on input type
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D53311: [llvm-objcopy] Introduce dispatch mechanism based on input type
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D53311: [llvm-objcopy] Introduce dispatch mechanism based on input type
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D53311: [llvm-objcopy] Introduce dispatch mechanism based on input type
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D53311: [llvm-objcopy] Introduce dispatch mechanism based on input type
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D53283: AMDGPU: Divergence-driven selection of scalar buffer load intrinsics
Alexander via Phabricator via llvm-commits
- [PATCH] D52803: [GISel]: Add support for CSEing continuously during GISel passes
Amara Emerson via Phabricator via llvm-commits
- [www] r344615 - Fixed authors for the first talk
Anastasia Stulova via llvm-commits
- [www] r344618 - Added keynote section
Anastasia Stulova via llvm-commits
- [www] r344619 - Fixed formatting of list
Anastasia Stulova via llvm-commits
- [llvm] r344797 - [llvm-mca] Remove a stale TODO comment. NFC
Andrea Di Biagio via llvm-commits
- [llvm] r344613 - [LV] Teach vectorizer about variant value store into uniform address
Anna Thomas via llvm-commits
- [PATCH] D52656: [LV] Teach vectorizer about variant value store into uniform address
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D52957: [analyzer] Teach CallEvent about C++17 aligned new.
Artem Dergachev via Phabricator via llvm-commits
- [PATCH] D52904: [hot-cold-split] fix static analysis of cold regions
Artem Dergachev via Phabricator via llvm-commits
- [PATCH] D52904: [hot-cold-split] fix static analysis of cold regions
Artem Dergachev via Phabricator via llvm-commits
- [PATCH] D53386: AMDGPU: Add options to enable/disable code object v3
Artem Tamazov via Phabricator via llvm-commits
- [llvm] r344606 - [LV] Add test checks when vectorizing loops under opt for size; NFC
Ayal Zaks via llvm-commits
- [llvm] r344743 - [LV] Fold tail by masking to vectorize loops of arbitrary trip count under opt for size
Ayal Zaks via llvm-commits
- [PATCH] D53420: [IAI, LV] Avoid creating a scalar epilogue due to gaps in interleave-groups when optimizing for size
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D53420: [IAI, LV] Avoid creating a scalar epilogue due to gaps in interleave-groups when optimizing for size
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D52707: Switch optimization in IR for known maximum switch values
Ayonam Ray via Phabricator via llvm-commits
- [PATCH] D52707: Switch optimization in IR for known maximum switch values
Ayonam Ray via Phabricator via llvm-commits
- [PATCH] D52707: Switch optimization in IR for known maximum switch values
Ayonam Ray via Phabricator via llvm-commits
- [PATCH] D51633: [ASTImporter] Added error handling for AST import.
Balázs Kéri via Phabricator via llvm-commits
- [PATCH] D42885: [AMDGPU] intrintrics for byte/short load/store
Bas Nieuwenhuizen via Phabricator via llvm-commits
- [PATCH] D53340: [Intrinsic] Unigned Saturation Addition Intrinsic
Bevin Hansson via Phabricator via llvm-commits
- [PATCH] D52900: [PowerPC]Disable randomized address space on Linux ppc64le
Bill Seurer via Phabricator via llvm-commits
- [llvm] r344492 - [TwoAddressInstructionPass] Replace subregister uses when processing tied operands
Bjorn Pettersson via llvm-commits
- [PATCH] D36224: [TwoAddressInstructionPass] Replace subregister uses when processing tied operands
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D52109: [TwoAddressInstructionPass] Don't update SrcRegMap for copies inserted for tied register constraint when the src isn't killed
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D53340: [Intrinsic] Unigned Saturation Addition Intrinsic
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D53340: [Intrinsic] Unigned Saturation Addition Intrinsic
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D53340: [Intrinsic] Unigned Saturation Addition Intrinsic
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D52927: [CodeGen] Fix for PR39094.
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D52927: [CodeGen] Fix for PR39094.
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D53303: [Pipeliner] copyToPhi DAG Mutation to improve scheduling.
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D53303: [Pipeliner] copyToPhi DAG Mutation to improve scheduling.
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D53030: [MicroBenchmark] Add initial LoopInterchange test/benchmark.
Brian Homerding via Phabricator via llvm-commits
- [PATCH] D53245: Teach the DominatorTree fallback to recalculation when applying updates to speedup JT (PR37929)
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D52966: [Merge SImilar Function ThinLTO 3/n] Add hash code to function summary
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D53253: [Merge SImilar Function ThinLTO 4/n] Make merge function decisions before the thin-lto stage
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D53254: [Merge SImilar Function ThinLTO 5/n] Set up similar function to be imported
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D52904: [hot-cold-split] fix static analysis of cold regions
Brian Rzycki via Phabricator via llvm-commits
- [PATCH] D53291: add riscv32e to the llvm
Bruce Hoult via Phabricator via llvm-commits
- [PATCH] D53291: add riscv32e to the llvm
Bruce Hoult via Phabricator via llvm-commits
- [PATCH] D53205: [FPEnv][NFCI] Convert more BinaryOperator::isFNeg(...) to m_FNeg(...)
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D53205: [FPEnv][NFCI] Convert more BinaryOperator::isFNeg(...) to m_FNeg(...)
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D53205: [FPEnv][NFCI] Convert more BinaryOperator::isFNeg(...) to m_FNeg(...)
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D53216: [FPEnv] Add constrained intrinsics for MAXNUM and MINNUM
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D53411: [FPEnv] Add constrained CEIL and FLOOR intrinsics
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D53411: [FPEnv] Add constrained CEIL/FLOOR/ROUND/TRUNC intrinsics
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D53205: [FPEnv][NFCI] Convert more BinaryOperator::isFNeg(...) to m_FNeg(...)
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D53205: [FPEnv][NFCI] Convert more BinaryOperator::isFNeg(...) to m_FNeg(...)
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D53287: [DebugInfo][Dexter] Unreachable line stepped onto after SimplifyCFG.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D52887: [DebugInfo][Dexter] Unreachable line stepped onto after SimplifyCFG.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D53287: [DebugInfo][Dexter] Unreachable line stepped onto after SimplifyCFG.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D53287: [DebugInfo][Dexter] Unreachable line stepped onto after SimplifyCFG.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D53390: [DebugInfo][Dexter] Unreachable line stepped onto after SimplifyCFG.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [www] r344491 - Add a company that has signed the corporate agreement.
Chandler Carruth via llvm-commits
- [lld] r296702 - ELF: Add ThinLTO caching support.
Chandler Carruth via llvm-commits
- [llvm] r344494 - [TI removal] Remove TerminatorInst as an input parameter from all public
Chandler Carruth via llvm-commits
- [llvm] r344495 - [TI removal] Remove a unnecessary use of `TerminatorInst` from an IR
Chandler Carruth via llvm-commits
- [llvm] r344497 - [TI removal] Just use Instruction in the CFG printer code. NFC.
Chandler Carruth via llvm-commits
- [llvm] r344498 - [TI removal] Remove `TerminatorInst` from BasicBlockUtils.h
Chandler Carruth via llvm-commits
- [llvm] r344499 - [TI removal] Remove a dead forward declaration of TerminatorInst. NFC.
Chandler Carruth via llvm-commits
- [llvm] r344500 - [TI removal] Remove `TerminatorInst` from SparsePropagation.h and
Chandler Carruth via llvm-commits
- [llvm] r344501 - [TI removal] Remove `TerminatorInst` from GVN.h and GVN.cpp.
Chandler Carruth via llvm-commits
- [llvm] r344502 - [TI removal] Make variables declared as `TerminatorInst` and initialized
Chandler Carruth via llvm-commits
- [llvm] r344503 - [TI removal] Rework `InstVisitor` to support visiting instructions that
Chandler Carruth via llvm-commits
- [llvm] r344504 - [TI removal] Make `getTerminator()` return a generic `Instruction`.
Chandler Carruth via llvm-commits
- [polly] r344504 - [TI removal] Make `getTerminator()` return a generic `Instruction`.
Chandler Carruth via llvm-commits
- [www] r344656 - Major update to relicensing page.
Chandler Carruth via llvm-commits
- [lld] r296702 - ELF: Add ThinLTO caching support.
Chandler Carruth via llvm-commits
- [www] r344704 - Update list of contacted companies.
Chandler Carruth via llvm-commits
- [llvm] r344713 - [TI removal] Switch an analysis to just use Instruction.
Chandler Carruth via llvm-commits
- [llvm] r344714 - [TI removal] Switch MergeFunctions to directly use Instruction API.
Chandler Carruth via llvm-commits
- [llvm] r344715 - [TI removal] Switch ObjCARC code to directly use the nice range-based
Chandler Carruth via llvm-commits
- [llvm] r344716 - [TI removal] Update CodeExtractor to use Instruction directly.
Chandler Carruth via llvm-commits
- [llvm] r344717 - [TI removal] Use `Instruction` instead of `TerminatorInst` for
Chandler Carruth via llvm-commits
- [llvm] r344718 - [TI removal] Switch NewGVN to directly use `Instruction`.
Chandler Carruth via llvm-commits
- [llvm] r344719 - [TI removal] Switch simple loop unswitch to `Instruction`.
Chandler Carruth via llvm-commits
- [llvm] r344726 - [TI removal] Remove TerminatorInst references from bindings.
Chandler Carruth via llvm-commits
- [llvm] r344727 - [TI removal] Remove discussion of `TerminatorInst` from the LLVM
Chandler Carruth via llvm-commits
- [polly] r344728 - [TI removal] Generically discuss terminators rather than use the soon to
Chandler Carruth via llvm-commits
- [llvm] r344764 - [TI removal] Update the C API for the move away from `TerminatorInst`.
Chandler Carruth via llvm-commits
- [llvm] r344768 - [TI removal] Switch some newly added code over to use `Instruction`
Chandler Carruth via llvm-commits
- [llvm] r344769 - [TI removal] Remove `TerminatorInst` from the IR type system!
Chandler Carruth via llvm-commits
- [PATCH] D53269: Major update to relicensing page.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D52968: [TI removal] Update the C API for the move away from `TerminatorInst`.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D53246: [NewPM] teach -passes= to emit meaningful error messages
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D53269: Major update to relicensing page.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D52968: [TI removal] Update the C API for the move away from `TerminatorInst`.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D52968: [TI removal] Update the C API for the move away from `TerminatorInst`.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D52968: [TI removal] Update the C API for the move away from `TerminatorInst`.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D52968: [TI removal] Update the C API for the move away from `TerminatorInst`.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D52968: [TI removal] Update the C API for the move away from `TerminatorInst`.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D52968: [TI removal] Update the C API for the move away from `TerminatorInst`.
Chandler Carruth via Phabricator via llvm-commits
- [llvm] r344815 - AMDGPU: Add support pattern for SUB of one bit
Changpeng Fang via llvm-commits
- [PATCH] D52946: AMDGPU: Add support pattern for SUB of one bit
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D53245: Teach the DominatorTree fallback to recalculation when applying updates to speedup JT (PR37929)
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D53245: Teach the DominatorTree fallback to recalculation when applying updates to speedup JT (PR37929)
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D53245: Teach the DominatorTree fallback to recalculation when applying updates to speedup JT (PR37929)
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D53245: Teach the DominatorTree fallback to recalculation when applying updates to speedup JT (PR37929)
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D53245: Teach the DominatorTree fallback to recalculation when applying updates to speedup JT (PR37929)
Chijun Sima via Phabricator via llvm-commits
- [PATCH] D52295: [DebugInfoMetadata] Added support to generate packed_decimal encoding related dwarf info.
Chirag Patel via Phabricator via llvm-commits
- [PATCH] D52295: [DebugInfoMetadata] Added support to generate packed_decimal encoding related dwarf info.
Chirag Patel via Phabricator via llvm-commits
- [llvm] r344553 - [CMake] Change the default value of LLVM_ENABLE_IDE
Chris Bieneman via llvm-commits
- [llvm] r344555 - [CMake] Use LLVM_ENABLE_IDE instead of CMAKE_CONFIGURATION_TYPES
Chris Bieneman via llvm-commits
- [llvm] r344568 - [CMake] Fix a missing LLVM_ENABLE_IDE from r344555
Chris Bieneman via llvm-commits
- [PATCH] D28791: [compiler-rt][crt] Simple crtbegin and crtend implementation
Chris Bieneman via Phabricator via llvm-commits
- [llvm] r344621 - fix an out of date paragraph noticed by Bryce Lelbach
Chris Lattner via llvm-commits
- [www] r344851 - Add S4TF GPE slides
Chris Lattner via llvm-commits
- [www] r344853 - dev mtg done
Chris Lattner via llvm-commits
- [llvm] r344695 - [llvm-exegesis] Allow measuring several instructions in a single run.
Clement Courbet via llvm-commits
- [llvm] r344779 - [llvm-exegesis] X87 RFP setup code.
Clement Courbet via llvm-commits
- [llvm] r344780 - [llvm-exegesis] Re-enable liveliness tracker.
Clement Courbet via llvm-commits
- [llvm] r344782 - [llvm-exegesis] Mark second-form X87 instructions as unsupported.
Clement Courbet via llvm-commits
- [PATCH] D53289: [DAGCombiner] Limit the number of chains in findBetterChains().
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D53289: [DAGCombiner] Limit the number of chains in findBetterChains().
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D31068: [SDAG] Expand MergedConsecutiveStores to better handle Giving up in Chain Analysis
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D53320: [llvm-exegeis] Computing Latency configuration upfront so we can generate many CodeTemplates at once.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D53320: [llvm-exegeis] Computing Latency configuration upfront so we can generate many CodeTemplates at once.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D53289: [DAGCombiner] Limit the number of chains in findBetterChains().
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D53289: [DAGCombiner] Limit the number of chains in findBetterChains().
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D53320: [llvm-exegeis] Computing Latency configuration upfront so we can generate many CodeTemplates at once.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D53371: [llvm-exegesis] Allow measuring several instructions in a single run.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D53371: [llvm-exegesis] Allow measuring several instructions in a single run.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D53371: [llvm-exegesis] Allow measuring several instructions in a single run.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D53371: [llvm-exegesis] Allow measuring several instructions in a single run.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D53371: [llvm-exegesis] Allow measuring several instructions in a single run.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D53371: [llvm-exegesis] Allow measuring several instructions in a single run.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D53371: [llvm-exegesis] Allow measuring several instructions in a single run.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D53371: [llvm-exegesis] Allow measuring several instructions in a single run.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D53423: [llvm-exegesis] X87 RFP setup code.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D53423: [llvm-exegesis] X87 RFP setup code.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D53423: [llvm-exegesis] X87 RFP setup code.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D53429: [llvm-exegesis] Re-enable liveliness tracker.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D53430: [llvm-exegesis] Mark second-form X87 instructions as unsupported.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D53429: [llvm-exegesis] Re-enable liveliness tracker.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D53430: [llvm-exegesis] Mark second-form X87 instructions as unsupported.
Clement Courbet via Phabricator via llvm-commits
- [llvm] r344560 - [X86] Regenerate avx2-intrinsics-x86.ll to compress the 32 vs 64 bit mode checks.
Craig Topper via llvm-commits
- [llvm] r344561 - [X86] Disable the peephole pass on avx2-intrinsics-x86.ll and avx512bw-intrinsics.ll to ensure any load folding tests are testing isel not load folding tables.
Craig Topper via llvm-commits
- [llvm] r344562 - [X86] Add test cases showing failure to fold load into vpsrlw when EVEX encoded instructions are used.
Craig Topper via llvm-commits
- [llvm] r344563 - [X86] Fix a bad bitcast in the load form of vXi16 uniform shift patterns for EVEX encoded instructions.
Craig Topper via llvm-commits
- [llvm] r344573 - [X86] Remove some isel patterns that shouldn't be possible.
Craig Topper via llvm-commits
- [llvm] r344649 - [X86] Match (cmp (and (shr X, C), mask), 0) to BEXTR+TEST.
Craig Topper via llvm-commits
- [llvm] r344808 - [X86] In PostprocessISelDAG, start from allnodes_end, not the root.
Craig Topper via llvm-commits
- [llvm] r344813 - [X86] Remove some left over code from when MVT:i1 was a legal type for AVX512.
Craig Topper via llvm-commits
- [compiler-rt] r344830 - [X86][compiler-rt] Add additional CPUs and features to the cpu detection to match libgcc
Craig Topper via llvm-commits
- [llvm] r344831 - [X86] Add additional CPUs and features to Host.cpp and X86TargetParser.def to match compiler-rt and enable __builtin_cpu_supports/__builtin_cpu_is support in clang
Craig Topper via llvm-commits
- [llvm] r344873 - foo
Craig Topper via llvm-commits
- [llvm] r344874 - [X86] Remove SDIVREM8_SEXT_HREG/UDIVREM8_ZEXT_HREG and their associated DAG combine and target bits support. Use a post isel peephole instead.
Craig Topper via llvm-commits
- [llvm] r344875 - Revert r344873 "foo"
Craig Topper via llvm-commits
- [llvm] r344875 - Revert r344873 "foo"
Craig Topper via llvm-commits
- [llvm] r344877 - [X86] Stop promoting integer loads to vXi64
Craig Topper via llvm-commits
- [llvm] r344884 - [X86] Add patterns for vector and/or/xor/andn with other types than vXi64.
Craig Topper via llvm-commits
- [PATCH] D53281: [SelectionDAG] Support promotion of PREFETCH operands
Craig Topper via Phabricator via llvm-commits
- [PATCH] D53306: [X86] Stop promoting integer loads to vXi64
Craig Topper via Phabricator via llvm-commits
- [PATCH] D53306: [X86] Stop promoting integer loads to vXi64
Craig Topper via Phabricator via llvm-commits
- [PATCH] D53164: [X86] X86DAGToDAGISel: handle BZHI selection too, not just BEXTR.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D53201: [DAGCombiner] reduce insert+bitcast+extract vector ops to truncate (PR39016)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D53310: [X86] Match (cmp (and (shr X, C), mask), 0) to BEXTR+TEST.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D53310: [X86] Match (cmp (and (shr X, C), mask), 0) to BEXTR+TEST.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D53268: [X86] WIP: Stop promoting and/or/xor/andn to vXi64.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D53268: [X86] WIP: Stop promoting and/or/xor/andn to vXi64.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D53268: [X86] WIP: Stop promoting and/or/xor/andn to vXi64.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D49966: [X86] Performing DAG pruning before selection of LEA instructions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D53449: [X86] Remove SDIVREM8_SEXT_HREG/UDIVREM8_ZEXT_HREG and their associated DAG combine and target bits support. Use a post isel peephole instead.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D53458: [X86] Add support for more than 32 features for __builtin_cpu_is
Craig Topper via Phabricator via llvm-commits
- [PATCH] D53458: [X86] Add support for more than 32 features for __builtin_cpu_is
Craig Topper via Phabricator via llvm-commits
- [PATCH] D53461: [X86][compiler-rt] Add additional CPUs and features to the cpu detection to match libgcc
Craig Topper via Phabricator via llvm-commits
- [PATCH] D53462: [X86] Add additional CPUs and features to Host.cpp and X86TargetParser.def to match compiler-rt and enable __builtin_cpu_supports/__builtin_cpu_is support in clang
Craig Topper via Phabricator via llvm-commits
- [PATCH] D53229: [LegalizeTypes] Teach PromoteIntRes_BITCAST to better handle a bitcast with vector output type and a vector input type that needs to be widened
Craig Topper via Phabricator via llvm-commits
- [PATCH] D53229: [LegalizeTypes] Teach PromoteIntRes_BITCAST to better handle a bitcast with vector output type and a vector input type that needs to be widened
Craig Topper via Phabricator via llvm-commits
- [PATCH] D53449: [X86] Remove SDIVREM8_SEXT_HREG/UDIVREM8_ZEXT_HREG and their associated DAG combine and target bits support. Use a post isel peephole instead.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D53306: [X86] Stop promoting integer loads to vXi64
Craig Topper via Phabricator via llvm-commits
- [PATCH] D53306: [X86] Stop promoting integer loads to vXi64
Craig Topper via Phabricator via llvm-commits
- [PATCH] D53291: add riscv32e to the llvm
Daliang Xu via Phabricator via llvm-commits
- [PATCH] D53291: add riscv32e to the llvm
Daliang Xu via Phabricator via llvm-commits
- [PATCH] D53291: add riscv32e to the llvm
Daliang Xu via Phabricator via llvm-commits
- [PATCH] D53291: add riscv32e to the llvm
Daliang Xu via Phabricator via llvm-commits
- [PATCH] D53291: add riscv32e to the llvm
Daliang Xu via Phabricator via llvm-commits
- [zorg] r344640 - [Zorg] Use CMAKE_ASM_FLAGS with compiler-rt.
Dan Albert via llvm-commits
- [compiler-rt] r344751 - [compiler-rt] Don't explicitly set CMAKE_CXX_FLAGS.
Dan Albert via llvm-commits
- [zorg] r344753 - [Zorg] Reland "Fix Android sanitizer flags."
Dan Albert via llvm-commits
- [PATCH] D53301: [Zorg] Use CMAKE_ASM_FLAGS with compiler-rt.
Dan Albert via Phabricator via llvm-commits
- [PATCH] D53301: [Zorg] Use CMAKE_ASM_FLAGS with compiler-rt.
Dan Albert via Phabricator via llvm-commits
- [PATCH] D53301: [Zorg] Use CMAKE_ASM_FLAGS with compiler-rt.
Dan Albert via Phabricator via llvm-commits
- [PATCH] D53335: [compiler-rt] Don't explicitly set CMAKE_CXX_FLAGS.
Dan Albert via Phabricator via llvm-commits
- [PATCH] D53335: [compiler-rt] Don't explicitly set CMAKE_CXX_FLAGS.
Dan Albert via Phabricator via llvm-commits
- [PATCH] D53396: [WebAssembly] Fixup main signature by default
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D50694: [Sparc] Give the option to use the OS reserved global registers
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D50694: [Sparc] Give the option to use the OS reserved global registers
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D52947: [globalisel][combiner] Make the CombinerChangeObserver a MachineFunction::Delegate
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D53304: [GISel]: Allow Unused G_PHIs to be DCEd
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D53447: [adt] SparseBitVector::test() should be const
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D52100: [tblgen] Allow FixedLenDecoderEmitter to use APInt-like objects as InsnType
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D52366: [tblgen][disasm] Separate encodings from instructions
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D52369: [tblgen][disasm] Allow multiple encodings to disassemble to the same instruction
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D52366: [tblgen][disasm] Separate encodings from instructions
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D52508: [InstCombine] Clean up after IndVarSimplify
Dave Green via Phabricator via llvm-commits
- [PATCH] D52508: [InstCombine] Clean up after IndVarSimplify
Dave Green via Phabricator via llvm-commits
- [PATCH] D52508: [InstCombine] Clean up after IndVarSimplify
Dave Green via Phabricator via llvm-commits
- [PATCH] D53405: [Inliner] Attempt to more accurately model the cost of loops at minsize
Dave Green via Phabricator via llvm-commits
- [PATCH] D38061: Set AnonymousTagLocations false for ASTContext if column info is expected not to be used
David Blaikie via llvm-commits
- [llvm] r344834 - DebugInfo: Use debug_addr for non-dwo addresses in DWARF 5
David Blaikie via llvm-commits
- [llvm] r344835 - llvm-dwarfdump: Support RLE_addressx and RLE_startx_length in .debug_rnglists
David Blaikie via llvm-commits
- [llvm] r344836 - DebugInfo: Use address pool forms in debug_rnglists
David Blaikie via llvm-commits
- [llvm] r344837 - DebugInfo: Implement debug_rnglists.dwo
David Blaikie via llvm-commits
- [llvm] r344838 - DebugInfo: Use DW_OP_addrx in DWARFv5
David Blaikie via llvm-commits
- [llvm] r344839 - Add missed file from previous commit (r344838)
David Blaikie via llvm-commits
- [llvm] r344841 - DebugInfo: Use base address specifiers more aggressively
David Blaikie via llvm-commits
- [PATCH] D53247: [ADT] Add initializer_list constructor, equality tests for DenseMap/DenseSet.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D53260: [ADT] Fix a bug in DenseSet's initializer_list constructor.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D53155: [DWARF] Make llvm-dwarfdump display location lists in a .dwp file correctly. Fixes PR38990.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D53365: [Codegen] - Implement basic .debug_loclists section emission (DWARF5).
David Blaikie via Phabricator via llvm-commits
- [PATCH] D53261: [BPF] Add BTF generation for BPF target
David Blaikie via Phabricator via llvm-commits
- [llvm] r344645 - [InstCombine] Cleanup libfunc attribute inferring
David Bolvansky via llvm-commits
- [PATCH] D53413: [Sanitize] openbsd does not have sysctlbyname call
David CARLIER via Phabricator via llvm-commits
- [PATCH] D53413: [Sanitize] openbsd does not have sysctlbyname call
David CARLIER via Phabricator via llvm-commits
- [PATCH] D53413: [Sanitize] openbsd does not have sysctlbyname call
David CARLIER via Phabricator via llvm-commits
- [PATCH] D53413: [Sanitize] openbsd does not have sysctlbyname call
David CARLIER via Phabricator via llvm-commits
- [PATCH] D53413: [Sanitize] openbsd does not have sysctlbyname call
David CARLIER via Phabricator via llvm-commits
- [compiler-rt] r344876 - [Sanitizer] openbsd does not have sysctlbyname call
David Carlier via llvm-commits
- [PATCH] D53378: Make Function::getInstructionCount const
David Li via Phabricator via llvm-commits
- [llvm] r344589 - [DebugInfo][LCSSA] Rewrite pre-existing debug values outside loop
David Stenberg via llvm-commits
- [PATCH] D53130: [DebugInfo][LCSSA] Rewrite pre-existing debug values outside loop
David Stenberg via Phabricator via llvm-commits
- [PATCH] D53130: [DebugInfo][LCSSA] Rewrite pre-existing debug values outside loop
David Stenberg via Phabricator via llvm-commits
- [PATCH] D50377: [LICM] Use ICFLoopSafetyInfo in LICM
David Stenberg via Phabricator via llvm-commits
- [compiler-rt] r344670 - [XRay][compiler-rt] Generational Buffer Management
Dean Michael Berris via llvm-commits
- [PATCH] D52974: [XRay][compiler-rt] Generational Buffer Management
Dean Michael Berris via llvm-commits
- [compiler-rt] r344670 - [XRay][compiler-rt] Generational Buffer Management
Dean Michael Berris via llvm-commits
- [compiler-rt] r344880 - [XRay] Handle allocator exhaustion in segmented array
Dean Michael Berris via llvm-commits
- [compiler-rt] r344881 - [XRay][compiler-rt] Generational Buffer Management
Dean Michael Berris via llvm-commits
- [compiler-rt] r344882 - [XRay] Account for virtual memory re-use
Dean Michael Berris via llvm-commits
- [PATCH] D52974: [XRay][compiler-rt] Generational Buffer Management
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D53484: [XRay] Handle allocator exhaustion in segmented array
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D53484: [XRay] Handle allocator exhaustion in segmented array
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D52974: [XRay][compiler-rt] Generational Buffer Management
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D52974: [XRay][compiler-rt] Generational Buffer Management
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D52974: [XRay][compiler-rt] Generational Buffer Management
Dean Michael Berris via Phabricator via llvm-commits
- [PATCH] D53307: [WebAssembly] Remove WebAssemblyStackifier TableGen backend
Derek Schuff via Phabricator via llvm-commits
- [llvm] r344883 - [IAI, LV] Avoid creating a scalar epilogue due to gaps in interleave-groups when
Dorit Nuzman via llvm-commits
- [PATCH] D53420: [IAI, LV] Avoid creating a scalar epilogue due to gaps in interleave-groups when optimizing for size
Dorit Nuzman via Phabricator via llvm-commits
- [PATCH] D53420: [IAI, LV] Avoid creating a scalar epilogue due to gaps in interleave-groups when optimizing for size
Dorit Nuzman via Phabricator via llvm-commits
- [PATCH] D53420: [IAI, LV] Avoid creating a scalar epilogue due to gaps in interleave-groups when optimizing for size
Dorit Nuzman via Phabricator via llvm-commits
- [PATCH] D53420: [IAI, LV] Avoid creating a scalar epilogue due to gaps in interleave-groups when optimizing for size
Dorit Nuzman via Phabricator via llvm-commits
- [PATCH] D53420: [IAI, LV] Avoid creating a scalar epilogue due to gaps in interleave-groups when optimizing for size
Dorit Nuzman via Phabricator via llvm-commits
- [compiler-rt] r344771 - Revert commit r344670 as the test fails on a bot http://lab.llvm.org:8011/builders/clang-cmake-armv7-full/builds/2683/.
Douglas Yung via llvm-commits
- [PATCH] D53350: [Sanitizer][PassManager] Fix for failing ASan tests on ARM
Douglas Yung via Phabricator via llvm-commits
- [PATCH] D53260: [ADT] Fix a bug in DenseSet's initializer_list constructor.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D52109: [TwoAddressInstructionPass] Don't update SrcRegMap for copies inserted for tied register constraint when the src isn't killed
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D50039: [FunctionAttrs] Added nonnull atribute to libc function args
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D53338: [InstCombine] Cleanup libfunc attribute inferring
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D53129: [InstCombine] Fixed crash with aliased functions
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D53338: [InstCombine] Cleanup libfunc attribute inferring
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D53342: [SimplifyLibCalls][WIP] Mark known arguments with nonnull
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D53342: [SimplifyLibCalls][WIP] Mark known arguments with nonnull
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D53342: [SimplifyLibCalls][WIP] Mark known arguments with nonnull
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D53342: [SimplifyLibCalls][WIP] Mark known arguments with nonnull
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D53342: [SimplifyLibCalls][WIP] Mark known arguments with nonnull
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D50039: [FunctionAttrs] Added nonnull atribute to libc function args
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D53362: [Prototype] Heap-To-Stack Conversion Pass
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D52109: [TwoAddressInstructionPass] Don't update SrcRegMap for copies inserted for tied register constraint when the src isn't killed
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D53362: [Prototype] Heap-To-Stack Conversion Pass
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D50039: [FunctionAttrs] Added nonnull atribute to libc function args
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D50039: [FunctionAttrs] Added nonnull atribute to libc function args
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D53362: [Prototype] Heap-To-Stack Conversion Pass
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D53342: [SimplifyLibCalls][WIP] Mark known arguments with nonnull
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D53342: [SimplifyLibCalls][WIP] Mark known arguments with nonnull
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D34795: Supporting -f(no)-reorder-functions flag, llvm side change
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D49966: [X86] Performing DAG pruning before selection of LEA instructions.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D52750: [Diagnostics] Check for integer overflow in array size expressions
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D52668: [DAGCombiner] Improve X div/rem Y fold if single bit element type
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D28791: [compiler-rt][crt] Simple crtbegin and crtend implementation
Ed Maste via Phabricator via llvm-commits
- [PATCH] D53161: Fix some cases where the index size was used instead of the pointer size
Elena Demikhovsky via Phabricator via llvm-commits
- [llvm] r344752 - Revert r344693 ("[ARM] bottom-top mul support in ARMParallelDSP")
Eli Friedman via llvm-commits
- [PATCH] D53279: [SelectionDAG] Support promotion of FRAMEADDR/RETURNADDR operands
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D53235: [RISCV] Add RV64F codegen support
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D53259: [AARCH64] Improve vector popcnt lowering with ADDLP
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D53258: [LegalizeDAG] Add generic vector CTPOP expansion (PR32655) (WIP)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D53264: [ARM64] [Windows] Add unwind support to llvm-readobj
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D53258: [LegalizeDAG] Add generic vector CTPOP expansion (PR32655) (WIP)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D49273: [InstCombine] Expand the simplification of pow() into exp2()
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D53129: [InstCombine] Fixed crash with aliased functions
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D50039: [FunctionAttrs] Added nonnull atribute to libc function args
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D53229: [LegalizeTypes] Teach PromoteIntRes_BITCAST to better handle a bitcast with vector output type and a vector input type that needs to be widened
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D53338: [InstCombine] Cleanup libfunc attribute inferring
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D50039: [FunctionAttrs] Added nonnull atribute to libc function args
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D53184: [LangRef] Clarify semantics of volatile operations.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D53184: [LangRef] Clarify semantics of volatile operations.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D51431: [WIP][IPSCCP] Add lattice value for != constant and propagate nonnull.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D53264: [ARM64] [Windows] Add unwind support to llvm-readobj
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D53370: Add a emitUnaryFloatFnCall version that fetches the function name from TLI
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D53362: [Prototype] Heap-To-Stack Conversion Pass
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D53342: [SimplifyLibCalls][WIP] Mark known arguments with nonnull
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D53027: [LoopInterchange] Fix inner loop reduction handling.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D50064: [MachineCopyPropagation] Improve redundant copy elimination
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D52894: Update CallSite docs and add a new function (NFC)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D53264: [ARM64] [Windows] Add unwind support to llvm-readobj
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D52894: Update CallSite docs and add a new function (NFC)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D52894: Update CallSite docs and add a new function (NFC)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D52709: Add -instcombine-code-sinking option
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D53264: [ARM64] [Windows] Add unwind support to llvm-readobj
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D51936: Fix a use-after-RAUW bug in large GEP splitting
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D53409: Add support for GNU Hurd in Path.inc and other places
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D53264: [ARM64] [Windows] Add unwind support to llvm-readobj
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D53452: [ARM] Allow TBB formation for Thumb1 in more cases.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D53453: [ARM] Make InstrEmitter mark CPSR defs dead for Thumb1.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D53444: Support ARM_V4BX relocation
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D45822: [DEBUGINFO, NVPTX] Try to pack bytes data into a single string.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D52027: [llvm-readobj] Print ELF header flags names in GNU output
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D46878: Add DW_AT_linkage_name for DW_TAG_labels
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D38061: Set AnonymousTagLocations false for ASTContext if column info is expected not to be used
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D53458: [X86] Add support for more than 32 features for __builtin_cpu_is
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D53461: [X86][compiler-rt] Add additional CPUs and features to the cpu detection to match libgcc
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D53462: [X86] Add additional CPUs and features to Host.cpp and X86TargetParser.def to match compiler-rt and enable __builtin_cpu_supports/__builtin_cpu_is support in clang
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D53364: [llvm-dwarfdump] - Add the support of parsing .debug_loclists.
Eric Christopher via Phabricator via llvm-commits
- [zorg] r344865 - Add placeholders for new libc++ docker builders.
Eric Fiselier via llvm-commits
- [PATCH] D53131: [clangd] Support scope proximity in code completion.
Eric Liu via Phabricator via llvm-commits
- [PATCH] D53374: [clangd] Names that are not spelled in source code are reserved.
Eric Liu via Phabricator via llvm-commits
- [llvm] r344564 - NFC: Fix a -Wsign-conversion warning
Erik Pilkington via llvm-commits
- [PATCH] D52992: cxa_demangle: make demangler's parsing functions overridable
Erik Pilkington via Phabricator via llvm-commits
- [PATCH] D53300: Port libcxxabi D52992 into llvm
Erik Pilkington via Phabricator via llvm-commits
- [PATCH] D52966: [Merge SImilar Function ThinLTO 3/n] Add hash code to function summary
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D49362: [ThinLTO] Internalize read only globals
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D49362: [ThinLTO] Internalize read only globals
Eugene Leviant via Phabricator via llvm-commits
- [llvm] r344624 - [NFC][AArch64] Refactor macro fusion
Evandro Menezes via llvm-commits
- [llvm] r344625 - [NFC][ARM] Refactor macro fusion
Evandro Menezes via llvm-commits
- [llvm] r344632 - [PATCH] [NFC][AArch64] Fix refactoring of macro fusion
Evandro Menezes via llvm-commits
- [llvm] r344814 - [NFC][InstCombine] Undo stray change
Evandro Menezes via llvm-commits
- [PATCH] D53301: [Zorg] Use CMAKE_ASM_FLAGS with compiler-rt.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D53335: [compiler-rt] Don't explicitly set CMAKE_CXX_FLAGS.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D53336: Stack Safety Analysis documentation
Evgenii Stepanov via Phabricator via llvm-commits
- [llvm] r344774 - Use llvm::{all, any, none}_of instead std::{all, any, none}_of. NFC
Fangrui Song via llvm-commits
- [llvm] r344775 - [pipeliner] Fix test added in rL344748 to require asserts
Fangrui Song via llvm-commits
- [PATCH] D53407: [llvm-mca] Move namespace mca inside llvm::
Fangrui Song via Phabricator 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] D52953: [lldb-mi] Implement -gdb-set breakpoint pending on/off
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D52953: [lldb-mi] Implement -gdb-set breakpoint pending on/off
Fangrui Song via Phabricator 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] D53455: [llvm-exegesis] Move namespace exegesis inside llvm::
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D53470: [ELF] Don't warn on two legitimate cases when reading .llvm.call-graph-profile
Fangrui Song via Phabricator via llvm-commits
- [llvm] r344505 - [NewPM] implement SCC printing for -print-before-all/-print-after-all
Fedor Sergeev via llvm-commits
- [llvm] r344519 - [NewPM] teach -passes= to emit meaningful error messages
Fedor Sergeev via llvm-commits
- [llvm] r344524 - Revert "[NewPM] teach -passes= to emit meaningful error messages"
Fedor Sergeev via llvm-commits
- [llvm] r344681 - [LoopPredication] add some simple stats
Fedor Sergeev via llvm-commits
- [lld] r344685 - [NewPM] teach -passes= to emit meaningful error messages
Fedor Sergeev via llvm-commits
- [llvm] r344685 - [NewPM] teach -passes= to emit meaningful error messages
Fedor Sergeev via llvm-commits
- [llvm] r344686 - [NewPM] Fixing test failure on Windows - removed opt binary name from pattern
Fedor Sergeev via llvm-commits
- [PATCH] D53270: [NewPM] implement SCC printing for -print-before-all/-print-after-all
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D53270: [NewPM] implement SCC printing for -print-before-all/-print-after-all
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D53270: [NewPM] implement SCC printing for -print-before-all/-print-after-all
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D53270: [NewPM] implement SCC printing for -print-before-all/-print-after-all
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D53270: [NewPM] implement SCC printing for -print-before-all/-print-after-all
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D53270: [NewPM] implement SCC printing for -print-before-all/-print-after-all
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D53246: [NewPM] teach -passes= to emit meaningful error messages
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D53246: [NewPM] teach -passes= to emit meaningful error messages
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D53246: [NewPM] teach -passes= to emit meaningful error messages
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D53440: [LoopUnroll] allow customization for new-pass-manager version of LoopUnroll
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D53440: [LoopUnroll] allow customization for new-pass-manager version of LoopUnroll
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D53440: [LoopUnroll] allow customization for new-pass-manager version of LoopUnroll
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D53440: [LoopUnroll] allow customization for new-pass-manager version of LoopUnroll
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D53440: [LoopUnroll] allow customization for new-pass-manager version of LoopUnroll
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D53142: [VPlan] Script to extract VPlan digraphs from log
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D51431: [WIP][IPSCCP] Add lattice value for != constant and propagate nonnull.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D51629: [Local] Keep K's range if K does not move when combining metadata.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D51431: [WIP][IPSCCP] Add lattice value for != constant and propagate nonnull.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D51505: [WIP][IPSCCP] Use PredInfo to propagate nonnull and hook it up to IPSCCP.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D53030: [MicroBenchmark] Add initial LoopInterchange test/benchmark.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D53030: [MicroBenchmark] Add initial LoopInterchange test/benchmark.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D53030: [MicroBenchmark] Add initial LoopInterchange test/benchmark.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D53349: [VPlan] Changes to implement VPlan based predication for VPlan-native path.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D53431: clang appears not to respect __attribute__((noinline))
Francois de Ferriere via Phabricator via llvm-commits
- [PATCH] D53431: clang appears not to respect __attribute__((noinline))
Francois de Ferriere via Phabricator via llvm-commits
- [PATCH] D52709: Add -instcombine-code-sinking option
Gabor Buella via Phabricator via llvm-commits
- [llvm] r344522 - [ADT] Adds equality operators for DenseMap and DenseSet, and an initializer_list
Galina Kistanova via llvm-commits
- [PATCH] D53159: [buildbot, windows] Pass the python path for the new windows buildbot correctly
Galina via Phabricator via llvm-commits
- [PATCH] D53158: [buildbot, windows] Update the way the visual studio environment is set
Galina via Phabricator via llvm-commits
- [PATCH] D53158: [buildbot, windows] Update the way the visual studio environment is set
Galina via Phabricator via llvm-commits
- [PATCH] D45355: [SelectionDAG] Fix return calling convention in expansion of ?MULO
George Hopkins via Phabricator via llvm-commits
- [lld] r344514 - [LLD][ELF] - Check options before processing the -v/-version options.
George Rimar via llvm-commits
- [PATCH] D53278: [LLD][ELF] - Check options before processing the -v/-version options.
George Rimar via Phabricator via llvm-commits
- [PATCH] D53278: [LLD][ELF] - Check options before processing the -v/-version options.
George Rimar via Phabricator via llvm-commits
- [PATCH] D53193: [LLDB] - Add support for DW_RLE_start_end entries (.debug_rnglists)
George Rimar via Phabricator via llvm-commits
- [PATCH] D53364: [llvm-dwarfdump] - Add the support of parsing .debug_loclists.
George Rimar via Phabricator via llvm-commits
- [PATCH] D53365: [Codegen] - Implement basic .debug_loclists section emission (DWARF5).
George Rimar via Phabricator via llvm-commits
- [PATCH] D53364: [llvm-dwarfdump] - Add the support of parsing .debug_loclists.
George Rimar via Phabricator via llvm-commits
- [PATCH] D53379: GSYM symbolication format
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D53379: GSYM symbolication format
Greg Clayton via Phabricator via llvm-commits
- [llvm] r344493 - [llvm-exegesis][NFC] Return many CodeTemplates instead of one.
Guillaume Chatelet via llvm-commits
- [llvm] r344496 - [llvm-exegesis] Fix missing std::move.
Guillaume Chatelet via llvm-commits
- [llvm] r344689 - [llvm-exegeis] Computing Latency configuration upfront so we can generate many CodeTemplates at once.
Guillaume Chatelet via llvm-commits
- [llvm] r344690 - BuildBot fix, compiler complains about array decay to pointer
Guillaume Chatelet via llvm-commits
- [llvm] r344692 - Fix uninitialized variable
Guillaume Chatelet via llvm-commits
- [llvm] r344731 - [llvm-exegesis] Fix off by one error
Guillaume Chatelet via llvm-commits
- [PATCH] D53209: [llvm-exegesis][NFC] Return many CodeTemplates instead of one.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D53320: [llvm-exegeis] Computing Latency configuration upfront so we can generate many CodeTemplates at once.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D53320: [llvm-exegeis] Computing Latency configuration upfront so we can generate many CodeTemplates at once.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D53320: [llvm-exegeis] Computing Latency configuration upfront so we can generate many CodeTemplates at once.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D53320: [llvm-exegeis] Computing Latency configuration upfront so we can generate many CodeTemplates at once.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D53320: [llvm-exegeis] Computing Latency configuration upfront so we can generate many CodeTemplates at once.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D53320: [llvm-exegeis] Computing Latency configuration upfront so we can generate many CodeTemplates at once.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D53320: [llvm-exegeis] Computing Latency configuration upfront so we can generate many CodeTemplates at once.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D53371: [llvm-exegesis] Allow measuring several instructions in a single run.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D53371: [llvm-exegesis] Allow measuring several instructions in a single run.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D53423: [llvm-exegesis] X87 RFP setup code.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D53438: [llvm-exegesis] Reject x86 instructions that use non uniform memory accesses
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D53269: Major update to relicensing page.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D53362: [Prototype] Heap-To-Stack Conversion Pass
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D53362: [Prototype] Heap-To-Stack Conversion Pass
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D53362: [Prototype] Heap-To-Stack Conversion Pass
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D53362: [Prototype] Heap-To-Stack Conversion Pass
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D53362: [Prototype] Heap-To-Stack Conversion Pass
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D53362: [Prototype] Heap-To-Stack Conversion Pass
Hal Finkel via Phabricator via llvm-commits
- [www-releases] r344517 - 7.0.0: Add link to the ppc binary
Hans Wennborg via llvm-commits
- [PATCH] D53434: Java annotation declaration being handled correctly
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D53467: Branch/tag all projects with a single commit in release-tagging script.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D53273: [clangd] Fix some references missing in dynamic index.
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D53377: [clang-tidy] Ignore a case where the fix of make_unique check introduces side effect.
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D53389: [clangd] Clear the semantic of RefSlab::size.
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D53400: [clangd] Remove the overflow log.
Haojian Wu via Phabricator via llvm-commits
- [llvm] r344575 - [WebAssembly] LSDA info generation
Heejin Ahn via llvm-commits
- [llvm] r344866 - [WebAssembly] Change tabs to spaces in basic-assembly.s
Heejin Ahn via llvm-commits
- [PATCH] D52748: [WebAssembly] LSDA info generation
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D52748: [WebAssembly] LSDA info generation
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D52748: [WebAssembly] LSDA info generation
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D53240: [WebAssembly] WebAssemblyLowerEmscriptenEHSjLj: use getter/setter for accessing tempRet0
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D53057: [WebAssembly] Handle undefined lane indices in SIMD patterns
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D53251: [WebAssembly] Custom lower i64x2 constant shifts to avoid wrap
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D53251: [WebAssembly] Custom lower i64x2 constant shifts to avoid wrap
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D52765: [ConstantFolding] Constant fold minimum and maximum intrinsics
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D53307: [WebAssembly] Remove WebAssemblyStackifier TableGen backend
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D53307: [WebAssembly] Remove WebAssemblyStackifier TableGen backend
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D52768: [SelectionDAG] DAG combiner for fminnan and fmaxnan
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D53252: [WebAssembly] Implement vector sext_inreg and tests with comparisons
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D53112: Rename minnan and maxnan to minimum and maximum
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D53240: [WebAssembly] WebAssemblyLowerEmscriptenEHSjLj: use getter/setter for accessing tempRet0
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D53240: [WebAssembly] WebAssemblyLowerEmscriptenEHSjLj: use getter/setter for accessing tempRet0
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D53252: [WebAssembly] Implement vector sext_inreg and tests with comparisons
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D49076: [PowerPC] handle ISD:TRUNCATE in BitPermutationSelector
Hiroshi Inoue via Phabricator via llvm-commits
- [llvm] r344770 - [CodeGen] Fix for PR39094.
Hsiangkai Wang via llvm-commits
- [PATCH] D52927: [CodeGen] Fix for PR39094.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D52927: [CodeGen] Fix for PR39094.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D53298: [llvm-objcopy] Factor out Buffer
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D53245: Teach the DominatorTree fallback to recalculation when applying updates to speedup JT (PR37929)
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D53245: Teach the DominatorTree fallback to recalculation when applying updates to speedup JT (PR37929)
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D53245: Teach the DominatorTree fallback to recalculation when applying updates to speedup JT (PR37929)
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D53245: Teach the DominatorTree fallback to recalculation when applying updates to speedup JT (PR37929)
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D53245: Teach the DominatorTree fallback to recalculation when applying updates to speedup JT (PR37929)
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D53291: add riscv32e to the llvm
James Clarke via Phabricator via llvm-commits
- [PATCH] D53291: add riscv32e to the llvm
James Clarke via Phabricator via llvm-commits
- [PATCH] D53163: [llvm-strip] Support -s alias for --strip-all. Make both strip and objcopy case sensitive to support both -s (--strip-all) and -S (--strip-debug).
James Henderson via Phabricator via llvm-commits
- [PATCH] D53029: [llvm-objcopy] Add -F|--target compatibility
James Henderson via Phabricator via llvm-commits
- [PATCH] D53311: [llvm-objcopy] Introduce dispatch mechanism based on input type
James Henderson via Phabricator via llvm-commits
- [PATCH] D53403: [llvm-objdump] Fix --file-headers (-f) option
James Henderson via Phabricator via llvm-commits
- [PATCH] D53403: [llvm-objdump] Fix --file-headers (-f) option
James Henderson via Phabricator via llvm-commits
- [PATCH] D53311: [llvm-objcopy] Introduce dispatch mechanism based on input type
James Henderson via Phabricator via llvm-commits
- [PATCH] D53311: [llvm-objcopy] Introduce dispatch mechanism based on input type
James Henderson via Phabricator via llvm-commits
- [PATCH] D52968: [TI removal] Update the C API for the move away from `TerminatorInst`.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D52968: [TI removal] Update the C API for the move away from `TerminatorInst`.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D53467: Branch/tag all projects with a single commit in release-tagging script.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D53255: Fix: Assertion failed: (!m_first_die || m_first_die == m_die_array.front()), function ExtractDIEsRWLocked
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D53255: Fix: Assertion failed: (!m_first_die || m_first_die == m_die_array.front()), function ExtractDIEsRWLocked
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D53255: Fix: Assertion failed: (!m_first_die || m_first_die == m_die_array.front()), function ExtractDIEsRWLocked
Jan Kratochvil via Phabricator via llvm-commits
- [PATCH] D52953: [lldb-mi] Implement -gdb-set breakpoint pending on/off
Jim Ingham via Phabricator via llvm-commits
- [PATCH] D53323: [PowerPC][NFC] Fix bugs in r+r to r+i conversion
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D53419: [SourceMgr][FileCheck] Obey -color by extending WithColor
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D53419: [SourceMgr][FileCheck] Obey -color by extending WithColor
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D52999: [FileCheck] Annotate input dump
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D53413: [Sanitize] openbsd does not have sysctlbyname call
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D46878: Add DW_AT_linkage_name for DW_TAG_labels
John Reagan via Phabricator via llvm-commits
- [llvm] r344794 - [dwarfdump] Hide ranges in diff-mode.
Jonas Devlieghere via llvm-commits
- [PATCH] D53353: llvm-dwarfdump --diff should not print DW_AT_ranges
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D53409: Add support for GNU Hurd in Path.inc and other places
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D53419: [SourceMgr][FileCheck] Obey -color by extending WithColor
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D53353: llvm-dwarfdump --diff should not print DW_AT_ranges
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D53465: [vfs] Add support for "no_push to vfs recursive iterators.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D53333: [SystemZ] Make sure that SystemZAddressingMode::dump() does not crash.
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] r344657 - [SanitizerCoverage] Don't duplicate code to get section pointers
Jonathan Metzman via llvm-commits
- [PATCH] D53211: [SanitizerCoverage] Don't duplicate code to get section pointers
Jonathan Metzman via Phabricator via llvm-commits
- [llvm] r344550 - [llvm-objcopy] NFC: update TODO test comment
Jordan Rupprecht via llvm-commits
- [PATCH] D53029: [llvm-objcopy] Add -F|--target compatibility
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D53311: [llvm-objcopy] Introduce dispatch mechanism based on input type
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D53163: [llvm-strip] Support -s alias for --strip-all. Make both strip and objcopy case sensitive to support both -s (--strip-all) and -S (--strip-debug).
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D53163: [llvm-strip] Support -s alias for --strip-all. Make both strip and objcopy case sensitive to support both -s (--strip-all) and -S (--strip-debug).
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D52239: [OCaml] Add OCaml APIs to access DebugLoc info
Josh Berdine via Phabricator via llvm-commits
- [PATCH] D53083: [clang-doc] Add unit tests for merging
Julie Hockett via Phabricator via llvm-commits
- [PATCH] D53085: [clang-doc] Add unit tests for Markdown
Julie Hockett via Phabricator via llvm-commits
- [PATCH] D53150: [clang-doc] Limit integration tests
Julie Hockett via Phabricator via llvm-commits
- [PATCH] D53381: [clang-doc] Bringing bitcode tests in line
Julie Hockett via Phabricator via llvm-commits
- [PATCH] D53414: Add instructions for migrating branches from one git repository to another.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D53413: [Sanitize] openbsd does not have sysctlbyname call
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D53216: [FPEnv] Add constrained intrinsics for MAXNUM and MINNUM
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D53411: [FPEnv] Add constrained CEIL and FLOOR intrinsics
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D53275: [Power9] Exploit power9 new instruction setb
Kewen Lin via Phabricator via llvm-commits
- [PATCH] D53291: add riscv32e to the llvm
Kito Cheng via Phabricator via llvm-commits
- [llvm] r344552 - AMDGPU: Generate .amdgcn_target for object code v3
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D53221: AMDGPU: Generate .amdgcn_target for object code v3
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D53222: AMDGPU: Add sram-ecc feature
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D53351: AMDGPU/Docs: Correct note ids for metadata
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D53386: AMDGPU: Add options to enable/disable code object v3
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D53386: AMDGPU: Add options to enable/disable code object v3
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D53386: AMDGPU: Add options to enable/disable code object v3
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [www] r344817 - [devmtg] upload the slides for the memory tagging talk/poster
Kostya Serebryany via llvm-commits
- [PATCH] D53336: Stack Safety Analysis documentation
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D53227: [hwasan] add stack frame descriptions.
Kostya Serebryany via Phabricator via llvm-commits
- [llvm] r344639 - Revert "[WebAssembly] LSDA info generation"
Krasimir Georgiev via llvm-commits
- [llvm] r344721 - [llvm-exegesis] Mark destructor virtual after r344695
Krasimir Georgiev via llvm-commits
- [PATCH] D53471: IR: make function getter compute hash once
Krasimir Georgiev via Phabricator via llvm-commits
- [llvm] r344723 - [X86] Support for the mno-tls-direct-seg-refs flag
Kristina Brooks via llvm-commits
- [llvm] r344781 - [MC][DWARF][AsmParser] Ensure nested CFI frames are diagnosed.
Kristina Brooks via llvm-commits
- [PATCH] D51695: [MC] [AsmParser]: Ensure a new CFI frame is not opened within an existing one when using cc1as (causing a crash due to failed assert).
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D51695: [MC] [AsmParser]: Ensure a new CFI frame is not opened within an existing one when using cc1as (causing a crash due to failed assert).
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D51695: [MC] [AsmParser]: Ensure a new CFI frame is not opened within an existing one when using cc1as (causing a crash due to failed assert).
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D51695: [MC][DWARF][AsmParser] Ensure nested CFI frames are diagnosed to avoid a crash or bad codegen in Dwarf streamer later on.
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D53167: [interception] Switch to _type suffix instead of _f, NFC.
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D53103: Support for the mno-tls-direct-seg-refs flag
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D53103: Support for the mno-tls-direct-seg-refs flag
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D53393: Add a addAbsolute static function to Writer.cpp
Kristina Brooks via Phabricator via llvm-commits
- [PATCH] D51695: [MC][DWARF][AsmParser] Ensure nested CFI frames are diagnosed to avoid a crash or bad codegen in Dwarf streamer later on.
Kristina Brooks via Phabricator via llvm-commits
- [llvm] r344791 - [Hexagon] Remove support for V4
Krzysztof Parzyszek via llvm-commits
- [PATCH] D52840: Include Python binding tests in CMake rules
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D52366: [tblgen][disasm] Separate encodings from instructions
Krzysztof Parzyszek via Phabricator via llvm-commits
- [www] r344706 - [devmtg18] Add slides for Padlewski, Pszeniczny: Sound Devirtualization
Krzysztof Pszeniczny via llvm-commits
- [www] r344708 - [devmtg18] Link to slides in index.html
Krzysztof Pszeniczny via llvm-commits
- [www] r344709 - [devmtg] Link to slides from talk-abstracts.html
Krzysztof Pszeniczny via llvm-commits
- [llvm] r344802 - Fix a use-after-RAUW bug in large GEP splitting
Krzysztof Pszeniczny via llvm-commits
- [PATCH] D51936: Fix a use-after-RAUW bug in large GEP splitting
Krzysztof Pszeniczny via Phabricator via llvm-commits
- [PATCH] D53477: Split MachinePipeliner code into header and cpp files
Lama via Phabricator via llvm-commits
- [llvm] r344522 - [ADT] Adds equality operators for DenseMap and DenseSet, and an initializer_list
Lang Hames via llvm-commits
- [llvm] r344542 - [ADT] Fix a bug in DenseSet's initializer_list constructor.
Lang Hames via llvm-commits
- [llvm] r344558 - [hot-cold-split] fix static analysis of cold regions
Lang Hames via llvm-commits
- [llvm] r344565 - [ORC] Switch to DenseMap/DenseSet for ORC symbol map/set types.
Lang Hames via llvm-commits
- [llvm] r344566 - Change a TerminatorInst* to an Instruction* in HotColdSplitting.cpp.
Lang Hames via llvm-commits
- [llvm] r344558 - [hot-cold-split] fix static analysis of cold regions
Lang Hames via llvm-commits
- [llvm] r344567 - [ORC] Rename MultiThreadedSimpleCompiler to ConcurrentIRCompiler.
Lang Hames via llvm-commits
- [llvm] r344572 - [ORC] Rename ORC layers to make the "new" ORC layers the default.
Lang Hames via llvm-commits
- [llvm] r344558 - [hot-cold-split] fix static analysis of cold regions
Lang Hames via llvm-commits
- [llvm] r344643 - [ORC] Make the VModuleKey optional, propagate it via MaterializationUnit and
Lang Hames via llvm-commits
- [llvm] r344522 - [ADT] Adds equality operators for DenseMap and DenseSet, and an initializer_list
Lang Hames via llvm-commits
- [llvm] r344522 - [ADT] Adds equality operators for DenseMap and DenseSet, and an initializer_list
Lang Hames via llvm-commits
- [llvm] r344522 - [ADT] Adds equality operators for DenseMap and DenseSet, and an initializer_list
Lang Hames via llvm-commits
- [llvm] r344667 - [BuildingAJIT] Update chapter 1 to use the ORCv2 APIs.
Lang Hames via llvm-commits
- [llvm] r344705 - [BuildingAJIT] Fix a function signature in the documentation.
Lang Hames via llvm-commits
- [llvm] r344712 - [BuildingAJIT] Simplify a tutorial example and fix a syntax error.
Lang Hames via llvm-commits
- [llvm] r344720 - [BuildingAJIT] Update the Ch1 KaleidoscopeJIT class to expose errors to clients.
Lang Hames via llvm-commits
- [llvm] r344763 - [ORC] Add a createJITDylib method to LLJIT.
Lang Hames via llvm-commits
- [llvm] r344863 - [ORC] Add some more basic sanity tests for the LLJIT.
Lang Hames via llvm-commits
- [PATCH] D53247: [ADT] Add initializer_list constructor, equality tests for DenseMap/DenseSet.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D53260: [ADT] Fix a bug in DenseSet's initializer_list constructor.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D53260: [ADT] Fix a bug in DenseSet's initializer_list constructor.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D53260: [ADT] Fix a bug in DenseSet's initializer_list constructor.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D51343: Fix RuntimeDyldCOFFX86_64 handling of image-relative relocations when there are not loaded sections
Lang Hames via Phabricator via llvm-commits
- [PATCH] D52900: [PowerPC]Disable randomized address space on Linux ppc64le
Lei Huang via Phabricator via llvm-commits
- [PATCH] D22435: Fix pruned jump table basic blocks causing compilation failure (Bug 28102)
Lei Huang via Phabricator via llvm-commits
- [llvm] r344629 - [Intrinsic] Signed Saturation Addition Intrinsic
Leonard Chan via llvm-commits
- [llvm] r344274 - [PassManager/Sanitizer] Port of AddresSanitizer pass from legacy to new PassManager
Leonard Chan via llvm-commits
- [llvm] r344274 - [PassManager/Sanitizer] Port of AddresSanitizer pass from legacy to new PassManager
Leonard Chan via llvm-commits
- [llvm] r344659 - [Sanitizer][PassManager] Fix for failing ASan tests on arm-linux-gnueabihf
Leonard Chan via llvm-commits
- [llvm] r344274 - [PassManager/Sanitizer] Port of AddresSanitizer pass from legacy to new PassManager
Leonard Chan via llvm-commits
- [PATCH] D50616: [Fixed Point Arithmetic] FixedPointCast
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D53053: [Intrinsic] Signed Saturation Addition Intrinsic
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D53053: [Intrinsic] Signed Saturation Addition Intrinsic
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D53053: [Intrinsic] Signed Saturation Addition Intrinsic
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D53340: [Intrinsic] Unigned Saturation Addition Intrinsic
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D53350: [Sanitizer][PassManager] Fix for failing ASan tests on ARM
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D53350: [Sanitizer][PassManager] Fix for failing ASan tests on ARM
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D52814: [PassManager/Sanitizer] Enable usage of ported AddressSanitizer passes with -fsanitize=address
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D53340: [Intrinsic] Unigned Saturation Addition Intrinsic
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D53340: [Intrinsic] Unigned Saturation Addition Intrinsic
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D46423: [WIP, RISCV] Support .option relax and .option norelax
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D52961: [RISCV] Introduce the RISCVMatInt::generateInstSeq helper
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D46423: [WIP, RISCV] Support .option relax and .option norelax
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D46423: [RISCV] Support .option relax and .option norelax
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D46424: [RISCV] Support .option push and .option pop
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D53215: [libcxx] Improve reporting when running the lit test suite
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D53215: [libcxx] Improve reporting when running the lit test suite
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D52953: [lldb-mi] Implement -gdb-set breakpoint pending on/off
Marc-Andre Laperle via Phabricator via llvm-commits
- [PATCH] D52953: [lldb-mi] Implement -gdb-set breakpoint pending on/off
Marc-Andre Laperle via Phabricator via llvm-commits
- [PATCH] D52953: [lldb-mi] Implement -gdb-set breakpoint pending on/off
Marc-Andre Laperle via Phabricator via llvm-commits
- [PATCH] D53376: Fix generation of exported targets in build directory
Marcin Copik via Phabricator via llvm-commits
- [PATCH] D52873: Remove unwanted signedness conversion from tests
Marco Antognini via Phabricator via llvm-commits
- [PATCH] D53484: [XRay] Handle allocator exhaustion in segmented array
Marcus Boerger via Phabricator via llvm-commits
- [PATCH] D52653: [CodeGen, AArch64] Combine Interleaved Loads which are not covered by the Vectorizer
Martin Elshuber via Phabricator via llvm-commits
- [PATCH] D52653: [CodeGen, AArch64] Combine Interleaved Loads which are not covered by the Vectorizer
Martin Elshuber via Phabricator via llvm-commits
- [PATCH] D52653: [CodeGen, AArch64] Combine Interleaved Loads which are not covered by the Vectorizer
Martin Elshuber via Phabricator via llvm-commits
- [PATCH] D52653: [CodeGen, AArch64] Combine Interleaved Loads which are not covered by the Vectorizer
Martin Elshuber via Phabricator via llvm-commits
- [lld] r344776 - [COFF] Fix error handling on duplicates for import library symbols
Martin Storsjo via llvm-commits
- [PATCH] D53332: Access ADDLIB in llvm-ar via command line
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D53388: [LLD] [COFF] Fix error handling on duplicates for import library symbols
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D53332: Access ADDLIB in llvm-ar via command line
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D53388: [LLD] [COFF] Fix error handling on duplicates for import library symbols
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r344812 - Fix typos in assert message
Matt Arsenault via llvm-commits
- [PATCH] D53316: StructurizeCFG: Simplify inserted PHI nodes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D53283: AMDGPU: Divergence-driven selection of scalar buffer load intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D53160: AMDGPU: Avoid selecting ds_{read,write}2_b32 on SI
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D53283: AMDGPU: Divergence-driven selection of scalar buffer load intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D53160: AMDGPU: Avoid selecting ds_{read,write}2_b32 on SI
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D53316: StructurizeCFG: Simplify inserted PHI nodes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D53318: AMDGPU: Remove dead TableGen code
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D53227: [hwasan] add stack frame descriptions.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D36224: [TwoAddressInstructionPass] Replace subregister uses when processing tied operands
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D53030: [MicroBenchmark] Add initial LoopInterchange test/benchmark.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D53030: [MicroBenchmark] Add initial LoopInterchange test/benchmark.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D53030: [MicroBenchmark] Add initial LoopInterchange test/benchmark.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D53424: Enable thread specific cl::opt values for multi-threaded support
Matthias Braun via Phabricator via llvm-commits
- [llvm] r344584 - [SCEV] Limit AddRec "simplifications" to avoid combinatorial explosions
Max Kazantsev via llvm-commits
- [llvm] r344587 - [NFC] Turn isGuaranteedToExecute into a method
Max Kazantsev via llvm-commits
- [llvm] r344588 - [NFC] Move block throw check inside allLoopPathsLeadToBlock
Max Kazantsev via llvm-commits
- [llvm] r344590 - [NFC] Encapsulate work with BlockColors in LoopSafetyInfo
Max Kazantsev via llvm-commits
- [llvm] r344592 - [NFC] Make LoopSafetyInfo abstract to allow alternative implementations
Max Kazantsev via llvm-commits
- [llvm] r344596 - [NFC] Remove obsolete method headerMayThrow
Max Kazantsev via llvm-commits
- [llvm] r344601 - [NFC] Introduce ICFLoopSafetyInfo
Max Kazantsev via llvm-commits
- [llvm] r344687 - [NFC] Remove GOTO from SCEV
Max Kazantsev via llvm-commits
- [PATCH] D53282: [SCEV] Limit AddRec "simplifications" to avoid combinatorial explosions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D53282: [SCEV] Limit AddRec "simplifications" to avoid combinatorial explosions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D53282: [SCEV] Limit AddRec "simplifications" to avoid combinatorial explosions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D50838: [NFC] Remove function isGuaranteedToExecute
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D50377: [LICM] Use ICFLoopSafetyInfo in LICM
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D51207: Introduce llvm.experimental.widenable_condition intrinsic
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D51207: Introduce llvm.experimental.widenable_condition intrinsic
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D53189: [SCEV][NFC] Avoid redundant computations when doing AddRec merge
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D52930: [SCEV][NFC] Verify IR in isLoop[Entry, Backedge]GuardedByCond
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D52930: [SCEV][NFC] Verify IR in isLoop[Entry, Backedge]GuardedByCond
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D52930: [SCEV][NFC] Verify IR in isLoop[Entry, Backedge]GuardedByCond
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D53376: Fix generation of exported targets in build directory
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D52840: Include Python binding tests in CMake rules
Michał Górny via Phabricator via llvm-commits
- [PATCH] D52840: Include Python binding tests in CMake rules
Michał Górny via Phabricator via llvm-commits
- [PATCH] D53326: [python] [tests] Disable on known-broken arches
Michał Górny via Phabricator via llvm-commits
- [PATCH] D53326: [python] [tests] Disable on known-broken arches
Michał Górny via Phabricator via llvm-commits
- [PATCH] D53402: [SymbolFileNativePDB] Fix missing linkage to DebugInfoCodeView
Michał Górny via Phabricator via llvm-commits
- [llvm] r344725 - Add a emitUnaryFloatFnCall version that fetches the function name from TLI
Mikael Holmen via llvm-commits
- [llvm] r344142 - [DAGCombine] Improve Load-Store Forwarding
Mikael Holmén via llvm-commits
- [PATCH] D49273: [InstCombine] Expand the simplification of pow() into exp2()
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D49273: [InstCombine] Expand the simplification of pow() into exp2()
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D53370: Add a emitUnaryFloatFnCall version that fetches the function name from TLI
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D49273: [InstCombine] Expand the simplification of pow() into exp2()
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D53370: Add a emitUnaryFloatFnCall version that fetches the function name from TLI
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D53370: Add a emitUnaryFloatFnCall version that fetches the function name from TLI
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D53370: Add a emitUnaryFloatFnCall version that fetches the function name from TLI
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D53454: [clang-tidy] add IgnoreMacros option to eadability-redundant-smartptr-get
Miklos Vajna via Phabricator via llvm-commits
- [PATCH] D53403: [llvm-objdump] Fix --file-headers (-f) option
Miloš Stojanović via Phabricator via llvm-commits
- [PATCH] D53403: [llvm-objdump] Fix --file-headers (-f) option
Miloš Stojanović via Phabricator via llvm-commits
- [llvm] r344754 - Make Function::getInstructionCount const
Mircea Trofin via llvm-commits
- [PATCH] D53378: Make Function::getInstructionCount const
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D53378: Make Function::getInstructionCount const
Mircea Trofin via Phabricator via llvm-commits
- [www] r344819 - Update the speaker list for the Glow talk.
Nadav Rotem via llvm-commits
- [PATCH] D45213: [COFF][LLD] Add link support for precompiled headers .objs
Neeraj K. Singh via Phabricator via llvm-commits
- [PATCH] D42885: [AMDGPU] intrintrics for byte/short load/store
Neil Henning via Phabricator via llvm-commits
- [PATCH] D53323: [PowerPC][NFC] Fix bugs in r+r to r+i conversion
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D49507: [Power9] Add __float128 support in the backend for bitcast to a i128
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D53384: [PowerPC] Make no-PIC default to match GCC - CLANG
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D53346: [PowerPC] Keep vector int to fp conversions in vector domain
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D53323: [PowerPC][NFC] Fix bugs in r+r to r+i conversion
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D53323: [PowerPC][NFC] Fix bugs in r+r to r+i conversion
Nemanja Ivanovic via Phabricator via llvm-commits
- [www] r344638 - Fix typo Registraction --> Registration, and closing link tag.
Nick Lewycky via llvm-commits
- [llvm] r344506 - AMDGPU: Test showing a scalar buffer load deficiency
Nicolai Haehnle via llvm-commits
- [llvm] r344569 - StructurizeCFG, AMDGPU: Test case of a redundant phi and codegen consequences
Nicolai Haehnle via llvm-commits
- [llvm] r344691 - AMDGPU: Remove dead TableGen code
Nicolai Haehnle via llvm-commits
- [llvm] r344696 - AMDGPU: Divergence-driven selection of scalar buffer load intrinsics
Nicolai Haehnle via llvm-commits
- [llvm] r344697 - StructurizeCFG: Simplify inserted PHI nodes
Nicolai Haehnle via llvm-commits
- [llvm] r344698 - AMDGPU: Avoid selecting ds_{read,write}2_b32 on SI
Nicolai Haehnle via llvm-commits
- [llvm] r344734 - [DA] DivergenceAnalysis for unstructured, reducible CFGs
Nicolai Haehnle via llvm-commits
- [llvm] r344738 - DivergenceAnalysisTest: fix use of uninitialized memory
Nicolai Haehnle via llvm-commits
- [PATCH] D53283: AMDGPU: Divergence-driven selection of scalar buffer load intrinsics
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D53316: StructurizeCFG: Simplify inserted PHI nodes
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D53222: AMDGPU: Add sram-ecc feature
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D51994: TableGen/ISel: Allow PatFrag predicate code to access captured operands
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D53318: AMDGPU: Remove dead TableGen code
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D53160: AMDGPU: Restrict DS load/store vectorizing on SI
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D53160: AMDGPU: Avoid selecting ds_{read,write}2_b32 on SI
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D53316: StructurizeCFG: Simplify inserted PHI nodes
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D53283: AMDGPU: Divergence-driven selection of scalar buffer load intrinsics
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D53160: AMDGPU: Avoid selecting ds_{read,write}2_b32 on SI
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D53160: AMDGPU: Avoid selecting ds_{read,write}2_b32 on SI
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D53283: AMDGPU: Divergence-driven selection of scalar buffer load intrinsics
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D53160: AMDGPU: Avoid selecting ds_{read,write}2_b32 on SI
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D53160: AMDGPU: Avoid selecting ds_{read,write}2_b32 on SI
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D53359: AMDGPU: Remove PHI loop condition optimization
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D53222: AMDGPU: Add sram-ecc feature
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D53268: [X86] WIP: Stop promoting and/or/xor/andn to vXi64.
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D53161: Fix some cases where the index size was used instead of the pointer size
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D53162: [DataLayout] Add bit width of pointers to global values
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D53160: AMDGPU: Avoid selecting ds_{read,write}2_b32 on SI
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D51491: [DA] DivergenceAnalysis for unstructured, reducible CFGs
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D53424: Enable thread specific cl::opt values for multi-threaded support
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D53271: [MergeFuncs] Improve ordering of equal functions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D53285: [MergeFuncs] Generate alias instead of thunk if possible (default disabled)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D53262: [MergeFuncs] Call removeUsers() prior to unnamed_addr RAUW
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D53355: Introducing VPPHINode
Nikolay Panchenko via Phabricator via llvm-commits
- [PATCH] D53289: [DAGCombiner] Limit the number of chains in findBetterChains().
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D53289: [DAGCombiner] Limit the number of chains in findBetterChains().
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D53106: [SelectionDAG] Fix behavior topological ordering with regards to glued nodes.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D31068: [SDAG] Expand MergedConsecutiveStores to better handle Giving up in Chain Analysis
Nirav Dave via Phabricator via llvm-commits
- [llvm] r344142 - [DAGCombine] Improve Load-Store Forwarding
Nirav Davé via llvm-commits
- [llvm] r344142 - [DAGCombine] Improve Load-Store Forwarding
Nirav Davé via llvm-commits
- [llvm] r344142 - [DAGCombine] Improve Load-Store Forwarding
Nirav Davé via llvm-commits
- [PATCH] D51427: [AArch64] Return address signing B key support
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D52904: [hot-cold-split] fix static analysis of cold regions
Orivej Desh via Phabricator via llvm-commits
- [PATCH] D53332: Access ADDLIB in llvm-ar via command line
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D53332: Access ADDLIB in llvm-ar via command line
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D47811: [PATCH] [DWARF] Kotlin language
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D47811: [PATCH] [DWARF] Kotlin language
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D53364: [llvm-dwarfdump] - Add the support of parsing .debug_loclists.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D47073: Document and Enforce new Host Compiler Policy
Paul Robinson via Phabricator via llvm-commits
- [llvm] r344703 - Port libcxxabi r344607 into llvm
Pavel Labath via llvm-commits
- [PATCH] D52992: cxa_demangle: make demangler's parsing functions overridable
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D52992: cxa_demangle: make demangler's parsing functions overridable
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D53300: Port libcxxabi D52992 into llvm
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D52992: cxa_demangle: make demangler's parsing functions overridable
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D53300: Port libcxxabi D52992 into llvm
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D52992: cxa_demangle: make demangler's parsing functions overridable
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D53255: Fix: Assertion failed: (!m_first_die || m_first_die == m_die_array.front()), function ExtractDIEsRWLocked
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D53300: Port libcxxabi D52992 into llvm
Pavel Labath via Phabricator via llvm-commits
- [llvm] r344684 - [MIPS GlobalISel] Legalize constants
Petar Jovanovic via llvm-commits
- [llvm] r344818 - [llvm-objdump] Fix --file-headers (-f) option
Petar Jovanovic via llvm-commits
- [PATCH] D53077: [MIPS GlobalISel] Legalize constants
Petar Jovanovic via Phabricator via llvm-commits
- [PATCH] D53403: [llvm-objdump] Fix --file-headers (-f) option
Petar Jovanovic via Phabricator via llvm-commits
- [PATCH] D53446: Set CGOptLevel and MAttrs in LTO mode
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D52641: Bitcode: Fix assert when writing arrays as blobs.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D53464: CGP: Clear data structures at the end of a loop iteration instead of the beginning.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D45240: [ARM] Compute a target feature which corresponds to the ARM version.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D49992: [ELF][ARM] Add Arm ABI names for float ABI ELF Header flags
Peter Smith via Phabricator via llvm-commits
- [compiler-rt] r344578 - [XRay] Encapsulate all FD log related logic into a class
Petr Hosek via llvm-commits
- [compiler-rt] r344579 - [XRay] Use fully qualified name for LogWriter
Petr Hosek via llvm-commits
- [PATCH] D53248: [Driver] Support direct split DWARF emission for Fuchsia
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D52161: [XRay] Encapsulate all FD log related logic into a class
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D52162: [XRay] Support for Fuchsia
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D52162: [XRay] Support for Fuchsia
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D52162: [XRay] Support for Fuchsia
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D52162: [XRay] Support for Fuchsia
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D53239: [python] [tests] Disable python binding tests when building with LLVM_USE_SANITIZER=Address
Phabricator via Phabricator via llvm-commits
- [PATCH] D52957: [analyzer] Teach CallEvent about C++17 aligned new.
Phabricator via Phabricator via llvm-commits
- [PATCH] D53267: [CodeExtractor] Erase debug intrinsics in outlined thunks
Phabricator via Phabricator via llvm-commits
- [PATCH] D52656: [LV] Teach vectorizer about variant value store into uniform address
Phabricator via Phabricator via llvm-commits
- [PATCH] D53310: [X86] Match (cmp (and (shr X, C), mask), 0) to BEXTR+TEST.
Phabricator via Phabricator via llvm-commits
- [PATCH] D53018: Document the behavior of option passing when using -DCLANG_ENABLE_BOOTSTRAP=OnAlso document -DCLANG_BOOTSTRAP_PASSTHROUGH
Phabricator via Phabricator via llvm-commits
- [PATCH] D53318: AMDGPU: Remove dead TableGen code
Phabricator via Phabricator via llvm-commits
- [PATCH] D51983: [ARM] bottom-top mul support in ARMParallelDSP
Phabricator via Phabricator via llvm-commits
- [PATCH] D53283: AMDGPU: Divergence-driven selection of scalar buffer load intrinsics
Phabricator via Phabricator via llvm-commits
- [PATCH] D53316: StructurizeCFG: Simplify inserted PHI nodes
Phabricator via Phabricator via llvm-commits
- [PATCH] D53160: AMDGPU: Avoid selecting ds_{read,write}2_b32 on SI
Phabricator via Phabricator via llvm-commits
- [PATCH] D51491: [DA] DivergenceAnalysis for unstructured, reducible CFGs
Phabricator via Phabricator via llvm-commits
- [PATCH] D50480: [LV] Vectorizing loops of arbitrary trip count without remainder under opt for size
Phabricator via Phabricator via llvm-commits
- [PATCH] D52771: [clang-tidy] Non-private member variables in classes (MISRA, CppCoreGuidelines, HICPP)
Phabricator via Phabricator via llvm-commits
- [PATCH] D51936: Fix a use-after-RAUW bug in large GEP splitting
Phabricator via Phabricator via llvm-commits
- [PATCH] D52946: AMDGPU: Add support pattern for SUB of one bit
Phabricator via Phabricator via llvm-commits
- [PATCH] D52905: [analyzer] fix accessing GDM data from shared libraries
Phabricator via Phabricator via llvm-commits
- [PATCH] D53460: [X86] When checking the bits in cpu_features for function multiversioning dispatcher in the resolver, make sure all the required bits are set. Not just one of them
Phabricator via Phabricator via llvm-commits
- [PATCH] D53461: [X86][compiler-rt] Add additional CPUs and features to the cpu detection to match libgcc
Phabricator via Phabricator via llvm-commits
- [PATCH] D53462: [X86] Add additional CPUs and features to Host.cpp and X86TargetParser.def to match compiler-rt and enable __builtin_cpu_supports/__builtin_cpu_is support in clang
Phabricator via Phabricator via llvm-commits
- [PATCH] D53458: [X86] Add support for more than 32 features for __builtin_cpu_is
Phabricator via Phabricator via llvm-commits
- [PATCH] D53449: [X86] Remove SDIVREM8_SEXT_HREG/UDIVREM8_ZEXT_HREG and their associated DAG combine and target bits support. Use a post isel peephole instead.
Phabricator via Phabricator via llvm-commits
- [PATCH] D53306: [X86] Stop promoting integer loads to vXi64
Phabricator via Phabricator via llvm-commits
- [PATCH] D53270: [NewPM] implement SCC printing for -print-before-all/-print-after-all
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D53270: [NewPM] implement SCC printing for -print-before-all/-print-after-all
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D53246: [NewPM] teach -passes= to emit meaningful error messages
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D53246: [NewPM] teach -passes= to emit meaningful error messages
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D53323: [PowerPC][NFC] Fix bugs in r+r to r+i conversion
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D53323: [PowerPC][NFC] Fix bugs in r+r to r+i conversion
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D53356: [InstCombine] Teach the move free before null test opti how to deal with noop casts
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D53135: Remove top-level using declaration from header files, as these aliases leak.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D51695: [MC][DWARF][AsmParser] Ensure nested CFI frames are diagnosed to avoid a crash or bad codegen in Dwarf streamer later on.
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r344599 - [VPlan] Script to extract VPlan digraphs from log
Renato Golin via llvm-commits
- [PATCH] D53142: [VPlan] Script to extract VPlan digraphs from log
Renato Golin via Phabricator via llvm-commits
- [PATCH] D53142: [VPlan] Script to extract VPlan digraphs from log
Renato Golin via Phabricator via llvm-commits
- [PATCH] D53355: Introducing VPPHINode
Renato Golin via Phabricator via llvm-commits
- [PATCH] D53291: add riscv32e to the llvm
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D52162: [XRay] Support for Fuchsia
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D52162: [XRay] Support for Fuchsia
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D52162: [XRay] Support for Fuchsia
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D53164: [X86] X86DAGToDAGISel: handle BZHI selection too, not just BEXTR.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D52508: [InstCombine] Clean up after IndVarSimplify
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D50251: [compiler-rt][ubsan] Implicit Conversion Sanitizer - integer sign change - compiler-rt part
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D52508: [InstCombine] Clean up after IndVarSimplify
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D53164: [X86] X86DAGToDAGISel: handle BZHI selection too, not just BEXTR.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D53310: [X86] Match (cmp (and (shr X, C), mask), 0) to BEXTR+TEST.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D35035: [InstCombine] Prevent memcpy generation for small data size
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D53310: [X86] Match (cmp (and (shr X, C), mask), 0) to BEXTR+TEST.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D53371: [llvm-exegesis] Allow measuring several instructions in a single run.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D53371: [llvm-exegesis] Allow measuring several instructions in a single run.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D34795: Supporting -f(no)-reorder-functions flag, llvm side change
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D53431: clang appears not to respect __attribute__((noinline))
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D50251: [compiler-rt][ubsan] Implicit Conversion Sanitizer - integer sign change - compiler-rt part
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r344822 - [MachineCSE][GlobalISel] Making sure MachineCSE works mid-GlobalISel (again)
Roman Tereshin via llvm-commits
- [PATCH] D53144: [MachineCSE][GlobalISel] Making sure MachineCSE works mid-GlobalISel (again)
Roman Tereshin via Phabricator via llvm-commits
- [PATCH] D53144: [MachineCSE][GlobalISel] Making sure MachineCSE works mid-GlobalISel (again)
Roman Tereshin via Phabricator via llvm-commits
- [llvm] r344515 - [mips][micromips] Revert "Fix overlaping FDEs error"
Rui Ueyama via llvm-commits
- [PATCH] D53278: [LLD][ELF] - Check options before processing the -v/-version options.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D53330: [LTO] Call InitLLVM from llvm-lto2
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D53393: Add a addAbsolute static function to Writer.cpp
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D53401: [PPC64] Fix offset checks on rel24 call relocations.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D53388: [LLD] [COFF] Fix error handling on duplicates for import library symbols
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D53421: [WebAssembly] Simplify --help message
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D53432: Use llvm::arrayRefFromStringRef
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D53408: [PPC64] Long branch thunks.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D53444: Support ARM_V4BX relocation
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D53393: Add a addAbsolute static function to Writer.cpp
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D53103: Support for the mno-tls-direct-seg-refs flag
Ruslan Nikolaev via Phabricator via llvm-commits
- [PATCH] D53240: [WebAssembly] WebAssemblyLowerEmscriptenEHSjLj: use getter/setter for accessing tempRet0
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D53240: [WebAssembly] WebAssemblyLowerEmscriptenEHSjLj: use getter/setter for accessing tempRet0
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D53240: [WebAssembly] WebAssemblyLowerEmscriptenEHSjLj: use getter/setter for accessing tempRet0
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D53240: [WebAssembly] WebAssemblyLowerEmscriptenEHSjLj: use getter/setter for accessing tempRet0
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D53240: [WebAssembly] WebAssemblyLowerEmscriptenEHSjLj: use getter/setter for accessing tempRet0
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D53396: [WebAssembly] Fixup main signature by default
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D53396: [WebAssembly] Fixup main signature by default
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D53240: [WebAssembly] WebAssemblyLowerEmscriptenEHSjLj: use getter/setter for accessing tempRet0
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D53396: [WebAssembly] Fixup main signature by default
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D53421: [WebAssembly] Simplify --help message
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D53432: Use llvm::arrayRefFromStringRef
Sam Clegg via Phabricator via llvm-commits
- [llvm] r344732 - [Support] json::Value construction from std::vector<T> and std::map<string, T>.
Sam McCall via llvm-commits
- [PATCH] D53288: [clangd] Optionally use dex for the preamble parts of the dynamic index.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D53313: [clangd] Fix threading bugs in (not-yet-used) BackgroundIndex, re-enable test.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D53213: [clangd] Send CodeAction responses to textDocument/codeAction (LSP 3.8)
Sam McCall via Phabricator via llvm-commits
- [PATCH] D53286: [clangd] Refactor JSON-over-stdin/stdout code into Transport abstraction.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D53266: [clangd] Simplify client capabilities parsing.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D53385: [Support] json::Value construction from std::vector<T> and std::map<string, T>.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D53385: [Support] json::Value construction from std::vector<T> and std::map<string, T>.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D53398: [clangd] Enforce rules around "initialize" request, and create ClangdServer lazily.
Sam McCall via Phabricator via llvm-commits
- [llvm] r344693 - [ARM] bottom-top mul support in ARMParallelDSP
Sam Parker via llvm-commits
- [llvm] r344693 - [ARM] bottom-top mul support in ARMParallelDSP
Sam Parker via llvm-commits
- [PATCH] D53257: [ARM][NEON] Improve vector popcnt lowering with PADDL (PR39281)
Sam Parker via Phabricator via llvm-commits
- [PATCH] D53257: [ARM][NEON] Improve vector popcnt lowering with PADDL (PR39281)
Sam Parker via Phabricator via llvm-commits
- [PATCH] D53257: [ARM][NEON] Improve vector popcnt lowering with PADDL (PR39281)
Sam Parker via Phabricator via llvm-commits
- [PATCH] D53314: [ARM][NFCI] Do not fuse VADD and VMUL, continued (1/2)
Sam Parker via Phabricator via llvm-commits
- [PATCH] D53314: [ARM][NFCI] Do not fuse VADD and VMUL, continued (1/2)
Sam Parker via Phabricator via llvm-commits
- [PATCH] D53315: [ARM] Do not fuse VADD and VMUL, continued (2/2)
Sam Parker via Phabricator via llvm-commits
- [PATCH] D53315: [ARM] Do not fuse VADD and VMUL, continued (2/2)
Sam Parker via Phabricator via llvm-commits
- [PATCH] D53315: [ARM] Do not fuse VADD and VMUL, continued (2/2)
Sam Parker via Phabricator via llvm-commits
- [PATCH] D51983: [ARM] bottom-top mul support in ARMParallelDSP
Sam Parker via Phabricator via llvm-commits
- [PATCH] D52961: [RISCV] Introduce the RISCVMatInt::generateInstSeq helper
Sameer AbuAsal via Phabricator via llvm-commits
- [PATCH] D53359: AMDGPU: Remove PHI loop condition optimization
Samuel Pitoiset via Phabricator via llvm-commits
- [llvm] r344523 - [x86] add tests for fma with undef elts; NFC
Sanjay Patel via llvm-commits
- [llvm] r344525 - [DAGCombiner] allow undef elts in vector fma matching
Sanjay Patel via llvm-commits
- [llvm] r344527 - [x86] add tests for fma with undef elts; NFC
Sanjay Patel via llvm-commits
- [llvm] r344528 - [DAGCombiner] allow undef elts in vector fma matching
Sanjay Patel via llvm-commits
- [llvm] r344531 - [AArch64] add tests for fmul x, -2.0 with undef elts; NFC
Sanjay Patel via llvm-commits
- [llvm] r344532 - [DAGCombiner] refactor folds for fadd (fmul X, -2.0), Y; NFCI
Sanjay Patel via llvm-commits
- [llvm] r344534 - [DAGCombiner] allow undef elts in vector fmul matching
Sanjay Patel via llvm-commits
- [llvm] r344541 - [SelectionDAG] allow FP binops in SimplifyDemandedVectorElts
Sanjay Patel via llvm-commits
- [llvm] r344559 - [InstCombine] add tests for bitwise logic --> select; NFC
Sanjay Patel via llvm-commits
- [llvm] r344609 - [InstCombine] try harder to form select from logic ops
Sanjay Patel via llvm-commits
- [llvm] r344610 - [InstCombine] make sure type is integer before calling ComputeNumSignBits
Sanjay Patel via llvm-commits
- [llvm] r344612 - revert rL344609: [InstCombine] try harder to form select from logic ops
Sanjay Patel via llvm-commits
- [llvm] r344610 - [InstCombine] make sure type is integer before calling ComputeNumSignBits
Sanjay Patel via llvm-commits
- [llvm] r344790 - [InstCombine] move/add tests for sub/neg; NFC
Sanjay Patel via llvm-commits
- [llvm] r344793 - [InstCombine] use m_Neg() in dyn_castNegVal() to match vectors with undef elts
Sanjay Patel via llvm-commits
- [llvm] r344848 - [SLPVectorizer] regenerate test checks; NFC
Sanjay Patel via llvm-commits
- [llvm] r344852 - [InstCombine] add explanatory comment for strange vector logic; NFC
Sanjay Patel via llvm-commits
- [llvm] r344854 - [InstCombine] make code more flexible with lambda; NFC
Sanjay Patel via llvm-commits
- [llvm] r344855 - [InstCombine] use 'match' to simplify code; NFC
Sanjay Patel via llvm-commits
- [llvm] r344860 - [InstCombine] add test for possible shuffle fold; NFC
Sanjay Patel via llvm-commits
- [llvm] r344872 - [DAGCombiner] reduce insert+bitcast+extract vector ops to truncate (PR39016)
Sanjay Patel via llvm-commits
- [PATCH] D52177: [InstCombine] Fold ~A - Min/Max(~A, O) -> Max/Min(A, ~O) - A
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D53268: [X86] WIP: Stop promoting and/or/xor/andn to vXi64.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D53236: [SelectionDAG] swap select_cc operands to enable folding
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D52912: [SelectionDAG] allow FP binops in SimplifyDemandedVectorElts
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D52912: [SelectionDAG] allow FP binops in SimplifyDemandedVectorElts
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D53205: [FPEnv][NFCI] Convert more BinaryOperator::isFNeg(...) to m_FNeg(...)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D53201: [DAGCombiner] reduce insert+bitcast+extract vector ops to truncate (PR39016)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D53264: [ARM64] [Windows] Add unwind support to llvm-readobj
Sanjin Sijaric via Phabricator via llvm-commits
- [PATCH] D53264: [ARM64] [Windows] Add unwind support to llvm-readobj
Sanjin Sijaric via Phabricator via llvm-commits
- [PATCH] D53264: [ARM64] [Windows] Add unwind support to llvm-readobj
Sanjin Sijaric via Phabricator via llvm-commits
- [PATCH] D53264: [ARM64] [Windows] Add unwind support to llvm-readobj
Sanjin Sijaric via Phabricator via llvm-commits
- [PATCH] D53264: [ARM64] [Windows] Add unwind support to llvm-readobj
Sanjin Sijaric via Phabricator via llvm-commits
- [PATCH] D53264: [ARM64] [Windows] Add unwind support to llvm-readobj
Sanjin Sijaric via Phabricator via llvm-commits
- [PATCH] D53264: [ARM64] [Windows] Add unwind support to llvm-readobj
Sanjin Sijaric via Phabricator via llvm-commits
- [PATCH] D53264: [ARM64] [Windows] Add unwind support to llvm-readobj
Sanjin Sijaric via Phabricator via llvm-commits
- [PATCH] D51201: [MIR] Add hasWinCFI field
Sanjin Sijaric via Phabricator via llvm-commits
- [PATCH] D53264: [ARM64] [Windows] Add unwind support to llvm-readobj
Sanjin Sijaric via Phabricator via llvm-commits
- [PATCH] D53264: [ARM64] [Windows] Add unwind support to llvm-readobj
Sanjin Sijaric via Phabricator via llvm-commits
- [PATCH] D53282: [SCEV] Limit AddRec "simplifications" to avoid combinatorial explosions
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D53349: [VPlan] Changes to implement VPlan based predication for VPlan-native path.
Satish K Guggilla via Phabricator via llvm-commits
- [PATCH] D53349: [VPlan] Changes to implement VPlan based predication for VPlan-native path.
Satish K Guggilla via Phabricator via llvm-commits
- [PATCH] D53349: [VPlan] Changes to implement VPlan based predication for VPlan-native path.
Satish K Guggilla via Phabricator via llvm-commits
- [PATCH] D53349: [VPlan] Changes to implement VPlan based predication for VPlan-native path.
Satish K Guggilla via Phabricator via llvm-commits
- [PATCH] D53349: [VPlan] Changes to implement VPlan based predication for VPlan-native path.
Satish K Guggilla via Phabricator via llvm-commits
- [PATCH] D48144: [Support] Teach YAMLIO about polymorphic types
Scott Linder via Phabricator via llvm-commits
- [PATCH] D52894: Update CallSite docs and add a new function (NFC)
Scott Linder via Phabricator via llvm-commits
- [PATCH] D52894: Update CallSite docs and add a new function (NFC)
Scott Linder via Phabricator via llvm-commits
- [PATCH] D53445: [AMDGPU] Update code object metadata format documentation
Scott Linder via Phabricator via llvm-commits
- [PATCH] D52741: [AMDGPU] Add an AMDGPU pass to promote bitcast calls
Scott Linder via Phabricator via llvm-commits
- [PATCH] D53445: [AMDGPU] Update code object metadata format documentation
Scott Linder via Phabricator via llvm-commits
- [lld] r344544 - [PPC64] Add split - stack support.
Sean Fertile via llvm-commits
- [lld] r344551 - Revert "[PPC64] Add split - stack support."
Sean Fertile via llvm-commits
- [lld] r344622 - Reland "[PPC64] Add split - stack support."
Sean Fertile via llvm-commits
- [lld] r344747 - [PPC64] Fix offset checks on rel24 call relocations.
Sean Fertile via llvm-commits
- [PATCH] D52099: [PPC64] Add split-stack support.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D53401: [PPC64] Fix offset checks on rel24 call relocations.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D53401: [PPC64] Fix offset checks on rel24 call relocations.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D53408: [PPC64] Long branch thunks.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D50097: [PPC64] Position-dependent long-branch thunks.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D49795: [PPC64] Position-independent long-branch thunks.
Sean Fertile via Phabricator via llvm-commits
- [llvm] r344558 - [hot-cold-split] fix static analysis of cold regions
Sebastian Pop via llvm-commits
- [llvm] r344558 - [hot-cold-split] fix static analysis of cold regions
Sebastian Pop via llvm-commits
- [llvm] r344577 - [hot-cold-split] fix failing testcases
Sebastian Pop via llvm-commits
- [PATCH] D53267: [CodeExtractor] Erase debug intrinsics in outlined thunks
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D52904: [hot-cold-split] fix static analysis of cold regions
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D52904: [hot-cold-split] fix static analysis of cold regions
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D52904: [hot-cold-split] fix static analysis of cold regions
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D52904: [hot-cold-split] fix static analysis of cold regions
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D52904: [hot-cold-split] fix static analysis of cold regions
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D52904: [hot-cold-split] fix static analysis of cold regions
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D52904: [hot-cold-split] fix static analysis of cold regions
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D52904: [hot-cold-split] fix static analysis of cold regions
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D53437: Schedule Hot Cold Splitting pass after most optimization passes
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D53270: [NewPM] implement SCC printing for -print-before-all/-print-after-all
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D53270: [NewPM] implement SCC printing for -print-before-all/-print-after-all
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D53485: [ScheduleDAGRRList] Do not preschedule ADJCALLSTACKDOWN
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D46228: [ELF] Use union-find set in Call-Chain Clustering (C³) heuristic to improve worst-case time complexity.
Shoaib Meenai via Phabricator via llvm-commits
- [lld] r344518 - [ELF][HEXAGON] Let input determine e_flag.
Sid Manning via llvm-commits
- [PATCH] D53204: [ELF] [HEXAGON] Let input determine ELF header e_flags
Sid Manning via Phabricator via llvm-commits
- [PATCH] D53327: [Hexagon] Use -fuse-ld update checks.
Sid Manning via Phabricator via llvm-commits
- [PATCH] D51464: clang: fix MIPS/N32 triple and paths
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D51464: clang: fix MIPS/N32 triple and paths
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D50850: clang: Add triples support for MIPS r6
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D53366: [mips][micromips] Add pattern for JmpLink to TargetExternalSymbol
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D52977: [RISCV] Introduce codegen patterns for instructions introduced in RV64I
Simon Cook via Phabricator via llvm-commits
- [PATCH] D53291: add riscv32e to the llvm
Simon Cook via Phabricator via llvm-commits
- [PATCH] D51491: [DA] DivergenceAnalysis for unstructured, reducible CFGs
Simon Moll via Phabricator via llvm-commits
- [llvm] r344512 - [ARM][NEON] Improve vector popcnt lowering with PADDL (PR39281)
Simon Pilgrim via llvm-commits
- [llvm] r344554 - [AARCH64] Improve vector popcnt lowering with ADDLP
Simon Pilgrim via llvm-commits
- [llvm] r344600 - [X86] Fix Skylake ReadAfterLd for PADDrm etc.
Simon Pilgrim via llvm-commits
- [llvm] r344602 - [LegalizeDAG] ExpandLegalINT_TO_FP - cleanup UINT_TO_FP i64 -> f64 expansion.
Simon Pilgrim via llvm-commits
- [llvm] r344843 - Replace setFeature macro with lambda to fix MSVC "shift count negative or too big" warnings. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] r344846 - [CostModel][X86] Add integer vector reduction cost tests
Simon Pilgrim via llvm-commits
- [llvm] r344849 - [SLPVectorizer][X86] Add mul/and/or/xor unrolled reduction tests
Simon Pilgrim via llvm-commits
- [llvm] r344857 - [CostModel][X86] Add some initial extract/insert subvector shuffle cost tests
Simon Pilgrim via llvm-commits
- [llvm] r344867 - [X86] Only extract constant pool shuffle mask data with zero offsets
Simon Pilgrim via llvm-commits
- [llvm] r344868 - [X86][AVX] Enable lowerVectorShuffleAsLanePermuteAndPermute v16i16/v32i8 unary shuffle lowering
Simon Pilgrim via llvm-commits
- [PATCH] D53257: [ARM][NEON] Improve vector popcnt lowering with PADDL (PR39281)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D53257: [ARM][NEON] Improve vector popcnt lowering with PADDL (PR39281)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D53258: [LegalizeDAG] Add generic vector CTPOP expansion (PR32655) (WIP)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D53259: [AARCH64] Improve vector popcnt lowering with ADDLP
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D53473: [SLPVectorizer] Add basic support for mul/and/or/xor horizontal reductions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D53474: [LegalizeDAG] Share Vector/Scalar CTTZ Expansion
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D53449: [X86] Remove SDIVREM8_SEXT_HREG/UDIVREM8_ZEXT_HREG and their associated DAG combine and target bits support. Use a post isel peephole instead.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D53306: [X86] Stop promoting integer loads to vXi64
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D53478: [DAGCombine] SimplifyNodeWithTwoResults - ensure same legalization for LO/HI operands (PR21207)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D53449: [X86] Remove SDIVREM8_SEXT_HREG/UDIVREM8_ZEXT_HREG and their associated DAG combine and target bits support. Use a post isel peephole instead.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D53306: [X86] Stop promoting integer loads to vXi64
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r344671 - [ARM][NFCI] Do not fuse VADD and VMUL, continued (1/2)
Sjoerd Meijer via llvm-commits
- [llvm] r344677 - [ARM] Follow up of rL344671, attempt to pacify a buildbot
Sjoerd Meijer via llvm-commits
- [llvm] r344683 - [ARM] Do not fuse VADD and VMUL, continued (2/2)
Sjoerd Meijer via llvm-commits
- [PATCH] D53314: [ARM][NFCI] Do not fuse VADD and VMUL, continued (1/2)
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D53315: ARM] Do not fuse VADD and VMUL, continued (2/2)
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D53314: [ARM][NFCI] Do not fuse VADD and VMUL, continued (1/2)
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D53315: [ARM] Do not fuse VADD and VMUL, continued (2/2)
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D53315: [ARM] Do not fuse VADD and VMUL, continued (2/2)
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D35035: [InstCombine] Prevent memcpy generation for small data size
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D53315: [ARM] Do not fuse VADD and VMUL, continued (2/2)
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D53314: [ARM][NFCI] Do not fuse VADD and VMUL, continued (1/2)
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D51983: [ARM] bottom-top mul support in ARMParallelDSP
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D53315: [ARM] Do not fuse VADD and VMUL, continued (2/2)
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D51983: [ARM] bottom-top mul support in ARMParallelDSP
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D52946: AMDGPU: Add support pattern for SUB of one bit
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D53359: AMDGPU: Remove PHI loop condition optimization
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D52846: [AMDGPU] Add FixupVectorISel pass, currently Supports SREGs in GLOBAL LD/ST
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D52677: [AMDGPU] Match v_swap_b32
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D52677: [AMDGPU] Match v_swap_b32
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D53383: [PowerPC] Make no-PIC default to match GCC - LLVM
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D53384: [PowerPC] Make no-PIC default to match GCC - CLANG
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D49507: [Power9] Add __float128 support in the backend for bitcast to a i128
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D45240: [ARM] Compute a target feature which corresponds to the ARM version.
Steffen Kuhn via Phabricator via llvm-commits
- [PATCH] D49992: [ELF][ARM] Add Arm ABI names for float ABI ELF Header flags
Steffen Kuhn via Phabricator via llvm-commits
- [zorg] r344571 - [buildbot, windows] Pass the python path for the new windows buildbot correctly
Stella Stamenova via llvm-commits
- [PATCH] D53158: [buildbot, windows] Update the way the visual studio environment is set
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D53159: [buildbot, windows] Pass the python path for the new windows buildbot correctly
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D53158: [buildbot, windows] Update the way the visual studio environment is set
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D53158: [buildbot, windows] Update the way the visual studio environment is set
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D53415: [lldbsuite, windows] Disable two tail call frames tests that fail on Windows
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D52859: [clang-query] Add option to print matcher expression
Stephen Kelly via Phabricator via llvm-commits
- [llvm] r344748 - [Pipeliner] copyToPhi DAG Mutation to improve scheduling.
Sumanth Gundapaneni via llvm-commits
- [PATCH] D53303: [Pipeliner] copyToPhi DAG Mutation to improve scheduling.
Sumanth Gundapaneni via Phabricator via llvm-commits
- [PATCH] D53303: [Pipeliner] copyToPhi DAG Mutation to improve scheduling.
Sumanth Gundapaneni via Phabricator via llvm-commits
- [PATCH] D53303: [Pipeliner] copyToPhi DAG Mutation to improve scheduling.
Sumanth Gundapaneni via Phabricator via llvm-commits
- [PATCH] D53303: [Pipeliner] copyToPhi DAG Mutation to improve scheduling.
Sumanth Gundapaneni via Phabricator via llvm-commits
- [PATCH] D53450: [Pipeliner] Ignore Artificial dependences while computing recurrences.
Sumanth Gundapaneni via Phabricator via llvm-commits
- [PATCH] D53451: [Pipeliner] Remove the unneeded include header.
Sumanth Gundapaneni via Phabricator via llvm-commits
- [PATCH] D53303: [Pipeliner] copyToPhi DAG Mutation to improve scheduling.
Sumanth Gundapaneni via Phabricator via llvm-commits
- [llvm] r344669 - Document the behavior of option passing when using -DCLANG_ENABLE_BOOTSTRAP=On
Sylvestre Ledru via llvm-commits
- [llvm] r344756 - Support of hurd in llvm-shlib
Sylvestre Ledru via llvm-commits
- [PATCH] D53409: Add support for GNU Hurd in Path.incPatch by Svante Signell
Sylvestre Ledru via Phabricator via llvm-commits
- [PATCH] D53409: Add support for GNU Hurd in Path.inc
Sylvestre Ledru via Phabricator via llvm-commits
- [PATCH] D53409: Add support for GNU Hurd in Path.inc and other places
Sylvestre Ledru via Phabricator via llvm-commits
- [PATCH] D53409: Add support for GNU Hurd in Path.inc and other places
Sylvestre Ledru via Phabricator via llvm-commits
- [PATCH] D34795: Supporting -f(no)-reorder-functions flag, llvm side change
Taewook Oh via Phabricator via llvm-commits
- [lld] r296702 - ELF: Add ThinLTO caching support.
Teresa Johnson via llvm-commits
- [llvm] r344631 - [LTO] Call InitLLVM from llvm-lto2
Teresa Johnson via llvm-commits
- [llvm] r344658 - [ThinLTO] Add importing stats to thin link
Teresa Johnson via llvm-commits
- [llvm] r344660 - [ThinLTO] Fix test to require asserts
Teresa Johnson via llvm-commits
- [llvm] r344662 - New test requires x86-registered-target
Teresa Johnson via llvm-commits
- [PATCH] D53234: Don't remove COMDATs when internalizing global objects
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D53123: Change the timestamp of llvmcache-foo file to meet the thinLTO prune policy
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D53253: [Merge SImilar Function ThinLTO 4/n] Make merge function decisions before the thin-lto stage
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D52966: [Merge SImilar Function ThinLTO 3/n] Add hash code to function summary
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D53254: [Merge SImilar Function ThinLTO 5/n] Set up similar function to be imported
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D53267: [CodeExtractor] Erase debug intrinsics in outlined thunks
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D53267: [CodeExtractor] Erase debug intrinsics in outlined thunks
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D53267: [CodeExtractor] Erase debug intrinsics in outlined thunks
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D52904: [hot-cold-split] fix static analysis of cold regions
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D53294: [ThinLTO] Add an option to disable (thin)lto internalization.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D53294: [ThinLTO] Add an option to disable (thin)lto internalization.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D52904: [hot-cold-split] fix static analysis of cold regions
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D53294: [ThinLTO] Add an option to disable (thin)lto internalization.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D53234: Don't remove COMDATs when internalizing global objects
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D52904: [hot-cold-split] fix static analysis of cold regions
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D53254: [Merge SImilar Function ThinLTO 5/n] Set up similar function to be imported
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D53234: Don't remove COMDATs when internalizing global objects
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D53254: [Merge SImilar Function ThinLTO 5/n] Set up similar function to be imported
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D53330: [LTO] Call InitLLVM from llvm-lto2
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D53330: [LTO] Call InitLLVM from llvm-lto2
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D53337: [ThinLTO] Add importing stats to thin link
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D53345: [ThinLTO] Split NotEligibleToImport into legality and inlinability flags
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D53337: [ThinLTO] Add importing stats to thin link
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D49362: [ThinLTO] Internalize read only globals
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D53440: [LoopUnroll] allow customization for new-pass-manager version of LoopUnroll
Teresa Johnson via Phabricator via llvm-commits
- [polly] r344682 - Test commit
Theodoros Theodoridis via llvm-commits
- [polly] r344694 - Fix broken formatting caused by test commit
Theodoros Theodoridis via llvm-commits
- [llvm] r344796 - [ConstantFolding] Constant fold minimum and maximum intrinsics
Thomas Lively via llvm-commits
- [llvm] r344799 - [InstCombine] InstCombine and InstSimplify for minimum and maximum
Thomas Lively via llvm-commits
- [llvm] r344803 - [WebAssembly] Handle undefined lane indices in SIMD patterns
Thomas Lively via llvm-commits
- [llvm] r344816 - [LoopVectorize] Loop vectorization for minimum and maximum
Thomas Lively via llvm-commits
- [llvm] r344825 - [WebAssembly] Custom lower i64x2 constant shifts to avoid wrap
Thomas Lively via llvm-commits
- [llvm] r344826 - [WebAssembly] Implement vector sext_inreg and tests with comparisons
Thomas Lively via llvm-commits
- [PATCH] D53307: [WebAssembly] Remove WebAssemblyStackifier TableGen backend
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D53307: [WebAssembly] Remove WebAssemblyStackifier TableGen backend
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D52765: [ConstantFolding] Constant fold minimum and maximum intrinsics
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D53307: [WebAssembly] Remove WebAssemblyStackifier TableGen backend
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D53307: [WebAssembly] Remove WebAssemblyStackifier TableGen backend
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D52766: [InstCombine] InstCombine and InstSimplify for minimum and maximum
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D53057: [WebAssembly] Handle undefined lane indices in SIMD patterns
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D52767: [LoopVectorize] Loop vectorization for minimum and maximum
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D53252: [WebAssembly] Implement vector sext_inreg and tests with comparisons
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D53252: [WebAssembly] Implement vector sext_inreg and tests with comparisons
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D53251: [WebAssembly] Custom lower i64x2 constant shifts to avoid wrap
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D53251: [WebAssembly] Custom lower i64x2 constant shifts to avoid wrap
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D53112: [NFC] Rename minnan and maxnan to minimum and maximum
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D53112: [NFC] Rename minnan and maxnan to minimum and maximum
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D53251: [WebAssembly] Custom lower i64x2 constant shifts to avoid wrap
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D53252: [WebAssembly] Implement vector sext_inreg and tests with comparisons
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D52821: [Disassembler][llvm-readobj] ELF note dumper abstraction
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D53418: [AMDGPU] Defined gfx909 Raven Ridge 2
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D53222: AMDGPU: Add sram-ecc feature
Tony Tye via Phabricator via llvm-commits
- [PATCH] D53386: AMDGPU: Add options to enable/disable code object v3
Tony Tye via Phabricator via llvm-commits
- [PATCH] D52840: Include Python binding tests in CMake rules
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D52840: Include Python binding tests in CMake rules
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D53333: [SystemZ] Make sure that SystemZAddressingMode::dump() does not crash.
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D53411: [FPEnv] Add constrained CEIL and FLOOR intrinsics
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D53411: [FPEnv] Add constrained CEIL and FLOOR intrinsics
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D53274: [analyzer][NFC] Fix inconsistencies in AnalyzerOptions
Umann Kristóf via Phabricator via llvm-commits
- [PATCH] D52969: [analyzer][www] Update alpha_checks.html
Umann Kristóf via Phabricator via llvm-commits
- [PATCH] D51300: [analyzer][UninitializedObjectChecker] No longer using nonloc::LazyCompoundVal
Umann Kristóf via Phabricator via llvm-commits
- [PATCH] D47811: [PATCH] [DWARF] Kotlin language
Vasily Levchenko via Phabricator via llvm-commits
- [llvm] r344545 - [CodeExtractor] Erase debug intrinsics in outlined thunks (fix PR22900)
Vedant Kumar via llvm-commits
- [PATCH] D53267: [CodeExtractor] Erase debug intrinsics in outlined thunks
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D53267: [CodeExtractor] Erase debug intrinsics in outlined thunks
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D53267: [CodeExtractor] Erase debug intrinsics in outlined thunks
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D53267: [CodeExtractor] Erase debug intrinsics in outlined thunks
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D41474: Fix a crash in lazy loading of Metadata in ThinLTO
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D53437: Schedule Hot Cold Splitting pass after most optimization passes
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D53469: [DWARF] Use a function-local offset for AT_call_return_pc
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D53437: Schedule Hot Cold Splitting pass after most optimization passes
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D53243: [DeadArgElim][ArgumentPromotion] Preserve MD_Associated metadata when re-creating function
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D53336: Stack Safety Analysis documentation
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D53336: Stack Safety Analysis documentation
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D53336: Stack Safety Analysis documentation
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D53336: Stack Safety Analysis documentation
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D53336: Stack Safety Analysis documentation
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D53336: Stack Safety Analysis documentation
Vlad Tsyrklevich via Phabricator via llvm-commits
- [PATCH] D52915: [PM] keeping history when original SCC split and then merge into itself in the same round of SCC update .
Wei Mi via Phabricator via llvm-commits
- [PATCH] D52915: [PM] keeping history when original SCC split and then merge into itself in the same round of SCC update .
Wei Mi via Phabricator via llvm-commits
- [llvm] r344807 - [DWARF] Make llvm-dwarfdump display location lists in a .dwp file correctly. Fixes PR38990.
Wolfgang Pieb via llvm-commits
- [PATCH] D53155: [DWARF] Make llvm-dwarfdump display location lists in a .dwp file correctly. Fixes PR38990.
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D53307: [WebAssembly] Remove WebAssemblyStackifier TableGen backend
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D53294: [ThinLTO] Add an option to disable (thin)lto internalization.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D53294: [ThinLTO] Add an option to disable (thin)lto internalization.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D53294: [ThinLTO] Add an option to disable (thin)lto internalization.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D53294: [ThinLTO] Add an option to disable (thin)lto internalization.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D53294: [ThinLTO] Add an option to disable (thin)lto internalization.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D53325: Disable code object version 3 for HIP toolchain
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D53424: Enable thread specific cl::opt values for multi-threaded support
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D53426: NFC. opt_storage refactored toward thread local options
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D53444: Support ARM_V4BX relocation
Yin Ma via Phabricator via llvm-commits
- [PATCH] D53446: Set CGOptLevel and MAttrs in LTO mode
Yin Ma via Phabricator via llvm-commits
- [PATCH] D53446: Set MAttrs in LTO mode
Yin Ma via Phabricator via llvm-commits
- [PATCH] D53261: [BPF] Add BTF generation for BPF target
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D53261: [BPF] Add BTF generation for BPF target
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D53261: [BPF] Add BTF generation for BPF target
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D53261: [BPF] Add BTF generation for BPF target
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D53261: [BPF] Add BTF generation for BPF target
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D53261: [BPF] Add BTF generation for BPF target
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D53261: [BPF] Add BTF generation for BPF target
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D53261: [BPF] Add BTF generation for BPF target
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D53261: [BPF] Add BTF generation for BPF target
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D53261: [BPF] Add BTF generation for BPF target
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D53261: [BPF] Add BTF generation for BPF target
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D53261: [BPF] Add BTF generation for BPF target
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D53261: [BPF] Add BTF generation for BPF target
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D52840: Include Python binding tests in CMake rules
Yvan Roux via llvm-commits
- [PATCH] D52974: [XRay][compiler-rt] Generational Buffer Management
Yvan Roux via llvm-commits
- [PATCH] D52974: [XRay][compiler-rt] Generational Buffer Management
Yvan Roux via llvm-commits
- [PATCH] D53379: GSYM symbolication format
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D45355: [SelectionDAG] Fix return calling convention in expansion of ?MULO
whitequark via Phabricator via llvm-commits
- [llvm] r344359 - Make YAML quote forward slashes.
mbraun via llvm-commits
- [llvm] r344572 - [ORC] Rename ORC layers to make the "new" ORC layers the default.
via llvm-commits
- [llvm] r344274 - [PassManager/Sanitizer] Port of AddresSanitizer pass from legacy to new PassManager
via llvm-commits
- [compiler-rt] r344670 - [XRay][compiler-rt] Generational Buffer Management
via llvm-commits
- [compiler-rt] r344670 - [XRay][compiler-rt] Generational Buffer Management
via llvm-commits
Last message date:
Sun Oct 21 23:30:22 PDT 2018
Archived on: Mon Oct 22 01:53:24 PDT 2018
This archive was generated by
Pipermail 0.09 (Mailman edition).