The Week Of Monday 25 March 2019 Archives by date
Starting: Mon Mar 25 00:22:18 PDT 2019
Ending: Sun Mar 31 23:40:32 PDT 2019
Messages: 1902
- [llvm] r356870 - [X86] Update some of the getMachineNode calls from X86ISelDAGToDAG to also include a VT for a EFLAGS result.
Craig Topper via llvm-commits
- [PATCH] D59360: [clang-tidy] Fix more false positives for bugprone-string-integer-assignment
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D58102: Support X86 Control-flow Enforcement Technology (CET) in LLD
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D58110: Support fiber API on macOS
Yuri Per via Phabricator via llvm-commits
- [llvm] r356872 - [ARM GlobalISel] 64-bit memops should be aligned
Diana Picus via llvm-commits
- [llvm] r356873 - [TTI] Move getIntrinsicCost to allow functions to be overridden. NFC
Sjoerd Meijer via llvm-commits
- [PATCH] D59706: [TTI] Move getIntrinsicCost to allow functions to be overridden. NFC.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D59714: [clang-tidy] Separate the check-facing interface
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D59753: [RISCV] Improve codegen of GPR == simm12
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D53757: [ASTImporter] Changed use of Import to Import_New in ASTNodeImporter.
Balázs Kéri via Phabricator via llvm-commits
- [llvm] r356783 - [AliasAnalysis] Second prototype to cache BasicAA / anyAA state.
Hans Wennborg via llvm-commits
- [llvm] r356875 - Fix the build with GCC 4.8 after r356783
Hans Wennborg via llvm-commits
- [PATCH] D57379: X86AsmParser: Do not process a non-existent token
Brandon Jones via Phabricator via llvm-commits
- [PATCH] D57376: X86Parser: Fix potential reference to deleted object
Brandon Jones via Phabricator via llvm-commits
- [PATCH] D57321: Fix LexFloatLiteral Lexing
Brandon Jones via Phabricator via llvm-commits
- [PATCH] D59636: [AArch64][SVE] Asm: error on unexpected SVE vector register type suffix
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D59636: [AArch64][SVE] Asm: error on unexpected SVE vector register type suffix
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D59758: [DAGCombiner] Combine OR as ADD when no common bits are set
Bjorn Pettersson via Phabricator via llvm-commits
- [www-releases] r356877 - 8.0.0: powerpc64le binary
Hans Wennborg via llvm-commits
- [PATCH] D59186: [llvm-readobj] Separate `Symbol Version` dumpers into `LLVM style` and `GNU style`
James Henderson via Phabricator via llvm-commits
- [PATCH] D59758: [DAGCombiner] Combine OR as ADD when no common bits are set
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D59636: [AArch64][SVE] Asm: error on unexpected SVE vector register type suffix
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D59636: [AArch64][SVE] Asm: error on unexpected SVE vector register type suffix
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D59644: [MIPS GlobalISel] Select copy for arguments from FPRBRegBank
Petar Avramovic via Phabricator via llvm-commits
- [www-releases] r356879 - 8.0.0: Add ubuntu-14.04 binary
Hans Wennborg via llvm-commits
- [PATCH] D55006: [clang] - Simplify tools::SplitDebugName
George Rimar via Phabricator via llvm-commits
- [PATCH] D58453: [DebugInfo][CGP] Limit placeDbgValues movement of dbg.value intrinsics
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D58453: [DebugInfo][CGP] Limit placeDbgValues movement of dbg.value intrinsics
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D59186: [llvm-readobj] Separate `Symbol Version` dumpers into `LLVM style` and `GNU style`
Xing via Phabricator via llvm-commits
- [PATCH] D59186: [llvm-readobj] Separate `Symbol Version` dumpers into `LLVM style` and `GNU style`
Xing via Phabricator via llvm-commits
- [PATCH] D59186: [llvm-readobj] Separate `Symbol Version` dumpers into `LLVM style` and `GNU style`
James Henderson via Phabricator via llvm-commits
- [PATCH] D59186: [llvm-readobj] Separate `Symbol Version` dumpers into `LLVM style` and `GNU style`
Xing via Phabricator via llvm-commits
- [PATCH] D59309: [clang-format] BreakAfterReturnType ignored on functions with numeric template parameters
Manuel Klimek via Phabricator via llvm-commits
- [PATCH] D59186: [llvm-readobj] Separate `Symbol Version` dumpers into `LLVM style` and `GNU style`
Xing via Phabricator via llvm-commits
- [PATCH] D59186: [llvm-readobj] Separate `Symbol Version` dumpers into `LLVM style` and `GNU style`
James Henderson via Phabricator via llvm-commits
- [llvm] r356881 - [llvm-readobj] Separate `Symbol Version` dumpers into `LLVM style` and `GNU style`
Xing GUO via llvm-commits
- [PATCH] D59186: [llvm-readobj] Separate `Symbol Version` dumpers into `LLVM style` and `GNU style`
Xing via Phabricator via llvm-commits
- [PATCH] D59186: [llvm-readobj] Separate `Symbol Version` dumpers into `LLVM style` and `GNU style`
Xing via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D59738: [SLPVectorizer] reorderInputsAccordingToOpcode - remove non-Instruction canonicalization
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D59733: ARM: Allow cp10/cp11 coprocessor register access with a warning
Peter Smith via Phabricator via llvm-commits
- [PATCH] D59760: [ARM][Asm] Accept upper case coprocessor number and registers
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D57694: [DebugInfo][DAG] Either salvage dangling debug info or emit Undef DBG_VALUEs
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D59642: [MIPS GlobalISel] Lower float and double arguments in registers
Petar Avramovic via Phabricator via llvm-commits
- [llvm] r356882 - [MIPS GlobalISel] Lower float and double arguments in registers
Petar Avramovic via llvm-commits
- [llvm] r356883 - [MIPS GlobalISel] Add floating point register bank
Petar Avramovic via llvm-commits
- [PATCH] D59643: [MIPS GlobalISel] Add floating point register bank
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D59677: gn build: Let get.py keep zip file in memory instead of using a temp file
Phabricator via Phabricator via llvm-commits
- [PATCH] D59600: gn build: Clean up README.rst a bit
Phabricator via Phabricator via llvm-commits
- [llvm] r356884 - gn build: Let get.py keep zip file in memory instead of using a temp file
Nico Weber via llvm-commits
- [llvm] r356885 - gn build: Clean up README.rst a bit
Nico Weber via llvm-commits
- [PATCH] D59644: [MIPS GlobalISel] Select copy for arguments from FPRBRegBank
Petar Avramovic via Phabricator via llvm-commits
- [llvm] r356886 - [MIPS GlobalISel] Select copy for arguments from FPRBRegBank
Petar Avramovic via llvm-commits
- [PATCH] D57143: [builtins] Rounding mode support for addxf3/subxf3
Peter Smith via Phabricator via llvm-commits
- [PATCH] D59218: [LSR] Fix signed overflow in GenerateCrossUseConstantOffsets.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D59719: [ScriptInterpreter] Make sure that PYTHONHOME is right.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D59581: Python 2/3 compat: urllib
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D59762: [llvm-objcopy] - Refactor the code. NFC.
George Rimar via Phabricator via llvm-commits
- [PATCH] D59763: [llvm-objcopy] - Strip sections before symbols.
George Rimar via Phabricator via llvm-commits
- [PATCH] D59762: [llvm-objcopy] - Refactor the code. NFC.
James Henderson via Phabricator via llvm-commits
- [PATCH] D59763: [llvm-objcopy] - Strip sections before symbols.
James Henderson via Phabricator via llvm-commits
- [PATCH] D59762: [llvm-objcopy] - Refactor the code. NFC.
George Rimar via Phabricator via llvm-commits
- [llvm] r356889 - [llvm-objcopy] - Refactor the code. NFC.
George Rimar via llvm-commits
- [PATCH] D59714: [clang-tidy] Separate the check-facing interface
Alexander Kornienko via Phabricator via llvm-commits
- [llvm] r356890 - [clang-tidy] Separate the check-facing interface
Alexander Kornienko via llvm-commits
- [PATCH] D59705: Hot fix for equal algo
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D54978: Move the SMT API to LLVM
guangqing.chen via Phabricator via llvm-commits
- [PATCH] D59338: MISched: Don't schedule regions with 0 instructions
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D59699: [RISCV] Optimize selection of fcmp one and fcmp ord
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D59483: [llvm-objcopy]Preserve data in segments not covered by sections
James Henderson via Phabricator via llvm-commits
- [PATCH] D59483: [llvm-objcopy]Preserve data in segments not covered by sections
James Henderson via Phabricator via llvm-commits
- [PATCH] D59702: Unbreak the build of compiler-rt on Linux/mips64el
Sylvestre Ledru via Phabricator via llvm-commits
- [PATCH] D59490: [DebugInfo] IntelJitEventListener follow up for "add SectionedAddress to DebugInfo interfaces"
Brock Wyma via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D59766: [TargetLowering] findOptimalMemOpLowering. NFC.
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] r356895 - [DebugInfo] IntelJitEventListener follow up for "add SectionedAddress ..."
Brock Wyma via llvm-commits
- [PATCH] D59763: [llvm-objcopy] - Strip sections before symbols.
George Rimar via Phabricator via llvm-commits
- [PATCH] D59763: [llvm-objcopy] - Strip sections before symbols.
George Rimar via Phabricator via llvm-commits
- [PATCH] D54799: [clangd] textDocument/SymbolInfo method
Nico Weber via Phabricator via llvm-commits
- [llvm] r356783 - [AliasAnalysis] Second prototype to cache BasicAA / anyAA state.
Alina Sbirlea via llvm-commits
- [PATCH] D59687: [DebugInfo] Prologue inserter need to insert DW_OP_deref_size
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D54978: Move the SMT API to LLVM
Mikhail Ramalho via Phabricator via llvm-commits
- [llvm] r356899 - [RegAlloc] Simplify MIR test
Jonas Paulsson via llvm-commits
- [PATCH] D59768: AMDGPU: Set hasSideEffects 0 on _term instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59769: AMDGPU: Fix missing scc implicit def on s_andn2_b64_term
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59770: AMDGPU: Make collapse-endcf test more useful
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D54978: Move the SMT API to LLVM
guangqing.chen via Phabricator via llvm-commits
- [PATCH] D59771: AMDGPU: Skip debug_instr when collapsing end_cf
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59688: [X86] Make post-ra scheduling macrofusion-aware.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D59772: AMDGPU: Remove unnecessary check for isFullCopy
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59702: Unbreak the build of compiler-rt on Linux/mips64el
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D59272: [DebugInfo] Select debug intrinsic line-numbers more carefully when promoting dbg.declare
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D59697: [LLVM-C] Add binding to look up intrinsic by name
whitequark via Phabricator via llvm-commits
- [llvm] r356901 - MinidumpYAML.cpp: Fix some code standard violations missed during review
Pavel Labath via llvm-commits
- [PATCH] D59702: Unbreak the build of compiler-rt on Linux/mips64el
Sylvestre Ledru via Phabricator via llvm-commits
- [PATCH] D59506: [ValueTracking][InstSimplify] Support min/max selects in computeConstantRange()
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D54799: [clangd] textDocument/SymbolInfo method
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D59702: Unbreak the build of compiler-rt on Linux/mips64el
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D59702: Unbreak the build of compiler-rt on Linux/mips64el
Sylvestre Ledru via Phabricator via llvm-commits
- [PATCH] D59513: [libc++][CMake] Allow merging libc++abi.a into libc++ even on Apple platforms
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D59773: AMDGPU: Add additional MIR tests for exec mask optimizations
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59272: [DebugInfo] Select debug intrinsic line-numbers more carefully when promoting dbg.declare
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D58950: [PowerPC] Strength reduction of multiply by a constant by shift and add/sub in place
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D59710: [SLP] remove lower limit for forming reduction patterns
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D57694: [DebugInfo][DAG] Either salvage dangling debug info or emit Undef DBG_VALUEs
Stephen Hines via Phabricator via llvm-commits
- [PATCH] D59738: [SLPVectorizer] reorderInputsAccordingToOpcode - remove non-Instruction canonicalization
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D59590: Python 2/3 compat: queue vs Queue
Phabricator via Phabricator via llvm-commits
- [llvm] r356905 - Python 2/3 compat: queue vs Queue
Serge Guelton via llvm-commits
- [llvm] r356907 - Revert 356905
Serge Guelton via llvm-commits
- [PATCH] D54978: Move the SMT API to LLVM
Mikhail Ramalho via Phabricator via llvm-commits
- [PATCH] D59582: Python 2/3 compat: StringIO
Phabricator via Phabricator via llvm-commits
- [PATCH] D59687: [DebugInfo] Prologue inserter need to insert DW_OP_deref_size
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D58068: [DAG] Avoid smart constructor-based dangling nodes.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D58068: [DAG] Avoid smart constructor-based dangling nodes.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D54978: Move the SMT API to LLVM
guangqing.chen via Phabricator via llvm-commits
- [PATCH] D57694: [DebugInfo][DAG] Either salvage dangling debug info or emit Undef DBG_VALUEs
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D59627: [clang-format] Keep protobuf "package" statement on one line
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D59763: [llvm-objcopy] - Strip sections before symbols.
James Henderson via Phabricator via llvm-commits
- [PATCH] D59738: [SLPVectorizer] reorderInputsAccordingToOpcode - remove non-Instruction canonicalization
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r356913 - [SLPVectorizer] reorderInputsAccordingToOpcode - remove non-Instruction canonicalization
Simon Pilgrim via llvm-commits
- [llvm] r356914 - [x86] add tests for vector zext; NFC
Sanjay Patel via llvm-commits
- [PATCH] D59696: [CGP] Build the DominatorTree lazily
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D35068: [analyzer] Detect usages of unsafe I/O functions
Daniel Kolozsvari via Phabricator via llvm-commits
- [PATCH] D57694: [DebugInfo][DAG] Either salvage dangling debug info or emit Undef DBG_VALUEs
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D59763: [llvm-objcopy] - Strip sections before symbols.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D59581: Python 2/3 compat: urllib
serge via Phabricator via llvm-commits
- [PATCH] D59263: Moving ManagedMemoryRewritePass when hybrid option is selected
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D35068: [analyzer] Detect usages of unsafe I/O functions
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59775: Minidump: Add support for reading/writing strings
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D59766: [TargetLowering] findOptimalMemOpLowering. NFC.
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] r356915 - [SLPVectorizer] Update file missed in rL356913
Simon Pilgrim via llvm-commits
- [PATCH] D59766: [TargetLowering] findOptimalMemOpLowering. NFC.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D59263: Moving ManagedMemoryRewritePass when hybrid option is selected
lorenzo chelini via Phabricator via llvm-commits
- [PATCH] D59384: Fix reversed bit issue in DCMX mask for "xvtstdcdp" and "xvtstdcsp" P9 implementation
Victor Huang via Phabricator via llvm-commits
- [PATCH] D59777: [x86] improve AVX lowering of vector zext
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D59483: [llvm-objcopy]Preserve data in segments not covered by sections
James Henderson via Phabricator via llvm-commits
- [llvm] r356919 - [llvm-objcopy]Preserve data in segments not covered by sections
James Henderson via llvm-commits
- [PATCH] D59777: [x86] improve AVX lowering of vector zext
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59778: AMDGPU: Make exec mask optimzations more resistant to block splits
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59698: AMDGPU: Preserve LiveIntervals in WQM
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r356922 - AMDGPU: Preserve LiveIntervals in WQM
Matt Arsenault via llvm-commits
- [PATCH] D59755: gitignore: Ignore in-tree Swift builds
Jordan Rose via Phabricator via llvm-commits
- [PATCH] D59777: [x86] improve AVX lowering of vector zext
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D58102: Support X86 Control-flow Enforcement Technology (CET) in LLD
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r356924 - merge-request.sh: Update 8.0 metabug for 8.0.1
Tom Stellard via llvm-commits
- [PATCH] D58827: [Sema][NFCI] Don't allocate storage for the various CorrectionCandidateCallback unless we are going to do some typo correction
Phabricator via Phabricator via llvm-commits
- [PATCH] D59755: gitignore: Ignore in-tree Swift builds
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D48345: [WebAssembly] Fix unwind destination mismatches in CFG stackify
Heejin Ahn via Phabricator via llvm-commits
- [llvm] r356926 - MISched: Don't schedule regions with 0 instructions
Matt Arsenault via llvm-commits
- [PATCH] D59768: AMDGPU: Set hasSideEffects 0 on _term instructions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D59768: AMDGPU: Set hasSideEffects 0 on _term instructions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D59338: MISched: Don't schedule regions with 0 instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59635: [AArch64] NFC: Cleanup isAArch64FrameOffsetLegal
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D59635: [AArch64] NFC: Cleanup isAArch64FrameOffsetLegal
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D59770: AMDGPU: Make collapse-endcf test more useful
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D48345: [WebAssembly] Fix unwind destination mismatches in CFG stackify
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D59771: AMDGPU: Skip debug_instr when collapsing end_cf
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D59363: [SelectionDAG] Add icmp UNDEF handling to SelectionDAG::FoldSetCC
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D59780: Support Intel Control-flow Enforcement Technology
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D48345: [WebAssembly] Fix unwind destination mismatches in CFG stackify
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D59772: AMDGPU: Remove unnecessary check for isFullCopy
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D58102: Support X86 Control-flow Enforcement Technology (CET) in LLD
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D59773: AMDGPU: Add additional MIR tests for exec mask optimizations
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D59216: [LLD][ELF][ARM] Redesign of .ARM.exidx handling to use a SyntheticSection
Peter Smith via Phabricator via llvm-commits
- [PATCH] D59774: [clang-format] Refine structured binding detection
Krasimir Georgiev via Phabricator via llvm-commits
- [PATCH] D59778: AMDGPU: Make exec mask optimzations more resistant to block splits
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D59216: [LLD][ELF][ARM] Redesign of .ARM.exidx handling to use a SyntheticSection
Peter Smith via Phabricator via llvm-commits
- [PATCH] D59635: [AArch64] NFC: Cleanup isAArch64FrameOffsetLegal
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D59778: AMDGPU: Make exec mask optimzations more resistant to block splits
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59778: AMDGPU: Make exec mask optimzations more resistant to block splits
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59778: AMDGPU: Make exec mask optimzations more resistant to block splits
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D57294: lld: elf: discard more specific .gnu.linkonce section
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D59780: Support Intel Control-flow Enforcement Technology
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r356929 - Moved everything SMT-related to LLVM and updated the cmake scripts.
Mikhail R. Gadelha via llvm-commits
- [PATCH] D59782: [AMDGPU] Clarify Code Object V2/V3 differences in AMDGPUUsage
Scott Linder via Phabricator via llvm-commits
- [PATCH] D54978: Move the SMT API to LLVM
Phabricator via Phabricator via llvm-commits
- [PATCH] D58070: [DAG] Remember nodes added to the worklist for pruning.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D59780: Support Intel Control-flow Enforcement Technology
Peter Smith via Phabricator via llvm-commits
- [llvm] r356930 - [x86] add another vector zext test; NFC
Sanjay Patel via llvm-commits
- [PATCH] D59731: [LiveRange] Reset the VNIs when splitting subranges
Quentin Colombet via Phabricator via llvm-commits
- [lld] r356805 - [WebAssembly] Add linker options to control feature checking
Galina Kistanova via llvm-commits
- [PATCH] D59784: [SLPVectorizer] Merge reorderAltShuffleOperands into reorderInputsAccordingToOpcode
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59780: Support Intel Control-flow Enforcement Technology
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D59773: AMDGPU: Add additional MIR tests for exec mask optimizations
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59778: AMDGPU: Make exec mask optimzations more resistant to block splits
Matt Arsenault via Phabricator via llvm-commits
- [lld] r356805 - [WebAssembly] Add linker options to control feature checking
Thomas Lively via llvm-commits
- [PATCH] D59773: AMDGPU: Add additional MIR tests for exec mask optimizations
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D59778: AMDGPU: Make exec mask optimzations more resistant to block splits
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D59777: [x86] improve AVX lowering of vector zext
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D56803: clang -dumpversion returns 4.2.1 for legacy reason, update it
Phabricator via Phabricator via llvm-commits
- [PATCH] D59785: [TargetLowering] Change getOptimalMemOpType to take a Function instead of a MachineFunction
Sjoerd Meijer via Phabricator via llvm-commits
- [lld] r356932 - Revert "[WebAssembly] Add linker options to control feature checking"
Thomas Lively via llvm-commits
- [PATCH] D59671: [lld] Prevent duplicate files in debug line header in dwarf 5.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D59787: [ARM] WIP: implement TTI:getMemcpyCost
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D59766: [TargetLowering] findOptimalMemOpLowering. NFC.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D59671: [lld] Prevent duplicate files in debug line header in dwarf 5.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D59766: [TargetLowering] findOptimalMemOpLowering. NFC.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D59788: [MemDepAnalysis] Allow caller to pass in an OrderedBasicBlock.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D59428: Fix pause check with version info
Jonathan Peyton via Phabricator via llvm-commits
- [PATCH] D59789: [DSE] Preserve basic block ordering using OrderedBasicBlock.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D51664: [IR] Lazily number instructions for local dominance queries
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D59216: [LLD][ELF][ARM] Redesign of .ARM.exidx handling to use a SyntheticSection
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D59766: [TargetLowering] findOptimalMemOpLowering. NFC.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D56803: clang -dumpversion returns 4.2.1 for legacy reason, update it
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D58959: [DebugInfo][ExecutionEngine] follow up for "add SectionedAddress to DebugInfo interfaces"
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D59784: [SLPVectorizer] Merge reorderAltShuffleOperands into reorderInputsAccordingToOpcode
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D54747: Discard debuginfo for object files empty after GC
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D59696: [CGP] Build the DominatorTree lazily
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r356937 - [CGP] Build the DominatorTree lazily
Teresa Johnson via llvm-commits
- [PATCH] D59755: gitignore: Ignore in-tree Swift builds
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D59788: [MemDepAnalysis] Allow caller to pass in an OrderedBasicBlock.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D59688: [X86] Make post-ra scheduling macrofusion-aware.
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r356938 - [SelectionDAG] Add icmp UNDEF handling to SelectionDAG::FoldSetCC
Simon Pilgrim via llvm-commits
- [PATCH] D59284: [NFC][PowerPC] Custom PowerPC specific machine-scheduler
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D59363: [SelectionDAG] Add icmp UNDEF handling to SelectionDAG::FoldSetCC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59784: [SLPVectorizer] Merge reorderAltShuffleOperands into reorderInputsAccordingToOpcode
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59039: [DAGCombine] Allow GatherAllAliases to pass through inline asm calls and glued nodes.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D59763: [llvm-objcopy] - Strip sections before symbols.
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D59039: [DAGCombine] Allow GatherAllAliases to pass through inline asm calls and glued nodes.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D59784: [SLPVectorizer] Merge reorderAltShuffleOperands into reorderInputsAccordingToOpcode
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D59039: [DAGCombine] Allow GatherAllAliases to pass through inline asm calls and glued nodes.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D59790: [DebugInfo][Docs] Document how variable location metadata is transformed through target codegen
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D58070: [DAG] Remember nodes added to the worklist for pruning.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D59731: [LiveRange] Reset the VNIs when splitting subranges
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D58070: [DAG] Remember nodes added to the worklist for pruning.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D59218: [LSR] Fix signed overflow in GenerateCrossUseConstantOffsets.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D59760: [ARM][Asm] Accept upper case coprocessor number and registers
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D57321: Fix LexFloatLiteral Lexing
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D59769: AMDGPU: Fix missing scc implicit def on s_andn2_b64_term
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D55897: Add constrained fptrunc and fpext intrinsics
Craig Topper via Phabricator via llvm-commits
- [PATCH] D59713: [ARM] Add missing memory operands to a bunch of instructions.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D59794: [DAGCombiner] Unify Lifetime and memory Op aliasing.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D59795: [DAGCombine] Improve Lifetime node chains.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D59626: Add MachineDCE pass after RenameIndependentSubregs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59635: [AArch64] NFC: Cleanup isAArch64FrameOffsetLegal
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D59742: [llvm-dlltool] Set a proper machine type for weak symbol object files
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D59789: [DSE] Preserve basic block ordering using OrderedBasicBlock.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D59784: [SLPVectorizer] Merge reorderAltShuffleOperands into reorderInputsAccordingToOpcode
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r356939 - [SLPVectorizer] Merge reorderAltShuffleOperands into reorderInputsAccordingToOpcode
Simon Pilgrim via llvm-commits
- [PATCH] D59523: Thread Safety: also look at ObjC methods
JF Bastien via Phabricator via llvm-commits
- [PATCH] D59515: [llvm] Prevent duplicate files in debug line header in dwarf 5.
Ali Tamur via Phabricator via llvm-commits
- [PATCH] D54747: Discard debuginfo for object files empty after GC
Robert O'Callahan via Phabricator via llvm-commits
- [llvm] r356941 - [llvm] Prevent duplicate files in debug line header in dwarf 5.
Ali Tamur via llvm-commits
- [PATCH] D59710: [SLP] remove lower limit for forming reduction patterns
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D59796: New methods to check for under-/overflow in the SMT API
Mikhail Ramalho via Phabricator via llvm-commits
- [PATCH] D59671: [lld] Prevent duplicate files in debug line header in dwarf 5.
Ali Tamur via Phabricator via llvm-commits
- [PATCH] D59719: [ScriptInterpreter] Make sure that PYTHONHOME is right.
Ted Woodward via Phabricator via llvm-commits
- [lld] r356943 - [lld] Prevent duplicate files in debug line header in dwarf 5.
Ali Tamur via llvm-commits
- [PATCH] D54747: Discard debuginfo for object files empty after GC
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D59627: [clang-format] Keep protobuf "package" statement on one line
Donald Chai via Phabricator via llvm-commits
- [PATCH] D56151: [DebugInfo] PR40010: Avoid register coalesing altering DBG_VALUE valuations
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D59797: [COFF] Reorder fields in Chunk and SectionChunk to reduce their size
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D59797: [COFF] Reorder fields in Chunk and SectionChunk to reduce their size
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D59635: [AArch64] NFC: Cleanup isAArch64FrameOffsetLegal
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D59797: [COFF] Reorder fields in Chunk and SectionChunk to reduce their size
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D59484: [TargetLowering] Add SimplifyDemandedBits support for ISD::INSERT_VECTOR_ELT
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D59797: [COFF] Reorder fields in Chunk and SectionChunk to reduce their size
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D59739: [WebAssembly] Fix bugs in BLOCK/TRY placement
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D59797: [COFF] Reorder fields in Chunk and SectionChunk to reduce their size
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D59517: AMDGPU: Add support for cross address space synchronization scopes
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D59626: Add MachineDCE pass after RenameIndependentSubregs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] r356946 - AMDGPU: Add support for cross address space synchronization scopes
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D59626: Add MachineDCE pass after RenameIndependentSubregs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D59797: [COFF] Reorder fields in Chunk and SectionChunk to reduce their size
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D59797: [COFF] Reorder fields in Chunk and SectionChunk to reduce their size
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D59697: [LLVM-C] Add binding to look up intrinsic by name
Robert Widmann via Phabricator via llvm-commits
- [llvm] r356948 - [LLVM-C] Add binding to look up intrinsic by name
Robert Widmann via llvm-commits
- [PATCH] D59797: [COFF] Reorder fields in Chunk and SectionChunk to reduce their size
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D59635: [AArch64] NFC: Cleanup isAArch64FrameOffsetLegal
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D57143: [builtins] Rounding mode support for addxf3/subxf3
Eli Friedman via Phabricator via llvm-commits
- [lld] r356949 - Revert "[lld] Prevent duplicate files in debug line header in dwarf 5."
Ali Tamur via llvm-commits
- [PATCH] D59782: [AMDGPU] Clarify Code Object V2/V3 differences in AMDGPUUsage
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [llvm] r356951 - Revert "[llvm] Prevent duplicate files in debug line header in dwarf 5."
Ali Tamur via llvm-commits
- [PATCH] D59768: AMDGPU: Set hasSideEffects 0 on _term instructions
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r356952 - AMDGPU: Set hasSideEffects 0 on _term instructions
Matt Arsenault via llvm-commits
- [PATCH] D51584: [IndVars] Smart hard uses detection
Changpeng Fang via Phabricator via llvm-commits
- [lld] r356949 - Revert "[lld] Prevent duplicate files in debug line header in dwarf 5."
Eric Christopher via llvm-commits
- [PATCH] D59218: [LSR] Fix signed overflow in GenerateCrossUseConstantOffsets.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D59720: [AArch64] Prefer "mov" over "orr" to materialize constants.
Eli Friedman via Phabricator via llvm-commits
- [llvm] r356954 - [AArch64] Prefer "mov" over "orr" to materialize constants.
Eli Friedman via llvm-commits
- [PATCH] D59789: [DSE] Preserve basic block ordering using OrderedBasicBlock.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D59772: AMDGPU: Remove unnecessary check for isFullCopy
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59770: AMDGPU: Make collapse-endcf test more useful
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59799: [wip][mips] Use AltOrders to prevent using odd FP-registers
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] r356955 - AMDGPU: Make collapse-endcf test more useful
Matt Arsenault via llvm-commits
- [llvm] r356956 - AMDGPU: Remove unnecessary check for isFullCopy
Matt Arsenault via llvm-commits
- [PATCH] D59776: [Sema] Don't check for array bounds when the types in the base expression are dependent.
Phabricator via Phabricator via llvm-commits
- [llvm] r356958 - Revert "AMDGPU: Scavenge register instead of findUnusedReg"
Matt Arsenault via llvm-commits
- [PATCH] D57265: [PM/CC1] Add -f[no-]split-cold-code CC1 options to toggle splitting
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D46662: [X86] condition branches folding for three-way conditional codes
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D59218: [LSR] Fix signed overflow in GenerateCrossUseConstantOffsets.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D59594: [ELF] Change GOT*_FROM_END (relative to end(.got)) to GOTPLT* (start(.got.plt))
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D59688: [X86] Make post-ra scheduling macrofusion-aware.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D59789: [DSE] Preserve basic block ordering using OrderedBasicBlock.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D59462: [WebAssembly] Optimize the number of routing blocks in FixIrreducibleCFG
Alon Zakai via Phabricator via llvm-commits
- [PATCH] D59218: [LSR] Fix signed overflow in GenerateCrossUseConstantOffsets.
Florian Hahn via llvm-commits
- [PATCH] D46662: [X86] condition branches folding for three-way conditional codes
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D59789: [DSE] Preserve basic block ordering using OrderedBasicBlock.
Florian Hahn via llvm-commits
- [PATCH] D59797: [COFF] Reorder fields in Chunk and SectionChunk to reduce their size
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D59797: [COFF] Reorder fields in Chunk and SectionChunk to reduce their size
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D59800: Use a class instead of lambda-based callbacks to organize garbage collector.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r356959 - [x86] add tests for vector cmps; NFC
Sanjay Patel via llvm-commits
- [PATCH] D59800: Use a class instead of lambda-based callbacks to organize garbage collector.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D58801: [Support] Implement is_local_impl with AIX mntctl
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D59800: Use a class instead of lambda-based callbacks to organize garbage collector.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D59740: [WebAssembly] Don't analyze branches after CFGStackify
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D59800: Use a class instead of lambda-based callbacks to organize garbage collector.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D59740: [WebAssembly] Don't analyze branches after CFGStackify
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D58951: [compiler-rt][tests] Improve handling with non-default toolchains
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D59713: [ARM] Add missing memory operands to a bunch of instructions.
Eli Friedman via Phabricator via llvm-commits
- [llvm] r356963 - [ARM] Add missing memory operands to a bunch of instructions.
Eli Friedman via llvm-commits
- [PATCH] D54647: [WebAssembly] Initial implementation of PIC code generation
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D59797: [COFF] Reorder fields in Chunk and SectionChunk to reduce their size
Bruno Ricci via Phabricator via llvm-commits
- [PATCH] D59800: Use a class instead of lambda-based callbacks to organize garbage collector.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D59722: [ScheduleDAG] Avoid unnecessary recomputation of topological order.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D59740: [WebAssembly] Don't analyze branches after CFGStackify
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D59263: Moving ManagedMemoryRewritePass when hybrid option is selected
Michael Kruse via Phabricator via llvm-commits
- [polly] r356965 - Moving ManagedMemoryRewritePass when hybrid option is selected
Michael Kruse via llvm-commits
- [lld] r356966 - Use a class instead of lambda-based callbacks to organize garbage collector.
Rui Ueyama via llvm-commits
- [PATCH] D59800: Use a class instead of lambda-based callbacks to organize garbage collector.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D59263: Moving ManagedMemoryRewritePass when hybrid option is selected
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D54747: Discard debuginfo for object files empty after GC
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D59797: [COFF] Reorder fields in Chunk and SectionChunk to reduce their size
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D59797: [COFF] Reorder fields in Chunk and SectionChunk to reduce their size
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D59797: [COFF] Reorder fields in Chunk and SectionChunk to reduce their size
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D59594: [ELF] Change GOT*_FROM_END (relative to end(.got)) to GOTPLT* (start(.got.plt))
Fangrui Song via Phabricator via llvm-commits
- [lld] r356968 - [ELF] Change GOT*_FROM_END (relative to end(.got)) to GOTPLT* (start(.got.plt))
Fangrui Song via llvm-commits
- [PATCH] D56201: [LegalizeVectorTypes] Allow single loads and stores for more short vectors
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D54978: Move the SMT API to LLVM
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D51160: Adjust MIScheduler to use ProcResource counts
Momchil Velikov via Phabricator via llvm-commits
- [llvm] r356312 - [ADT] Make SmallVector emplace_back return a reference
David Blaikie via llvm-commits
- [PATCH] D54647: [WebAssembly] Initial implementation of PIC code generation
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D59740: [WebAssembly] Don't analyze branches after CFGStackify
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D59797: [COFF] Reorder fields in Chunk and SectionChunk to reduce their size
Shoaib Meenai via Phabricator via llvm-commits
- [lld] r356949 - Revert "[lld] Prevent duplicate files in debug line header in dwarf 5."
David Blaikie via llvm-commits
- [PATCH] D59740: [WebAssembly] Don't analyze branches after CFGStackify
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D58636: [BinaryFormat] Update Mach-O ARM64E CPU subtype and dumping
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D59719: [ScriptInterpreter] Make sure that PYTHONHOME is right.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D59719: [ScriptInterpreter] Make sure that PYTHONHOME is right.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D59719: [ScriptInterpreter] Make sure that PYTHONHOME is right.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D59807: Fix nondeterminism introduced in r353954
Yi Kong via Phabricator via llvm-commits
- [PATCH] D59716: [ConstantRange] Add full() + empty() named constructors (NFC)
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D59780: Support Intel Control-flow Enforcement Technology
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D59664: [llvm] Non-functional change: declared a couple of local variables as const.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D58950: [PowerPC] Strength reduction of multiply by a constant by shift and add/sub in place
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D57598: [VPLAN] Determine Vector Width programmatically.
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D57379: X86AsmParser: Do not process a non-existent token
Phabricator via Phabricator via llvm-commits
- [PATCH] D57376: X86Parser: Fix potential reference to deleted object
Phabricator via Phabricator via llvm-commits
- [llvm] r356972 - X86AsmParser: Do not process a non-existent token
Craig Topper via llvm-commits
- [llvm] r356973 - X86Parser: Fix potential reference to deleted object
Craig Topper via llvm-commits
- [PATCH] D55851: Implement basic loop fusion pass
Kit Barton via Phabricator via llvm-commits
- [PATCH] D55851: Implement basic loop fusion pass
Kit Barton via Phabricator via llvm-commits
- [PATCH] D59808: [clangd][xpc][cmake] Respect explicit value of CLANGD_BUILD_XPC
Jan Korous via Phabricator via llvm-commits
- [PATCH] D58083: lld: Fix initial Mach-O load commands size calculation omitting LC_FUNCTION_STARTS
Nicholas Allegra via Phabricator via llvm-commits
- [lld] r356975 - Reland "[WebAssembly] Add linker options to control feature checking"
Thomas Lively via llvm-commits
- [PATCH] D59796: New methods to check for under-/overflow in the SMT API
guangqing.chen via Phabricator via llvm-commits
- [PATCH] D59780: Support Intel Control-flow Enforcement Technology
Xiang Zhang via Phabricator via llvm-commits
- [www] r356976 - Add round table list.
Tanya Lattner via llvm-commits
- [PATCH] D59664: [llvm] Non-functional change: declared a couple of local variables as const.
Ali Tamur via Phabricator via llvm-commits
- [PATCH] D59664: [llvm] Non-functional change: declared a couple of local variables as const.
Ali Tamur via Phabricator via llvm-commits
- [PATCH] D59664: [llvm] Non-functional change: declared a couple of local variables as const.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D59809: [ADT] Update SmallVectorTest.EmplaceBack tests after rL356312
Fangrui Song via Phabricator via llvm-commits
- [llvm] r356977 - [X86] Remove unneeded FIXME. NFC
Craig Topper via llvm-commits
- [llvm] r356978 - [X86] In matchBitExtract, if we need to truncate the BEXTR make sure we put the BEXTR at Node's position in the DAG for the topological sort.
Craig Topper via llvm-commits
- [PATCH] D59809: [ADT] Update SmallVectorTest.EmplaceBack tests after rL356312
David Blaikie via Phabricator via llvm-commits
- [llvm] r356979 - [X86] In matchBitExtract, place all of the new nodes before Node's position in the DAG for the topological sort.
Craig Topper via llvm-commits
- [PATCH] D59809: [ADT] Update SmallVectorTest.EmplaceBack tests after rL356312
Fangrui Song via Phabricator via llvm-commits
- [llvm] r356980 - [ADT] Update SmallVectorTest.EmplaceBack tests after rL356312
Fangrui Song via llvm-commits
- [PATCH] D57694: [DebugInfo][DAG] Either salvage dangling debug info or emit Undef DBG_VALUEs
Stephen Hines via Phabricator via llvm-commits
- [PATCH] D59807: Fix nondeterminism introduced in r353954
Stephen Hines via Phabricator via llvm-commits
- [PATCH] D59780: Support Intel Control-flow Enforcement Technology
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59794: [DAGCombiner] Unify Lifetime and memory Op aliasing.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D59780: Support Intel Control-flow Enforcement Technology
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D58083: lld: Fix initial Mach-O load commands size calculation omitting LC_FUNCTION_STARTS
Lang Hames via Phabricator via llvm-commits
- [PATCH] D59713: [ARM] Add missing memory operands to a bunch of instructions.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D59795: [DAGCombine] Improve Lifetime node chains.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D59298: [RISCV] Pass -target-abi to -cc1as
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [llvm] r356979 - [X86] In matchBitExtract, place all of the new nodes before Node's position in the DAG for the topological sort.
Roman Lebedev via llvm-commits
- [PATCH] D58712: Changes for Installing SwiftPM for Apple Swift 5 Toolchain on PowerPC64LE
Sarvesh Tamba via Phabricator via llvm-commits
- [PATCH] D59687: [DebugInfo] Prologue inserter need to insert DW_OP_deref_size
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D59742: [llvm-dlltool] Set a proper machine type for weak symbol object files
Martin Storsjö via Phabricator via llvm-commits
- [llvm] r356982 - [llvm-dlltool] Set a proper machine type for weak symbol object files
Martin Storsjo via llvm-commits
- [PATCH] D59539: [llvm-exegesis] Option to lobotomize dbscan (PR40880)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59780: Support Intel Control-flow Enforcement Technology
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59539: [llvm-exegesis] Option to lobotomize dbscan (PR40880)
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D59810: Always support masm syntax when intel dialect is active
serge via Phabricator via llvm-commits
- [PATCH] D59539: [llvm-exegesis] Option to lobotomize dbscan (PR40880)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59216: [LLD][ELF][ARM] Redesign of .ARM.exidx handling to use a SyntheticSection
Peter Smith via Phabricator via llvm-commits
- [PATCH] D59385: [ARM] Don't try to create "push {r12, lr}" in Thumb1 at -Oz.
Dave Green via Phabricator via llvm-commits
- [PATCH] D58712: Changes for Installing SwiftPM for Apple Swift 5 Toolchain on PowerPC64LE
Sarvesh Tamba via Phabricator via llvm-commits
- [PATCH] D59780: Support Intel Control-flow Enforcement Technology
Fangrui Song via Phabricator via llvm-commits
- [llvm] r356984 - [ARM][Asm] Accept upper case coprocessor number and registers
Oliver Stannard via llvm-commits
- [PATCH] D59760: [ARM][Asm] Accept upper case coprocessor number and registers
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D59807: Fix nondeterminism introduced in r353954
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D51160: Adjust MIScheduler to use ProcResource counts
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D59294: [TableGen] Give meaningful msg for def use in multiclass
Javed Absar via Phabricator via llvm-commits
- [llvm] r356985 - [TableGen] Give meaningful msg for def use in multiclass
Javed Absar via llvm-commits
- [PATCH] D59763: [llvm-objcopy] - Strip sections before symbols.
George Rimar via Phabricator via llvm-commits
- [PATCH] D59763: [llvm-objcopy] - Strip sections before symbols.
George Rimar via Phabricator via llvm-commits
- [PATCH] D35068: [analyzer] Detect usages of unsafe I/O functions
Daniel Kolozsvari via Phabricator via llvm-commits
- [PATCH] D59616: [ARM] Optimize expressions like "return x != 0; " for Thumb1.
Dave Green via Phabricator via llvm-commits
- [PATCH] D59687: [DebugInfo] Prologue inserter need to insert DW_OP_deref_size
Paul Robinson via Phabricator via llvm-commits
- [llvm] r356986 - [TableGen] Let list elements have a trailing comma
Javed Absar via llvm-commits
- [PATCH] D59247: [TableGen] Let list elements have a trailing comma
Javed Absar via Phabricator via llvm-commits
- [PATCH] D59814: [Testing] Move clangd::Annotations to llvm testing support
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D59814: [Testing] Move clangd::Annotations to llvm testing support
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D51160: Adjust MIScheduler to use ProcResource counts
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D59713: [ARM] Add missing memory operands to a bunch of instructions.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D59220: [asan] Add options -asan-detect-invalid-pointer-cmp and -asan-detect-invalid-pointer-sub options.
pierre gousseau via Phabricator via llvm-commits
- [PATCH] D59807: Fix nondeterminism introduced in r353954
Yi Kong via Phabricator via llvm-commits
- [llvm] r356988 - Fix nondeterminism introduced in r353954
Yi Kong via llvm-commits
- [PATCH] D59816: [Support] Implement zlib independent crc32 computation
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D59719: [ScriptInterpreter] Make sure that PYTHONHOME is right.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D59816: [Support] Implement zlib independent crc32 computation
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59816: [Support] Implement zlib independent crc32 computation
George Rimar via Phabricator via llvm-commits
- [PATCH] D59484: [TargetLowering] Add SimplifyDemandedBits support for ISD::INSERT_VECTOR_ELT
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r356989 - [TargetLowering] Add SimplifyDemandedBits support for ISD::INSERT_VECTOR_ELT
Simon Pilgrim via llvm-commits
- [PATCH] D55851: Implement basic loop fusion pass
Dave Green via Phabricator via llvm-commits
- [llvm] r356990 - [RISCV] Improve codegen for icmp {ne, eq} with a constant
Luis Marques via llvm-commits
- [PATCH] D59816: [Support] Implement zlib independent crc32 computation
Eugene Leviant via Phabricator via llvm-commits
- [debuginfo-tests] r356991 - Creating release candidate rc1 from release_710 branch
Tom Stellard via llvm-commits
- [lld] r356991 - Creating release candidate rc1 from release_710 branch
Tom Stellard via llvm-commits
- [test-suite] r356991 - Creating release candidate rc1 from release_710 branch
Tom Stellard via llvm-commits
- [PATCH] D59713: [ARM] Add missing memory operands to a bunch of instructions.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D59816: [Support] Implement zlib independent crc32 computation
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59816: [Support] Implement zlib independent crc32 computation
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D59816: [Support] Implement zlib independent crc32 computation
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D59218: [LSR] Fix signed overflow in GenerateCrossUseConstantOffsets.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D59818: [x86] avoid cmov in movmsk reduction
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D58675: [clang] Adds `-ftime-trace` option to clang that produces Chrome `chrome://tracing` compatible JSON profiling output dumps
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D58675: [clang] Adds `-ftime-trace` option to clang that produces Chrome `chrome://tracing` compatible JSON profiling output dumps
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D59419: [XCOFF] Add functionality for parsing AIX XCOFF object files header .
Digger via Phabricator via llvm-commits
- [PATCH] D59419: [XCOFF] Add functionality for parsing AIX XCOFF object files header .
Digger via Phabricator via llvm-commits
- [PATCH] D59758: [DAGCombiner] Combine OR as ADD when no common bits are set
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D59816: [Support] Implement zlib independent crc32 computation
Michał Górny via Phabricator via llvm-commits
- [PATCH] D57321: Fix LexFloatLiteral Lexing
Brandon Jones via Phabricator via llvm-commits
- [llvm] r356994 - Moved body of methods dump to .cpp file to fix compilation when modules
Mikhail R. Gadelha via llvm-commits
- [PATCH] D54978: Move the SMT API to LLVM
Mikhail Ramalho via Phabricator via llvm-commits
- [PATCH] D59816: [Support] Implement zlib independent crc32 computation
George Rimar via Phabricator via llvm-commits
- [PATCH] D30471: [SDAG] Relax conditions under stores of loaded values can be merged
James Y Knight via Phabricator via llvm-commits
- [PATCH] D59419: [XCOFF] Add functionality for parsing AIX XCOFF object files header .
Digger via Phabricator via llvm-commits
- [PATCH] D59775: Minidump: Add support for reading/writing strings
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D46534: [MC] Update Rootfile in AsmStreamer
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D59820: [llvm-exegesis] Introduce a 'naive' clustering algorithm (PR40880)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59539: [llvm-exegesis] Option to lobotomize dbscan (PR40880)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D58950: [PowerPC] Strength reduction of multiply by a constant by shift and add/sub in place
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D59216: [LLD][ELF][ARM] Redesign of .ARM.exidx handling to use a SyntheticSection
Peter Smith via Phabricator via llvm-commits
- [PATCH] D59821: [llvm-exegesis] Allow the target to disable the selection of some registers.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D59584: python 2/3 compat: commands vs subprocess
Phabricator via Phabricator via llvm-commits
- [PATCH] D59821: [llvm-exegesis] Allow the target to disable the selection of some registers.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D59822: [DAGCombiner] Don't allow addcarry if the type of the carry producer is illegal.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D58068: [DAG] Avoid smart constructor-based dangling nodes.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D59821: [llvm-exegesis] Allow the target to disable the selection of some registers.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D55897: Add constrained fptrunc and fpext intrinsics
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D59401: Fix non-determinism in Reassociate caused by address coincidences
David Blaikie via Phabricator via llvm-commits
- [llvm] r356996 - [DAG] Avoid smart constructor-based dangling nodes.
Nirav Dave via llvm-commits
- [PATCH] D59518: [DwarfDebug] Skip entries to big for 16 bit size field in Dwarf < 5.
David Blaikie via Phabricator via llvm-commits
- [llvm] r356997 - [SystemZ] Remove LRMux pseudo instruction.
Jonas Paulsson via llvm-commits
- [PATCH] D55952: [libomptarget] Introduce LIBOMPTARGET_ENABLE_DEBUG cmake option.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D55952: [libomptarget] Introduce LIBOMPTARGET_ENABLE_DEBUG cmake option.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D59518: [DwarfDebug] Skip entries to big for 16 bit size field in Dwarf < 5.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D53106: [SelectionDAG] Fix behavior topological ordering with regards to glued nodes.
Nirav Dave via Phabricator via llvm-commits
- [llvm] r356999 - Test commit: fix typo
Ronald Wampler via llvm-commits
- [PATCH] D57534: [DAG][ARM] Define upwrapAddress for ARM backend.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D58675: [clang] Adds `-ftime-trace` option to clang that produces Chrome `chrome://tracing` compatible JSON profiling output dumps
Takuto Ikuta via Phabricator via llvm-commits
- [PATCH] D59820: [llvm-exegesis] Introduce a 'naive' clustering algorithm (PR40880)
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D59821: [llvm-exegesis] Allow the target to disable the selection of some registers.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D59758: [DAGCombiner] Combine OR as ADD when no common bits are set
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D59821: [llvm-exegesis] Allow the target to disable the selection of some registers.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D54978: Move the SMT API to LLVM
Adrian Prantl via Phabricator via llvm-commits
- [llvm] r357000 - [MCA] Correctly update the UsedResourceGroups mask in the InstrBuilder.
Andrea Di Biagio via llvm-commits
- [llvm] r357002 - [RISCV] Update setcc-logic.ll codegen test
Luis Marques via llvm-commits
- [PATCH] D59039: [DAGCombine] Allow GatherAllAliases to pass through inline asm calls and glued nodes.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D59821: [llvm-exegesis] Allow the target to disable the selection of some registers.
Clement Courbet via Phabricator via llvm-commits
- [llvm] r357003 - [llvm-exegesis] Allow the target to disable the selection of some registers.
Clement Courbet via llvm-commits
- [PATCH] D59518: [DwarfDebug] Skip entries to big for 16 bit size field in Dwarf < 5.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D59823: [llvm-readelf]Merge dynamic and static relocation printing to avoid code duplication
James Henderson via Phabricator via llvm-commits
- [PATCH] D59816: [Support] Implement zlib independent crc32 computation
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D59687: [DebugInfo] Prologue inserter need to insert DW_OP_deref_size
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D59816: [Support] Implement zlib independent crc32 computation
Adrian Prantl via Phabricator via llvm-commits
- [llvm] r357004 - [InstCombine] update tests to use FileCheck; NFC
Sanjay Patel via llvm-commits
- [PATCH] D59518: [DwarfDebug] Skip entries to big for 16 bit size field in Dwarf < 5.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D56151: [DebugInfo] PR40010: Avoid register coalesing altering DBG_VALUE valuations
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D58918: [AMDGPU] Add support for 64 bit buffer atomic artihmetic instructions
Samuel Pitoiset via Phabricator via llvm-commits
- [PATCH] D55851: Implement basic loop fusion pass
Kit Barton via Phabricator via llvm-commits
- [PATCH] D59780: Support Intel Control-flow Enforcement Technology
Peter Smith via Phabricator via llvm-commits
- [llvm] r357005 - [InstCombine] add tests for uaddsat using min; NFC
Sanjay Patel via llvm-commits
- [PATCH] D59824: [LLD] Restore tests that use "-" as output
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D59663: [Support] MemoryBlock size should reflect the requested size
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D59816: [Support] Implement zlib independent crc32 computation
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D59816: [Support] Implement zlib independent crc32 computation
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D59824: [LLD] Restore tests that use "-" as output
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D59663: [Support] MemoryBlock size should reflect the requested size
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D59824: [LLD] Restore tests that use "-" as output
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D59220: [asan] Add options -asan-detect-invalid-pointer-cmp and -asan-detect-invalid-pointer-sub options.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D59518: [DwarfDebug] Skip entries to big for 16 bit size field in Dwarf < 5.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D59739: [WebAssembly] Fix bugs in BLOCK/TRY placement
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D59740: [WebAssembly] Don't analyze branches after CFGStackify
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D53832: Make instrprof-set-dir-mode test tolerant of group ID
Troy Johnson via Phabricator via llvm-commits
- [PATCH] D59739: [WebAssembly] Fix bugs in BLOCK/TRY placement
Heejin Ahn via Phabricator via llvm-commits
- [llvm] r357007 - [WebAssembly] Fix bugs in BLOCK/TRY placement
Heejin Ahn via llvm-commits
- [PATCH] D59518: [DwarfDebug] Skip entries to big for 16 bit size field in Dwarf < 5.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D59751: [WebAssembly] Fix a bug when mixing TRY/LOOP markers
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D59780: Support Intel Control-flow Enforcement Technology
Peter Smith via Phabricator via llvm-commits
- [llvm] r357008 - [WebAssembly] Fix a bug when mixing TRY/LOOP markers
Heejin Ahn via llvm-commits
- [PATCH] D59763: [llvm-objcopy] - Strip sections before symbols.
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D59737: [WebAssembly] Support WebAssemblyFunctionInfo serialization
Heejin Ahn via Phabricator via llvm-commits
- [llvm] r357009 - [WebAssembly] Support WebAssemblyFunctionInfo serialization
Heejin Ahn via llvm-commits
- [PATCH] D59559: [ELF] Make R_I386_GOTPC and R_X86_64_GOTPC32/64 resolve to .got.plt.
Siva Chandra via Phabricator via llvm-commits
- [llvm] r357011 - [WebAssembly] Add CFGStacikfied field to WebAssemblyFunctionInfo
Heejin Ahn via llvm-commits
- [PATCH] D59747: [WebAssembly] Add CFGStacikfied field to WebAssemblyFunctionInfo
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D59799: [wip][mips] Use AltOrders to prevent using odd FP-registers
Petar Avramovic via Phabricator via llvm-commits
- [llvm] r357012 - [InstCombine] form uaddsat from add+umin (PR14613)
Sanjay Patel via llvm-commits
- [PATCH] D59820: [llvm-exegesis] Introduce a 'naive' clustering algorithm (PR40880)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59827: [slh] x86 impl of ARM instrinsic for SLH
Zola Bridges via Phabricator via llvm-commits
- [PATCH] D59827: [slh] x86 impl of ARM instrinsic for SLH
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D59411: [LLD][COFF] Improve checkFailIfMismatch
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D59827: [slh] x86 impl of ARM instrinsic for SLH
Zola Bridges via Phabricator via llvm-commits
- [PATCH] D59653: [NFC] Add tests for ssubo X, C -> saddo X, -C
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D59824: [LLD] Restore tests that use "-" as output
Andrew Ng via Phabricator via llvm-commits
- [llvm] r357013 - [InstCombine] Add tests for ssubo X, C -> saddo X, -C; NFC
Nikita Popov via llvm-commits
- [llvm] r357014 - [ConstantRange] Fix outdated comment; NFC
Nikita Popov via llvm-commits
- [PATCH] D58872: [InstCombine] Start canonicalizing to uadd.sat and usub.sat
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D58991: AMDGPU: Don't bother checking the chain in areLoadsFromSameBasePtr
Samuel Pitoiset via Phabricator via llvm-commits
- [PATCH] D59825: SafepointIRVerifier port to new Pass Manager
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D59829: AMDGPU: An extension to promote constant offset to the immediate
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D59740: [WebAssembly] Don't analyze branches after CFGStackify
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D59740: [WebAssembly] Don't analyze branches after CFGStackify
Heejin Ahn via Phabricator via llvm-commits
- [llvm] r357015 - [WebAssembly] Don't analyze branches after CFGStackify
Heejin Ahn via llvm-commits
- [PATCH] D59829: AMDGPU: An extension to promote constant offset to the immediate
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59020: [StackMaps] Update llvm-readobj to parse V3 Stackmaps
Jake Hughes via Phabricator via llvm-commits
- [PATCH] D59830: [FPEnv] Make constrained FP IR verification more flexible.
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D59266: [X86] Add support for {vex2}, {vex3}, and {evex} to the assembler to match gas. Use {evex} to improve the one our 32-bit AVX512 tests.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D59391: [X86] Add post-isel pseudos for rotate by immediate using SHLD/SHRD
Craig Topper via Phabricator via llvm-commits
- [PATCH] D59758: [DAGCombiner] Combine OR as ADD when no common bits are set
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D59828: Add lldb-vscode as a dependency of lldb tests.
Jorge Gorbe Moya via Phabricator via llvm-commits
- [PATCH] D59830: [FPEnv] Make constrained FP IR verification more flexible.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59830: [FPEnv] Make constrained FP IR verification more flexible.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59763: [llvm-objcopy] - Strip sections before symbols.
George Rimar via Phabricator via llvm-commits
- [llvm] r357017 - [llvm-objcopy] - Strip sections before symbols.
George Rimar via llvm-commits
- [PATCH] D59822: [DAGCombiner] Don't allow addcarry if the type of the carry producer is illegal.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D59829: AMDGPU: An extension to promote constant offset to the immediate
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D59830: [FPEnv] Make constrained FP IR verification more flexible.
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D54327: Adding debug info to support Fortran (part 3)
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D59506: [ValueTracking][InstSimplify] Support min/max selects in computeConstantRange()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D59830: [FPEnv] Make constrained FP IR verification more flexible.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59832: [LoopRotation] Allow loop header duplication if vectorization is forced
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D59654: [DAGCombiner] Fold truncate(build_vector(x,y)) -> build_vector(truncate(x),truncate(y))
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r357018 - [llvm] Reapply "Prevent duplicate files in debug line header in dwarf 5."
Ali Tamur via llvm-commits
- [PATCH] D59139: [CodeGenPrepare] Fix ModifiedDT flag in optimizeSelectInst
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D59830: [FPEnv] Make constrained FP IR verification more flexible.
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r357019 - gn build: Merge r356929 (effectively relands r353518, reverted in r353621)
Nico Weber via llvm-commits
- [lld] r357020 - [lld] Reapply "Prevent duplicate files in debug line header in dwarf 5."
Ali Tamur via llvm-commits
- [PATCH] D59833: [FPEnv] New document for adding new constrained FP intrinsics
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D59713: [ARM] Add missing memory operands to a bunch of instructions.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D59834: [ARM] Don't confuse the scheduler for very large VLDMDIA etc.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D58872: [InstCombine] Start canonicalizing to uadd.sat and usub.sat
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D58872: [InstCombine] Start canonicalizing to uadd.sat and usub.sat
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D59385: [ARM] Don't try to create "push {r12, lr}" in Thumb1 at -Oz.
Eli Friedman via Phabricator via llvm-commits
- [llvm] r357021 - gn build: Format all build files
Nico Weber via llvm-commits
- [PATCH] D59835: [ProfileSummary] Count callsite samples when computing total samples.
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D59788: [MemDepAnalysis] Allow caller to pass in an OrderedBasicBlock.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D59820: [llvm-exegesis] Introduce a 'naive' clustering algorithm (PR40880)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59788: [MemDepAnalysis] Allow caller to pass in an OrderedBasicBlock.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D59830: [FPEnv] Make constrained FP IR verification more flexible.
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D59836: PEI: Delay checking requiresFrameIndexReplacementScavenging
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D54647: [WebAssembly] Initial implementation of PIC code generation
Phabricator via Phabricator via llvm-commits
- [PATCH] D59411: [LLD][COFF] Improve checkFailIfMismatch
Rui Ueyama via Phabricator via llvm-commits
- [lld] r357022 - [WebAssembly] Initial implementation of PIC code generation
Sam Clegg via llvm-commits
- [llvm] r357022 - [WebAssembly] Initial implementation of PIC code generation
Sam Clegg via llvm-commits
- [PATCH] D59837: Add "git llvm revert" subcommand
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D59788: [MemDepAnalysis] Allow caller to pass in an OrderedBasicBlock.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D59727: [libc++] Fix return value of snprintf_l() on Windows when buffer is too small
Tom Anderson via Phabricator via llvm-commits
- [lld] r357025 - Revert "[lld] Reapply "Prevent duplicate files in debug line header in dwarf 5.""
Ali Tamur via llvm-commits
- [PATCH] D54802: [LLD][COFF] Generate import modules in PDB
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D59836: PEI: Delay checking requiresFrameIndexReplacementScavenging
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D59838: gn build: Add build files for clang-include-fixer and find-all-symbols
Nico Weber via Phabricator via llvm-commits
- [llvm] r357026 - Revert "[llvm] Reapply "Prevent duplicate files in debug line header in dwarf 5.""
Ali Tamur via llvm-commits
- [PATCH] D57687: [clang-format] Add style option AllowShortLambdasOnASingleLine
Ronald Wampler via Phabricator via llvm-commits
- [PATCH] D56201: [LegalizeVectorTypes] Allow single loads and stores for more short vectors
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D59794: [DAGCombiner] Unify Lifetime and memory Op aliasing.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D59794: [DAGCombiner] Unify Lifetime and memory Op aliasing.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D58685: [PowerPC] Remove UseVSXReg
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D59840: AMDGPU: Enable the scavenger for large frames
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r357028 - [PowerPC] Remove UseVSXReg
Stefan Pintilie via llvm-commits
- [PATCH] D59836: PEI: Delay checking requiresFrameIndexReplacementScavenging
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59794: [DAGCombiner] Unify Lifetime and memory Op aliasing.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D58877: [InstCombine] fold add(add(A, ~B), 1) -> sub(A, B)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59836: PEI: Delay checking requiresFrameIndexReplacementScavenging
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D59840: AMDGPU: Enable the scavenger for large frames
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D59795: [DAGCombine] Improve Lifetime node chains.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D59842: RegScavenger: Fix !AllowSpill if no regs are available
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59780: Support Intel Control-flow Enforcement Technology
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D59843: [PowerPC] Add support for __dcbf builtin
Ahsan Saghir via Phabricator via llvm-commits
- [PATCH] D59780: Support Intel Control-flow Enforcement Technology
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D51160: Adjust MIScheduler to use ProcResource counts
Andrew Trick via Phabricator via llvm-commits
- [PATCH] D59787: [ARM] Implement TTI:getMemcpyCost
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D59830: [FPEnv] Make constrained FP IR verification more flexible.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59837: Add "git llvm revert" subcommand
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D59829: AMDGPU: An extension to promote constant offset to the immediate
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r357029 - [SDAG] add simplifications for FP at node creation time
Sanjay Patel via llvm-commits
- [PATCH] D59780: Support Intel Control-flow Enforcement Technology
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D59844: Reapply "AMDGPU: Scavenge register instead of findUnusedReg"
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59842: RegScavenger: Fix !AllowSpill if no regs are available
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D59843: [PowerPC] Add support for __dcbf builtin
Ahsan Saghir via Phabricator via llvm-commits
- [PATCH] D59749: [ConstantRange] Fix isWrappedSet()
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59846: AMDGPU: wave_barrier is not isBarrier
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59731: [LiveRange] Reset the VNIs when splitting subranges
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D59623: [PPC] Refactor PPCBranchSelector.cpp
Guozhi Wei via Phabricator via llvm-commits
- [llvm] r357032 - [LiveRange] Reset the VNIs when splitting subranges
Quentin Colombet via llvm-commits
- [llvm] r357033 - [PPC] Refactor PPCBranchSelector.cpp
Guozhi Wei via llvm-commits
- [PATCH] D59838: gn build: Add build files for clang-include-fixer and find-all-symbols
Mirko Bonadei via Phabricator via llvm-commits
- [PATCH] D59844: Reapply "AMDGPU: Scavenge register instead of findUnusedReg"
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D59846: AMDGPU: wave_barrier is not isBarrier
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D59749: [ConstantRange] Fix isWrappedSet()
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59846: AMDGPU: wave_barrier is not isBarrier
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59848: [ConstantRange] Exclude full set from isSignWrappedSet()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D59837: Add "git llvm revert" subcommand
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D59846: AMDGPU: wave_barrier is not isBarrier
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D59837: Add "git llvm revert" subcommand
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D59848: [ConstantRange] Exclude full set from isSignWrappedSet()
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59480: [NFC] Add SchedState to allow forwarding the Scheduling state between MBB
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D59220: [asan] Add options -asan-detect-invalid-pointer-cmp and -asan-detect-invalid-pointer-sub options.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D57143: [builtins] Rounding mode support for addxf3/subxf3
Yi Kong via Phabricator via llvm-commits
- [compiler-rt] r357035 - [builtins] Rounding mode support for addxf3/subxf3
Yi Kong via llvm-commits
- [PATCH] D59785: [TargetLowering] Change getOptimalMemOpType to take a Function instead of a MachineFunction
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D59788: [MemDepAnalysis] Allow caller to pass in an OrderedBasicBlock.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r357032 - [LiveRange] Reset the VNIs when splitting subranges
Justin Bogner via llvm-commits
- [llvm] r357036 - [cmake] Reset variable before using it
Shoaib Meenai via llvm-commits
- [PATCH] D59837: Add "git llvm revert" subcommand
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D59851: AMDGPU: Fix areLoadsFromSameBasePtr for DS atomics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59851: AMDGPU: Fix areLoadsFromSameBasePtr for DS atomics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59851: AMDGPU: Fix areLoadsFromSameBasePtr for DS atomics
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D59851: AMDGPU: Fix areLoadsFromSameBasePtr for DS atomics
Samuel Pitoiset via Phabricator via llvm-commits
- [PATCH] D59848: [ConstantRange] Exclude full set from isSignWrappedSet()
Nikita Popov via Phabricator via llvm-commits
- [llvm] r357039 - [ConstantRange] Exclude full set from isSignWrappedSet()
Nikita Popov via llvm-commits
- [PATCH] D59852: [IR] Create new method in `Function` class (NFC)
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D59514: [PGO] Profile guided code size optimization.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [llvm] r357032 - [LiveRange] Reset the VNIs when splitting subranges
Quentin Colombet via llvm-commits
- [PATCH] D59514: [PGO] Profile guided code size optimization.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D32140: Global code motion of congruent computations
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D59785: [TargetLowering] Change getOptimalMemOpType to take a Function instead of a MachineFunction
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D59853: MIR: Freeze reserved regs after parsing everything
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59799: [wip][mips] Use AltOrders to prevent using odd FP-registers
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D59838: gn build: Add build files for clang-include-fixer and find-all-symbols
Phabricator via Phabricator via llvm-commits
- [llvm] r357042 - gn build: Add build files for clang-include-fixer and find-all-symbols
Nico Weber via llvm-commits
- [PATCH] D59571: [Remarks] Emit a section containing remark diagnostics metadata
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D59825: SafepointIRVerifier port to new Pass Manager
Philip Reames via Phabricator via llvm-commits
- [PATCH] D56743: [llvm-rc] Support '--' for delimiting options from input paths
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D59729: [GVN] non-functional code movement
Philip Reames via Phabricator via llvm-commits
- [PATCH] D59858: Fix llvm-rc tests.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D59858: Fix llvm-rc tests.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D58068: [DAG] Avoid smart constructor-based dangling nodes.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D59780: Support Intel Control-flow Enforcement Technology
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D59730: [GVN] teach ConstantFolding correct handling of non-integral addrspace casts
Philip Reames via Phabricator via llvm-commits
- [PATCH] D59571: [Remarks] Emit a section containing remark diagnostics metadata
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D58636: [BinaryFormat] Update Mach-O ARM64E CPU subtype and dumping
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D59349: Let CorrelatedValuePropagation preserve LazyValueInfo
Philip Reames via Phabricator via llvm-commits
- [llvm] r357043 - [Remarks] Emit a section containing remark diagnostics metadata
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D59729: [GVN] non-functional code movement
Jameson Nash via Phabricator via llvm-commits
- [PATCH] D59020: [StackMaps] Update llvm-readobj to parse V3 Stackmaps
Philip Reames via Phabricator via llvm-commits
- Buildbot numbers for the week of 03/10/2019 - 03/16/2019
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 03/17/2019 - 03/23/2019
Galina Kistanova via llvm-commits
- [PATCH] D59860: [WebAssembly] Improve invalid relocation error message
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D59860: [WebAssembly] Improve invalid relocation error message
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D59853: MIR: Freeze reserved regs after parsing everything
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D59821: [llvm-exegesis] Allow the target to disable the selection of some registers.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D59780: Support Intel Control-flow Enforcement Technology
Xiang Zhang via Phabricator via llvm-commits
- [llvm] r357045 - [X86] Simplify some code in matchBitExtract by using ANY_EXTEND.
Craig Topper via llvm-commits
- [PATCH] D59795: [DAGCombine] Improve Lifetime node chains.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D59780: Support Intel Control-flow Enforcement Technology
Xiang Zhang via Phabricator via llvm-commits
- [llvm] r357046 - [X86] Autogenerate complete checks. NFC
Craig Topper via llvm-commits
- [PATCH] D59825: SafepointIRVerifier port to new Pass Manager
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D59825: SafepointIRVerifier port to new Pass Manager
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D59823: [llvm-readelf]Merge dynamic and static relocation printing to avoid code duplication
Xing via Phabricator via llvm-commits
- [PATCH] D59284: [NFC][PowerPC] Custom PowerPC specific machine-scheduler
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D59284: [NFC][PowerPC] Custom PowerPC specific machine-scheduler
qshanz via Phabricator via llvm-commits
- [llvm] r357047 - [NFC][PowerPC] Custom PowerPC specific machine-scheduler
QingShan Zhang via llvm-commits
- [PATCH] D59480: [NFC] Add SchedState to allow forwarding the Scheduling state between MBB
Qing Shan Zhang via Phabricator via llvm-commits
- [compiler-rt] r357048 - Revert "[builtins] Rounding mode support for addxf3/subxf3"
Yi Kong via llvm-commits
- [llvm] r357049 - [X86] When iselling (x << C1) and/or/xor C2 as (x and/or/xor (C2>>C1)) << C1, go through the isel table instead of manually selecting.
Craig Topper via llvm-commits
- [PATCH] D59837: Add "git llvm revert" subcommand
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D59823: [llvm-readelf]Merge dynamic and static relocation printing to avoid code duplication
George Rimar via Phabricator via llvm-commits
- [PATCH] D59825: SafepointIRVerifier port to new Pass Manager
Fedor Sergeev via Phabricator via llvm-commits
- [llvm] r357050 - [X86] Add test cases for missed opportunities in (x << C1) op C2 to (x op (C2>>C1)) << C1 transform.
Craig Topper via llvm-commits
- [PATCH] D54720: [PPC64] toc-indirect to toc-relative relaxation.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59825: SafepointIRVerifier port to new Pass Manager
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D59867: [X86] Teach the isel optimization for (x << C1) op C2 to (x op (C2>>C1)) << C1 to consider cases where C2>>C1 can fit an unsigned 32-bit immediate
Craig Topper via Phabricator via llvm-commits
- [PATCH] D59868: [ARM] Remove dead function ARMMCCodeEmitter::getSOImmOpValue
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D58950: [PowerPC] Strength reduction of multiply by a constant by shift and add/sub in place
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D59869: [NewPM] Fix a nasty bug with analysis invalidation in the new PM.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D59869: [NewPM] Fix a nasty bug with analysis invalidation in the new PM.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D58675: [clang] Adds `-ftime-trace` option to clang that produces Chrome `chrome://tracing` compatible JSON profiling output dumps
Anton Afanasyev via Phabricator via llvm-commits
- [llvm] r357051 - [llvm-dwarfdump] Simplify -o handling
Fangrui Song via llvm-commits
- [PATCH] D59821: [llvm-exegesis] Allow the target to disable the selection of some registers.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D59821: [llvm-exegesis] Allow the target to disable the selection of some registers.
Clement Courbet via Phabricator via llvm-commits
- [llvm] r357052 - [DAGCombiner] Don't allow addcarry if the carry producer is illegal.
Jonas Paulsson via llvm-commits
- [llvm] r357053 - [DWARF] Simplify DWARFVerifier::handleDebugAbbrev. NFC
Fangrui Song via llvm-commits
- [PATCH] D59822: [DAGCombiner] Don't allow addcarry if the type of the carry producer is illegal.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D59871: [AMDGPU] Avoid mistaking a ds atomic for a load
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D59820: [llvm-exegesis] Introduce a 'naive' clustering algorithm (PR40880)
Clement Courbet via Phabricator via llvm-commits
- [llvm] r357054 - [DWARF] Add D to Seen early to avoid duplicate elements in Worklist
Fangrui Song via llvm-commits
- [PATCH] D59495: Fix an out-of-bounds error in RegisterContextDarwin_arm64
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D59820: [llvm-exegesis] Introduce a 'naive' clustering algorithm (PR40880)
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D59820: [llvm-exegesis] Introduce a 'naive' clustering algorithm (PR40880)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D56151: [DebugInfo] PR40010: Avoid register coalesing altering DBG_VALUE valuations
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D59820: [llvm-exegesis] Introduce a 'naive' clustering algorithm (PR40880)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59820: [llvm-exegesis] Introduce a 'naive' clustering algorithm (PR40880)
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D57598: [VPLAN] Determine Vector Width programmatically.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D59834: [ARM] Don't confuse the scheduler for very large VLDMDIA etc.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D57598: [VPLAN] Determine Vector Width programmatically.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r357057 - Revert rL356864 : [X86][SSE41] Start shuffle combining from ZERO_EXTEND_VECTOR_INREG (PR40685)
Simon Pilgrim via llvm-commits
- [PATCH] D59663: [Support] MemoryBlock size should reflect the requested size
Phabricator via Phabricator via llvm-commits
- [llvm] r357058 - [Support] MemoryBlock size should reflect the requested size
Andrew Ng via llvm-commits
- [PATCH] D59820: [llvm-exegesis] Introduce a 'naive' clustering algorithm (PR40880)
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r357059 - [AArch64] Adds cases for LDRSHWui and LDRSHXui to getMemOpInfo
Sander de Smalen via llvm-commits
- [PATCH] D59832: [LoopRotation] Allow loop header duplication if vectorization is forced
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D59816: [Support] Implement zlib independent crc32 computation
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D59581: Python 2/3 compat: urllib
Peter Smith via Phabricator via llvm-commits
- [llvm] r357062 - [X86][SSE] Add shuffle test case for PR41249
Simon Pilgrim via llvm-commits
- [PATCH] D59872: [X86MacroFusion] Handle branch fusion (AMD CPUs).
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D59872: [X86MacroFusion] Handle branch fusion (AMD CPUs).
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D56151: [DebugInfo] PR40010: Avoid register coalesing altering DBG_VALUE valuations
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D59794: [DAGCombiner] Unify Lifetime and memory Op aliasing.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D59872: [X86MacroFusion] Handle branch fusion (AMD CPUs).
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59795: [DAGCombine] Improve Lifetime node chains.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D59858: Fix llvm-rc tests.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D56151: [DebugInfo] PR40010: Avoid register coalesing altering DBG_VALUE valuations
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D54583: PowerPC: Optimize SPE double parameter calling setup
Kei Thomsen via Phabricator via llvm-commits
- [PATCH] D58872: [InstCombine] Start canonicalizing to uadd.sat and usub.sat
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D59872: [X86MacroFusion] Handle branch fusion (AMD CPUs).
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59305: [AMDGPU][MC] Corrected handling of tied src for atomic return MUBUF opcodes
Phabricator via Phabricator via llvm-commits
- [llvm] r357063 - [AMDGPU][MC] Corrected handling of tied src for atomic return MUBUF opcodes
Roman Lebedev via llvm-commits
- [llvm] r357063 - [AMDGPU][MC] Corrected handling of tied src for atomic return MUBUF opcodes
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D59875: [yaml2obj][obj2yaml] - Teach yaml2obj/obj2yaml tools about STB_GNU_UNIQUE symbols.
George Rimar via Phabricator via llvm-commits
- [llvm] r357063 - [AMDGPU][MC] Corrected handling of tied src for atomic return MUBUF opcodes
Preobrazhensky, Dmitry via llvm-commits
- [PATCH] D59139: [CodeGenPrepare] Fix ModifiedDT flag in optimizeSelectInst
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D59636: [AArch64][SVE] Asm: error on unexpected SVE vector register type suffix
Phabricator via Phabricator via llvm-commits
- [llvm] r357064 - [AArch64] NFC: Cleanup isAArch64FrameOffsetLegal
Sander de Smalen via llvm-commits
- [llvm] r357063 - [AMDGPU][MC] Corrected handling of tied src for atomic return MUBUF opcodes
Roman Lebedev via llvm-commits
- [PATCH] D59545: [llvm-readobj] Add new helper function `getSymbolVersionByIndex()`
Xing via Phabricator via llvm-commits
- [llvm] r357063 - [AMDGPU][MC] Corrected handling of tied src for atomic return MUBUF opcodes
Preobrazhensky, Dmitry via llvm-commits
- [llvm] r357063 - [AMDGPU][MC] Corrected handling of tied src for atomic return MUBUF opcodes
Roman Lebedev via llvm-commits
- [PATCH] D59830: [FPEnv] Make constrained FP IR verification more flexible.
Kevin P. Neal via Phabricator via llvm-commits
- [llvm] r357065 - The IR verifier currently supports the constrained floating point intrinsics,
Kevin P. Neal via llvm-commits
- [llvm] r357063 - [AMDGPU][MC] Corrected handling of tied src for atomic return MUBUF opcodes
Preobrazhensky, Dmitry via llvm-commits
- [PATCH] D59816: [Support] Implement zlib independent crc32 computation
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D58675: [clang] Adds `-ftime-trace` option to clang that produces Chrome `chrome://tracing` compatible JSON profiling output dumps
Takuto Ikuta via Phabricator via llvm-commits
- [llvm] r357066 - Revert of 357063 [AMDGPU][MC] Corrected handling of tied src for atomic return MUBUF opcodes
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D59877: [llvm-readobj][WIP] Add GNU style dumper for .gnu.version section
Xing via Phabricator via llvm-commits
- [PATCH] D59879: [ARM][CMSE] Add commandline option and feature macro
Javed Absar via Phabricator via llvm-commits
- [llvm] r355490 - [CodeGen] Omit range checks from jump tables when lowering switches with unreachable default
Hans Wennborg via llvm-commits
- [llvm] r357067 - Re-commit r355490 "[CodeGen] Omit range checks from jump tables when lowering switches with unreachable default"
Hans Wennborg via llvm-commits
- [llvm] r357069 - [DAGCombine] Refactor GatherAllAliases. NFCI.
Nirav Dave via llvm-commits
- [llvm] r357070 - [DAGCombiner] Unify Lifetime and memory Op aliasing.
Nirav Dave via llvm-commits
- [PATCH] D59794: [DAGCombiner] Unify Lifetime and memory Op aliasing.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D59871: [AMDGPU] Avoid mistaking a ds atomic for a load
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59877: [llvm-readobj][WIP] Add GNU style dumper for .gnu.version section
Xing via Phabricator via llvm-commits
- [PATCH] D59851: AMDGPU: Fix areLoadsFromSameBasePtr for DS atomics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59820: [llvm-exegesis] Introduce a 'naive' clustering algorithm (PR40880)
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D59827: [slh] x86 impl of ARM instrinsic for SLH
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D59758: [DAGCombiner] Combine OR as ADD when no common bits are set
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D59869: [NewPM] Fix a nasty bug with analysis invalidation in the new PM.
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D59821: [llvm-exegesis] Allow the target to disable the selection of some registers.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D59832: [LoopRotation] Allow loop header duplication if vectorization is forced
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D59881: Initial support for vectorization using MASSV (IBM MASS vector library)
Jeeva P. via Phabricator via llvm-commits
- [PATCH] D59820: [llvm-exegesis] Introduce a 'naive' clustering algorithm (PR40880)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59220: [asan] Add options -asan-detect-invalid-pointer-cmp and -asan-detect-invalid-pointer-sub options.
pierre gousseau via Phabricator via llvm-commits
- [PATCH] D59883: Lower generic MASSV entries to PowerPC subtarget-specific entries
Jeeva P. via Phabricator via llvm-commits
- [PATCH] D59220: [asan] Add options -asan-detect-invalid-pointer-cmp and -asan-detect-invalid-pointer-sub options.
pierre gousseau via Phabricator via llvm-commits
- [llvm] r357071 - gn build: Merge r357047
Nico Weber via llvm-commits
- [PATCH] D59220: [asan] Add options -asan-detect-invalid-pointer-cmp and -asan-detect-invalid-pointer-sub options.
pierre gousseau via Phabricator via llvm-commits
- [PATCH] D54583: PowerPC: Optimize SPE double parameter calling setup
Justin Hibbits via Phabricator via llvm-commits
- [PATCH] D59821: [llvm-exegesis] Allow the target to disable the selection of some registers.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D59310: [PowerPC] Fix issue with inline asm - soft float mode
Justin Hibbits via Phabricator via llvm-commits
- [PATCH] D59310: [PowerPC] Fix issue with inline asm - soft float mode
Justin Hibbits via Phabricator via llvm-commits
- [PATCH] D59824: [LLD] Restore tests that use "-" as output
Phabricator via Phabricator via llvm-commits
- [lld] r357072 - [LLD] Restore tests that use "-" as output
Andrew Ng via llvm-commits
- [PATCH] D59832: [LoopRotation] Allow loop header duplication if vectorization is forced
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D59851: AMDGPU: Fix areLoadsFromSameBasePtr for DS atomics
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r357073 - AMDGPU: Fix areLoadsFromSameBasePtr for DS atomics
Matt Arsenault via llvm-commits
- [llvm] r357074 - [MCA][Pipeline] Don't visit stages in reverse order when calling method cycleEnd(). NFCI
Andrea Di Biagio via llvm-commits
- [PATCH] D59814: [Testing] Move clangd::Annotations to llvm testing support
Sam McCall via Phabricator via llvm-commits
- [PATCH] D54720: [PPC64] toc-indirect to toc-relative relaxation.
Sean Fertile via Phabricator via llvm-commits
- [llvm] r357076 - [X86MacroFusion][NFC] Improve macrofusion testing.
Clement Courbet via llvm-commits
- [PATCH] D59817: [clangd] Add activate command to the vscode extension.
Haojian Wu via Phabricator via llvm-commits
- [llvm] r357077 - [BPF] use std::map to ensure consistent output
Yonghong Song via llvm-commits
- [PATCH] D59391: [X86] Add post-isel pseudos for rotate by immediate using SHLD/SHRD
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r357077 - [BPF] use std::map to ensure consistent output
Roman Lebedev via llvm-commits
- [PATCH] D59846: AMDGPU: wave_barrier is not isBarrier
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r357081 - AMDGPU: wave_barrier is not isBarrier
Matt Arsenault via llvm-commits
- [PATCH] D59832: [LoopRotation] Allow loop header duplication if vectorization is forced
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D59139: [CodeGenPrepare] Fix ModifiedDT flag in optimizeSelectInst
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D59884: [mips] Fix lowering a signed immediate for *.d MSA instructions
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D59853: MIR: Freeze reserved regs after parsing everything
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r357083 - MIR: Freeze reserved regs after parsing everything
Matt Arsenault via llvm-commits
- [llvm] r357084 - AMDGPU: Don't hardcode num defs for MUBUF instructions
Matt Arsenault via llvm-commits
- [llvm] r357077 - [BPF] use std::map to ensure consistent output
Yonghong Song via llvm-commits
- [PATCH] D59100: Polly -- LLVM OpenMP Backend
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D58070: [DAG] Remember nodes added to the worklist for pruning.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D59832: [LoopRotation] Allow loop header duplication if vectorization is forced
Florian Hahn via Phabricator via llvm-commits
- [llvm] r357085 - [MCA] Fix -Wparentheses warning breaking the -Werror build.
Andrea Di Biagio via llvm-commits
- [PATCH] D59888: [ARM][CMSE] Add cmse intrinsics for TT instructions
Javed Absar via Phabricator via llvm-commits
- [PATCH] D59889: [CGP] Reset DT when optimizing select instructions
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D59836: PEI: Delay checking requiresFrameIndexReplacementScavenging
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r357087 - PEI: Delay checking requiresFrameIndexReplacementScavenging
Matt Arsenault via llvm-commits
- [PATCH] D59871: [AMDGPU] Avoid mistaking a ds atomic for a load
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D59832: [LoopRotation] Allow loop header duplication if vectorization is forced
Adam Nemet via Phabricator via llvm-commits
- [llvm] r357088 - New methods to check for under-/overflow in the SMT API
Mikhail R. Gadelha via llvm-commits
- [PATCH] D59890: [MC] Cleanup MCFixup::getKind
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D59796: New methods to check for under-/overflow in the SMT API
Phabricator via Phabricator via llvm-commits
- [PATCH] D59890: [MC] Minor cleanup to MCFixup::Kind handling. NFC.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D59769: AMDGPU: Fix missing scc implicit def on s_andn2_b64_term
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59771: AMDGPU: Skip debug_instr when collapsing end_cf
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59773: AMDGPU: Add additional MIR tests for exec mask optimizations
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r357089 - AMDGPU: Fix missing scc implicit def on s_andn2_b64_term
Matt Arsenault via llvm-commits
- [llvm] r357090 - AMDGPU: Skip debug_instr when collapsing end_cf
Matt Arsenault via llvm-commits
- [llvm] r357091 - AMDGPU: Add additional MIR tests for exec mask optimizations
Matt Arsenault via llvm-commits
- [PATCH] D59890: [MC] Minor cleanup to MCFixup::Kind handling. NFC.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D56201: [LegalizeVectorTypes] Allow single loads and stores for more short vectors
Guillaume Marques via Phabricator via llvm-commits
- [PATCH] D59788: [MemDepAnalysis] Allow caller to pass in an OrderedBasicBlock.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D59884: [mips] Fix lowering a signed immediate for *.d MSA instructions
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D59832: [LoopRotation] Allow loop header duplication if vectorization is forced
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D59832: [LoopRotation] Allow loop header duplication if vectorization is forced
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D59727: [libc++] Fix return value of snprintf_l() on Windows when buffer is too small
Zoe Carver via Phabricator via llvm-commits
- [llvm] r357093 - AMDGPU: Enable the scavenger for large frames
Matt Arsenault via llvm-commits
- [PATCH] D59840: AMDGPU: Enable the scavenger for large frames
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59891: [PeepholeOpt] Don't stop simplifying copies on sequence of subregs
Quentin Colombet via Phabricator via llvm-commits
- [llvm] r355490 - [CodeGen] Omit range checks from jump tables when lowering switches with unreachable default
Ayonam Ray via llvm-commits
- [PATCH] D59220: [asan] Add options -asan-detect-invalid-pointer-cmp and -asan-detect-invalid-pointer-sub options.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D59891: [PeepholeOpt] Don't stop simplifying copies on sequence of subregs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59892: [GlobalISel] Fix legalizer artifact combiner from crashing with invalid dead instructions
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D59753: [RISCV] Improve codegen for icmp {ne,eq} with a constant
Luís Marques via Phabricator via llvm-commits
- [llvm] r357094 - [AArch64][SVE] Asm: error on unexpected SVE vector register type suffix
Sander de Smalen via llvm-commits
- [PATCH] D59889: [CGP] Reset DT when optimizing select instructions
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D59869: [NewPM] Fix a nasty bug with analysis invalidation in the new PM.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D59893: [MC] Remove unused `NONE` fixup kinds. NFC.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D59635: [AArch64] NFC: Cleanup isAArch64FrameOffsetLegal
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D59891: [PeepholeOpt] Don't stop simplifying copies on sequence of subregs
Quentin Colombet via Phabricator via llvm-commits
- [llvm] r357095 - [PeepholeOpt] Don't stop simplifying copies on sequence of subregs
Quentin Colombet via llvm-commits
- [llvm] r357096 - [X86] Add post-isel pseudos for rotate by immediate using SHLD/SHRD
Craig Topper via llvm-commits
- [PATCH] D59844: Reapply "AMDGPU: Scavenge register instead of findUnusedReg"
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59391: [X86] Add post-isel pseudos for rotate by immediate using SHLD/SHRD
Phabricator via Phabricator via llvm-commits
- [llvm] r357097 - AMDGPU: Add testcase I meant to merge into r357093
Matt Arsenault via llvm-commits
- [llvm] r357098 - Reapply "AMDGPU: Scavenge register instead of findUnusedReg"
Matt Arsenault via llvm-commits
- [PATCH] D59842: RegScavenger: Fix !AllowSpill if no regs are available
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r357099 - [X86MacroFusion][NFC] Add a bulldozer test.
Clement Courbet via llvm-commits
- [PATCH] D59845: Fix IsStructuralMatch specialization for EnumDecl to prevent re-importing an EnumDecl while trying to complete it
Shafik Yaghmour via Phabricator via llvm-commits
- [PATCH] D59892: [GlobalISel] Fix legalizer artifact combiner from crashing with invalid dead instructions
Amara Emerson via Phabricator via llvm-commits
- [llvm] r357101 - [GlobalISel] Fix legalizer artifact combiner from crashing with invalid dead instructions.
Amara Emerson via llvm-commits
- [PATCH] D59872: [X86MacroFusion] Handle branch fusion (AMD CPUs).
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D59872: [X86MacroFusion] Handle branch fusion (AMD CPUs).
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D59872: [X86MacroFusion] Handle branch fusion (AMD CPUs).
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D58872: [InstCombine] Start canonicalizing to uadd.sat and usub.sat
Nikita Popov via Phabricator via llvm-commits
- [llvm] r357103 - [InstCombine] Use uadd.sat and usub.sat for canonicalization
Nikita Popov via llvm-commits
- [PATCH] D59696: [CGP] Build the DominatorTree lazily
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D59727: [libc++] Fix return value of snprintf_l() on Windows when buffer is too small
Tom Anderson via Phabricator via llvm-commits
- [PATCH] D54327: Adding debug info to support Fortran (part 3)
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D59727: [libc++] Fix return value of snprintf_l() on Windows when buffer is too small
Zoe Carver via Phabricator via llvm-commits
- [PATCH] D59758: [DAGCombiner] Combine OR as ADD when no common bits are set
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D59894: [opt-viewer] Make filter_=None by default in get_remarks and gather_results
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D59727: [libc++] Fix return value of snprintf_l() on Windows when buffer is too small
Tom Anderson via Phabricator via llvm-commits
- [PATCH] D59894: [opt-viewer] Make filter_=None by default in get_remarks and gather_results
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D59144: RegPressure: Fix crash on blocks with only dbg_value
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59894: [opt-viewer] Make filter_=None by default in get_remarks and gather_results
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D59872: [X86MacroFusion] Handle branch fusion (AMD CPUs).
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r357105 - RegPressure: Fix crash on blocks with only dbg_value
Matt Arsenault via llvm-commits
- [llvm] r357106 - [opt-viewer] Make filter_=None by default in get_remarks and gather_results
Jessica Paquette via llvm-commits
- [PATCH] D59727: [libc++] Fix return value of snprintf_l() on Windows when buffer is too small
Zoe Carver via Phabricator via llvm-commits
- [PATCH] D59788: [MemDepAnalysis] Allow caller to pass in an OrderedBasicBlock.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D59727: [libc++] Fix return value of snprintf_l() on Windows when buffer is too small
Tom Anderson via Phabricator via llvm-commits
- [llvm] r357107 - [ConstantRange] Rename isWrappedSet() to isUpperWrapped()
Nikita Popov via llvm-commits
- [polly] r357107 - [ConstantRange] Rename isWrappedSet() to isUpperWrapped()
Nikita Popov via llvm-commits
- [PATCH] D59727: [libc++] Fix return value of snprintf_l() on Windows when buffer is too small
Zoe Carver via Phabricator via llvm-commits
- [PATCH] D59777: [x86] improve AVX lowering of vector zext
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59895: [opt-viewer] Teach optrecord.py about !Failure tags
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D59625: [WebAssembly] Merge used feature sets, update atomics linkage policy
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D59727: [libc++] Fix return value of snprintf_l() on Windows when buffer is too small
Tom Anderson via Phabricator via llvm-commits
- [llvm] r357108 - [AArch64][GlobalISel] Make G_PHI of v2s64, v4s32, v2s32 legal.
Amara Emerson via llvm-commits
- [PATCH] D59834: [ARM] Don't confuse the scheduler for very large VLDMDIA etc.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D59895: [opt-viewer] Teach optrecord.py about !Failure tags
Adam Nemet via Phabricator via llvm-commits
- [llvm] r357109 - [ARM] Don't confuse the scheduler for very large VLDMDIA etc.
Eli Friedman via llvm-commits
- [PATCH] D59895: [opt-viewer] Teach optrecord.py about !Failure tags
Jessica Paquette via Phabricator via llvm-commits
- [llvm] r357110 - [opt-viewer] Teach optrecord.py about !Failure tags
Jessica Paquette via llvm-commits
- [PATCH] D59727: [libc++] Fix return value of snprintf_l() on Windows when buffer is too small
Zoe Carver via Phabricator via llvm-commits
- [PATCH] D59889: [CGP] Reset DT when optimizing select instructions
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r357111 - [CGP] Reset DT when optimizing select instructions
Teresa Johnson via llvm-commits
- [PATCH] D59727: [libc++] Fix return value of snprintf_l() on Windows when buffer is too small
Tom Anderson via Phabricator via llvm-commits
- [PATCH] D59727: [libc++] Fix return value of snprintf_l() on Windows when buffer is too small
Zoe Carver via Phabricator via llvm-commits
- [PATCH] D59833: [FPEnv] New document for adding new constrained FP intrinsics
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D59896: [ObjectFileMachO] Disable memory caching for savecore.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D59384: Fix reversed bit issue in DCMX mask for "xvtstdcdp" and "xvtstdcsp" P9 implementation
Yi-Hong Lyu via Phabricator via llvm-commits
- [llvm] r357112 - [ConstantRange] Add isWrappedSet() and isUpperSignWrapped()
Nikita Popov via llvm-commits
- [PATCH] D59734: [clang-tidy] Handle missing yaml module in run-clang-tidy.py
Zinovy Nis via Phabricator via llvm-commits
- [PATCH] D59896: [ObjectFileMachO] Disable memory caching for savecore.
Davide Italiano via Phabricator via llvm-commits
- [PATCH] D59749: [ConstantRange] Fix isWrappedSet()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D57598: [VPLAN] Determine Vector Width programmatically.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D57598: [VPLAN] Determine Vector Width programmatically.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D57598: [VPLAN] Determine Vector Width programmatically.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D58068: [DAG] Avoid smart constructor-based dangling nodes.
Nirav Dave via Phabricator via llvm-commits
- [llvm] r357116 - Revert r356996 "[DAG] Avoid smart constructor-based dangling nodes."
Nirav Dave via llvm-commits
- [PATCH] D59741: [lit] Set shlibpath_var on AIX
Xing Xue via Phabricator via llvm-commits
- [PATCH] D59869: [NewPM] Fix a nasty bug with analysis invalidation in the new PM.
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D59897: [DAGCombiner] Teach TokenFactor pruning to peek through lifetime nodes
Nirav Dave via Phabricator via llvm-commits
- [llvm] r357117 - [WebAssembly] Add some whitespace to WebAssemblyFixIrreducibleControlFlow
Alon Zakai via llvm-commits
- [PATCH] D59855: [WebAssembly] Add some whitespace for clarity
Alon Zakai via Phabricator via llvm-commits
- [PATCH] D59858: Fix llvm-rc tests.
Evgenii Stepanov via Phabricator via llvm-commits
- [llvm] r357118 - Fix llvm-rc tests.
Evgeniy Stepanov via llvm-commits
- [llvm] r357119 - [ConstantRangeTest] Add exhaustive intersectWith() test
Nikita Popov via llvm-commits
- [PATCH] D59696: [CGP] Build the DominatorTree lazily
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D59898: [LCG] Add aliased functions as LCG roots
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D59897: [DAGCombiner] Teach TokenFactor pruning to peek through lifetime nodes
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D59899: gn build: Add some build files for clangd
Nico Weber via Phabricator via llvm-commits
- [llvm] r357032 - [LiveRange] Reset the VNIs when splitting subranges
Justin Bogner via llvm-commits
- [llvm] r357120 - [LegalizeVectorTypes] Allow single loads and stores for more short vectors
Justin Bogner via llvm-commits
- [PATCH] D56201: [LegalizeVectorTypes] Allow single loads and stores for more short vectors
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D59897: [DAGCombiner] Teach TokenFactor pruning to peek through lifetime nodes
Nirav Dave via Phabricator via llvm-commits
- [llvm] r357121 - [DAGCombiner] Teach TokenFactor pruning to peek through lifetime nodes
Nirav Dave via llvm-commits
- [PATCH] D59902: [COFF] Optimize range extension thunk insertion memory usage
Reid Kleckner via Phabricator via llvm-commits
- [llvm] r357122 - test/CodeGen/X86/codegen-prepare-replacephi.mir requires a default triple
Daniel Sanders via llvm-commits
- [PATCH] D59837: Add "git llvm revert" subcommand
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D58260: [INLINER] allow inlining of address taken blocks
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D59898: [LCG] Add aliased functions as LCG roots
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D22195: AMDGPU: Move SIWholeQuadMode pass to after machine scheduling
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D57321: Fix LexFloatLiteral Lexing
Eli Friedman via Phabricator via llvm-commits
- [llvm] r357123 - [X86ISelDAGToDAG] Move initialization of OptForSize and OptForMinSize from PreprocessISelDAG to runOnMachineFunction. NFCI
Craig Topper via llvm-commits
- [PATCH] D57598: [VPLAN] Determine Vector Width programmatically.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D59898: [LCG] Add aliased functions as LCG roots
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D57598: [VPLAN] Determine Vector Width programmatically.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D59902: [COFF] Optimize range extension thunk insertion memory usage
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D59869: [NewPM] Fix a nasty bug with analysis invalidation in the new PM.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D59856: [pstl] Restructure test suite to follow libc++ standard layout
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D59788: [MemDepAnalysis] Allow caller to pass in an OrderedBasicBlock.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D59902: [COFF] Optimize range extension thunk insertion memory usage
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D57598: [VPLAN] Determine Vector Width programmatically.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D57598: [VPLAN] Determine Vector Width programmatically.
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D59749: [ConstantRange] Fix isWrappedSet()
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59903: [NFC][FnAttrs] Stress tests for attribute deduction
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D59668: [ValueTracking] Take signedness into account for and/or ranges
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59868: [ARM] Remove dead function ARMMCCodeEmitter::getSOImmOpValue
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D59625: [WebAssembly] Merge used feature sets, update atomics linkage policy
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D59869: [NewPM] Fix a nasty bug with analysis invalidation in the new PM.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D58675: [clang] Adds `-ftime-trace` option to clang that produces Chrome `chrome://tracing` compatible JSON profiling output dumps
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D59668: [ValueTracking] Take signedness into account for and/or ranges
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D58675: [clang] Adds `-ftime-trace` option to clang that produces Chrome `chrome://tracing` compatible JSON profiling output dumps
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D59668: [ValueTracking] Take signedness into account for and/or ranges
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59907: [WebAssembly] Add new explicit relocation types for PIC relocations
Sam Clegg via Phabricator via llvm-commits
- [llvm] r357128 - [x86] look through bitcast operand of MOVMSK
Sanjay Patel via llvm-commits
- [PATCH] D59799: [wip][mips] Use AltOrders to prevent using odd FP-registers
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D59877: [llvm-readobj][WIP] Add GNU style dumper for .gnu.version section
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D59908: [WebAssembly] Rename wasm fixup kinds
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D59777: [x86] improve AVX lowering of vector zext
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D59837: Add "git llvm revert" subcommand
Justin Lebar via Phabricator via llvm-commits
- [llvm] r357129 - [x86] improve AVX lowering of vector zext
Sanjay Patel via llvm-commits
- [PATCH] D59860: [WebAssembly] Improve invalid relocation error message
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D59860: [WebAssembly] Improve invalid relocation error message
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D59311: [ELF] Dump symbols ordered by profiled guided section layout to file.
Tiancong Wang via Phabricator via llvm-commits
- [PATCH] D59311: [ELF] Dump symbols ordered by profiled guided section layout to file.
Tiancong Wang via Phabricator via llvm-commits
- [PATCH] D59868: [ARM] Remove dead function ARMMCCodeEmitter::getSOImmOpValue
Phabricator via Phabricator via llvm-commits
- [llvm] r357130 - [ARM] Remove dead function ARMMCCodeEmitter::getSOImmOpValue
Sam Clegg via llvm-commits
- [PATCH] D59311: [ELF] Dump symbols ordered by profiled guided section layout to file.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D59869: [NewPM] Fix a nasty bug with analysis invalidation in the new PM.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D59311: [ELF] Dump symbols ordered by profiled guided section layout to file.
Tiancong Wang via Phabricator via llvm-commits
- [PATCH] D59311: [ELF] Dump symbols ordered by profiled guided section layout to file.
Michael Spencer via Phabricator via llvm-commits
- [PATCH] D59311: [ELF] Dump symbols ordered by profiled guided section layout to file.
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r357132 - [X86] Add test cases from PR27202.
Craig Topper via llvm-commits
- [PATCH] D59531: [ELF] Produce multiple PT_NOTE segments as needed
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D59531: [ELF] Produce multiple PT_NOTE segments as needed
Jake Ehrlich via Phabricator via llvm-commits
- [PATCH] D59909: [X86] Add custom isel to select ADD/SUB/OR/XOR/AND to their non-immediate forms under optsize when the immediate has additional users.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D59910: [GlobalISel][AArch64] Add instruction selection support for G_INSERT_VECTOR_ELT on v2s32s
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D59898: [LCG] Add aliased functions as LCG roots
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D59311: [ELF] Dump symbols ordered by profiled guided section layout to file.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D59625: [WebAssembly] Merge used feature sets, update atomics linkage policy
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D59625: [WebAssembly] Merge used feature sets, update atomics linkage policy
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D59311: [ELF] Dump symbols ordered by profiled guided section layout to file.
Rui Ueyama via Phabricator via llvm-commits
- [lld] r357133 - [ELF] Dump symbols ordered by profiled guided section layout to file.
Rui Ueyama via llvm-commits
- [PATCH] D59837: Add "git llvm revert" subcommand
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D59837: Add "git llvm revert" subcommand
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D59912: [x86] flatten packss+movmsk into 256-bit movmsk
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D59902: [COFF] Optimize range extension thunk insertion memory usage
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D59860: [WebAssembly] Improve invalid relocation error message
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D59531: [ELF] Produce multiple PT_NOTE segments as needed
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r357137 - [NewPM] Fix a nasty bug with analysis invalidation in the new PM.
Chandler Carruth via llvm-commits
- [PATCH] D54647: [WebAssembly] Initial implementation of PIC code generation
Alon Zakai via Phabricator via llvm-commits
- [PATCH] D59869: [NewPM] Fix a nasty bug with analysis invalidation in the new PM.
Chandler Carruth via Phabricator via llvm-commits
- [llvm] r357138 - Fix typoed variable name.
Eric Christopher via llvm-commits
- [PATCH] D59877: [llvm-readobj][WIP] Add GNU style dumper for .gnu.version section
Xing via Phabricator via llvm-commits
- [PATCH] D59882: [libc++] Rename span's as_writeable_bytes to as_writable_bytes
Louis Dionne via Phabricator via llvm-commits
- [lld] r357140 - Inline a trivial function. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D59649: [ELF] Improve error message for relocations to symbols defined in discarded sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59349: Let CorrelatedValuePropagation preserve LazyValueInfo
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] r357142 - Add reproduction instructions to llvm-objdump's embedded source test.
Eric Christopher via llvm-commits
- [PATCH] D59903: [NFC][FnAttrs] Stress tests for attribute deduction
Johannes Doerfert via Phabricator via llvm-commits
- [lld] r357143 - [WebAssembly] Improve invalid relocation error message
Sam Clegg via llvm-commits
- [PATCH] D59860: [WebAssembly] Improve invalid relocation error message
Phabricator via Phabricator via llvm-commits
- [lld] r357144 - [WebAssembly] Fix typo from rL357143
Sam Clegg via llvm-commits
- [PATCH] D59908: [WebAssembly] Rename wasm fixup kinds
Phabricator via Phabricator via llvm-commits
- [llvm] r357145 - [WebAssembly] Rename wasm fixup kinds
Sam Clegg via llvm-commits
- [PATCH] D59890: [MC] Minor cleanup to MCFixup::Kind handling. NFC.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D59216: [LLD][ELF][ARM] Redesign of .ARM.exidx handling to use a SyntheticSection
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D59709: [ThinLTO] Auto-hide prevailing linkonce_odr only when all copies eligible
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D59709: [ThinLTO] Auto-hide prevailing linkonce_odr only when all copies eligible
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D59709: [ThinLTO] Auto-hide prevailing linkonce_odr only when all copies eligible
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D59902: [COFF] Optimize range extension thunk insertion memory usage
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D59916: [CorrelatedValuePropagation][InstCombine] Teach CorrelatedValuePropagation to also mark sub as no wrap and use that in InstCombine to fold icmp+sub.
Luqman Aden via Phabricator via llvm-commits
- [llvm] r357147 - SafepointIRVerifier port to new Pass Manager
Serguei Katkov via llvm-commits
- [PATCH] D59825: SafepointIRVerifier port to new Pass Manager
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D59917: [SelectionDAG][FIX] Allow "returned" arguments to be bit-casted
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D59918: [Attributor] Pass infrastructure and fixpoint framework
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] r357148 - SafepointIRVerifier port to new Pass Manager
Serguei Katkov via llvm-commits
- [PATCH] D59919: [Attributor] Deduce "returned" argument attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D59690: [SelectionDAG] Add more tests
Piotr Sobczak via Phabricator via llvm-commits
- [llvm] r357149 - [SelectionDAG] Add 2 tests for selection across basic blocks
Piotr Sobczak via llvm-commits
- [PATCH] D59920: [FunctionAttrs] Remove old "returned" argument deduction
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D54583: PowerPC: Optimize SPE double parameter calling setup
Kei Thomsen via Phabricator via llvm-commits
- [PATCH] D59535: [SelectionDAG] Compute known bits of CopyFromReg
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D59816: [Support] Implement zlib independent crc32 computation
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D59869: [NewPM] Fix a nasty bug with analysis invalidation in the new PM.
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D59820: [llvm-exegesis] Introduce a 'naive' clustering algorithm (PR40880)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59916: [CorrelatedValuePropagation][InstCombine] Teach CorrelatedValuePropagation to also mark sub as no wrap and use that in InstCombine to fold icmp+sub.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D59922: [Attributor] Deduce "no-capture" argument attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D59820: [llvm-exegesis] Introduce a 'naive' clustering algorithm (PR40880)
Phabricator via Phabricator via llvm-commits
- [llvm] r357152 - [llvm-exegesis] Introduce a 'naive' clustering algorithm (PR40880)
Roman Lebedev via llvm-commits
- [PATCH] D59912: [x86] flatten packss+movmsk into 256-bit movmsk
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59687: [DebugInfo] Prologue inserter need to insert DW_OP_deref_size
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D59581: Python 2/3 compat: urllib
serge via Phabricator via llvm-commits
- [llvm] r357153 - [ARM GlobalISel] Fix selection of G_SELECT
Diana Picus via llvm-commits
- [llvm] r357154 - [ARM GlobalISel] Fix G_STORE with s1
Diana Picus via llvm-commits
- [PATCH] D59531: [ELF] Produce multiple PT_NOTE segments as needed
George Rimar via Phabricator via llvm-commits
- [PATCH] D58902: [AMDGPU] Support for v3i32/v3f32
Samuel Pitoiset via Phabricator via llvm-commits
- [PATCH] D58950: [PowerPC] Strength reduction of multiply by a constant by shift and add/sub in place
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D58950: [PowerPC] Strength reduction of multiply by a constant by shift and add/sub in place
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D59875: [yaml2obj][obj2yaml] - Teach yaml2obj/obj2yaml tools about STB_GNU_UNIQUE symbols.
James Henderson via Phabricator via llvm-commits
- [PATCH] D59078: memcpy is not tailcalled
Ramakota Reddy via Phabricator via llvm-commits
- [PATCH] D59531: [ELF] Produce multiple PT_NOTE segments as needed
Peter Smith via Phabricator via llvm-commits
- [PATCH] D59545: [llvm-readobj] Add new helper function `getSymbolVersionByIndex()`
James Henderson via Phabricator via llvm-commits
- [PATCH] D57321: Fix LexFloatLiteral Lexing
Brandon Jones via Phabricator via llvm-commits
- [PATCH] D59875: [yaml2obj][obj2yaml] - Teach yaml2obj/obj2yaml tools about STB_GNU_UNIQUE symbols.
George Rimar via Phabricator via llvm-commits
- [PATCH] D59877: [llvm-readobj] Add GNU style dumper for .gnu.version section
James Henderson via Phabricator via llvm-commits
- [llvm] r357155 - [X85][AVX] Add missing vXi16 broadcast fold patterns
Simon Pilgrim via llvm-commits
- [PATCH] D59875: [yaml2obj][obj2yaml] - Teach yaml2obj/obj2yaml tools about STB_GNU_UNIQUE symbols.
James Henderson via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D57598: [VPLAN] Determine Vector Width programmatically.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r357156 - [VPlan] Determine Vector Width programmatically.
Florian Hahn via llvm-commits
- [PATCH] D57598: [VPLAN] Determine Vector Width programmatically.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D59080: Merge of global constants does not happen when constants have common linkage
Ramakota Reddy via Phabricator via llvm-commits
- [llvm] r357157 - [asan] Add options -asan-detect-invalid-pointer-cmp and -asan-detect-invalid-pointer-sub options.
Pierre Gousseau via llvm-commits
- [PATCH] D59220: [asan] Add options -asan-detect-invalid-pointer-cmp and -asan-detect-invalid-pointer-sub options.
pierre gousseau via Phabricator via llvm-commits
- [llvm] r357158 - [yaml2obj][obj2yaml] - Teach yaml2obj/obj2yaml tools about STB_GNU_UNIQUE symbols.
George Rimar via llvm-commits
- [PATCH] D59220: [asan] Add options -asan-detect-invalid-pointer-cmp and -asan-detect-invalid-pointer-sub options.
pierre gousseau via Phabricator via llvm-commits
- [PATCH] D59875: [yaml2obj][obj2yaml] - Teach yaml2obj/obj2yaml tools about STB_GNU_UNIQUE symbols.
George Rimar via Phabricator via llvm-commits
- [llvm] r357159 - [ARM GlobalISel] Run regbankselect test for Thumb. NFCI
Diana Picus via llvm-commits
- [PATCH] D59216: [LLD][ELF][ARM] Redesign of .ARM.exidx handling to use a SyntheticSection
Peter Smith via Phabricator via llvm-commits
- [lld] r357160 - [ELF][ARM] Recommit Redesign of .ARM.exidx handling to use a SyntheticSection
Peter Smith via llvm-commits
- [PATCH] D59872: [X86MacroFusion] Handle branch fusion (AMD CPUs).
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59687: [DebugInfo] Prologue inserter need to insert DW_OP_deref_size
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D54720: [PPC64] toc-indirect to toc-relative relaxation.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59699: [RISCV] Add seto pattern expansion
Luís Marques via Phabricator via llvm-commits
- [PATCH] D54720: [PPC64] toc-indirect to toc-relative relaxation.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59872: [X86MacroFusion] Handle branch fusion (AMD CPUs).
Andrea Di Biagio via Phabricator via llvm-commits
- [llvm] r357161 - [DAGCombiner] Fold truncate(build_vector(x, y)) -> build_vector(truncate(x), truncate(y))
Simon Pilgrim via llvm-commits
- [PATCH] D59654: [DAGCombiner] Fold truncate(build_vector(x,y)) -> build_vector(truncate(x),truncate(y))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59545: [llvm-readobj] Add new helper function `getSymbolVersionByIndex()`
Xing via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D59545: [llvm-readobj] Add new helper function `getSymbolVersionByIndex()`
James Henderson via Phabricator via llvm-commits
- [PATCH] D59867: [X86] Teach the isel optimization for (x << C1) op C2 to (x op (C2>>C1)) << C1 to consider cases where C2>>C1 can fit an unsigned 32-bit immediate
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59686: [RISCV] Don't evaluatePCRelLo if a relocation will be forced (e.g. due to linker relaxation)
Arun Thomas via Phabricator via llvm-commits
- [PATCH] D59874: [PR41247] Fixed parsing of private keyword in C++
Phabricator via Phabricator via llvm-commits
- [PATCH] D59926: Constant folding sometimes creates large constants even though a smaller constant is used multiple times
Ramakota Reddy via Phabricator via llvm-commits
- [PATCH] D59818: [x86] avoid cmov in movmsk reduction
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59926: Constant folding sometimes creates large constants even though a smaller constant is used multiple times
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59926: Constant folding sometimes creates large constants even though a smaller constant is used multiple times
Ramakota Reddy via Phabricator via llvm-commits
- [PATCH] D59926: Constant folding sometimes creates large constants even though a smaller constant is used multiple times
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59545: [llvm-readobj] Add new helper function `getSymbolVersionByIndex()`
Xing via Phabricator via llvm-commits
- [PATCH] D59926: Constant folding sometimes creates large constants even though a smaller constant is used multiple times
Ramakota Reddy via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D59687: [DebugInfo] Prologue inserter need to insert DW_OP_deref_size
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D59545: [llvm-readobj] Add new helper function `getSymbolVersionByIndex()`
Xing via Phabricator via llvm-commits
- [llvm] r357164 - [llvm-readobj] Add new helper function `getSymbolVersionByIndex()`
Xing GUO via llvm-commits
- [llvm] r357165 - - Addressed @jhenderson 's comments
Xing GUO via llvm-commits
- [llvm] r357166 - - Addressed comments
Xing GUO via llvm-commits
- [llvm] r357166 - - Addressed comments
Roman Lebedev via llvm-commits
- [PATCH] D59545: [llvm-readobj] Add new helper function `getSymbolVersionByIndex()`
Xing via Phabricator via llvm-commits
- [llvm] r357166 - - Addressed comments
Xing GUO via llvm-commits
- [PATCH] D59912: [x86] flatten packss+movmsk into 256-bit movmsk
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D59928: [MCA] Add an experimental MicroOpQueue stage.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D55007: [Analyzer] Constraint Manager - Calculate Effective Range for Differences
Balogh, Ádám via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
James Henderson via Phabricator via llvm-commits
- [PATCH] D59929: Add a wrapper function around accessing the buffer in the ASM Lexer
Brandon Jones via Phabricator via llvm-commits
- [PATCH] D59799: [wip][mips] Use AltOrders to prevent using odd FP-registers
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D59758: [DAGCombiner] Combine OR as ADD when no common bits are set
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D59548: [Sanitizer] Add interceptor for wctomb
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
George Rimar via Phabricator via llvm-commits
- [PATCH] D59926: Constant folding sometimes creates large constants even though a smaller constant is used multiple times
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
Alexey Lapshin via Phabricator via llvm-commits
- [llvm] r357168 - [NFC] Format InlineFeatureIgnoreList.
Clement Courbet via llvm-commits
- [llvm] r357169 - [X86] AMD Piledriver (BdVer2): fine-tune some latencies
Roman Lebedev via llvm-commits
- [PATCH] D59872: [X86MacroFusion] Handle branch fusion (AMD CPUs).
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D59872: [X86MacroFusion] Handle branch fusion (AMD CPUs).
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D59872: [X86MacroFusion] Handle branch fusion (AMD CPUs).
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59931: [llvm-readobj] Change variable names to match LLVM-style
Xing via Phabricator via llvm-commits
- [PATCH] D59778: AMDGPU: Make exec mask optimzations more resistant to block splits
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r357170 - AMDGPU: Make exec mask optimzations more resistant to block splits
Matt Arsenault via llvm-commits
- [PATCH] D59872: [X86MacroFusion] Handle branch fusion (AMD CPUs).
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D59872: [X86MacroFusion] Handle branch fusion (AMD CPUs).
Clement Courbet via Phabricator via llvm-commits
- [llvm] r357171 - [X86MacroFusion] Handle branch fusion (AMD CPUs).
Clement Courbet via llvm-commits
- [PATCH] D59818: [x86] avoid cmov in movmsk reduction
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r357172 - [x86] avoid cmov in movmsk reduction
Sanjay Patel via llvm-commits
- [PATCH] D54583: PowerPC: Optimize SPE double parameter calling setup
Justin Hibbits via Phabricator via llvm-commits
- [PATCH] D59592: support ilp32e Calling Convention
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D59251: [Documentation] Proposal for plan to change variable names
Michael Platings via Phabricator via llvm-commits
- [PATCH] D54114: Adding debug info to support Fortran (part 2)
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D59933: [MIPS GlobalISel] Select float constants
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D59251: [Documentation] Proposal for plan to change variable names
Michael Platings via Phabricator via llvm-commits
- [PATCH] D59927: [clangd] Support UTF-32 (i.e. codepoint) offsets.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D59251: [Documentation] Proposal for plan to change variable names
Michael Platings via Phabricator via llvm-commits
- [PATCH] D59928: [MCA] Add an experimental MicroOpQueue stage.
Clement Courbet via Phabricator via llvm-commits
- [llvm] r357174 - [Documentation] Proposal to change variable names
Michael Platings via llvm-commits
- [PATCH] D59251: [Documentation] Proposal for plan to change variable names
Csaba Dabis via Phabricator via llvm-commits
- [PATCH] D59928: [MCA] Add an experimental MicroOpQueue stage.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D59936: SimplifyCFG SinkCommonCodeFromPredecessors: Also sink function calls without used results (PR41259)
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D58950: [PowerPC] Strength reduction of multiply by a constant by shift and add/sub in place
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D57059: [SLP] Initial support for the vectorization of the non-power-of-2 vectors.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D59928: [MCA] Add an experimental MicroOpQueue stage.
Andrea Di Biagio via Phabricator via llvm-commits
- [llvm] r357176 - [AMDGPU] Clarify Code Object V2/V3 differences in AMDGPUUsage
Scott Linder via llvm-commits
- [PATCH] D59688: [X86] Make post-ra scheduling macrofusion-aware.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D59782: [AMDGPU] Clarify Code Object V2/V3 differences in AMDGPUUsage
Scott Linder via Phabricator via llvm-commits
- [PATCH] D59688: [X86] Make post-ra scheduling macrofusion-aware.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D59688: [X86] Make post-ra scheduling macrofusion-aware.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59936: SimplifyCFG SinkCommonCodeFromPredecessors: Also sink function calls without used results (PR41259)
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D59899: gn build: Add some build files for clangd
Mirko Bonadei via Phabricator via llvm-commits
- [llvm] r357177 - [x86] add vector test for sext of negate; NFC
Sanjay Patel via llvm-commits
- [PATCH] D59790: [DebugInfo][Docs] Document how variable location metadata is transformed through target codegen
David Stenberg via Phabricator via llvm-commits
- [PATCH] D59938: [DebugInfo] Make InstrRange into a class, NFC
David Stenberg via Phabricator via llvm-commits
- [PATCH] D59939: [DebugInfo] Rename DbgValueHistoryMap::{InstrRange -> Entry}, NFC
David Stenberg via Phabricator via llvm-commits
- [llvm] r357178 - [DAGCombiner] fold sext into negation
Sanjay Patel via llvm-commits
- [PATCH] D59688: [X86] Make post-ra scheduling macrofusion-aware.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D59940: [SampleProfile] Repeat indirect call promotion only when the target is actually hot.
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D59940: [SampleProfile] Repeat indirect call promotion only when the target is actually hot.
Taewook Oh via Phabricator via llvm-commits
- [PATCH] D50494: [LLD] Reserve memory in implicitly set LMARegions
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59818: [x86] avoid cmov in movmsk reduction
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r357179 - [DAG] Fix Lifetime Node ID hashing.
Nirav Dave via llvm-commits
- [PATCH] D59941: [DebugInfo] Improve handling of clobbered fragments
David Stenberg via Phabricator via llvm-commits
- [PATCH] D59941: [DebugInfo] Improve handling of clobbered fragments
David Stenberg via Phabricator via llvm-commits
- [PATCH] D59942: [DebugInfo] Track multiple registers in DbgEntityHistoryCalculator
David Stenberg via Phabricator via llvm-commits
- [PATCH] D59943: [BPF] add proper multi-dimensional array support
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D54720: [PPC64] toc-indirect to toc-relative relaxation.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D59065: [BasicAA] Simplify inttoptr(and(ptrtoint(X), C)) to X, if C preserves all significant bits.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D59931: [llvm-readobj] Change variable names to match LLVM-style
James Henderson via Phabricator via llvm-commits
- [llvm] r357180 - Add "git llvm revert" and "git llvm svn-lookup" subcommands
Jordan Rupprecht via llvm-commits
- [PATCH] D59431: [DebugInfo] Terminate constant-value location-list ranges at the end of basic blocks
David Stenberg via Phabricator via llvm-commits
- [PATCH] D59837: Add "git llvm revert" subcommand
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D59825: SafepointIRVerifier port to new Pass Manager
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D28462: clang-format: Add new style option AlignConsecutiveMacros
Manuel Klimek via Phabricator via llvm-commits
- [PATCH] D59688: [X86] Make post-ra scheduling macrofusion-aware.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59825: SafepointIRVerifier port to new Pass Manager
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D59936: SimplifyCFG SinkCommonCodeFromPredecessors: Also sink function calls without used results (PR41259)
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D59933: [MIPS GlobalISel] Select float constants
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D59688: [X86] Make post-ra scheduling macrofusion-aware.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D59931: [llvm-readobj] Change variable names to match LLVM-style
Xing via Phabricator via llvm-commits
- [PATCH] D59548: [Sanitizer] Add interceptor for wctomb
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D59899: gn build: Add some build files for clangd
Nico Weber via Phabricator via llvm-commits
- [PATCH] D59944: [DebugInfo] Fix pr41180 : Loop Vectorization Debugify Failure
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D59688: [X86] Make post-ra scheduling macrofusion-aware.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59910: [GlobalISel][AArch64] Add instruction selection support for G_INSERT_VECTOR_ELT on v2s32s
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D59899: gn build: Add some build files for clangd
Phabricator via Phabricator via llvm-commits
- [llvm] r357182 - gn build: Add some build files for clangd
Nico Weber via llvm-commits
- [PATCH] D59814: [Testing] Move clangd::Annotations to llvm testing support
Dmitri Gribenko via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
James Henderson via Phabricator via llvm-commits
- [PATCH] D59933: [MIPS GlobalISel] Select float constants
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D59689: [ScheduleDAG] Move `Topo` and `addEdge` to base class.
Andrea Di Biagio via Phabricator via llvm-commits
- [llvm] r357183 - [MIPS GlobalISel] Select float constants
Petar Avramovic via llvm-commits
- [PATCH] D59873: Add additional mangling for struct members of non trivial structs
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D59945: [ObjCMetadata] Add support for reading Objective-C metadata
Steven Wu via Phabricator via llvm-commits
- [PATCH] D59946: [llvm-readobj] Improve error message for for --string-dump
Stephen Tozer via Phabricator via llvm-commits
- [lld] r357185 - Make TargetInfo const. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
ben via Phabricator via llvm-commits
- [PATCH] D59935: Disable warnings when indexing as a standalone action.
Sam McCall via Phabricator via llvm-commits
- [PATCH] D59814: [Testing] Move clangd::Annotations to llvm testing support
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D59814: [Testing] Move clangd::Annotations to llvm testing support
Ilya Biryukov via Phabricator via llvm-commits
- [PATCH] D59947: [NVPTX] Fix the codegen for llvm.round.
Bixia Zheng via Phabricator via llvm-commits
- [PATCH] D59946: [llvm-readobj] Improve error message for for --string-dump
James Henderson via Phabricator via llvm-commits
- [lld] r357187 - Make helper functions static. NFC.
Benjamin Kramer via llvm-commits
- [llvm] r357187 - Make helper functions static. NFC.
Benjamin Kramer via llvm-commits
- [PATCH] D59847: Regression test to ensure that we handling importing of std::vector of enums correctly
Shafik Yaghmour via Phabricator via llvm-commits
- [PATCH] D59122: Introduce forward declarations
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D57059: [SLP] Initial support for the vectorization of the non-power-of-2 vectors.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59947: [NVPTX] Fix the codegen for llvm.round.
Justin Lebar via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D59928: [MCA] Add an experimental MicroOpQueue stage.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59910: [GlobalISel][AArch64] Add instruction selection support for G_INSERT_VECTOR_ELT on v2s32s
Jessica Paquette via Phabricator via llvm-commits
- [lld] r357191 - De-template X86_64TargetInfo. NFC.
Rui Ueyama via llvm-commits
- [llvm] r357192 - Delay initialization of three static global maps, NFC
Reid Kleckner via llvm-commits
- [lld] r357193 - Make a member function a non-member function.
Rui Ueyama via llvm-commits
- [lld] r357194 - Create an instance of Target after reading all input files. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D59948: Support providing pass schedule to new passmanager as a YAML input
serge via Phabricator via llvm-commits
- [PATCH] D59928: [MCA] Add an experimental MicroOpQueue stage.
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D59949: [AMDGPU] Add an additional Code Object V3 assembler example
Scott Linder via Phabricator via llvm-commits
- [PATCH] D59949: [AMDGPU] Add an additional Code Object V3 assembler example
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D59795: [DAGCombine] Improve Lifetime node chains.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D57598: [VPLAN] Determine Vector Width programmatically.
Hideki Saito via Phabricator via llvm-commits
- [llvm] r357196 - [X86] Teach the isel optimization for (x << C1) op C2 to (x op (C2>>C1)) << C1 to consider cases where C2>>C1 can fit an unsigned 32-bit immediate
Craig Topper via llvm-commits
- [PATCH] D59867: [X86] Teach the isel optimization for (x << C1) op C2 to (x op (C2>>C1)) << C1 to consider cases where C2>>C1 can fit an unsigned 32-bit immediate
Phabricator via Phabricator via llvm-commits
- [PATCH] D59950: [test-suite,CUDA] Add a test case to test the edge cases for the implementation of llvm.round intrinsic in the PTX backend.
Bixia Zheng via Phabricator via llvm-commits
- [PATCH] D59843: [PowerPC] Add support for __dcbf builtin
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D59080: Merge of global constants does not happen when constants have common linkage
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D59951: [NFC][llvm-exegesis] Refactor Analysis::SchedClassCluster::measurementsMatch()
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59843: [PowerPC] Add support for __dcbf builtin
Amy Kwan via Phabricator via llvm-commits
- [llvm] r357199 - [llvm-objcopy][NFC] Move ELF-specific logic into /ELF/ directory
Jordan Rupprecht via llvm-commits
- [PATCH] D59625: [WebAssembly] Merge used feature sets, update atomics linkage policy
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D59902: [COFF] Optimize range extension thunk insertion memory usage
Reid Kleckner via Phabricator via llvm-commits
- [lld] r357200 - [COFF] Optimize range extension thunk insertion memory usage
Reid Kleckner via llvm-commits
- [PATCH] D59825: SafepointIRVerifier port to new Pass Manager
Adrian Prantl via Phabricator via llvm-commits
- [llvm] r357201 - Temporarily revert "SafepointIRVerifier port to new Pass Manager"
Adrian Prantl via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D59902: [COFF] Optimize range extension thunk insertion memory usage
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D59788: [MemDepAnalysis] Allow caller to pass in an OrderedBasicBlock.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D59952: [VPLAN] Remove option for stress testing.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D59951: [NFC][llvm-exegesis] Refactor Analysis::SchedClassCluster::measurementsMatch()
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59952: [VPLAN] Remove option for stress testing.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r357202 - [SLP][X86] Add tests showing failure to commute icmp/fcmp operands
Simon Pilgrim via llvm-commits
- [PATCH] D59218: [LSR] Fix signed overflow in GenerateCrossUseConstantOffsets.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D28462: clang-format: Add new style option AlignConsecutiveMacros
Nick Renieris via Phabricator via llvm-commits
- [PATCH] D28462: clang-format: Add new style option AlignConsecutiveMacros
Nick Renieris via Phabricator via llvm-commits
- [PATCH] D59847: Regression test to ensure that we handling importing of std::vector of enums correctly
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D59954: [InterleavedAccessPass] Don't increase the number of bytes loaded.
Eli Friedman via Phabricator via llvm-commits
- [llvm] r357204 - [SLP][X86] Add tests showing failure to commute icmp/fcmp by swapping predicate
Simon Pilgrim via llvm-commits
- [PATCH] D59218: [LSR] Fix signed overflow in GenerateCrossUseConstantOffsets.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D59788: [MemDepAnalysis] Allow caller to pass in an OrderedBasicBlock.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D59956: [SLP] Add support for swapping icmp/fcmp predicates to permit vectorization
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59955: gn build: Add check-clang-tools to run clang-tools-extra lit tests
Nico Weber via Phabricator via llvm-commits
- [llvm] r357206 - [MemDepAnalysis] Allow caller to pass in an OrderedBasicBlock.
Florian Hahn via llvm-commits
- [PATCH] D59405: [PowerPC] Add the support for __builtin_setrnd()
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D59403: [PowerPC] Add the support for __builtin_setrnd() in clang
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D59952: [VPLAN] Remove option for stress testing.
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D59952: [VPLAN] Remove option for stress testing.
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D59952: [VPLAN] Remove option for stress testing.
Satish K Guggilla via Phabricator via llvm-commits
- [PATCH] D59898: [LCG] Add aliased functions as LCG roots
Guozhi Wei via Phabricator via llvm-commits
- [llvm] r357208 - [DSE] Preserve basic block ordering using OrderedBasicBlock.
Florian Hahn via llvm-commits
- [PATCH] D59039: [DAGCombine] Allow GatherAllAliases to pass through inline asm calls and glued nodes.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D59956: [SLP] Add support for swapping icmp/fcmp predicates to permit vectorization
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D59789: [DSE] Preserve basic block ordering using OrderedBasicBlock.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D59816: [Support] Implement zlib independent crc32 computation
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D59787: [ARM] Implement TTI:getMemcpyCost
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D59952: [VPLAN] Remove option for stress testing.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D59847: Regression test to ensure that we handling importing of std::vector of enums correctly
Shafik Yaghmour via Phabricator via llvm-commits
- [PATCH] D59958: [llvm-objcopy] Change SHT_NOBITS to SHT_PROBITS for some --set-section-flags
Jordan Rupprecht via Phabricator via llvm-commits
- [polly] r357209 - Apply include-what-you-use #include removal suggestions. NFC.
Michael Kruse via llvm-commits
- [PATCH] D59958: [llvm-objcopy] Change SHT_NOBITS to SHT_PROBITS for some --set-section-flags
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D59952: [VPLAN] Remove option for stress testing.
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D59847: Regression test to ensure that we handling importing of std::vector of enums correctly
Shafik Yaghmour via Phabricator via llvm-commits
- [PATCH] D59954: [InterleavedAccessPass] Don't increase the number of bytes loaded.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D59847: Regression test to ensure that we handling importing of std::vector of enums correctly
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D59946: [llvm-readobj] Improve error message for for --string-dump
Jordan Rupprecht via Phabricator via llvm-commits
- [llvm] r357211 - Revert [DSE] Preserve basic block ordering using OrderedBasicBlock.
Florian Hahn via llvm-commits
- [PATCH] D59952: [VPLAN] Remove option for stress testing.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r357212 - [InterleavedAccessPass] Don't increase the number of bytes loaded.
Eli Friedman via llvm-commits
- [PATCH] D59954: [InterleavedAccessPass] Don't increase the number of bytes loaded.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D59952: [VPLAN] Remove option for stress testing.
Francesco Petrogalli via Phabricator via llvm-commits
- [llvm] r357213 - [SelectionDAGBuilder] Fix 80 column violation. NFC
Craig Topper via llvm-commits
- [PATCH] D59952: [VPLAN] Remove option for stress testing.
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D59959: [ConstantRange] Add unsigned intersection type
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D59633: [PowerPC] Look through copies for compare elimination
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D59837: Add "git llvm revert" subcommand
James Y Knight via Phabricator via llvm-commits
- [PATCH] D59657: [LangRef] Clarify codegen expectations for intrinsics with fp/integer-only overloads
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D59952: [VPLAN] Use computed VF for stress testing.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D59956: [SLP] Add support for swapping icmp/fcmp predicates to permit vectorization
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r357214 - [MC] Fix floating-point literal lexing.
Eli Friedman via llvm-commits
- [PATCH] D59952: [VPLAN] Use computed VF for stress testing.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D57321: Fix LexFloatLiteral Lexing
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D59881: Initial support for vectorization using MASSV (IBM MASS vector library)
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D59956: [SLP] Add support for swapping icmp/fcmp predicates to permit vectorization
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D59616: [ARM] Optimize expressions like "return x != 0; " for Thumb1.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D59961: [DAGCombiner] simplify shuffle of shuffle
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D59385: [ARM] Don't try to create "push {r12, lr}" in Thumb1 at -Oz.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D59962: Update lit config for ld.lld command
Rumeet Dhindsa via Phabricator via llvm-commits
- [PATCH] D59845: Fix IsStructuralMatch specialization for EnumDecl to prevent re-importing an EnumDecl while trying to complete it
Aleksei Sidorin via Phabricator via llvm-commits
- [PATCH] D59962: Update lit config for ld.lld command
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D59952: [VPLAN] Use computed VF for stress testing.
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D59943: [BPF] add proper multi-dimensional array support
Phabricator via Phabricator via llvm-commits
- [PATCH] D59964: [yaml2obj] Fixing opening empty yaml files.
Puyan Lotfi via Phabricator via llvm-commits
- [llvm] r357215 - [BPF] add proper multi-dimensional array support
Yonghong Song via llvm-commits
- [PATCH] D59965: [llvm-readelf] Allow prefix flags for -p and -x
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D59962: Update lit config for ld.lld command
Rumeet Dhindsa via Phabricator via llvm-commits
- [PATCH] D59879: [ARM][CMSE] Add commandline option and feature macro
Todd Snider via Phabricator via llvm-commits
- [PATCH] D59964: [yaml2obj] Fixing opening empty yaml files.
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D59955: gn build: Add check-clang-tools to run clang-tools-extra lit tests
Mirko Bonadei via Phabricator via llvm-commits
- [PATCH] D59385: [ARM] Don't try to create "push {r12, lr}" in Thumb1 at -Oz.
Dave Green via Phabricator via llvm-commits
- [lld] r357216 - Fixed the lld test using ld-lld command to use ld.lld instead.
Rumeet Dhindsa via llvm-commits
- [PATCH] D59966: [MemorySSA] Don't optimize incomplete phis.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D59959: [ConstantRange] Add unsigned intersection type
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59962: Update lit config for ld.lld command
Rumeet Dhindsa via Phabricator via llvm-commits
- [PATCH] D59218: [LSR] Fix signed overflow in GenerateCrossUseConstantOffsets.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r357217 - [LSR] Fix signed overflow in GenerateCrossUseConstantOffsets.
Florian Hahn via llvm-commits
- [PATCH] D59799: [wip][mips] Use AltOrders to prevent using odd FP-registers
Simon Dardis via Phabricator via llvm-commits
- [PATCH] D59950: [test-suite,CUDA] Add a test case to test the edge cases for the implementation of llvm.round intrinsic in the PTX backend.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D59616: [ARM] Optimize expressions like "return x != 0; " for Thumb1.
Dave Green via Phabricator via llvm-commits
- [llvm] r357218 - Update lit config for ld.lld command to match "ld\.lld" instead of trying to match respective regex. (It was able to work with ld-lld and ld1lld as well)
Rumeet Dhindsa via llvm-commits
- [PATCH] D59947: [NVPTX] Fix the codegen for llvm.round.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D59959: [ConstantRange] Add unsigned intersection type
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D59964: [yaml2obj] Fixing opening empty yaml files.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D59967: [llvm][NFC] Factor out logic for getting incoming & back Loop edges
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D59964: [yaml2obj] Fixing opening empty yaml files.
Puyan Lotfi via Phabricator via llvm-commits
- [llvm] r357219 - [yaml2obj] Fixing opening empty yaml files.
Puyan Lotfi via llvm-commits
- [PATCH] D59967: [llvm][NFC] Factor out logic for getting incoming & back Loop edges
David Li via Phabricator via llvm-commits
- [PATCH] D59967: [llvm][NFC] Factor out logic for getting incoming & back Loop edges
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D59964: [yaml2obj] Fixing opening empty yaml files.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] r357221 - [llvm-readobj] Fix formatting of unknown note types
Jordan Rupprecht via llvm-commits
- [llvm] r357222 - Recommit "[DSE] Preserve basic block ordering using OrderedBasicBlock."
Florian Hahn via llvm-commits
- [PATCH] D57493: [RISCV] Put data smaller than eight bytes to small data section
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D59918: [Attributor] Pass infrastructure and fixpoint framework
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D59919: [Attributor] Deduce "returned" argument attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D59969: [llvm-readobj] Add some generic notes (e.g. NT_VERSION)
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D59569: [MemorySSA] Limit clobber walks.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D58311: [MemorySSA & LoopPassManager] Enable MemorySSA as loop dependency. Update tests.
Alina Sbirlea via Phabricator via llvm-commits
- [lld] r357223 - Remove a duplicate assignment. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D59569: [MemorySSA] Limit clobber walks.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D59780: Support Intel Control-flow Enforcement Technology
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D59971: [GlobalISel] Add legalization support for non-power-2 loads and stores
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D59625: [WebAssembly] Merge used feature sets, update atomics linkage policy
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D59625: [WebAssembly] Merge used feature sets, update atomics linkage policy
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D57493: [RISCV] Put data smaller than eight bytes to small data section
Ana Pazos via Phabricator via llvm-commits
- [PATCH] D59969: [llvm-readobj] Add some generic notes (e.g. NT_VERSION)
Fangrui Song via Phabricator via llvm-commits
- [lld] r357224 - Revert "[WebAssembly] Improve invalid relocation error message"
Derek Schuff via llvm-commits
- [lld] r357225 - Revert "[WebAssembly] Improve invalid relocation error message"
Derek Schuff via llvm-commits
- [PATCH] D59723: [NewPassManager] Adding pass tuning options: loop vectorize.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D59971: [GlobalISel] Add legalization support for non-power-2 loads and stores
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D59922: [Attributor] Deduce "no-capture" argument attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D59969: [llvm-readobj] Add some generic notes (e.g. NT_VERSION)
Jordan Rupprecht via Phabricator via llvm-commits
- [llvm] r357226 - [WebAssembly] Merge used feature sets, update atomics linkage policy
Thomas Lively via llvm-commits
- [PATCH] D59947: [NVPTX] Fix the codegen for llvm.round.
Bixia Zheng via Phabricator via llvm-commits
- [PATCH] D59281: [WebAssembly] "atomics" feature requires shared memory
Thomas Lively via Phabricator via llvm-commits
- [llvm] r357227 - Revert Recommit "[DSE] Preserve basic block ordering using OrderedBasicBlock."
Florian Hahn via llvm-commits
- [PATCH] D59281: [WebAssembly] "atomics" feature requires shared memory
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D59343: [WebAssembly] Use passive segments when memory is shared
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D59343: [WebAssembly] Use passive segments when memory is shared
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D59625: [WebAssembly] Merge used feature sets, update atomics linkage policy
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D59797: [COFF] Reorder fields in Chunk and SectionChunk to reduce their size
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D59797: [COFF] Reorder fields in Chunk and SectionChunk to reduce their size
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D59950: [test-suite,CUDA] Add a test case to test the edge cases for the implementation of llvm.round intrinsic in the PTX backend.
Bixia Zheng via Phabricator via llvm-commits
- [PATCH] D59931: [llvm-readobj] Change variable names to match LLVM-style. NFC.
Xing via Phabricator via llvm-commits
- [PATCH] D59973: [SLP] Refactoring of the operand reordering code.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D59931: [llvm-readobj] Change variable names to match LLVM-style. NFC.
Xing via Phabricator via llvm-commits
- [llvm] r357230 - [llvm-readobj] Change variable names to match LLVM-style. NFC.
Xing GUO via llvm-commits
- [PATCH] D54978: Move the SMT API to LLVM
guangqing.chen via Phabricator via llvm-commits
- [PATCH] D59950: [test-suite,CUDA] Add a test case to test the edge cases for the implementation of llvm.round intrinsic in the PTX backend.
Bixia Zheng via Phabricator via llvm-commits
- [PATCH] D59952: [VPLAN] Use computed VF for stress testing.
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D59405: [PowerPC] Add the support for __builtin_setrnd()
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D59405: [PowerPC] Add the support for __builtin_setrnd()
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D58950: [PowerPC] Strength reduction of multiply by a constant by shift and add/sub in place
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D59950: [test-suite,CUDA] Add a test case to test the edge cases for the implementation of llvm.round intrinsic in the PTX backend.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D59825: SafepointIRVerifier port to new Pass Manager
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D59953: Add .py extension to clang-tools-extra lit cfg files
Phabricator via Phabricator via llvm-commits
- [PATCH] D59955: gn build: Add check-clang-tools to run clang-tools-extra lit tests
Phabricator via Phabricator via llvm-commits
- [llvm] r357232 - gn build: Add check-clang-tools to run clang-tools-extra lit tests
Nico Weber via llvm-commits
- [PATCH] D59971: [GlobalISel] Add legalization support for non-power-2 loads and stores
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59971: [GlobalISel] Add legalization support for non-power-2 loads and stores
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59633: [PowerPC] Look through copies for compare elimination
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D58950: [PowerPC] Strength reduction of multiply by a constant by shift and add/sub in place
Zixuan Wu via Phabricator via llvm-commits
- [llvm] r357233 - [PowerPC] Strength reduction of multiply by a constant by shift and add/sub in place
Zi Xuan Wu via llvm-commits
- [PATCH] D59978: [Attributor] Deduce "no-return" function attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D59633: [PowerPC] Look through copies for compare elimination
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D58068: [DAG] Set up infrastructure to avoid smart constructor-based dangling nodes
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D58070: [DAGCombine] Prune unnused nodes.
Nirav Dave via Phabricator via llvm-commits
- [PATCH] D58512: AMDGPU/GlobalISel: Insert waterfall loop for vector indexing
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59900: [Sema] Fix a crash when nonnull checking
Michael Liao via Phabricator via llvm-commits
- [llvm] r357235 - AMDGPU/GlobalISel: Insert waterfall loop for vector indexing
Matt Arsenault via llvm-commits
- [PATCH] D59928: [MCA] Add an experimental MicroOpQueue stage.
Matt Davis via Phabricator via llvm-commits
- [llvm] r357237 - Test commit. Fix typo.
Jim Lin via llvm-commits
- [PATCH] D59780: Support Intel Control-flow Enforcement Technology
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D59281: [WebAssembly] "atomics" feature requires shared memory
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D59971: [GlobalISel] Add legalization support for non-power-2 loads and stores
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D59780: Support Intel Control-flow Enforcement Technology
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59780: Support Intel Control-flow Enforcement Technology
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59979: [Attributor][NFC] Add helper functions to deal wit bit-encodings
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D59980: [Attributor] Deduce memory behavior argument attributes
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D59981: [SelectionDAGBuilder] Flush PendingExports before creating INLINEASM_BR node for asm goto.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D59723: [NewPassManager] Adding pass tuning options: loop vectorize.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D59981: [SelectionDAGBuilder] Flush PendingExports before creating INLINEASM_BR node for asm goto.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D54411: [Codegen] Merge tail blocks with no successors after block placement
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D59982: [ELF] Rename SyntheticSection::empty to more appropriate needed() with opposite meaning
Fangrui Song via Phabricator via llvm-commits
- [llvm] r357238 - [llvm-objcopy] Delete two redundant reinterpret_cast. NFC
Fangrui Song via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
George Rimar via Phabricator via llvm-commits
- [llvm] r357239 - [ScheduleDAG] Move `Topo` and `addEdge` to base class.
Clement Courbet via llvm-commits
- [PATCH] D57983: [ConstantRange] Shl of ConstantRanges considers full-set shifting to last bit position
Marcello Maggioni via Phabricator via llvm-commits
- [PATCH] D59548: [Sanitizer] Add interceptor for wctomb
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D59983: fix typo: "\t" => " "
Liang ZOU via Phabricator via llvm-commits
- [compiler-rt] r357240 - [Sanitizer] Add interceptor for wctomb
Pavel Labath via llvm-commits
- [PATCH] D59795: [DAGCombine] Improve Lifetime node chains.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D59405: [PowerPC] Add the support for __builtin_setrnd()
Zhang Kang via Phabricator via llvm-commits
- [llvm] r357241 - [PowerPC] Add the support for __builtin_setrnd()
Kang Zhang via llvm-commits
- [PATCH] D59982: [ELF] Rename SyntheticSection::empty to more appropriate needed() with opposite meaning
George Rimar via Phabricator via llvm-commits
- Create an instance of Target after reading all input files. NFC.
George Rimar via llvm-commits
- [PATCH] D59403: [PowerPC] Add the support for __builtin_setrnd() in clang
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D59936: SimplifyCFG SinkCommonCodeFromPredecessors: Also sink function calls without used results (PR41259)
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D59982: [ELF] Rename SyntheticSection::empty to more appropriate needed() with opposite meaning
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D57493: [RISCV] Put data smaller than eight bytes to small data section
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D59982: [ELF] Rename SyntheticSection::empty to more appropriate needed() with opposite meaning
George Rimar via Phabricator via llvm-commits
- [PATCH] D57493: [RISCV] Put data smaller than eight bytes to small data section
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D59888: [ARM][CMSE] Add cmse intrinsics for TT instructions
Dave Green via Phabricator via llvm-commits
- [PATCH] D59964: [yaml2obj] Fixing opening empty yaml files.
George Rimar via Phabricator via llvm-commits
- [PATCH] D59958: [llvm-objcopy] Change SHT_NOBITS to SHT_PROBITS for some --set-section-flags
James Henderson via Phabricator via llvm-commits
- [PATCH] D59879: [ARM][CMSE] Add commandline option and feature macro
Dave Green via Phabricator via llvm-commits
- [PATCH] D59965: [llvm-readelf] Allow prefix flags for -p and -x
James Henderson via Phabricator via llvm-commits
- [PATCH] D59946: [llvm-readobj] Improve error message for for --string-dump
George Rimar via Phabricator via llvm-commits
- [PATCH] D59984: [Sanitizer] Fix a possible write to freed memory in the wcrtomb interceptor
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
James Henderson via Phabricator via llvm-commits
- [PATCH] D59982: [ELF] Rename SyntheticSection::empty to more appropriate needed() with opposite meaning
James Henderson via Phabricator via llvm-commits
- [PATCH] D56073: Typo fix: NewDepth -> NewHeight
Jim Lin via Phabricator via llvm-commits
- [PATCH] D59100: Polly -- LLVM OpenMP Backend
Michael Halkenhäuser via Phabricator via llvm-commits
- [PATCH] D56073: Typo fix: NewDepth -> NewHeight
Jim Lin via Phabricator via llvm-commits
- [PATCH] D59926: Constant folding sometimes creates large constants even though a smaller constant is used multiple times
Ramakota Reddy via Phabricator via llvm-commits
- [PATCH] D59946: [llvm-readobj] Improve error message for for --string-dump
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D59946: [llvm-readobj] Improve error message for for --string-dump
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D59946: [llvm-readobj] Improve error message for for --string-dump
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D59787: [ARM] Implement TTI:getMemcpyCost
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D59787: [ARM] Implement TTI:getMemcpyCost
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] r357243 - [SLP] Add support for swapping icmp/fcmp predicates to permit vectorization
Simon Pilgrim via llvm-commits
- [PATCH] D59959: [ConstantRange] Add unsigned and signed intersection type
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D59956: [SLP] Add support for swapping icmp/fcmp predicates to permit vectorization
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59986: [ELF] Respect NonAlloc when copying flags from the previous sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59167: [StackMaps] Add explicit location size accessor to the stackmap parser
Jake Hughes via Phabricator via llvm-commits
- [PATCH] D59946: [llvm-readobj] Improve error message for for --string-dump
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D59982: [ELF] Rename SyntheticSection::empty to more appropriate isNeeded() with opposite meaning
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59951: [NFC][llvm-exegesis] Refactor Analysis::SchedClassCluster::measurementsMatch()
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D59020: [StackMaps] Update llvm-readobj to parse V3 Stackmaps
Jake Hughes via Phabricator via llvm-commits
- [PATCH] D59169: [StackMaps] Add location size to llvm-readobj -stackmap output
Jake Hughes via Phabricator via llvm-commits
- [PATCH] D59384: Fix reversed bit issue in DCMX mask for "xvtstdcdp" and "xvtstdcsp" P9 implementation
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D59958: [llvm-objcopy] Change SHT_NOBITS to SHT_PROBITS for some --set-section-flags
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59946: [llvm-readobj] Improve error message for for --string-dump
James Henderson via Phabricator via llvm-commits
- [PATCH] D59926: Constant folding sometimes creates large constants even though a smaller constant is used multiple times
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59951: [NFC][llvm-exegesis] Refactor Analysis::SchedClassCluster::measurementsMatch()
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59928: [MCA] Add an experimental MicroOpQueue stage.
Andrea Di Biagio via Phabricator via llvm-commits
- [llvm] r357244 - [X86] Add X86TargetLowering::isCommutativeBinOp override.
Simon Pilgrim via llvm-commits
- [PATCH] D59787: [ARM] Implement TTI::getMemcpyCost
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D59946: [llvm-readobj] Improve error message for for --string-dump
George Rimar via Phabricator via llvm-commits
- [llvm] r357245 - [NFC][llvm-exegesis] Refactor Analysis::SchedClassCluster::measurementsMatch()
Roman Lebedev via llvm-commits
- [PATCH] D59951: [NFC][llvm-exegesis] Refactor Analysis::SchedClassCluster::measurementsMatch()
Phabricator via Phabricator via llvm-commits
- [PATCH] D59946: [llvm-readobj] Improve error message for for --string-dump
George Rimar via Phabricator via llvm-commits
- [PATCH] D59823: [llvm-readelf]Merge dynamic and static relocation printing to avoid code duplication
James Henderson via Phabricator via llvm-commits
- [llvm] r357246 - [llvm-readelf]Merge dynamic and static relocation printing to avoid code duplication
James Henderson via llvm-commits
- [PATCH] D59958: [llvm-objcopy] Change SHT_NOBITS to SHT_PROBITS for some --set-section-flags
George Rimar via Phabricator via llvm-commits
- [PATCH] D59958: [llvm-objcopy] Change SHT_NOBITS to SHT_PROBITS for some --set-section-flags
George Rimar via Phabricator via llvm-commits
- [PATCH] D59946: [llvm-readobj] Improve error message for for --string-dump
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D59946: [llvm-readobj] Improve error message for for --string-dump
George Rimar via Phabricator via llvm-commits
- [llvm] r357247 - AMDGPU: Make sram-ecc off by default for Vega20
Konstantin Zhuravlyov via llvm-commits
- [PATCH] D59718: AMDGPU: Make sram-ecc off by default for Vega20
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D59553: [LLD][ELF][DebugInfo] llvm-symbolizer shows incorrect source line info if --gc-sections used
James Henderson via Phabricator via llvm-commits
- [PATCH] D59961: [DAGCombiner] simplify shuffle of shuffle
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r357248 - [MCA] Add an experimental MicroOpQueue stage.
Andrea Di Biagio via llvm-commits
- [PATCH] D59928: [MCA] Add an experimental MicroOpQueue stage.
Phabricator via Phabricator via llvm-commits
- [llvm] r357249 - [AMDGPU][MC] Corrected handling of tied src for atomic return MUBUF opcodes
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D59878: [AMDGPU][MC] Corrected handling of tied src for atomic return MUBUF opcodes
Phabricator via Phabricator via llvm-commits
- [PATCH] D59973: [SLP] Refactoring of the operand reordering code.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59926: Constant folding sometimes creates large constants even though a smaller constant is used multiple times
Ramakota Reddy via Phabricator via llvm-commits
- [PATCH] D59989: [llvm-objcopy]Allow llvm-objcopy to be used on an ELF file with no section headers
James Henderson via Phabricator via llvm-commits
- Cyclic module dependency [Re: [llvm] r357201 - Temporarily revert "SafepointIRVerifier port to new Pass Manager"]
Fedor Sergeev via llvm-commits
- [PATCH] D59881: Initial support for vectorization using MASSV (IBM MASS vector library)
Jeeva P. via Phabricator via llvm-commits
- [llvm] r357251 - [x86] add tests for decrement+sext; NFC
Sanjay Patel via llvm-commits
- [llvm] r357252 - Switch lowering: exploit unreachable fall-through when lowering case range cluster
Hans Wennborg via llvm-commits
- [PATCH] D59419: [XCOFF] Add functionality for parsing AIX XCOFF object files header .
Sean Fertile via Phabricator via llvm-commits
- [llvm] r357254 - [DAGCombiner] fold sext into decrement
Sanjay Patel via llvm-commits
- [PATCH] D59952: [VPLAN] Use computed VF for stress testing.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D59992: [SLP] Add support for commutative icmp/fcmp predicates
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59689: [ScheduleDAG] Move `Topo` and `addEdge` to base class.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D59879: [ARM][CMSE] Add commandline option and feature macro
Todd Snider via Phabricator via llvm-commits
- [PATCH] D59993: [NFC][llvm-exegesis] Refactor ResolvedSchedClass & friends
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59993: [NFC][llvm-exegesis] Refactor ResolvedSchedClass & friends
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59989: [llvm-objcopy]Allow llvm-objcopy to be used on an ELF file with no section headers
George Rimar via Phabricator via llvm-commits
- [llvm] r357256 - [DAGCombine] Improve Lifetime node chains.
Nirav Dave via llvm-commits
- [PATCH] D59795: [DAGCombine] Improve Lifetime node chains.
Nirav Dave via Phabricator via llvm-commits
- [llvm] r357257 - Recommit "[DSE] Preserve basic block ordering using OrderedBasicBlock."
Florian Hahn via llvm-commits
- [PATCH] D59989: [llvm-objcopy]Allow llvm-objcopy to be used on an ELF file with no section headers
James Henderson via Phabricator via llvm-commits
- [PATCH] D59961: [DAGCombiner] simplify shuffle of shuffle
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D59633: [PowerPC] Look through copies for compare elimination
Jinsong Ji via Phabricator via llvm-commits
- [llvm] r357258 - [DAGCombiner] simplify shuffle of shuffle
Sanjay Patel via llvm-commits
- [llvm] r357259 - [NFC][llvm-exegesis] Refactor ResolvedSchedClass & friends
Roman Lebedev via llvm-commits
- [PATCH] D59993: [NFC][llvm-exegesis] Refactor ResolvedSchedClass & friends
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59993: [NFC][llvm-exegesis] Refactor ResolvedSchedClass & friends
Phabricator via Phabricator via llvm-commits
- [llvm] r357260 - gn build: Merge r357259
Nico Weber via llvm-commits
- [llvm] r357261 - gn build: Merge r357248
Nico Weber via llvm-commits
- [PATCH] D59989: [llvm-objcopy]Allow llvm-objcopy to be used on an ELF file with no section headers
James Henderson via Phabricator via llvm-commits
- [PATCH] D59419: [XCOFF] Add functionality for parsing AIX XCOFF object files header .
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D57983: [ConstantRange] Shl of ConstantRanges considers full-set shifting to last bit position
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D59384: Fix reversed bit issue in DCMX mask for "xvtstdcdp" and "xvtstdcsp" P9 implementation
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D59786: [AMDGPU][MC] Corrected truncation rules for integer inlinable constants to match rules for literals
Phabricator via Phabricator via llvm-commits
- [PATCH] D59994: [NFC][llvm-exegesis] Also promote getSchedClassPoint() into ResolvedSchedClass.
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r357262 - [AMDGPU][MC] Corrected conversion rules for inlinable constants to match rules for literals
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D59994: [NFC][llvm-exegesis] Also promote getSchedClassPoint() into ResolvedSchedClass.
Phabricator via Phabricator via llvm-commits
- [llvm] r357263 - [NFC][llvm-exegesis] Also promote getSchedClassPoint() into ResolvedSchedClass.
Roman Lebedev via llvm-commits
- [PATCH] D59989: [llvm-objcopy]Allow llvm-objcopy to be used on an ELF file with no section headers
George Rimar via Phabricator via llvm-commits
- [PATCH] D59995: [LV] Exclude loop-invariant inputs from scalar cost computation.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D59992: [SLP] Add support for commutative icmp/fcmp predicates
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D59884: [mips] Fix lowering a signed immediate for *.d MSA instructions
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] r357264 - [mips] Fix lowering a signed immediate for *.d MSA instructions
Simon Atanasyan via llvm-commits
- [PATCH] D59973: [SLP] Refactoring of the operand reordering code.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59997: [x86] allow movmsk with 2-element reductions
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D49434: Put "built-in" function definitions in global Used list, for LTO. (fix bug 34169)
Teresa Johnson via Phabricator via llvm-commits
- [llvm] r357265 - [llvm-objcopy] Fix case style of LayoutSegments. NFC
Fangrui Song via llvm-commits
- [PATCH] D59964: [yaml2obj] Fixing opening empty yaml files.
Puyan Lotfi via llvm-commits
- [PATCH] D59992: [SLP] Add support for commutative icmp/fcmp predicates
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] r357266 - [SLP] Add support for commutative icmp/fcmp predicates
Simon Pilgrim via llvm-commits
- [PATCH] D59989: [llvm-objcopy]Allow llvm-objcopy to be used on an ELF file with no section headers
James Henderson via Phabricator via llvm-commits
- [PATCH] D58068: [DAG] Set up infrastructure to avoid smart constructor-based dangling nodes
James Y Knight via Phabricator via llvm-commits
- [PATCH] D59946: [llvm-readobj] Improve error message for for --string-dump
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D59989: [llvm-objcopy]Allow llvm-objcopy to be used on an ELF file with no section headers
George Rimar via Phabricator via llvm-commits
- [PATCH] D59506: [ValueTracking][InstSimplify] Support min/max selects in computeConstantRange()
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59799: [wip][mips] Use AltOrders to prevent using odd FP-registers
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D59696: [CGP] Build the DominatorTree lazily
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D59295: [AMDGPU] Pre-allocate WWM registers to reduce VGPR pressure.
Neil Henning via Phabricator via llvm-commits
- Create an instance of Target after reading all input files. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D59911: Don't abort() in lldb_assert and document why.
Phabricator via Phabricator via llvm-commits
- [PATCH] D59827: [slh] x86 impl of ARM instrinsic for SLH
Zola Bridges via Phabricator via llvm-commits
- [lld] r357269 - [ELF][MachO][wasm] Simplify range-style std::find{, _if} with STLExtras.h utilities. NFC
Fangrui Song via llvm-commits
- [PATCH] D59942: [DebugInfo] Track multiple registers in DbgEntityHistoryCalculator
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D59967: [llvm][NFC] Factor out logic for getting incoming & back Loop edges
David Li via Phabricator via llvm-commits
- [PATCH] D58070: [DAGCombine] Prune unnused nodes.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D59965: [llvm-readelf] Allow prefix flags for -p and -x
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D59965: [llvm-readelf] Allow prefix flags for -p and -x
Jordan Rupprecht via Phabricator via llvm-commits
- [llvm] r357270 - [llvm-readelf] Allow prefix flags for -p and -x
Jordan Rupprecht via llvm-commits
- [PATCH] D59941: [DebugInfo] Improve handling of clobbered fragments
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D59965: [llvm-readelf] Allow prefix flags for -p and -x
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D59944: [DebugInfo] Fix pr41180 : Loop Vectorization Debugify Failure
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D59969: [llvm-readobj] Add some generic notes (e.g. NT_VERSION)
Jordan Rupprecht via Phabricator via llvm-commits
- [llvm] r357271 - [llvm-readobj] Add some generic notes (e.g. NT_VERSION)
Jordan Rupprecht via llvm-commits
- [llvm] r357272 - [InstCombine] move shuffle canonicalizations before other transforms
Sanjay Patel via llvm-commits
- [www] r357273 - [EuroLLVM'19] Provide a link to the round table schedule form.
Arnaud A. de Grandmaison via llvm-commits
- [PATCH] D59952: [VPLAN] Use computed VF for stress testing.
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D59974: [clang-doc] Build as clang_tool
Julie Hockett via Phabricator via llvm-commits
- [PATCH] D34499: Expose __gcov_flush for parity with libgcov in the gcc project
Enji Cooper via Phabricator via llvm-commits
- [PATCH] D59957: Convert = operators that take object mutexes to the multi-lock version of std::lock
Jim Ingham via Phabricator via llvm-commits
- [PATCH] D59941: [DebugInfo] Improve handling of clobbered fragments
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D57983: [ConstantRange] Shl of ConstantRanges considers full-set shifting to last bit position
Marcello Maggioni via Phabricator via llvm-commits
- [PATCH] D59827: [slh] x86 impl of ARM instrinsic for SLH
Zola Bridges via Phabricator via llvm-commits
- [PATCH] D33753: [libcxxabi] Add back HandleLLVMOptions for out of tree builds
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D58333: [libcxxabi][CMake] Drop unused HandleOutOfTreeLLVM include
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D58427: Fix checking for rpc/xdr.h
Enji Cooper via Phabricator via llvm-commits
- [PATCH] D57983: [ConstantRange] Shl of ConstantRanges considers full-set shifting to last bit position
Marcello Maggioni via Phabricator via llvm-commits
- [PATCH] D59972: [Python] Remove readline module
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D59780: Support Intel Control-flow Enforcement Technology
Rui Ueyama via Phabricator via llvm-commits
- [llvm] r357278 - [X86] Fix some tests using fcmp with undef arguments
Simon Pilgrim via llvm-commits
- [PATCH] D59780: Support Intel Control-flow Enforcement Technology
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D58068: [DAG] Set up infrastructure to avoid smart constructor-based dangling nodes
Nirav Dave via Phabricator via llvm-commits
- [llvm] r357279 - [DAG] Set up infrastructure to avoid smart constructor-based dangling nodes
Nirav Dave via llvm-commits
- [llvm] r357280 - [CodeGen] Refactor the option for the maximum jump table size
Evandro Menezes via llvm-commits
- [PATCH] D59827: [slh] x86 impl of ARM instrinsic for SLH
Zola Bridges via Phabricator via llvm-commits
- [PATCH] D58070: [DAGCombine] Prune unnused nodes.
Nirav Dave via Phabricator via llvm-commits
- [llvm] r357281 - [ARM] Regenerate vector comparison tests
Simon Pilgrim via llvm-commits
- [llvm] r357283 - [DAGCombine] Prune unnused nodes.
Nirav Dave via llvm-commits
- [llvm] r357284 - [llvm][NFC] Factor out logic for getting incoming & back Loop edges
Mircea Trofin via llvm-commits
- [PATCH] D59633: [PowerPC] Look through copies for compare elimination
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D59967: [llvm][NFC] Factor out logic for getting incoming & back Loop edges
Mircea Trofin via Phabricator via llvm-commits
- [llvm] r357286 - [AArch64] Regenerate half precision tests
Simon Pilgrim via llvm-commits
- [PATCH] D59997: [x86] allow movmsk with 2-element reductions
Andrea Di Biagio via Phabricator via llvm-commits
- [llvm] r357288 - [InstCombine] regenerate test checks; NFC
Sanjay Patel via llvm-commits
- [PATCH] D59949: [AMDGPU] Add an additional Code Object V3 assembler example
Scott Linder via Phabricator via llvm-commits
- [PATCH] D59725: Additions to creduce script
George Burgess IV via Phabricator via llvm-commits
- [llvm] r357289 - [AMDGPU] Add an additional Code Object V3 assembler example
Scott Linder via llvm-commits
- [llvm] r357291 - [InstCombine] autogenerate complete checks; NFC
Sanjay Patel via llvm-commits
- [PATCH] D60000: [llvm-exegesis] Post-processing for chained instrs in latency mode (PR41275)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59981: [SelectionDAGBuilder] Flush PendingExports before creating INLINEASM_BR node for asm goto.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D60002: AMDGPU: Remove dx10-clamp from subtarget features
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59964: [yaml2obj] Fixing opening empty yaml files.
George Rimar via llvm-commits
- [PATCH] D59827: [slh] x86 impl of ARM instrinsic for SLH
Zola Bridges via Phabricator via llvm-commits
- [PATCH] D59971: [GlobalISel] Add legalization support for non-power-2 loads and stores
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D59947: [NVPTX] Fix the codegen for llvm.round.
Bixia Zheng via Phabricator via llvm-commits
- [PATCH] D59827: [slh] x86 impl of ARM instrinsic for SLH
Zola Bridges via Phabricator via llvm-commits
- [llvm] r357293 - [ARM] Regenerate execute-only float comparison tests
Simon Pilgrim via llvm-commits
- [PATCH] D60002: AMDGPU: Remove dx10-clamp from subtarget features
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] r357294 - [MIPS] Regenerate double constant comparison test
Simon Pilgrim via llvm-commits
- [llvm] r357295 - [SystemZ] Regenerate double constant comparison test
Simon Pilgrim via llvm-commits
- [PATCH] D59947: [NVPTX] Fix the codegen for llvm.round.
Bixia Zheng via Phabricator via llvm-commits
- [PATCH] D59966: [MemorySSA] Don't optimize incomplete phis.
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D59827: [slh] x86 impl of ARM instrinsic for SLH
Zola Bridges via Phabricator via llvm-commits
- [PATCH] D59569: [MemorySSA] Limit clobber walks.
George Burgess IV via Phabricator via llvm-commits
- [llvm] r357297 - [X86] Use cached OptForSize in X86ISelDAGToDAG.cpp instead of pulling it from the function attribute. NFCI
Craig Topper via llvm-commits
- [PATCH] D60003: Replace `typedef A B` with `using B = A`. NFC.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D59950: [test-suite,CUDA] Add a test case to test the edge cases for the implementation of llvm.round intrinsic in the PTX backend.
Bixia Zheng via Phabricator via llvm-commits
- [PATCH] D58675: [clang] Adds `-ftime-trace` option to clang that produces Chrome `chrome://tracing` compatible JSON profiling output dumps
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D59715: [HotColdSplit] Reflect full cost of parameters in split penalty
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D60004: [WebAssembly] Handle END_LOOP is in unreachable BB in CFGStackify
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D58659: [Sema] Fix assertion when `auto` parameter in lambda has an attribute.
Volodymyr Sapsai via Phabricator via llvm-commits
- [PATCH] D60004: [WebAssembly] Handle END_LOOP in unreachable BB in CFGStackify
Heejin Ahn via Phabricator via llvm-commits
- [llvm] r357299 - [DAG] Avoid redundancy in StoreMerge TokenFactor generation.
Nirav Dave via llvm-commits
- [PATCH] D32530: [SVE][IR] Scalable Vector IR Type
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D59966: [MemorySSA] Don't optimize incomplete phis.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D59958: [llvm-objcopy] Change SHT_NOBITS to SHT_PROBITS for some --set-section-flags
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D59958: [llvm-objcopy] Change SHT_NOBITS to SHT_PROBITS for some --set-section-flags
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D60006: [SelectionDAG] Add fcmp UNDEF handling to SelectionDAG::FoldSetCC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D60004: [WebAssembly] Handle END_LOOP in unreachable BB in CFGStackify
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D60006: [SelectionDAG] Add fcmp UNDEF handling to SelectionDAG::FoldSetCC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D60006: [SelectionDAG] Add fcmp UNDEF handling to SelectionDAG::FoldSetCC
Krzysztof Parzyszek via Phabricator via llvm-commits
- [llvm] r357300 - [X86] Add test cases showing failure to use RMW form of negate when only flags are used. NFC
Craig Topper via llvm-commits
- [PATCH] D59065: [BasicAA] Simplify inttoptr(and(ptrtoint(X), C)) to X, if C preserves all significant bits.
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D59903: [NFC][FnAttrs] Stress tests for attribute deduction
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D59989: [llvm-objcopy]Allow llvm-objcopy to be used on an ELF file with no section headers
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D60002: AMDGPU: Remove dx10-clamp from subtarget features
Matt Arsenault via Phabricator via llvm-commits
- [llvm] r357301 - [Hexagon] Remove fcmp undef from reduced tests
Simon Pilgrim via llvm-commits
- [llvm] r357302 - AMDGPU: Remove dx10-clamp from subtarget features
Matt Arsenault via llvm-commits
- [PATCH] D60007: [X86] Teach RMW with flags isel matching to handle negate
Craig Topper via Phabricator via llvm-commits
- [PATCH] D59966: [MemorySSA] Don't optimize incomplete phis.
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D60006: [SelectionDAG] Add fcmp UNDEF handling to SelectionDAG::FoldSetCC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59723: [NewPassManager] Adding pass tuning options: loop vectorize.
Hideki Saito via Phabricator via llvm-commits
- [PATCH] D59712: [APSInt][OpenMP] Fix isNegative, etc. for unsigned types
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D60004: [WebAssembly] Handle END_LOOP in unreachable BB in CFGStackify
Heejin Ahn via Phabricator via llvm-commits
- [llvm] r357303 - [WebAssembly] Handle END_LOOP in unreachable BB in CFGStackify
Heejin Ahn via llvm-commits
- [PATCH] D60008: Use binary write mode in WriteToFile function to avoid appended \r characters on Windows
tuktuk via Phabricator via llvm-commits
- [PATCH] D60008: Use binary write mode in WriteToFile function to avoid appended \r characters on Windows
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D59411: [LLD][COFF] Improve checkFailIfMismatch
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D58675: [clang] Adds `-ftime-trace` option to clang that produces Chrome `chrome://tracing` compatible JSON profiling output dumps
Anton Afanasyev via Phabricator via llvm-commits
- [lld] r357305 - [LLD][COFF] Improve checkFailIfMismatch()
Alexandre Ganea via llvm-commits
- [PATCH] D59712: [APSInt][OpenMP] Fix isNegative, etc. for unsigned types
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D60009: [pstl] Add additional namespace qualifications
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D56593: [SelectionDAG][RFC] Allow the user to specify a memeq function (v5).
Nico Weber via Phabricator via llvm-commits
- [PATCH] D59976: [Python] Remove Python include from ScriptInterpreterPython.h
Jonas Devlieghere via Phabricator via llvm-commits
- [lld] r357308 - [LLD][COFF] Generate import modules & COFF groups in PDB
Alexandre Ganea via llvm-commits
- [PATCH] D57800: [WebAssembly] LTO: Set POSIX thread model when linking with -shared-memoey
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D54802: [LLD][COFF] Generate import modules in PDB
Alexandre Ganea via Phabricator via llvm-commits
- [llvm] r357309 - [DAGCombiner] Rewrite ImproveLifetimeNodeChain to avoid DAG loop.
Nirav Dave via llvm-commits
- Cyclic module dependency [Re: [llvm] r357201 - Temporarily revert "SafepointIRVerifier port to new Pass Manager"]
Adrian Prantl via llvm-commits
- [PATCH] D59712: [APSInt][OpenMP] Fix isNegative, etc. for unsigned types
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D59997: [x86] allow movmsk with 2-element reductions
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D59686: [RISCV] Don't evaluatePCRelLo if a relocation will be forced (e.g. due to linker relaxation)
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D60000: [llvm-exegesis] Post-processing for chained instrs in latency mode (PR41275)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59947: [NVPTX] Fix the codegen for llvm.round.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D59281: [WebAssembly] "atomics" feature requires shared memory
Thomas Lively via Phabricator via llvm-commits
- [lld] r357310 - [WebAssembly] "atomics" feature requires shared memory
Thomas Lively via llvm-commits
- [PATCH] D57800: [WebAssembly] LTO: Set POSIX thread model when linking with -shared-memoey
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D60010: [SCEV] Check the cache in get{S|U}MaxExpr before doing any work
Sanjoy Das via Phabricator via llvm-commits
- [llvm] r357256 - [DAGCombine] Improve Lifetime node chains.
Galina Kistanova via llvm-commits
- [www] r357311 - Add supporters.
Tanya Lattner via llvm-commits
- [PATCH] D59997: [x86] allow movmsk with 2-element reductions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D59295: [AMDGPU] Pre-allocate WWM registers to reduce VGPR pressure.
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D60011: If MSVC and cross compiling use CMAKE_NM for gen_exports_msvc
Nathan Lanza via Phabricator via llvm-commits
- [PATCH] D59723: [NewPassManager] Adding pass tuning options: loop vectorize.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D59723: [NewPassManager] Adding pass tuning options: loop vectorize.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D60010: [SCEV] Check the cache in get{S|U}MaxExpr before doing any work
Sanjoy Das via Phabricator via llvm-commits
- [lld] r357314 - Don't copy the .drective section with std::string
Reid Kleckner via llvm-commits
- [PATCH] D41371: Remove redundant #define's from llvm/config.h
Don Hinton via Phabricator via llvm-commits
- [PATCH] D41371: Remove redundant #define's from llvm/config.h
Don Hinton via Phabricator via llvm-commits
- [PATCH] D59966: [MemorySSA] Don't optimize incomplete phis.
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] r357315 - [MemorySSA] Don't optimize incomplete phis.
Alina Sbirlea via llvm-commits
- [PATCH] D59952: [VPLAN] Use computed VF for stress testing.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D59833: [FPEnv] New document for adding new constrained FP intrinsics
Cameron McInally via Phabricator via llvm-commits
- [lld] r357316 - Fix build following r357308 : Ensure only live thunks are considered when creating import modules
Alexandre Ganea via llvm-commits
- [PATCH] D60010: [SCEV] Check the cache in get{S|U}MaxExpr before doing any work
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D59918: [Attributor] Pass infrastructure and fixpoint framework
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] r357317 - [X86] When using Win64 ABI, exit with error if SSE is disabled for varargs
Amara Emerson via llvm-commits
- [PATCH] D60012: [Attributor] Introduce bit-encodings for abstract states
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D60013: [WebAssembly] Add mutable globals feature
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D51584: [IndVars] Smart hard uses detection
Denis Bakhvalov via Phabricator via llvm-commits
- [PATCH] D60010: [SCEV] Check the cache in get{S|U}MaxExpr before doing any work
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D59952: [VPLAN] Minor improvement to testing and debug messages.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D59952: [VPLAN] Minor improvement to testing and debug messages.
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D59910: [GlobalISel][AArch64] Add instruction selection support for G_INSERT_VECTOR_ELT on v2s32s
Jessica Paquette via Phabricator via llvm-commits
- [llvm] r357318 - [GlobalISel][AArch64] Add isel support for G_INSERT_VECTOR_ELT on v2s32s
Jessica Paquette via llvm-commits
- [PATCH] D60014: [WebAssembly] Remove unneeded target operand flags
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D60000: [llvm-exegesis] Post-processing for chained instrs in latency mode (PR41275)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59919: [Attributor] Deduce "returned" argument attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D59907: [WebAssembly] Add new explicit relocation types for PIC relocations
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D59978: [Attributor] Deduce "no-return" function attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D60014: [WebAssembly] Remove unneeded target operand flags
Sam Clegg via Phabricator via llvm-commits
- [llvm] r357319 - [MemorySSA] Limit clobber walks.
Alina Sbirlea via llvm-commits
- [PATCH] D59569: [MemorySSA] Limit clobber walks.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D60015: [NVPTX] Added intrinsics/instructions for MMA ops on (sub-)integers
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D59569: [MemorySSA] Limit clobber walks.
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] r357320 - [SCEV] Check the cache in get{S|U}MaxExpr before doing any work
Sanjoy Das via llvm-commits
- [llvm] r357321 - [WebAssembly] Add mutable globals feature
Thomas Lively via llvm-commits
- [PATCH] D59971: [GlobalISel] Add legalization support for non-power-2 loads and stores
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D60010: [SCEV] Check the cache in get{S|U}MaxExpr before doing any work
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D60013: [WebAssembly] Add mutable globals feature
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D59829: AMDGPU: An extension to promote constant offset to the immediate
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D59907: [WebAssembly] Add new explicit relocation types for PIC relocations
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D60005: [libc++abi] Don't set POSITION_INDEPENDENT_CODE when building static library
Phabricator via Phabricator via llvm-commits
- [PATCH] D59971: [GlobalISel] Add legalization support for non-power-2 loads and stores
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D60016: [InstCombine] canonicalize select shuffles by commuting
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D60017: [git] Be more specific when looking for llvm-svn
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D60018: [codeview] Remove Type member from CVRecord
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D59065: [BasicAA] Simplify inttoptr(and(ptrtoint(X), C)) to X, if C preserves all significant bits.
Florian Hahn via Phabricator via llvm-commits
- [llvm] r357324 - Try to fix buildbot error
Sanjoy Das via llvm-commits
- [PATCH] D60005: [libc++abi] Don't set POSITION_INDEPENDENT_CODE when building static library
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D60005: [libc++abi] Don't set POSITION_INDEPENDENT_CODE when building static library
Sam Clegg via Phabricator via llvm-commits
- [llvm] r357327 - [MemorySSA] Temporary fix assert when reaching 0 limit.
Alina Sbirlea via llvm-commits
- [PATCH] D59901: [analyzer] PR41239: Fix a crash on invalid source location in NoStoreFuncVisitor.
Phabricator via Phabricator via llvm-commits
- [lld] r357328 - Re-land "[WebAssembly] Improve invalid relocation error message""
Sam Clegg via llvm-commits
- [PATCH] D60005: [libc++abi] Don't set POSITION_INDEPENDENT_CODE when building static library
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D60011: If MSVC and cross compiling use CMAKE_NM for gen_exports_msvc
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] r357330 - [LoopPredication] Use the builder's insertion point everywhere [NFC]
Philip Reames via llvm-commits
- [PATCH] D60011: If MSVC and cross compiling use CMAKE_NM for gen_exports_msvc
Nathan Lanza via Phabricator via llvm-commits
- [llvm] r357331 - [LoopPredication] Remove stale TODO
Philip Reames via llvm-commits
- [PATCH] D60008: Use binary write mode in WriteToFile function to avoid appended \r characters on Windows
tuktuk via llvm-commits
- [PATCH] D59947: [NVPTX] Fix the codegen for llvm.round.
Bixia Zheng via Phabricator via llvm-commits
- [PATCH] D60006: [SelectionDAG] Add fcmp UNDEF handling to SelectionDAG::FoldSetCC
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D60008: Use binary write mode in WriteToFile function to avoid appended \r characters on Windows
tuktuk via Phabricator via llvm-commits
- [PATCH] D60019: [Hexagon] Fix reuse bug in Vector Loop Carried Reuse
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D58801: [Support] Implement is_local_impl with AIX mntctl
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D59741: [lit] Set shlibpath_var on AIX
Hubert Tong via Phabricator via llvm-commits
- [llvm] r357333 - [Support] Implement is_local_impl with AIX mntctl
Hubert Tong via llvm-commits
- [PATCH] D60005: [libc++abi] Don't set POSITION_INDEPENDENT_CODE when building static library
Dan Albert via Phabricator via llvm-commits
- [PATCH] D60020: [DAGCombiner][X86] Canonicalize SSUBO with immediate RHS to SADDO
Craig Topper via Phabricator via llvm-commits
- [PATCH] D60020: [DAGCombiner][X86] Canonicalize SSUBO with immediate RHS to SADDO by negating the immediate.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D60008: Use binary write mode in WriteToFile function to avoid appended \r characters on Windows
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D55232: [SCEV] Suppress hoisting insertion point of binops when unsafe
Warren Ristow via Phabricator via llvm-commits
- [PATCH] D59914: [analyzer] MIGChecker: Add support for more deallocator APIs.
Phabricator via Phabricator via llvm-commits
- [PATCH] D60021: InstSimplify: Fold round intrinsics from sitofp
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D60021: InstSimplify: Fold round intrinsics from sitofp
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D60021: InstSimplify: Fold round intrinsics from sitofp
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D59065: [BasicAA] Simplify inttoptr(and(ptrtoint(X), C)) to X, if C preserves all significant bits.
Sanjoy Das via Phabricator via llvm-commits
- [llvm] r357337 - [WebAssembly] Optimize the number of routing blocks in FixIrreducibleCFG
Heejin Ahn via llvm-commits
- [PATCH] D59462: [WebAssembly] Optimize the number of routing blocks in FixIrreducibleCFG
Heejin Ahn via Phabricator via llvm-commits
- [llvm] r357338 - [cmake] Remove use of deprecated generator expression. NFC
Shoaib Meenai via llvm-commits
- [PATCH] D60018: [codeview] Remove Type member from CVRecord
Zachary Turner via Phabricator via llvm-commits
- [PATCH] D60024: [cmake] Add function for building native tool
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D60024: [cmake] Add function for building native tool
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D60024: [cmake] Add function for building native tool
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D60025: [llvm-shlib] Fix cross-compilation for LLVM-C
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D59065: [BasicAA] Simplify inttoptr(and(ptrtoint(X), C)) to X, if C preserves all significant bits.
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D59973: [SLP] Refactoring of the operand reordering code.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D60024: [cmake] Add function for building native tool
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D59973: [SLP] Refactoring of the operand reordering code.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D60025: [llvm-shlib] Fix cross-compilation for LLVM-C
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D60026: ELF: Perform per-section .ARM.exidx processing during combineEhFrameSections(). NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D59980: [Attributor] Deduce memory behavior argument attributes
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D60006: [SelectionDAG] Add fcmp UNDEF handling to SelectionDAG::FoldSetCC
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] r357339 - [RISCV][NFC] Remove floating point operations from test/CodeGen/RISCV/vararg.ll
Alex Bradbury via llvm-commits
- [PATCH] D59922: [Attributor] Deduce "no-capture" argument attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D60021: InstSimplify: Fold round intrinsics from sitofp
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D58675: [clang] Adds `-ftime-trace` option to clang that produces Chrome `chrome://tracing` compatible JSON profiling output dumps
Anton Afanasyev via Phabricator via llvm-commits
- [llvm] r357340 - Adds `-ftime-trace` option to clang that produces Chrome `chrome://tracing` compatible JSON profiling output dumps.
Anton Afanasyev via llvm-commits
- [PATCH] D60028: [llvm-objcopy] Replace the size() helper with SectionTableRef::size
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60021: InstSimplify: Fold round intrinsics from sitofp
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r357341 - [RISCV] Add DAGCombine for (SplitF64 (ConstantFP x))
Alex Bradbury via llvm-commits
- [PATCH] D59652: [WebAssembly] Run ExplicitLocals pass after CFGStackify
Heejin Ahn via Phabricator via llvm-commits
- [llvm] r357342 - [WebAssembly] Run ExplicitLocals pass after CFGStackify
Heejin Ahn via llvm-commits
- [PATCH] D60028: [llvm-objcopy] Replace the size() helper with SectionTableRef::size
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D57983: [ConstantRange] Shl of ConstantRanges considers full-set shifting to last bit position
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D56593: [SelectionDAG][RFC] Allow the user to specify a memeq function (v5).
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D57983: [ConstantRange] Shl of ConstantRanges considers full-set shifting to last bit position
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59592: support ilp32e Calling Convention
Daliang Xu via Phabricator via llvm-commits
- [llvm] r357343 - [WebAssembly] Fix unwind destination mismatches in CFG stackify
Heejin Ahn via llvm-commits
- [PATCH] D60016: [InstCombine] canonicalize select shuffles by commuting
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D48345: [WebAssembly] Fix unwind destination mismatches in CFG stackify
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D60028: [llvm-objcopy] Replace the size() helper with SectionTableRef::size
George Rimar via Phabricator via llvm-commits
- [PATCH] D59997: [x86] allow movmsk with 2-element reductions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D60007: [X86] Teach RMW with flags isel matching to handle negate
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59959: [ConstantRange] Add unsigned and signed intersection type
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59460: [MSP430] Use generic operand printer for modifiers
Afonso Bordado via Phabricator via llvm-commits
- [PATCH] D55170: [clang-format]: Add NonEmptyParentheses spacing option
Reuben Thomas via Phabricator via llvm-commits
- [PATCH] D58877: [InstCombine] fold add(add(A, ~B), 1) -> sub(A, B)
Amaury SECHET via Phabricator via llvm-commits
- [llvm] r357346 - [X86][SSE] Add PAVG test case from PR41316
Simon Pilgrim via llvm-commits
- [PATCH] D60030: [ELF] Merge LinkerScript::addSymbol and declareSymbol
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60028: [llvm-objcopy] Replace the size() helper with SectionTableRef::size
Fangrui Song via Phabricator via llvm-commits
- [llvm] r357347 - [llvm-objcopy] Replace the size() helper with SectionTableRef::size
Fangrui Song via llvm-commits
- [PATCH] D60000: [llvm-exegesis] Post-processing for chained instrs in latency mode (PR41275)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59958: [llvm-objcopy] Change SHT_NOBITS to SHT_PROBITS for some --set-section-flags
George Rimar via Phabricator via llvm-commits
- [compiler-rt] r357348 - [cmake] Change deprecated $<CONFIG> to $<CONFIGURATION>. NFC
Fangrui Song via llvm-commits
- [llvm] r357348 - [cmake] Change deprecated $<CONFIG> to $<CONFIGURATION>. NFC
Fangrui Song via llvm-commits
- Cyclic module dependency [Re: [llvm] r357201 - Temporarily revert "SafepointIRVerifier port to new Pass Manager"]
Fedor Sergeev via llvm-commits
- Cyclic module dependency [Re: [llvm] r357201 - Temporarily revert "SafepointIRVerifier port to new Pass Manager"]
Fedor Sergeev via llvm-commits
- [PATCH] D60000: [llvm-exegesis] Post-processing for chained instrs in latency mode (PR41275)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D57983: [ConstantRange] Shl of ConstantRanges considers full-set shifting to last bit position
Nikita Popov via Phabricator via llvm-commits
- [llvm] r357349 - [X86][SSE] detectAVGPattern - begin generalizing ADD matches
Simon Pilgrim via llvm-commits
- [llvm] r357350 - [RISCV] Add RV64 CHECK lines to test/CodeGen/RISCV/vararg.ll and prepare for hard float tests
Alex Bradbury via llvm-commits
- [PATCH] D59958: [llvm-objcopy] Change SHT_NOBITS to SHT_PROBITS for some --set-section-flags
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59958: [llvm-objcopy] Change SHT_NOBITS to SHT_PROBITS for some --set-section-flags
Fangrui Song via Phabricator via llvm-commits
- Cyclic module dependency [Re: [llvm] r357201 - Temporarily revert "SafepointIRVerifier port to new Pass Manager"]
Adrian Prantl via llvm-commits
- [PATCH] D59958: [llvm-objcopy] Change SHT_NOBITS to SHT_PROBITS for some --set-section-flags
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D59357: [RISCV] Add codegen support for ilp32f, ilp32d, lp64f, and lp64d ("hard float") ABIs
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D59357: [RISCV] Add codegen support for ilp32f, ilp32d, lp64f, and lp64d ("hard float") ABIs
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D60031: Split tailcallelim into tailcallmark and tailcallelim
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D59534: Enable tail call in MemCpyOptimization
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D60031: Split tailcallelim into tailcallmark and tailcallelim
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D60031: Split tailcallelim into tailcallmark and tailcallelim
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D60031: Split tailcallelim into tailcallmark and tailcallelim
Hideto Ueno via Phabricator via llvm-commits
- [llvm] r357351 - [X86][SSE] detectAVGPattern - Match zext(or(x, y)) 'add like' patterns (PR41316)
Simon Pilgrim via llvm-commits
- [PATCH] D60026: ELF: Perform per-section .ARM.exidx processing during combineEhFrameSections(). NFCI.
George Rimar via Phabricator via llvm-commits
- [PATCH] D60033: [MSP430] Expand Atomic nodes
Afonso Bordado via Phabricator via llvm-commits
- [PATCH] D59357: [RISCV] Add codegen support for ilp32f, ilp32d, lp64f, and lp64d ("hard float") ABIs
Alex Bradbury via Phabricator via llvm-commits
- [llvm] r357352 - [RISCV] Add codegen support for ilp32f, ilp32d, lp64f, and lp64d ("hard float") ABIs
Alex Bradbury via llvm-commits
- [PATCH] D60008: Use binary write mode in WriteToFile function to avoid appended \r characters on Windows
tuktuk via Phabricator via llvm-commits
- [PATCH] D53832: Make instrprof-set-dir-mode test tolerant of group ID
Matt Davis via Phabricator via llvm-commits
- [llvm] r357353 - [X86] Teach isel for RMW binops to handle negate
Craig Topper via llvm-commits
- [PATCH] D59534: Enable tail call in MemCpyOptimization
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D60007: [X86] Teach RMW with flags isel matching to handle negate
Phabricator via Phabricator via llvm-commits
- [PATCH] D59534: Enable tail call in MemCpyOptimization
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D60005: [libc++abi] Don't set POSITION_INDEPENDENT_CODE when building static library
Jiang Yi via Phabricator via llvm-commits
- [PATCH] D59903: [NFC][FnAttrs] Stress tests for attribute deduction
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D60012: [Attributor] Introduce bit-encodings for abstract states
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D60033: [MSP430] Expand Atomic nodes
Anton Korobeynikov via Phabricator via llvm-commits
- [PATCH] D60018: [codeview] Remove Type member from CVRecord
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D59919: [Attributor] Deduce "returned" argument attribute
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] r357354 - [MIPS] Remove fcmp undef from reduced test
Simon Pilgrim via llvm-commits
- [llvm] r357355 - [SystemZ] Remove fcmp undef from reduced test
Simon Pilgrim via llvm-commits
- [PATCH] D60006: [SelectionDAG] Add fcmp UNDEF handling to SelectionDAG::FoldSetCC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D60035: [SCEV] Use unsigned/signed intersection type in SCEV
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D60033: [MSP430] Expand Atomic nodes
Afonso Bordado via Phabricator via llvm-commits
- [PATCH] D60036: [CorrelatedValuePropagation] Mark subs that we know not to wrap with nuw/nsw.
Luqman Aden via Phabricator via llvm-commits
- [PATCH] D59916: [InstCombine] Combine no-wrap sub and icmp w/ constant.
Luqman Aden via Phabricator via llvm-commits
- [PATCH] D59916: [InstCombine] Combine no-wrap sub and icmp w/ constant.
Luqman Aden via Phabricator via llvm-commits
- [PATCH] D59916: [InstCombine] Combine no-wrap sub and icmp w/ constant.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D58675: [clang] Adds `-ftime-trace` option to clang that produces Chrome `chrome://tracing` compatible JSON profiling output dumps
Nico Weber via Phabricator via llvm-commits
- [PATCH] D58675: [clang] Adds `-ftime-trace` option to clang that produces Chrome `chrome://tracing` compatible JSON profiling output dumps
Nico Weber via Phabricator via llvm-commits
- [PATCH] D60037: [PowerPC] Use the two-constant NR algorithm for refining estimates
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] r357357 - gn build: Merge r357326
Nico Weber via llvm-commits
- [llvm] r357358 - gn build: Merge r357340
Nico Weber via llvm-commits
- [PATCH] D60038: gn build: Add build files for most clang-tools-extra unit tests
Nico Weber via Phabricator via llvm-commits
- [PATCH] D60039: Fix the bug of garbage collection of siod.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D57560: [clangd] Link libclangAST into clangd tool
Nathan Ridge via Phabricator via llvm-commits
- [PATCH] D58675: [clang] Adds `-ftime-trace` option to clang that produces Chrome `chrome://tracing` compatible JSON profiling output dumps
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D58675: [clang] Adds `-ftime-trace` option to clang that produces Chrome `chrome://tracing` compatible JSON profiling output dumps
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D60026: ELF: Perform per-section .ARM.exidx processing during combineEhFrameSections(). NFCI.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D60041: [X86] Merge the different CMOV instructions for each condition code into single instructions that store the condition code as an immediate.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D59973: [SLP] Refactoring of the operand reordering code.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D60020: [DAGCombiner][X86] Canonicalize SSUBO with immediate RHS to SADDO by negating the immediate.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D60042: [llvm-objcopy] Add --prefix-alloc-sections
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D59916: [InstCombine] Combine no-wrap sub and icmp w/ constant.
Luqman Aden via Phabricator via llvm-commits
- [PATCH] D59916: [InstCombine] Combine no-wrap sub and icmp w/ constant.
Luqman Aden via Phabricator via llvm-commits
- [PATCH] D59916: [InstCombine] Combine no-wrap sub and icmp w/ constant.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D59916: [InstCombine] Combine no-wrap sub and icmp w/ constant.
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r357360 - [NFC][InstCombine] Add tests for combining icmp of no-wrap sub w/ constant.
Luqman Aden via llvm-commits
- [PATCH] D59916: [InstCombine] Combine no-wrap sub and icmp w/ constant.
Luqman Aden via Phabricator via llvm-commits
- [PATCH] D59916: [InstCombine] Combine no-wrap sub and icmp w/ constant.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D60043: [FileCheck] Fix FileCheck.cpp compilation on Solaris
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D60044: [Sanitizers] Fix sanitizer_linux_libcdep.cc compilation on Solaris
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D60035: [SCEV] Use unsigned/signed intersection type in SCEV
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D60045: [Sanitizers] Provide __internal_dup on Solaris
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D54583: PowerPC: Optimize SPE double parameter calling setup
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D54583: PowerPC: Optimize SPE double parameter calling setup
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] r357361 - SafepointIRVerifier port to new Pass Manager
Fedor Sergeev via llvm-commits
- [PATCH] D58704: Initial (incomplete) implementation of JITLink - A replacement for RuntimeDyld.
Alex Denisov via Phabricator via llvm-commits
- [PATCH] D58807: [CodeGen] COMDAT-fold block descriptors
David Chisnall via Phabricator via llvm-commits
- [PATCH] D54409: PowerPC/SPE: Fix load/store handling for SPE
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D56703: PowerPC: Fix register spilling for SPE registers
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D59384: Fix reversed bit issue in DCMX mask for "xvtstdcdp" and "xvtstdcsp" P9 implementation
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D60038: gn build: Add build files for most clang-tools-extra unit tests
Mirko Bonadei via Phabricator via llvm-commits
- [PATCH] D57118: [CMake][PowerPC] Recognize LLVM_NATIVE_TARGET="ppc64le" as PowerPC
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D50988: Remove Darwin support from POWER backend.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D45308: [IPRA] Do not collect register usage information on functions that can be derefined
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D54583: PowerPC: Optimize SPE double parameter calling setup
vit9696 via Phabricator via llvm-commits
- [PATCH] D60020: [DAGCombiner][X86] Canonicalize SSUBO with immediate RHS to SADDO by negating the immediate.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D46662: [X86] condition branches folding for three-way conditional codes
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D60047: [CaptureTracking] Pointer comparisons cannot escape
Ayke via Phabricator via llvm-commits
- [PATCH] D60047: [CaptureTracking] Pointer comparisons cannot escape
Ayke via Phabricator via llvm-commits
- [PATCH] D59983: fix typo: "\t" => " "
Liang ZOU via Phabricator via llvm-commits
- [llvm] r357365 - fix typo: "\t" => " "
Liang Zou via llvm-commits
- [PATCH] D60021: InstSimplify: Fold round intrinsics from sitofp
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r357366 - [InstCombine] canonicalize select shuffles by commuting
Sanjay Patel via llvm-commits
- [PATCH] D60016: [InstCombine] canonicalize select shuffles by commuting
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D59997: [x86] allow movmsk with 2-element reductions
Sanjay Patel via Phabricator via llvm-commits
- [llvm] r357367 - [x86] allow movmsk with 2-element reductions
Sanjay Patel via llvm-commits
- [PATCH] D46662: [X86] condition branches folding for three-way conditional codes
Roman Lebedev via Phabricator via llvm-commits
- [llvm] r357368 - [InstCombine] add tests for inverted select-shuffles + binop (PR41304); NFC
Sanjay Patel via llvm-commits
- [PATCH] D58704: Initial (incomplete) implementation of JITLink - A replacement for RuntimeDyld.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D46662: [X86] condition branches folding for three-way conditional codes
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D46662: [X86] condition branches folding for three-way conditional codes
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D60038: gn build: Add build files for most clang-tools-extra unit tests
Nico Weber via Phabricator via llvm-commits
- [PATCH] D60038: gn build: Add build files for most clang-tools-extra unit tests
Phabricator via Phabricator via llvm-commits
- [llvm] r357369 - gn build: Add build files for most clang-tools-extra unit tests
Nico Weber via llvm-commits
- [PATCH] D60048: [InstCombine] eliminate commuted select-shuffles + binop (PR41304)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D60047: [CaptureTracking] Pointer comparisons cannot escape
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D60048: [InstCombine] eliminate commuted select-shuffles + binop (PR41304)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D60020: [DAGCombiner][X86] Canonicalize SSUBO with immediate RHS to SADDO by negating the immediate.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D60048: [InstCombine] eliminate commuted select-shuffles + binop (PR41304)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D60041: [X86] Merge the different CMOV instructions for each condition code into single instructions that store the condition code as an immediate.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D60005: [libc++abi] Don't set POSITION_INDEPENDENT_CODE when building static library
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D59626: Add MachineDCE pass after RenameIndependentSubregs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D60020: [DAGCombiner][X86] Canonicalize SSUBO with immediate RHS to SADDO by negating the immediate.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D59065: [BasicAA] Simplify inttoptr(and(ptrtoint(X), C)) to X, if C preserves all significant bits.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D60035: [SCEV] Use unsigned/signed intersection type in SCEV
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D60020: [DAGCombiner][X86] Canonicalize SSUBO with immediate RHS to SADDO by negating the immediate.
Dan Robertson via Phabricator via llvm-commits
- [PATCH] D60050: Spelling correction for docs for cppcoreguidelines-owning-memory
Phabricator via Phabricator via llvm-commits
- [PATCH] D59973: [SLP] Refactoring of the operand reordering code.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D60051: [build] Only rewrite TableGen files if they've changed
Harlan Haskins via Phabricator via llvm-commits
- [lld] r357372 - Replace `typedef A B` with `using B = A`. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D60041: [X86] Merge the different CMOV instructions for each condition code into single instructions that store the condition code as an immediate.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D60003: Replace `typedef A B` with `using B = A`. NFC.
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D60052: Add Connex vector processor back end
Alex Susu via Phabricator via llvm-commits
- [lld] r357373 - Simplify. NFC.
Rui Ueyama via llvm-commits
- [PATCH] D59780: Support Intel Control-flow Enforcement Technology
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D59065: [BasicAA] Simplify inttoptr(and(ptrtoint(X), C)) to X, if C preserves all significant bits.
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D59686: [RISCV] Don't evaluatePCRelLo if a relocation will be forced (e.g. due to linker relaxation)
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D59699: [RISCV] Add seto pattern expansion
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D33889: Mark intrinsics as norecurse
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] r357374 - [RISCV] Don't evaluatePCRelLo if a relocation will be forced (e.g. due to linker relaxation)
Alex Bradbury via llvm-commits
- [PATCH] D59686: [RISCV] Don't evaluatePCRelLo if a relocation will be forced (e.g. due to linker relaxation)
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D59780: Support Intel Control-flow Enforcement Technology
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60054: [llvm-objcopy] Add --keep-symbols option
Yi Kong via Phabricator via llvm-commits
- [PATCH] D59780: Support Intel Control-flow Enforcement Technology
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D59780: Support Intel Control-flow Enforcement Technology
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D59065: [BasicAA] Simplify inttoptr(and(ptrtoint(X), C)) to X, if C preserves all significant bits.
Andrew Trick via Phabricator via llvm-commits
- [PATCH] D59780: Support Intel Control-flow Enforcement Technology
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D59780: Support Intel Control-flow Enforcement Technology
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D60056: Hoist/sink malloc/free's in LICM.
Nick Lewycky via Phabricator via llvm-commits
- [llvm] r357375 - [X86] Use ISD::INTRINSIC_VOID in getTgtMemIntrinsic for truncating stores and scatter intrinsics.
Craig Topper via llvm-commits
- [PATCH] D60008: Use binary write mode in WriteToFile function to avoid appended \r characters on Windows
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D60008: Use binary write mode in WriteToFile function to avoid appended \r characters on Windows
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D59780: Support Intel Control-flow Enforcement Technology
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D60041: [X86] Merge the different CMOV instructions for each condition code into single instructions that store the condition code as an immediate.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D60041: [X86] Merge the different CMOV instructions for each condition code into single instructions that store the condition code as an immediate.
Craig Topper via Phabricator via llvm-commits
Last message date:
Sun Mar 31 23:40:32 PDT 2019
Archived on: Sun Mar 31 23:42:18 PDT 2019
This archive was generated by
Pipermail 0.09 (Mailman edition).